Erkläre in einfachen Worten, was du baust, und erhalte die am besten passenden GitHub-Repositories.
awesome-repositories.com hilft dir, das richtige Open-Source-Projekt auf GitHub zu finden. Sag unserer KI-Suche einfach in natürlicher Sprache, was du bauen möchtest, und sie bewertet tausende kuratierte Repositories danach, wie gut sie passen. Jedes Projekt wird kontinuierlich überwacht, sortiert in übersichtliche Kategorien und von anderen Entwicklern bewertet. Durchstöbere die Auswahl unten oder starte eine Suche.
Highlights aus dem Verzeichnis – alle paar Stunden neu zusammengestellt.
Every area of the catalogue. Open one to see everything inside it.
Häufige Suchanfragen, organisiert als durchsuchbarer Baum.
Ein kuratiertes Verzeichnis von Open-Source-GitHub-Repositories, das du in natürlicher Sprache durchsuchen kannst. Beschreibe, was du entwickelst, und eine KI bewertet Tausende geprüfter Projekte danach, wie gut sie passen – inklusive einer kurzen Erläuterung, warum das Projekt ausgewählt wurde.
Die GitHub-Suche sucht nach den von dir eingegebenen Schlüsselwörtern. Hier beschreibst du dein Problem in natürlicher Sprache, und die KI sucht nach der Absicht dahinter. So wird ein Projekt, das dein Problem löst, auch dann gefunden, wenn es deine genauen Worte nicht verwendet.
Gib ein, was du bauen möchtest, zum Beispiel: „eine selbst gehostete Status-Seite, die meine Dienste anpingt und mich über Discord benachrichtigt“. Du erhältst passende Repositories, die nach Relevanz sortiert sind, nicht nach der Anzahl der Sterne.
Kuratiert, nicht einfach nur gescrapt. Eine KI analysiert jedes Projekt, ordnet es einer Kategorie zu und bewertet es nach Relevanz gemäß Regeln, die wir ständig anpassen und überprüfen. Dubletten oder Projekte mit geringer Aussagekraft werden aussortiert.
Ja. Das Suchen und Durchstöbern des Verzeichnisses ist kostenlos.
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
Dieses Projekt ist ein zentrales, Community-gesteuertes Repository mit praktischen Tutorials, die darauf ausgelegt sind, den Kompetenzerwerb durch die praktische Konstruktion realer Softwareanwendungen zu erleichtern. Es dient als umfassendes Verzeichnis, das externe Dokumentationen und Lehrmaterialien aggregiert und einen strukturierten Pfad für Entwickler bietet, um spezifische Programmiersprachen und technische Bereiche zu meistern. Das Repository zeichnet sich dadurch aus, dass es disparate technische Ressourcen in eine hierarchische, taxonomiebasierte Struktur organisiert, die es Entwicklern ermöglicht, verschiedene Software-Engineering-Disziplinen zu entdecken und zu navigieren. Durch die Gruppierung einzelner Projekte in logische Sequenzen bietet es eine Roadmap, die Lernenden hilft, von grundlegenden Konzepten zur fortgeschrittenen Implementierung fortzuschreiten. Der Inhalt wird durch kollaborative Beiträge gepflegt, wodurch sichergestellt wird, dass die Sammlung eine aktuelle und umfangreiche Ressource für die Entwickler-Community bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, das Bereiche wie Full-Stack-Webentwicklung, mobile Anwendungsentwicklung und interaktive Spieleentwicklung umfasst. Es enthält Ressourcen für eine Vielzahl von Programmiersprachen, von systemnahen Sprachen wie C, C++ und Rust bis hin zu hochrangigen und funktionalen Sprachen wie Python, Ruby, Haskell und Clojure. Diese Materialien unterstützen die spezialisierte technische Meisterschaft in Bereichen wie maschinelles Lernen, Data Science und Netzwerkprogrammierung. Das Verzeichnis ist so strukturiert, dass eine effiziente Entdeckung nach Programmiersprache und technischem Bereich möglich ist, mit einem klaren Inhaltsverzeichnis, das Nutzern hilft, spezifische Informationen zu finden. Es fungiert als persistenter Index externer Links, der Entwickler mit Dokumentationen und Tutorials von Drittanbietern verbindet, um ihr Verständnis technischer Konzepte zu vertiefen.
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.