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

843 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.
  • ruanyf/weekly

    ruanyf/weekly

    84,256View on GitHub↗

    This project is a long-term, curated tech newsletter and digital trend repository designed for software developers and technology enthusiasts. It functions as a knowledge aggregation archive, providing a recurring publication that synthesizes industry insights, technical trends, and cultural commentary to help professionals navigate the evolving landscape of the tech world. The repository distinguishes itself through a structured, chronological file indexing system that maps years of editorial content to a version-controlled directory. By utilizing a git-driven workflow and storing all issues

    Tech NewslettersTrend Analysis ArchivesWeekly Newsletter Archives
    84,256View on GitHub↗
  • ente-io/ente

    ente-io/ente

    24,592View on GitHub↗

    Ente is a privacy-focused platform for end-to-end encrypted storage and two-factor authentication management. It functions as a zero-knowledge identity provider, ensuring that all cryptographic operations, key derivation, and data encryption occur locally on the user's device. By maintaining this architecture, the service provider remains unable to access or decrypt any stored personal information or authentication credentials. The platform distinguishes itself through a combination of on-device intelligence and resilient data distribution. It utilizes a local machine learning engine to perfo

    Identity ProvidersKey Management SystemsOn-Device Inference
    24,592View on GitHub↗
  • usebruno/bruno

    usebruno/bruno

    40,990View on GitHub↗

    Bruno is a local-first API client designed for building, testing, and managing network requests across a wide range of protocols. By storing all collections and configurations as plain-text files directly on the local filesystem, it enables native version control and offline access, ensuring that project data remains under user control without requiring cloud synchronization. The platform distinguishes itself through a declarative approach to API management, utilizing a domain-specific language to define request parameters and metadata. This architecture supports a robust testing environment

    REST ClientsAPI Client ToolsAutomated API Testing
    40,990View on GitHub↗
  • AppFlowy-IO/AppFlowy

    AppFlowy-IO/AppFlowy

    71,645View on GitHub↗

    AppFlowy is a local-first knowledge base and collaborative workspace platform designed for structured information management. It functions as a modular productivity suite where users organize content through a block-based document model, allowing for flexible nesting and granular manipulation of data. The system prioritizes data sovereignty by enabling self-hosted storage, ensuring that sensitive information remains under user control while maintaining offline accessibility. The platform distinguishes itself through a decoupled architecture that separates its high-performance, memory-safe cor

    AI-Integrated Knowledge BasesReal-Time Synchronization EnginesBlock-Based Document Models
    71,645View on GitHub↗
  • zsh-users/zsh-autosuggestions

    zsh-users/zsh-autosuggestions

    34,868View on GitHub↗

    This project is a shell plugin that provides real-time command suggestions to accelerate terminal input. By hooking into the command line editor and utilizing a strategy-based prediction engine, it generates completions derived from command history, shell completion data, or custom user-defined sources. The tool distinguishes itself by rendering suggestions as a visual ghost layer directly within the terminal buffer using ANSI-styled overlays. To maintain a responsive command-line environment, it performs all prediction calculations in the background, ensuring that heavy computation does not

    Command Line Productivity ToolsCommand Prediction EnginesCommand Predictors
    34,868View on GitHub↗
  • ray-project/ray

    ray-project/ray

    41,400View on GitHub↗

    Ray is a distributed computing framework designed to scale Python and Java applications across clusters by abstracting task scheduling and resource management. It functions as a resource-aware execution engine that manages task dependencies, placement, and fault tolerance across networked compute nodes. At its core, the system provides a stateful actor model, allowing developers to define classes that run in dedicated processes to maintain and mutate internal state across remote method calls. The framework distinguishes itself through a robust cross-language interoperability layer, enabling f

    Actor ModelsConcurrency ModelsDistributed Computing Frameworks
    41,400View on GitHub↗
  • cloudcommunity/Free-Certifications

    cloudcommunity/Free-Certifications

    51,464View on GitHub↗

    This project serves as a centralized career development portal, acting as a community-maintained repository for discovering free educational opportunities and professional certifications. It functions as a comprehensive directory that aggregates links to training programs, learning modules, and exam vouchers, helping individuals strengthen their resumes and demonstrate proficiency to potential employers. The repository distinguishes itself through a structured categorical taxonomy that maps disparate training programs by technology, provider, and domain. By decoupling itself from the actual d

    Career Development PortalsCommunity Knowledge BasesCareer Advancement Resources
    51,464View on GitHub↗
  • hakimel/reveal.js

    hakimel/reveal.js

    70,586View on GitHub↗

    This project is a web-native presentation framework that renders slide decks from standard HTML or Markdown. It functions as a declarative slide engine, managing navigation, state persistence, and lifecycle events through a configuration-driven interface. By leveraging standard web technologies, it enables the creation of responsive, browser-based presentations that support complex layouts, nested transitions, and interactive content. The framework distinguishes itself through a modular, plugin-based architecture that allows developers to extend core functionality using custom hooks and event

    Declarative Slide EnginesDOM-Based Slide OrchestratorsInitialization Routines
    70,586View on GitHub↗
  • Pythagora-io/gpt-pilot

    Pythagora-io/gpt-pilot

    33,791View on GitHub↗

    GPT-Pilot is an autonomous development tool designed to build, debug, and manage entire software projects. It functions as an AI-powered coding assistant that translates high-level natural language requirements into structured file architectures and functional source code. By acting as an autonomous software engineer, the system automates the software development lifecycle, from initial boilerplate creation to the implementation of complex logic. The project distinguishes itself through a recursive task decomposition process that breaks complex requirements into manageable steps, which are th

    AI Coding AssistantsAI Code GeneratorsAutonomous Development Agents
    33,791View on GitHub↗
  • nuxt/nuxt

    nuxt/nuxt

    59,659View on GitHub↗

    Nuxt is a universal web framework designed for building full-stack applications that seamlessly transition between server-side rendering and client-side interactivity. It provides a comprehensive development environment that automates routing, dependency injection, and type generation, allowing developers to focus on application logic rather than manual configuration. By executing code in a platform-agnostic server engine, it supports deployment across diverse environments, including edge networks, serverless functions, and traditional Node.js runtimes. The framework distinguishes itself thro

    Universal Web FrameworksAPI Route HandlersAuto-Import Systems
    59,659View on GitHub↗
  • odoo/odoo

    odoo/odoo

    49,080View on GitHub↗

    Odoo is an integrated enterprise resource planning suite designed to manage core organizational processes, including accounting, inventory, manufacturing, and human resources, within a single platform. It functions as a modular business application framework that allows for the development and deployment of specialized modules, supported by a low-code environment that provides visual tools for creating custom workflows and data-driven interfaces. The platform distinguishes itself through a highly extensible architecture that enforces strict multi-tenant data isolation, ensuring that records r

    Enterprise Resource PlanningEnterprise Resource Planning SuitesCustomer Relationship Management
    49,080View on GitHub↗
  • jdx/mise

    jdx/mise

    24,745View on GitHub↗

    Mise is a development environment orchestrator that manages software runtimes, environment variables, and task execution. It functions as a version manager and task runner, providing a unified interface to synchronize project-specific configurations and dependencies across different machines. By automating the installation and switching of tools, it ensures that development environments remain consistent and reproducible. The project distinguishes itself through a hierarchical configuration system that automatically discovers settings by traversing the directory tree. It uses shim-based comma

    Environment ManagersContext-Aware Environment ManagersDevelopment Environment Orchestration
    24,745View on GitHub↗
  • supabase/supabase

    supabase/supabase

    97,908View on GitHub↗

    This project provides an integrated backend platform built around a relational database. It automatically generates REST and GraphQL APIs from database schemas, allowing for direct data interaction through standard requests and client libraries. The platform includes a comprehensive authentication system that manages user identity, session handling, and fine-grained access control through database-native row-level security policies. Beyond core data management, the platform offers specialized services for object storage, vector data processing for semantic search, and real-time communication

    Change Data Capture StreamsGraphQL API GeneratorsAuthentication Strategies
    97,908View on GitHub↗
  • Chalarangelo/30-seconds-of-code

    Chalarangelo/30-seconds-of-code

    127,983View on GitHub↗

    This project is a comprehensive educational repository providing a wide range of tutorials, code snippets, and technical guides for software developers. It covers essential areas of web development, including styling techniques, version control workflows, algorithmic problem-solving, and framework-specific programming patterns. The collection includes practical implementations for JavaScript, Node.js, Python, and React, alongside detailed explanations of language mechanics and data structures. Beyond code, the repository offers essays on software engineering philosophy, focusing on code maint

    Educational Curriculum RepositoriesAlgorithm ImplementationsCode Maintainability Principles
    127,983View on GitHub↗
  • EbookFoundation/free-programming-books

    EbookFoundation/free-programming-books

    382,801View on GitHub↗

    This project is a centralized, open-access repository that serves as a structured directory for technical education and professional development. It functions as a community-driven knowledge base, aggregating high-quality learning materials to support global accessibility to computer science and software engineering resources. The platform distinguishes itself through a collaborative governance model that utilizes peer-reviewed workflows for all content additions and modifications. By leveraging structured text files and decentralized version control, the repository maintains a searchable, hu

    Curated Educational RepositoriesLearning DirectoriesMarkdown-Based Authoring
    382,801View on GitHub↗
  • danielmiessler/Fabric

    danielmiessler/Fabric

    39,184View on GitHub↗

    Fabric is a command-line orchestrator designed to automate complex data processing and content generation tasks by chaining artificial intelligence models with modular prompt templates. It functions as a terminal-based tool that utilizes standard input and output streams, allowing users to pipe data directly into predefined reasoning strategies. By providing a model-agnostic abstraction layer, the system decouples execution logic from specific artificial intelligence vendors, normalizing requests and responses across different service providers. The platform distinguishes itself through its p

    AI Command-Line InterfacesModel Abstraction LayersTerminal AI Automation
    39,184View on GitHub↗
  • ChromeDevTools/chrome-devtools-mcp

    ChromeDevTools/chrome-devtools-mcp

    26,046View on GitHub↗

    This project serves as an agentic browser controller, providing a programmatic bridge that enables autonomous software agents to navigate web pages and interact with document elements. It functions as a browser automation protocol, facilitating headless browser operations and automated web interactions to perform repetitive tasks and end-to-end testing without manual human input. The system distinguishes itself by utilizing the Chrome DevTools Protocol to establish a bidirectional communication channel with the browser engine. This allows for protocol-based remote control, where external appl

    Headless BrowsersBrowser-Based Testing ToolsWeb Automation Frameworks
    26,046View on GitHub↗
  • TriliumNext/Trilium

    TriliumNext/Trilium

    34,698View on GitHub↗

    Trilium is a local-first personal knowledge management system designed to store and organize information on a user's own device. It functions as a hierarchical knowledge base where every note acts as both a standalone document and a container for nested children, allowing for complex information relationships and deep categorization. The platform distinguishes itself through a component-based interface that dynamically renders diverse content types, including rich text, diagrams, and executable scripts. All data is persisted within a single relational database file, which supports a versioned

    Local-First SoftwarePersonal Knowledge Management SystemsComponent Composition Frameworks
    34,698View on GitHub↗
  • coder/code-server

    coder/code-server

    77,794View on GitHub↗

    This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machines, or cloud-native infrastructure, ensuring a consistent development experience from any device. The platform distinguishes itself through a secure gateway architecture that manages traffic, authentication, and encryption at the edge. It utilizes persistent WebSocket connections

    Browser-Based IDEsContainerized Development EnvironmentsRemote Development Platforms
    77,794View on GitHub↗
  • google/flatbuffers

    google/flatbuffers

    25,558View on GitHub↗

    FlatBuffers is a cross-platform serialization library designed for performance-critical applications that require efficient, zero-copy data access. By organizing data in a structured binary format, it allows applications to read and write complex data structures directly from memory-mapped buffers without the need for intermediate parsing or temporary object allocation. The project distinguishes itself through a schema-driven approach that balances high-performance access with long-term data evolution. It utilizes a unique memory layout featuring relative offsets and inline fixed-size structu

    Serialization FormatsCode GeneratorsData Serialization Formats
    25,558View on GitHub↗
Prev1…293031…43Next

Explore more curated searches

Hand-picked prompts, ranked by AI.

  • Self-host apps to replace paid SaaS
  • Free resources to learn to code
  • Open-source AI agents and local LLMs
  • The best awesome lists for any topic
  • Roadmaps to become a developer
  • Learn by building real-world projects