88 repos

Awesome GitHub repositories, curated.

A community-curated directory of interesting public GitHub repositories. Ask in plain English — AI ranks by relevance. Save what you find.

Browse repositories

We'll search the best matching repositories with AI.
  • opencv/opencv

    opencv/opencv

    86,238GitHub

    OpenCV is a comprehensive computer vision library designed for real-time performance and cross-platform deployment. It provides a native execution environment that leverages multi-threaded operations and automated memory management to handle intensive computational tasks, including image processing and machine learning

    Computer Vision LibrariesReal-Time Computer VisionReference-Counted Memory Management
  • mermaid-js/mermaid

    mermaid-js/mermaid

    86,200GitHub

    This project is a client-side rendering engine that transforms declarative, text-based syntax into visual diagrams directly within the browser. By utilizing a domain-specific language, it allows users to define complex structures—such as software architectures, process flows, and system behaviors—without the need for m

    Declarative Visualization LanguagesEntity Relationship ModelsFlowchart Generators
  • rasbt/LLMs-from-scratch

    rasbt/LLMs-from-scratch

    85,529GitHub

    This repository serves as an educational framework for building large language models from the ground up. It provides a structured curriculum that guides learners through the end-to-end lifecycle of model development, including data processing, architecture design, and optimization. By focusing on low-level implementat

    Language Model DevelopmentBackpropagation ImplementationsDeep Learning Implementations
  • home-assistant/core

    home-assistant/core

    84,936GitHub

    Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an eve

    Home Automation PlatformsAutomation TemplatesComponent Integration Models
  • louislam/uptime-kuma

    louislam/uptime-kuma

    82,999GitHub

    Uptime Kuma is a self-hosted monitoring platform designed to track the availability and performance of network services and websites. It functions as a centralized dashboard that executes asynchronous health checks on a scheduled interval, providing real-time visibility into infrastructure health and service uptime. T

    Monitoring DashboardsMonitoring EnginesService Monitors
  • macrozheng/mall

    macrozheng/mall

    82,926GitHub

    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 secu

    Full-Stack FrameworksFull-Stack Web FrameworksJava Frameworks
  • microsoft/playwright

    microsoft/playwright

    82,810GitHub

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior

    Browser Automation FrameworksAccessibility-Tree-Based LocatorsActionability Engines
  • punkpeye/awesome-mcp-servers

    punkpeye/awesome-mcp-servers

    81,101GitHub

    This project serves as a centralized directory and interoperability hub for the Model Context Protocol, providing a curated collection of standardized service connectors that bridge artificial intelligence models with external software, databases, and APIs. It facilitates the integration of AI agents with diverse ecosy

    Model Context Protocol ServersTool Interoperability ProtocolsAI Agent Tool Integrations
  • DopplerHQ/awesome-interview-questions

    DopplerHQ/awesome-interview-questions

    81,035GitHub

    This project is a comprehensive, community-sourced repository of technical interview questions and study materials. It serves as a centralized index for software engineers to prepare for technical assessments, benchmark their personal knowledge, and identify gaps in their expertise across a wide range of programming la

    Ephemeral Secret ProvisioningHierarchical Configuration SystemsSecret Injection
  • syncthing/syncthing

    syncthing/syncthing

    80,036GitHub

    Syncthing is a decentralized file synchronization engine that maintains consistent data states across multiple devices through peer-to-peer mesh networking. It operates as a background daemon that automatically replicates file creations, modifications, and deletions between trusted nodes without requiring central serve

    Distributed File SynchronizationFile Synchronization ServicesBidirectional Folder Synchronization
  • hacksider/Deep-Live-Cam

    hacksider/Deep-Live-Cam

    79,568GitHub

    Deep-Live-Cam is a generative video transformation tool designed for real-time facial manipulation and cinematic enhancement. It functions as a local-first AI runtime, performing all media processing directly on the user's hardware to ensure complete data privacy without external network dependencies. By utilizing a hi

    Cinematic Video EnhancementsFace Swapping ToolsHigh-Performance AI Inference
  • astral-sh/uv

    astral-sh/uv

    79,476GitHub

    uv is a high-performance Python package manager and project build tool designed to handle dependency resolution, virtual environment orchestration, and Python interpreter management. It functions as a comprehensive workspace orchestrator, enabling developers to manage complex, multi-package repositories and ensure repr

    Dependency ManagementDependency DeclarationsDependency Resolvers
  • anuraghazra/github-readme-stats

    anuraghazra/github-readme-stats

    78,445GitHub

    This project is a serverless service that generates dynamic, themeable visual summaries of software development activity. It functions as an automated metadata visualizer, transforming raw platform logs and repository metrics into resolution-independent vector graphics that can be embedded directly into markdown enviro

    GitHub Stats CardsLanguage Distribution CardsProfile Personalization Suites
  • vitejs/vite

    vitejs/vite

    78,295GitHub

    Vite is a frontend build toolchain that provides a unified development and production pipeline for modern web applications. It functions as a modular, environment-agnostic build engine that leverages native ES modules to serve source code directly to the browser, eliminating the need for expensive bundling during the d

    Build System HooksDevelopment ServersEnvironment Management APIs
  • junegunn/fzf

    junegunn/fzf

    77,987GitHub

    This project is a general-purpose command-line filter that provides an interactive interface for processing standard input streams. It enables real-time fuzzy searching, data selection, and transformation, allowing users to navigate complex information or file systems directly within their terminal. By utilizing a pipe

    Fuzzy Search EnginesInteractive Command-Line FiltersInteractive Data Explorers
  • hoppscotch/hoppscotch

    hoppscotch/hoppscotch

    77,888GitHub

    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 sing

    API ClientsAPI Development EcosystemsAPI Development Platforms
  • nomic-ai/gpt4all

    nomic-ai/gpt4all

    77,146GitHub

    GPT4All is a cross-platform runtime environment designed to execute large language models directly on local consumer hardware. By leveraging an optimized C++ inference backend, it enables private, offline AI interactions without requiring an internet connection or external cloud services. The project provides a compreh

    C++ Inference BackendsChat Completion InterfacesLocal Inference Engines
  • d2l-ai/d2l-zh

    d2l-ai/d2l-zh

    75,708GitHub

    This project is an open-source, interactive educational platform designed to teach deep learning through a comprehensive, code-first curriculum. It provides a structured learning path that covers foundational mathematics, modern neural network architectures, and practical optimization techniques, enabling practitioners

    Attention MechanismsAutomatic DifferentiationAutomatic Differentiation Engines
  • zed-industries/zed

    zed-industries/zed

    75,634GitHub

    Zed is an AI-native, high-performance code editor designed for extreme responsiveness and keyboard-centric workflows. It functions as an extensible text processing workspace that integrates autonomous agents and predictive models directly into the development environment to automate complex engineering tasks, refactori

    AI-Assisted Software DevelopmentsAI-Native Development EnvironmentsExtensible Text Editors
  • swisskyrepo/PayloadsAllTheThings

    swisskyrepo/PayloadsAllTheThings

    75,346GitHub

    This project is a comprehensive, community-sourced knowledge base designed for security professionals and researchers. It functions as a centralized repository of offensive security techniques, providing a structured collection of exploit payloads, attack vectors, and methodologies for conducting vulnerability assessme

    Community-Sourced Knowledge BasesOffensive Security CheatsheetsRemote File Inclusion Payloads