FlyPython is the broad, community-maintained resource catalog behind the FlyPython learning hub. It keeps the larger source map public and reviewable while the main site provides editorial learning paths and a smaller featured collection.
- Follow the practical Python roadmap
- Browse the featured resource index
- Build and test a no-key Python agent loop
- Explore the full community catalog
- Python foundations — language, environments, dependencies, typing, and tests
- Web and APIs — typed services, validation, HTTP clients, and applications
- Automation — files, processes, browsers, crawling, and data workflows
- AI agents — tools, structured output, state, evaluation, and safety boundaries
The canonical catalog lives in _data/resources.yml.
The English and Chinese site pages read from that same file; the full resource
list is not copied into the README files.
- Prefer official documentation, standards, and first-party project sources.
- Explain why each resource matters instead of publishing an unranked link dump.
- Record the review date, API-key requirement, and relevant safety boundary.
- Label experiments honestly; do not infer production readiness from popularity.
See CONTRIBUTING.md before proposing a resource or changing its classification.
bundle install
bundle exec jekyll serveThe catalog is published at python.flypython.com.