awesome-repositories.comBlog
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPBlogSitemapPrivacyTerms

1001 repos

Awesome GitHub Repositories

The best open-source projects, ranked by AI. Just describe what you need — we curate thousands of GitHub repositories so you can find the right tool, library, or framework in seconds.

Browse repositories

Describe the repository you're looking for…
Find the best repos with AI.We'll search the best matching repositories with AI.
  • krahets/hello-algo

    krahets/hello-algo

    122,357View on GitHub↗

    This project is an educational resource and reference library designed to teach fundamental data structures and algorithmic problem-solving. It provides a structured pedagogical framework that organizes complex technical concepts into a logical progression, helping learners understand how data is organized, stored, and processed to solve computational problems efficiently. The repository distinguishes itself through a multi-language codebase that maintains parallel, consistent implementations of core algorithms and data structures across various programming languages. It bridges the gap betwe

    Algorithm FundamentalsComputer Science CurriculaData Structure Fundamentals
    122,357View on GitHub↗
  • preactjs/preact

    preactjs/preact

    38,393View on GitHub↗

    Preact is a lightweight declarative user interface library designed for building high-performance web applications. It utilizes a component-based architecture where interfaces are defined as functional or class-based units, relying on a virtual DOM to perform efficient state reconciliation and updates. By prioritizing a minimal footprint, the library enables developers to create modular, predictable, and testable user interfaces while maintaining compatibility with standard browser APIs. The library distinguishes itself through a reactive state engine that leverages signals to track dependenc

    Declarative UI FrameworksLightweight UI FrameworksComponent Architectures
    38,393View on GitHub↗
  • lutzroeder/netron

    lutzroeder/netron

    32,413View on GitHub↗

    Netron is a visualizer for neural network and machine learning models. It provides a graphical interface that renders model architectures as interactive node-link diagrams, allowing users to inspect internal layers, tensors, and metadata. By performing static analysis, the tool enables the examination of model definitions without executing the underlying machine learning code. The software distinguishes itself through a schema-driven parsing engine that translates diverse proprietary model formats into a unified internal graph structure. This approach ensures interoperability, allowing users

    Model Visualization ToolsModel VisualizersNeural Network Visualizers
    32,413View on GitHub↗
  • surrealdb/surrealdb

    surrealdb/surrealdb

    31,235View on GitHub↗

    SurrealDB is a multi-model database engine designed to store and query document, graph, relational, and vector data within a single ACID-compliant platform. It functions as an AI-native data store, integrating vector search, graph traversal, and machine learning model execution directly into its query layer. By providing a unified declarative query language, the platform eliminates the need for external middleware to synchronize data across different storage models. The platform distinguishes itself through its ability to manage agent memory and complex workflows natively. It allows developer

    Multi-Model DatabasesAccess Control SystemsACID Transactional Cores
    31,235View on GitHub↗
  • awesomedata/awesome-public-datasets

    awesomedata/awesome-public-datasets

    75,735View on GitHub↗

    This project is a community-maintained, open-access directory of high-quality public datasets. It serves as a centralized reference point for researchers, developers, and data scientists to locate reliable information sources across a wide spectrum of industries and scientific fields. By providing a structured index, the repository facilitates the discovery of data necessary for exploratory analysis, machine learning model training, and the development of data-intensive applications. The directory distinguishes itself through a lightweight, platform-agnostic approach to resource indexing that

    Curated Data RepositoriesCurated Resource ListsModel Training Pipelines
    75,735View on GitHub↗
  • huihut/interview

    huihut/interview

    37,521View on GitHub↗

    This project is a comprehensive technical knowledge base designed to support developers in mastering systems programming and preparing for technical assessments. It provides a structured collection of fundamental computer science concepts, mapping high-level language constructs to low-level hardware memory layouts, runtime object lifecycles, and system-level operations. The repository distinguishes itself through a hierarchical approach that bridges the gap between theoretical principles and practical implementation. It offers detailed guidance on C++ language mechanisms, standard library usa

    Interview PreparationSystems Programming FundamentalsSystems Programming Guides
    37,521View on GitHub↗
  • nocodb/nocodb

    nocodb/nocodb

    62,131View on GitHub↗

    NocoDB is a visual platform that transforms relational databases into collaborative, spreadsheet-style workspaces. By acting as a headless database backend, it provides a unified environment for designing database structures, managing record relationships, and interacting with data without requiring manual SQL queries. The platform normalizes interactions across various SQL and NoSQL data sources, allowing users to manage complex datasets through a centralized interface. The project distinguishes itself by automatically generating RESTful and GraphQL APIs from existing database schemas, enabl

    BasesData Access & AbstractionDynamic REST API Generators
    62,131View on GitHub↗
  • google/langextract

    google/langextract

    33,310View on GitHub↗

    Langextract is a framework designed to transform unstructured text into structured, machine-readable data using language model orchestration. It provides a high-performance pipeline that processes large volumes of narrative text by utilizing parallel execution and sequential extraction passes. The library is built to handle complex data extraction tasks, including specialized support for clinical information and medical entity relationship recognition. The project distinguishes itself through a plugin-based architecture that supports both local hardware execution and cloud-hosted model endpoi

    Data Extraction FrameworksExtraction Execution EnginesInference Integration Layers
    33,310View on GitHub↗
  • apache/kafka

    apache/kafka

    32,011View on GitHub↗

    Kafka is a distributed event streaming platform designed for capturing, storing, and processing real-time data streams across interconnected nodes. It functions as a distributed commit log, providing a fault-tolerant storage mechanism that records state changes sequentially to ensure data consistency and durability across distributed environments. The platform distinguishes itself through a partitioned commit log architecture that enables horizontal scaling and parallel processing of data streams. It integrates a stream processing engine for continuous transformations and aggregations, while

    Distributed Event Streaming PlatformsDistributed Commit LogsData Streaming Platforms
    32,011View on GitHub↗
  • GokuMohandas/Made-With-ML

    GokuMohandas/Made-With-ML

    46,355View on GitHub↗

    Made-With-ML is an automated documentation generator and developer experience platform designed to transform source code into structured, searchable reference websites. It functions as a codebase intelligence tool that parses implementation details to provide clear explanations of logic and data requirements. The system distinguishes itself by leveraging language-level type annotations and structured code comments to generate interface specifications. By utilizing static analysis to extract metadata, it automates the transformation of docstrings into web-ready documentation, ensuring that tec

    Developer Experience PlatformsDocumentation GeneratorsAutomated Documentation
    46,355View on GitHub↗
  • keon/algorithms

    keon/algorithms

    25,269View on GitHub↗

    This repository is a structured educational archive of classic computer science algorithms and data structures implemented in Python. It serves as a reference library designed for study and technical skill development, providing clean, readable examples of fundamental computational techniques rather than production-ready software components. The project distinguishes itself through its idiomatic approach, utilizing native language features and standard library conventions to demonstrate algorithmic logic clearly. Each implementation is organized into a hierarchical directory structure that mi

    AlgorithmsEducational CodebasesAlgorithm Collections
    25,269View on GitHub↗
  • Modernizr/Modernizr

    Modernizr/Modernizr

    25,680View on GitHub↗

    Modernizr is a browser feature detection library that determines which web technologies are supported by a user's browser by executing small snippets of code to verify actual capabilities. By avoiding reliance on unreliable user-agent strings, it provides a reliable foundation for progressive enhancement, allowing developers to build interfaces that adapt their functionality and styling based on the specific features available in the client environment. The project distinguishes itself through a configuration-driven build system that generates custom, minimized JavaScript files containing onl

    Browser Feature Detection LibrariesFeature Detection LibrariesProgressive Enhancement Tools
    25,680View on GitHub↗
  • agno-agi/agno

    agno-agi/agno

    37,970View on GitHub↗

    Agno is an agent operating system designed to manage the lifecycle, tool execution, and persistent state of autonomous agents across distributed infrastructure. It provides a unified runtime environment that wraps diverse agent frameworks into a consistent, interoperable protocol, allowing developers to build and deploy complex multi-agent systems that coordinate tasks and delegate sub-processes. The platform distinguishes itself through a robust governance and orchestration layer that includes human-in-the-loop approval gates, role-based access control, and a centralized API gateway. It feat

    Agent FrameworksAgent GatewaysAgent Orchestration Platforms
    37,970View on GitHub↗
  • qdrant/qdrant

    qdrant/qdrant

    28,954View on GitHub↗

    Qdrant is a high-performance vector similarity database designed to store, index, and search high-dimensional vectors alongside structured metadata. It functions as a distributed search engine that manages large-scale data clusters, providing low-latency retrieval and complex filtering capabilities. The system is built to serve as a specialized middleware layer, connecting machine learning pipelines and AI agents to persistent storage for intelligent information retrieval and recommendation tasks. The platform distinguishes itself through advanced retrieval techniques, including support for h

    Vector DatabasesVector Search EnginesHybrid Search Engines
    28,954View on GitHub↗
  • protocolbuffers/protobuf

    protocolbuffers/protobuf

    70,695View on GitHub↗

    Protocol Buffers is a language-neutral, platform-agnostic mechanism for serializing structured data. It provides a schema-driven toolchain that compiles declarative data definitions into type-safe source code, enabling consistent communication and strongly typed API contracts across services written in different programming languages. The project distinguishes itself through a highly efficient binary wire format that utilizes tag-based encoding and variable-width integer compression to minimize payload size and processing overhead. It supports robust evolutionary schema management, allowing d

    API Contract DefinitionsData SerializationProtocol Buffers
    70,695View on GitHub↗
  • tldr-pages/tldr

    tldr-pages/tldr

    61,318View on GitHub↗

    This project is a community-driven repository of simplified, example-based reference guides for command-line tools. It functions as an open-source knowledge base designed to provide concise, practical usage examples that help developers navigate complex software without the need for lengthy technical documentation. The system relies on a decentralized architecture where independent client applications fetch and render documentation locally. This approach ensures that reference materials remain accessible offline while supporting a wide variety of user interfaces across desktop, mobile, and we

    Community Documentation RepositoriesOpen-SourceReference Clients
    61,318View on GitHub↗
  • angular/angular

    angular/angular

    100,134View on GitHub↗

    Angular is a platform for building web applications using a component-based architecture. It provides a comprehensive suite of tools for managing encapsulated UI units, including hierarchical dependency injection, a declarative template system, and fine-grained reactivity through signals. The framework supports complex application requirements such as client-side routing, form management, and internationalization. The project includes a command-line interface for scaffolding and build automation, alongside a testing ecosystem for unit and integration verification. It offers multiple rendering

    AttributeForm Foundation PrimitivesSignal Based Inputs
    100,134View on GitHub↗
  • oobabooga/text-generation-webui

    oobabooga/text-generation-webui

    46,070View on GitHub↗

    This project is a comprehensive platform for hosting and interacting with large language models directly on local hardware. It provides a web-based graphical interface that allows users to manage model loading, configure generation parameters, and execute text or chat interactions entirely offline. By running models locally, the software ensures complete data privacy and eliminates reliance on external cloud services for generative tasks. Beyond basic inference, the platform functions as a versatile workbench for generative AI development. It includes an integrated pipeline for fine-tuning mo

    Local Inference EnginesLocal Model RuntimesModel Fine-Tuning Tools
    46,070View on GitHub↗
  • TanStack/table

    TanStack/table

    27,730View on GitHub↗

    This project provides a collection of headless, framework-agnostic libraries designed to manage complex application state and data logic. By decoupling data processing from the visual rendering layer, it allows developers to implement sophisticated features—such as data grids, form management, and routing—without being tied to specific UI markup or styling constraints. The core of the project is its focus on type-safe, performant state management that remains consistent across different frontend environments. It distinguishes itself through a modular architecture that includes advanced capabi

    Headless Table FrameworksRemote Data ManagementRouting Libraries
    27,730View on GitHub↗
  • bazelbuild/bazel

    bazelbuild/bazel

    25,145View on GitHub↗

    Bazel is a multi-language build automation engine designed to manage complex dependency graphs and execute compilation tasks for massive codebases. It functions as a hermetic build environment, utilizing sandboxed execution and content-addressable caching to ensure that build artifacts are reproducible and that identical tasks are never re-executed. By modeling dependencies as a directed acyclic graph, the system determines optimal execution order and identifies tasks that can run in parallel. The project distinguishes itself through its support for distributed build execution, allowing resou

    Build Automation SystemsBuild Automation EnginesBuild Orchestration
    25,145View on GitHub↗
Prev1…383940…51Next

Explore more curated searches

Hand-picked prompts, ranked by AI.

  • Awesome Version Control Systems repositories on GitHub
  • Awesome Containerization repositories on GitHub
  • Awesome Data Engineering repositories on GitHub
  • Awesome Machine Learning Books repositories on GitHub
  • Open-source alternatives to Excel
  • Open-source alternatives to Discord
  • Awesome Distributed Tracing repositories on GitHub
  • Best open-source Self Hosted Music Streaming tools