A searchable guide to software architecture patterns, systems, AI engineering, and practical resources.
The repository is the source catalog. The web app turns it into a reader-friendly experience with searchable collections, clickable subcollections, topic pages, resource-type filters, and direct links to every reference.
Use the Awesome Architecture web app for fast browsing. Use the table below for a lightweight map of the catalog.
The web app uses the same hierarchy shown below: collection → subcollection → topic area. Each link opens the matching Markdown folder or topic.
Topic pages are discovered from folders automatically, so new topics do not require manual navigation updates.
The catalog includes articles, videos, courses, books, libraries, samples, tools, and other references. Search the web app by collection, topic, section, name or source domain, or browse the full source tree in docs/.
Thanks to the authors of the links for their valuable content. This project gathers them in one place so architecture topics are easier to find and study.
If you like the project, feel free to star the repository. It helps the collection reach more builders.
Contributions are always welcome. Please read the contribution guidelines first.
Thanks to all contributors. The goal is to build a categorized, community-driven collection of practical architecture resources.