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.
  • HeyPuter/puter

    HeyPuter/puter

    39,527View on GitHub↗

    Puter is a browser-based desktop environment and cloud-native development platform that provides a virtualized graphical workspace. It enables developers to build and deploy full-stack web applications by integrating cloud storage, authentication, and serverless backend logic directly into the browser, eliminating the need for traditional server infrastructure. The platform distinguishes itself through a unified cloud storage layer and a distributed network runtime that facilitates peer-to-peer communication and cross-origin resource fetching. It features a sophisticated cross-window orchestr

    Application Development PlatformsCloud Native FrameworksConversational Models
    39,527View on GitHub↗
  • deepseek-ai/awesome-deepseek-integration

    deepseek-ai/awesome-deepseek-integration

    35,462View on GitHub↗

    This project serves as a community-curated registry and developer resource hub for integrating DeepSeek artificial intelligence models into diverse software environments. It provides a centralized catalog of third-party tools, plugins, and frameworks that enable developers to incorporate advanced language capabilities, autonomous agent logic, and retrieval-augmented generation workflows into their own applications. The directory distinguishes itself by offering a wide array of implementation patterns for AI-driven development, including support for agentic coding assistants, IDE extensions, a

    Agent FrameworksAI Agent FrameworksRetrieval-Augmented Generation Frameworks
    35,462View on GitHub↗
  • localForage/localForage

    localForage/localForage

    25,755View on GitHub↗

    This project is an asynchronous key-value store designed for client-side data persistence. It provides a unified interface that allows applications to save and retrieve complex data types, including binary objects, while maintaining responsiveness through non-blocking operations. By enabling offline-first functionality, it ensures that data remains accessible even when a network connection is unavailable. The library distinguishes itself through a driver-based abstraction layer that automatically detects the most efficient storage mechanism available in the current browser or mobile environme

    Key-Value StoresOffline-First Web AppsStorage Abstraction Layers
    25,755View on GitHub↗
  • apple/container

    apple/container

    24,581View on GitHub↗

    This project serves as a technical educational resource and software implementation example focused on dependency injection architecture and containerized application packaging. It provides a centralized framework for managing the lifecycle and configuration of application components, allowing objects to receive their dependencies from a registry rather than creating them internally. The project distinguishes itself by offering a type-safe service resolution mechanism that uses language-level information to map abstract interfaces to concrete implementations. By utilizing an inversion of cont

    Dependency Injection ContainersContainerizationDependency Injection Frameworks
    24,581View on GitHub↗
  • OpenAPITools/openapi-generator

    OpenAPITools/openapi-generator

    25,843View on GitHub↗

    This project is a command-line tool and template-based scaffolding engine that transforms API interface specifications into functional client libraries and server stubs. By automating the creation of type-safe SDKs and boilerplate code, it bridges the gap between service definitions and implementation, allowing developers to maintain synchronized codebases across many programming languages. The tool distinguishes itself through a portable execution model that utilizes containerized build isolation to ensure identical output regardless of the host environment. It features a modular, plugin-bas

    API Client SDK GeneratorsCode GeneratorsTemplate Engines
    25,843View on GitHub↗
  • lukasz-madon/awesome-remote-job

    lukasz-madon/awesome-remote-job

    43,652View on GitHub↗

    This project is a centralized repository of curated resources designed to support professionals in finding and succeeding in remote work environments. It functions as a comprehensive directory that aggregates job boards, interview preparation materials, and professional development tools to assist individuals in navigating location-independent career paths. The directory distinguishes itself through its multilingual support and its focus on the specific needs of distributed teams, including legal, financial, and lifestyle guidance for digital nomads. It provides categorized access to remote-f

    Remote Career HubsRemote Work ListsRemote Job Boards
    43,652View on GitHub↗
  • expressjs/express

    expressjs/express

    68,784View on GitHub↗

    Express is a minimalist web server framework that provides a foundational runtime environment for building backend web APIs and applications. It operates through a central application object that orchestrates the entire request-response lifecycle, allowing developers to define routes, manage server settings, and process incoming HTTP traffic. The framework is defined by its middleware-based routing engine, which sequences request handlers and logic blocks to process traffic based on path patterns and HTTP methods. This architecture supports a highly modular approach, enabling the creation of

    Application MiddlewareBackend Web APIsCustom Middleware Implementations
    68,784View on GitHub↗
  • nagadomi/waifu2x

    nagadomi/waifu2x

    28,144View on GitHub↗

    This project is a command-line tool designed for image super-resolution and noise reduction, with a primary focus on anime-style illustrations. It utilizes convolutional neural network inference to reconstruct missing pixel data and remove digital artifacts, allowing users to upscale images and reduce noise either independently or in a single simultaneous processing pass. Beyond its core image restoration capabilities, the software provides a comprehensive suite for machine learning model training. Users can prepare custom datasets and optimize neural networks for specific restoration tasks,

    Image Processing SuitesImage Super Resolution ModelsConvolutional Neural Network Upscalers
    28,144View 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↗
  • hoppscotch/hoppscotch

    hoppscotch/hoppscotch

    77,888View on GitHub↗

    Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL, and real-time APIs. It provides a unified platform that functions across web browsers, desktop applications, and command-line interfaces, allowing developers to manage the entire API lifecycle from a single environment. The platform distinguishes itself through a highly interactive, command-driven interface that utilizes a global spotlight palette and keyboard shortcuts to streamline complex workflows. It supports advanced request manipulation and validation by executing JavaScr

    API ClientsAPI Development PlatformsAPI Lifecycle Management
    77,888View on GitHub↗
  • MichaelCade/90DaysOfDevOps

    MichaelCade/90DaysOfDevOps

    29,334View on GitHub↗

    This project is a community-driven educational roadmap designed to guide individuals through the foundational concepts and technical practices of modern infrastructure operations. It functions as a comprehensive learning curriculum that breaks down complex technical domains into discrete, time-bound units to facilitate incremental skill acquisition for those pursuing careers in cloud engineering and site reliability. The repository distinguishes itself through a modular approach to knowledge sharing, where technical documentation is maintained as a collaborative, version-controlled library. B

    Career RoadmapsLearning MapsCurriculum Frameworks
    29,334View on GitHub↗
  • square/retrofit

    square/retrofit

    43,890View on GitHub↗

    Retrofit is a type-safe HTTP client that simplifies network communication by allowing developers to define API endpoints as interface methods. By using annotation-driven request mapping, it automatically translates these interface definitions into structured HTTP requests, ensuring consistent data structures and reducing manual configuration when interacting with remote web services. The project distinguishes itself through a highly modular architecture that separates network transport from data handling. It utilizes dynamic proxy generation to process method calls at runtime and offers a plu

    Declarative API ClientsHTTP ClientsRequest Mappings
    43,890View on GitHub↗
  • academic/awesome-datascience

    academic/awesome-datascience

    28,412View on GitHub↗

    This project is a comprehensive, community-driven knowledge repository that serves as a centralized hub for data science resources. It provides a structured index of educational materials, software packages, and professional development tools designed to support both students and practitioners in navigating the data science landscape. The repository distinguishes itself through a hierarchical taxonomy that organizes a vast collection of external links into a human-readable, markdown-based document. By relying on distributed contributions, the project maintains an up-to-date snapshot of the fi

    Data Science CollectionsData Science HubsAwesome Lists
    28,412View on GitHub↗
  • alibaba/canal

    alibaba/canal

    29,614View on GitHub↗

    Canal is a database replication middleware that performs change data capture by simulating a database replica. It monitors transaction logs to stream incremental data modifications to downstream systems in real time, acting as an event streaming infrastructure that transforms low-level binary logs into structured, consumable message streams. The project distinguishes itself through a high-throughput architecture that utilizes concurrent multi-threaded parsing and stateful log position tracking to ensure reliable data delivery. It employs a pluggable sink architecture that decouples data extra

    Change Data Capture ServicesChange Data Capture ToolsDatabase Change Subscriptions
    29,614View on GitHub↗
  • nvbn/thefuck

    nvbn/thefuck

    95,503View on GitHub↗

    This tool is a rule-based engine designed to automate the correction of failed terminal commands. By integrating directly into the shell environment, it intercepts command execution errors, analyzes exit codes and output streams, and applies corrective logic to resolve typos or syntax mistakes. It functions as a persistent background utility that monitors command history to provide immediate remediation for input failures. The system distinguishes itself through a modular, plugin-oriented architecture that allows for extensive customization. Users can define their own correction rules via scr

    Command Correction ToolsCommand Correction EnginesCommand Error Correction Engines
    95,503View on GitHub↗
  • AMAI-GmbH/AI-Expert-Roadmap

    AMAI-GmbH/AI-Expert-Roadmap

    30,751View on GitHub↗

    This project is a professional development repository that provides structured learning paths for individuals pursuing careers in data-centric engineering and artificial intelligence. It functions as a competency benchmarking framework, defining the core knowledge areas and technical milestones required to achieve proficiency in specialized domains. The repository distinguishes itself through hierarchical knowledge graphing, which organizes complex technical subjects into nested tree structures to create clear, progressive learning sequences. By centralizing curated educational resources and

    Career Development CurriculaCompetency FrameworksLearning Paths
    30,751View on GitHub↗
  • Alamofire/Alamofire

    Alamofire/Alamofire

    42,350View on GitHub↗

    Alamofire is an HTTP networking library that provides a foundation for managing network requests and responses through a chainable, type-safe interface. It serves as an asynchronous request manager, coordinating concurrent network operations and data streams while maintaining application responsiveness. The library distinguishes itself through a protocol-oriented request adaptation system, which utilizes interceptors to modify or authenticate requests before dispatch. It employs a middleware-driven pipeline to process traffic, handling encoding, authentication, and error recovery in a modular

    HTTP Networking FoundationsNetworking LibrariesRequest Interceptors
    42,350View on GitHub↗
  • commaai/openpilot

    commaai/openpilot

    61,241View on GitHub↗

    Openpilot is an open-source driver assistance system that integrates with vehicle control units to provide automated steering, acceleration, and braking. It functions as an automotive robotics middleware, utilizing a specialized runtime environment to process sensor data and execute real-time control commands that manage vehicle dynamics. The platform distinguishes itself through a hardware-agnostic interface that translates standardized driving commands into the proprietary protocols required by a wide range of vehicle makes and models. It employs neural-network-based path planning to predic

    Driving Assistance RuntimesAdvanced Driver Assistance SystemsAutomotive
    61,241View on GitHub↗
  • jqlang/jq

    jqlang/jq

    33,686View on GitHub↗

    This project is a command-line processor designed for the parsing, filtering, and transformation of structured data streams. It functions as a declarative programming environment that treats data as immutable streams, allowing users to perform complex structural modifications through the composition of small, reusable functions. By utilizing a recursive tree traversal engine, the system enables the navigation, inspection, and modification of deeply nested hierarchical data structures. The engine distinguishes itself through a stream-oriented architecture that processes input records one by on

    Command-Line Data ProcessorsData Transformation LanguagesStream Filters
    33,686View on GitHub↗
  • firstcontributions/first-contributions

    firstcontributions/first-contributions

    52,672View on GitHub↗

    This project is an educational resource designed to lower the barrier to entry for new developers learning how to participate in open-source software development. It provides a safe, guided practice environment where beginners can master the fundamental workflows required to contribute to public repositories. The project distinguishes itself by offering a hands-on, interactive tutorial that walks users through the complete lifecycle of a contribution. By following structured steps—including forking, branching, committing, and submitting a pull request—participants gain practical experience wi

    DistributedEducational ResourcesFork-And-Pull Request Workflows
    52,672View on GitHub↗
Prev1…373839…51Next

Explore more curated searches

Hand-picked prompts, ranked by AI.

  • Awesome Personal Knowledge Base repositories on GitHub
  • Awesome Linux repositories on GitHub
  • Open-source alternatives to Docker
  • Open-source alternatives to Google Maps
  • Open-source alternatives to Evernote
  • Awesome Devops repositories on GitHub
  • Awesome Version Control Systems repositories on GitHub
  • Awesome Rest API repositories on GitHub