Explain in plain English what you're building and get the best matching GitHub repositories.
awesome-repositories.com helps you find the right open-source project on GitHub. Tell our AI search what you want to build, in plain English, and it ranks thousands of curated repositories by how well they fit. Every project is continuously monitored, sorted into clear categories, and upvoted by other developers. Browse the picks below, or search to start.
Standouts from the directory — a fresh set every few hours.
Common searches, organised as a browsable tree.
A curated directory of open-source GitHub repositories that you search in plain English. Describe what you are building and an AI ranks thousands of vetted projects by how well they fit, each with a short note on why it matched.
GitHub search matches the keywords you type. Here you describe the problem in plain English and the AI matches on intent, so a project that solves your need shows up even when it never uses your exact words.
Type what you want to build, for example a self-hosted status page that pings my services and alerts me on Discord. You get matching repositories ranked by fit rather than by raw star count.
Curated, not a raw scrape. An AI analyses each project, sorts it into a category, and ranks it by relevance under rules we tune and review, and low-signal or duplicate entries are pruned.
Yes. Searching and browsing the directory are free.
n8n is a workflow automation platform that combines a visual interface with code-based extensibility to design, orchestrate, and manage automated processes. It provides a comprehensive suite of tools for data transformation, filtering, and storage, allowing users to build complex logic through conditional branching, looping, and sub-workflow execution. The platform supports both pre-built integration nodes and custom code execution in JavaScript or Python, enabling connectivity with a wide range of external services and APIs. The platform includes a suite of generative AI capabilities, such a
Manim is a Python-based computational geometry framework designed for programmatic video production. It functions as a mathematical animation engine, allowing users to generate high-fidelity visual content by scripting scene definitions rather than using traditional timeline-based editing software. The library is built to translate code-based instructions into precise, frame-accurate animations, making it a tool for explaining complex mathematical functions, geometric proofs, and abstract theories. The engine distinguishes itself through a declarative scene graph that organizes visual element
Transformers is a comprehensive library for machine learning that provides a unified interface for training, fine-tuning, and deploying transformer-based models. It supports a wide range of tasks, including text classification, language modeling, question answering, and sequence-to-sequence translation, while offering specialized architectures for both text and vision processing. The framework includes tools for managing the entire model lifecycle, from data preprocessing and tokenization to distributed training and inference. The library features extensive support for model optimization and
This project is a community-maintained directory that serves as a comprehensive index of software tools, frameworks, and educational materials. It functions as an open-source knowledge base, organizing diverse engineering domains and technical resources into a structured taxonomy to assist developers in discovering high-quality content. The directory distinguishes itself through a decentralized peer-review model, where independent contributors curate, verify, and update entries to ensure accuracy and relevance. All information is stored in a version-controlled, flat-file markdown format, whic
LLMs, agents, and the tools to build with them.
Notes, tasks, docs, and knowledge bases.
Chat, calls, photos, music, and personal files.
Databases, pipelines, and analytics.
Containers, deployment, monitoring, and automation.
Passwords, secrets, and offensive security.
Languages, CLIs, frameworks, and version control.
Courses, books, interviews, and CS foundations.