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

851 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.
  • ripienaar/free-for-dev

    ripienaar/free-for-dev

    118,073View on GitHub↗

    This project is a community-maintained directory of technical resources, tools, and services that offer free tiers for developers. It serves as a centralized reference point for discovering infrastructure, software, and educational materials, helping individuals and teams minimize operational costs while building and scaling applications. The directory distinguishes itself through a collaborative, community-driven curation model that aggregates metadata about third-party services. By utilizing a hierarchical taxonomy and storing all content in version-controlled, plain-text files, the project

    Awesome ListsFree-Tier Infrastructure ServicesTechnical Resource Curations
    118,073View on GitHub↗
  • huggingface/open-r1

    huggingface/open-r1

    25,887View on GitHub↗

    Open-r1 is a framework designed for the large-scale training, distillation, and optimization of language models focused on complex reasoning and programming tasks. It provides a comprehensive suite of tools for managing distributed training jobs across multi-node clusters, enabling the development of high-performance models through reinforcement learning and supervised fine-tuning. The project distinguishes itself by integrating secure, containerized code execution environments directly into the training and evaluation lifecycle. By allowing models to run and verify code snippets against test

    Code-Integrated Training FrameworksLarge Scale Training SuitesReasoning Model Training Suites
    25,887View on GitHub↗
  • pingcap/tidb

    pingcap/tidb

    39,842View on GitHub↗

    TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and high-performance analytical processing within a single unified architecture. It utilizes a decoupled compute-storage design and a distributed key-value storage layer to ensure horizontal scalability and efficient range-based queries. By employing a consensus-based replication algorithm, the system maintains high availability and automatic failover across multiple nodes and geographical regions. The platform distinguishes itself through its hybrid transactional and analytical proc

    Analytical Query EnginesData Manipulation InterfacesDatabase Lifecycle Management
    39,842View on GitHub↗
  • remix-run/react-router

    remix-run/react-router

    56,250View on GitHub↗

    React Router is a navigation and data-loading framework that maps URL patterns to nested component hierarchies. It functions as a full-stack router, coordinating server-side resource fetching with client-side hydration to synchronize application state across different environments. By providing a declarative interface for routing, it manages navigation and state transitions while ensuring consistent page structures through root layout management. The framework distinguishes itself through its focus on type safety and incremental adoption. It automatically generates static type definitions for

    Declarative Routing LibrariesHierarchical Route MatchingReact Frameworks
    56,250View on GitHub↗
  • macrozheng/mall

    macrozheng/mall

    82,926View on GitHub↗

    This project is an enterprise-grade Java framework designed for building scalable, full-stack e-commerce applications. It provides a comprehensive foundation for microservice-based distributed architectures, enabling the development of complex retail platforms that include product management, order processing, and secure user authentication. By leveraging modular service patterns and centralized API gateways, the framework supports the construction of resilient systems that decompose monolithic business logic into independent, manageable services. The platform distinguishes itself through a r

    Full-Stack FrameworksFull-Stack Web FrameworksJava Frameworks
    82,926View on GitHub↗
  • wg-easy/wg-easy

    wg-easy/wg-easy

    24,645View on GitHub↗

    This project provides a containerized, self-hosted network gateway designed to simplify the deployment and management of secure tunnels. By packaging the entire network stack and a graphical administrative interface into a single portable unit, it enables users to establish encrypted remote access to private resources while maintaining consistent, repeatable setups across diverse host environments. The platform distinguishes itself through integrated traffic obfuscation capabilities, which modify packet headers and handshake patterns to bypass deep packet inspection and restrictive firewall f

    Tunneling ProtocolsVirtual Private NetworksVPN Gateways
    24,645View on GitHub↗
  • astral-sh/ruff

    astral-sh/ruff

    45,851View on GitHub↗

    Ruff is a high-performance static analysis and code formatting tool designed for Python. Built in Rust, it functions as a comprehensive engine that scans source code to detect programming errors, security vulnerabilities, and deviations from established coding standards. By parsing source code into a structured tree representation, it provides both automated linting and style enforcement across entire projects. The tool distinguishes itself through its speed and deep integration into the development lifecycle. It utilizes parallelized file processing to maximize throughput on large codebases

    Code FormattersLanguage Server ImplementationsSource Code Formatters
    45,851View on GitHub↗
  • TheAlgorithms/Java

    TheAlgorithms/Java

    65,078View on GitHub↗

    This project is an educational repository containing a comprehensive collection of classic computer science algorithms and data structures implemented in Java. It serves as a community-driven learning resource designed to help students and developers study fundamental computational problems and practice idiomatic syntax through clean, well-documented code examples. The repository distinguishes itself by using decoupled logic encapsulation, which isolates individual algorithmic implementations into independent classes to ensure modularity. It further enforces standardized method signatures acr

    Algorithm CollectionsAlgorithm ImplementationsComputer Science Curricula
    65,078View on GitHub↗
  • trimstray/the-book-of-secret-knowledge

    trimstray/the-book-of-secret-knowledge

    206,980View on GitHub↗

    This project serves as a centralized, community-driven repository of technical knowledge and administrative resources. It provides a structured taxonomy that aggregates disparate information into a searchable framework, supporting continuous learning and rapid problem-solving for system administrators and cybersecurity practitioners. By mapping resources across offensive security, infrastructure management, and software development, it offers a unified path for skill acquisition and professional reference. The project is defined by a command-line-first design philosophy, prioritizing terminal

    Hyperlink-Centric Knowledge MapsSystem Administration OperationsCybersecurity Training Labs
    206,980View on GitHub↗
  • abi/screenshot-to-code

    abi/screenshot-to-code

    72,753View on GitHub↗

    This project is an artificial intelligence-powered frontend generator that translates visual design inputs into functional source code. It functions as a workflow engine that interprets graphical user interfaces, mapping layout structures and styling rules to structured markup and programming language syntax. The tool distinguishes itself by supporting both static design mockups and dynamic video recordings. It processes temporal and spatial information from screen captures to reconstruct interaction flows and state transitions, enabling the creation of functional software prototypes from vis

    AI Frontend GeneratorsAI-Powered UI GeneratorsDesign-to-Code Generators
    72,753View 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↗
  • AvaloniaUI/Avalonia

    AvaloniaUI/Avalonia

    30,100View on GitHub↗

    Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows, macOS, and Linux from a single codebase. It functions as a declarative UI toolkit, allowing developers to define complex visual hierarchies and interface structures using a markup-based syntax that maps directly to underlying object properties. By utilizing the Model-View-ViewModel architectural pattern, the framework facilitates a clean separation between application logic and user interface layout, which simplifies unit testing and component maintenance. The framework disting

    Cross-Platform Desktop FrameworksCross-Platform FrameworksData Binding Frameworks
    30,100View on GitHub↗
  • files-community/Files

    files-community/Files

    41,996View on GitHub↗

    Files is a graphical file manager designed to replace the default operating system explorer with a unified, highly configurable environment. It functions as an extensible storage aggregator, normalizing local, cloud, and remote network storage into a single, consistent interface. By hooking into the system shell, the application intercepts navigation requests to provide a seamless, integrated experience for managing diverse file systems. The application distinguishes itself through a dual-pane productivity environment that facilitates efficient cross-directory operations and drag-and-drop wor

    File ManagersGraphical File ManagersDual-Pane Layouts
    41,996View on GitHub↗
  • robertdavidgraham/masscan

    robertdavidgraham/masscan

    25,355View on GitHub↗

    Masscan is a command-line network scanner designed for large-scale discovery and infrastructure reconnaissance. It identifies open ports across specific network segments or the entire internet by probing vast address ranges with high efficiency. The tool functions as an asynchronous packet engine, bypassing standard operating system kernel networking stacks to transmit raw packets directly from application memory. The project distinguishes itself through a specialized architecture that manages millions of concurrent connections by separating packet transmission and reception into independent

    Network Discovery ToolsPacket EnginesPort Scanners
    25,355View on GitHub↗
  • microsoft/vscode

    microsoft/vscode

    181,912View on GitHub↗

    This project is a cross-platform code editor designed for software development, offering a comprehensive suite of tools for text editing, workspace management, and task automation. It includes native support for version control, an integrated terminal, and a flexible task runner that allows for the execution of build, test, and deployment workflows directly within the environment. The editor features an extensive AI-driven development assistant system, which provides conversational chat interfaces, inline code suggestions, and autonomous agents capable of executing multi-step coding tasks. Th

    Code EditorsAutonomous Coding AgentsExtension Hosts
    181,912View on GitHub↗
  • kdn251/interviews

    kdn251/interviews

    64,945View on GitHub↗

    This project serves as a centralized knowledge base and study guide for mastering computer science fundamentals and technical interview preparation. It provides a structured collection of algorithmic implementations, data structure guides, and theoretical references designed to support professional development and problem-solving skills. The repository distinguishes itself through a taxonomy-based organization that maps complex concepts into a hierarchical structure. It standardizes the expression of abstract data structures and algorithms using a consistent programming language, with impleme

    Algorithms and Data StructuresCoding Challenge PlatformsComputer Science Study Guides
    64,945View on GitHub↗
  • squidfunk/mkdocs-material

    squidfunk/mkdocs-material

    26,081View on GitHub↗

    This project is a comprehensive documentation site framework and static site generator theme designed to transform markdown files into professional, responsive websites. It functions as a technical content platform that supports complex documentation projects, including multi-project management, blog workflows, and advanced content formatting. By processing source files through an extensible pipeline, it generates self-contained HTML sites that can be hosted on any web server without a database. What distinguishes this framework is its focus on developer experience and highly configurable bui

    Documentation GeneratorsStatic Site GeneratorsDocumentation Build Pipelines
    26,081View on GitHub↗
  • anomalyco/opencode

    anomalyco/opencode

    168,677View on GitHub↗

    OpenCode is a framework for orchestrating autonomous AI agents within development environments. It provides a multi-tiered architecture where primary assistants manage user interaction while specialized subagents handle specific tasks like planning, research, and code generation. The system includes a comprehensive command-line interface for managing these workflows, configuring agent behavior, and defining custom tools or commands through metadata-rich files. The platform features a modular plugin system and extensive integration support, including standardized protocols for connecting local

    Agent ConfigurationsAction Resolution PoliciesMCP Server Controls
    168,677View on GitHub↗
  • gchq/CyberChef

    gchq/CyberChef

    34,082View on GitHub↗

    CyberChef is a web-based application designed for performing complex data encoding, decoding, encryption, and analysis tasks. It provides a visual interface where users construct data transformation pipelines by chaining modular operations together, allowing raw input to be processed into a desired output format entirely within the local browser environment. The tool functions as a client-side cryptographic workbench, ensuring that all data processing logic remains local to the user's machine to maintain privacy and eliminate server-side overhead. By utilizing functional pipeline composition

    Data Transformation PipelinesBrowser-Based Data ToolsVisual Pipeline Builders
    34,082View on GitHub↗
  • microsoft/calculator

    microsoft/calculator

    30,860View on GitHub↗

    This project is a native desktop application for Windows that functions as a mathematical calculation engine. It provides a graphical user interface for performing arithmetic and scientific operations, serving as an open-source reference implementation for standard system utilities. The application utilizes a declarative markup language to define its user interface, which is synchronized with the underlying data through an event-driven binding system. By employing a model-view-viewmodel pattern, the software separates presentation logic from business rules, while a native core handles mathema

    Desktop Application FrameworksCalculation EnginesDeclarative UI Frameworks
    30,860View on GitHub↗
Prev1…272829…43Next

Explore more curated searches

Hand-picked prompts, ranked by AI.

  • Crack the technical coding interview
  • Self-host apps to replace paid SaaS
  • The best awesome lists for any topic
  • Modern frontend frameworks and UI kits
  • Supercharge your terminal and dev setup
  • How large-scale systems are designed