Explica en lenguaje sencillo qué estás construyendo y obtén los mejores repositorios de GitHub que coincidan.
awesome-repositories.com te ayuda a encontrar el proyecto open-source adecuado en GitHub. Dile a nuestra búsqueda por IA qué quieres construir, en lenguaje sencillo, y clasificará miles de repositorios curados según su relevancia. Cada proyecto es monitoreado continuamente, organizados en categorías claras y votados por otros desarrolladores. Explora las selecciones a continuación o realiza una búsqueda para comenzar.
Lo más destacado del directorio: una selección nueva cada pocas horas.
Every area of the catalogue. Open one to see everything inside it.
Búsquedas comunes, organizadas en un árbol navegable.
Es un directorio curado de repositorios open-source de GitHub que puedes buscar en lenguaje natural. Describe lo que estás construyendo y una IA clasificará miles de proyectos verificados según su relevancia, incluyendo una breve nota sobre por qué encajan.
La búsqueda de GitHub coincide con las palabras clave que escribes. Aquí describes el problema en lenguaje natural y la IA interpreta tu intención, por lo que aparecerá un proyecto que resuelva tu necesidad incluso si no utiliza tus palabras exactas.
Escribe lo que quieres construir, por ejemplo: una página de estado autohospedada que haga ping a mis servicios y me avise por Discord. Obtendrás repositorios coincidentes clasificados por relevancia en lugar de por número de estrellas.
Están curados, no es una extracción bruta. Una IA analiza cada proyecto, lo clasifica en una categoría y lo ordena por relevancia bajo reglas que ajustamos y revisamos, eliminando entradas duplicadas o de baja calidad.
Sí. Buscar y navegar por el directorio es gratuito.
LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing
Este proyecto es un repositorio centralizado impulsado por la comunidad de tutoriales prácticos diseñados para facilitar la adquisición de habilidades a través de la construcción práctica de aplicaciones de software del mundo real. Sirve como un directorio integral que agrega documentación externa y materiales instructivos, proporcionando un camino estructurado para que los desarrolladores dominen lenguajes de programación y dominios técnicos específicos. El repositorio se distingue por organizar recursos técnicos dispares en una estructura jerárquica basada en taxonomía que permite a los desarrolladores descubrir y navegar por diversas disciplinas de ingeniería de software. Al agrupar proyectos individuales en secuencias lógicas, proporciona un roadmap que ayuda a los estudiantes a progresar desde conceptos fundamentales hasta la implementación avanzada. El contenido se mantiene a través de contribuciones colaborativas, asegurando que la colección siga siendo un recurso actual y expansivo para la comunidad de desarrolladores. El proyecto cubre una amplia superficie de capacidades, abarcando dominios como el desarrollo web full-stack, ingeniería de aplicaciones móviles y desarrollo de juegos interactivos. Incluye recursos para una amplia gama de lenguajes de programación, que van desde lenguajes de nivel de sistema como C, C++ y Rust hasta lenguajes de alto nivel y funcionales como Python, Ruby, Haskell y Clojure. Estos materiales apoyan el dominio técnico especializado en áreas que incluyen aprendizaje automático, ciencia de datos y programación de redes. El directorio está estructurado para permitir un descubrimiento eficiente por lenguaje de programación y dominio técnico, con una tabla de contenidos clara para ayudar a los usuarios a localizar información específica. Funciona como un índice persistente de enlaces externos, conectando a los desarrolladores con documentación y tutoriales de terceros para profundizar su comprensión de los conceptos técnicos.
Pathway is a high-performance data processing framework designed for building unified batch and streaming pipelines. It functions as an orchestrator for complex data transformations, utilizing a differential dataflow engine to process updates incrementally. By treating static datasets and continuous event streams with identical logic, the platform ensures exactly-once processing semantics and consistent results across diverse data sources. The framework distinguishes itself through its specialized support for real-time artificial intelligence and retrieval-augmented generation. It features in
Home Assistant is a home automation platform and IoT device orchestrator that serves as a central hub for controlling smart devices and executing automated routines. It functions as a local smart home controller, managing device states and automation logic on a local network to provide a private alternative to cloud-based hubs. The system emphasizes privacy-focused IoT management by prioritizing local control to reduce reliance on external cloud services. It enables multi-vendor device integration, translating diverse third-party hardware signals into a unified interface for consolidated mana
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.