Welcome to Railgun’s documentation. This documentation is divided into different parts. For Railgun users, I recommend that you get started with Installation and then head over to Homework. For developers who’d rather dive into the internals of Railgun, check out the System Design and the API Reference.
Railgun depends on many external libraries. Among all of them, the Flask web framework and the Celery task queue are the most important. These libraries are not documented here. If you want to dive into their documentation, check out the following links:
This part of the documentation answers most of the questions about how to use the Railgun system.
If you want to make some development on Railgun, you may get started with this documentation on Technique Overview.
If you are looking for information on a specific function, class or method, this part of the documentation is for you.