This repository hosts a collection of high-quality sources tailored for the Aidoku app.
The sources in this repository are built automatically using GitHub Actions. The build process packages the source extensions and generates a repository manifest (index.min.json) that can be added directly to your Aidoku application.
This repository also contains a modern, beautiful landing page serving the source list so users can easily browse and add the repository with a single click.
To use these sources, simply add the repository to your Aidoku app:
- Visit the Source List Website (adjust URL if different).
- Click the "Add Repository to Aidoku" button.
Alternatively, you can manually add this URL as a source list in Aidoku:
https://kunihir0.github.io/aidoku-sources/index.min.json
To add a new Aidoku source:
- Add the source repository as a Git submodule under the
sources/directory.git submodule add <repository-url> sources/<source-name>
- Commit and push the changes. The GitHub Action will automatically build and deploy the new source.
If a source has been updated in its own repository, you can pull the latest changes into this repository using the following command:
# Update a specific source
git submodule update --remote sources/<source-name>
# Update ALL sources at once
git submodule update --remote --mergeAfter updating, commit the changes and push to main to trigger a new build.
- Fork the repository.
- Add your new source as a submodule under the
sources/directory. - Submit a Pull Request with your changes.
Make sure the source compiles successfully with Aidoku before submitting.
Please refer to the individual source submodules for licensing information.