321 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.
  • vinta/awesome-python

    vinta/awesome-python

    283,687GitHub

    This project is a comprehensive, community-curated directory that organizes a vast landscape of Python software libraries, frameworks, and tools. It serves as a centralized knowledge base designed to facilitate ecosystem navigation and accelerate developer discovery across the entire software development lifecycle. Th

    Development Resource CatalogsCommunity Resource DirectoriesCommunity-Curated Indexes
  • 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
  • vllm-project/vllm

    vllm-project/vllm

    70,745GitHub

    vLLM is a high-throughput inference engine designed for the efficient serving and execution of large language models. It functions as a production-ready distributed model server, providing standard API protocols for online serving while also supporting offline batch processing. The system is built to maximize token gen

    Continuous Batching StrategiesCustom Model Execution EnginesDistributed Model Servers
  • vuejs/core

    vuejs/core

    53,019GitHub

    Vue is a progressive JavaScript framework designed for building modular, reactive user interfaces. It utilizes a component-based architecture that allows developers to encapsulate logic, templates, and styles into reusable units. At its core, the framework employs a virtual DOM renderer and a proxy-based reactivity sys

    Component-Based UI ArchitecturesReactive State ManagementReactive UI Frameworks
  • vuejs/vue

    vuejs/vue

    209,962GitHub

    This project is a framework for building user interfaces through a component-based architecture. It utilizes a declarative template syntax and a reactive data-binding system to synchronize application state with the Document Object Model. Developers can construct complex interfaces by composing reusable, self-contained

    Animation Transition ComponentsAsynchronous Component LoadersAsynchronous Update Queues
  • wagoodman/dive

    wagoodman/dive

    53,375GitHub

    Dive is a command-line tool designed for the analysis and optimization of container images. It functions as a layered storage inspector, allowing users to decompose image manifests to examine individual filesystem layers and identify opportunities to reduce total image size. The tool features a filesystem diffing engi

    Container Image OptimizersImage AnalyzersImage Layer Analyzers
  • wasabeef/awesome-android-ui

    wasabeef/awesome-android-ui

    55,482GitHub

    This project is a community-driven directory of open-source Android libraries focused on user interface development. It serves as a centralized knowledge base that organizes high-quality third-party tools into a structured, categorical taxonomy to assist developers in discovering reliable solutions for mobile applicati

    Android UI ComponentsDeclarative UI ToolkitsKnowledge Aggregators
  • webpack/webpack

    webpack/webpack

    66,022GitHub

    Webpack is a module bundler that maps project dependencies into a directed acyclic graph to transform diverse file types into optimized, browser-ready assets. It functions as a build pipeline orchestrator, using entry points to recursively resolve imports and bundle modules, scripts, and static assets into a unified ou

    Abstract Syntax Tree ParsersBuild Pipeline OrchestratorsDependency Graph Builders
  • WerWolv/ImHex

    WerWolv/ImHex

    52,656GitHub

    ImHex is a professional-grade hex editor and binary data analysis platform designed for inspecting, modifying, and reverse engineering raw file contents. It functions as a schema-driven engine that interprets complex binary structures by applying custom definitions to map and visualize byte-level data. The platform di

    Binary Data AnalysisBinary Data ParsersBinary File Inspectors
  • withastro/astro

    withastro/astro

    56,962GitHub

    Astro is a content-driven web framework designed for building multi-page applications that prioritize performance by shipping minimal JavaScript to the browser. It functions as a static site generator and server-side rendering engine, transforming source files into optimized HTML documents. By utilizing an island archi

    Content-Driven Web FrameworksIsland Architecture FrameworksIsland Architectures
  • x1xhlol/system-prompts-and-models-of-ai-tools

    x1xhlol/system-prompts-and-models-of-ai-tools

    115,232GitHub

    This project is a community-driven knowledgebase and registry for AI agent configurations. It serves as a centralized repository for system prompts, environment settings, and integration strategies designed to standardize the behavior of various AI-assisted development tools. By capturing these configurations in a stru

    Agent System PromptsAI Agent ConfigurationsAI Agent Registries
  • xingshaocheng/architect-awesome

    xingshaocheng/architect-awesome

    60,831GitHub

    This project serves as a comprehensive knowledge base and reference for distributed systems engineering and enterprise software architecture. It provides a structured collection of technical resources, design patterns, and methodologies intended to assist in the design, maintenance, and scaling of complex, high-perform

    Distributed Systems ReferencesDistributed SystemsActor Models
  • xtekky/gpt4free

    xtekky/gpt4free

    65,720GitHub

    This project provides a unified interface for interacting with a wide range of artificial intelligence services, acting as a central orchestration layer for text and image generation. It standardizes access to diverse AI backends, allowing developers to integrate multiple language and vision models through a single, co

    AI Provider InterfacesAI Request RoutersContext Management Systems
  • yangshun/tech-interview-handbook

    yangshun/tech-interview-handbook

    137,709GitHub

    This repository provides a comprehensive collection of educational materials and strategies designed to assist technical professionals in preparing for the various stages of the software engineering interview process. It covers core competencies including algorithmic problem-solving, behavioral interview techniques, sy

    Coding Interview ResourcesBehavioral Interview FrameworksSystem Design Interviews
  • youngyangyang04/leetcode-master

    youngyangyang04/leetcode-master

    60,353GitHub

    This project is a comprehensive algorithmic interview resource and coding practice repository. It provides a structured curriculum of programming challenges and source code implementations designed to help software engineers master efficient problem-solving techniques and prepare for technical assessments. The reposit

    Algorithmic Interview ResourcesAlgorithmic Problem SolvingCoding Practice Repositories
  • yt-dlp/yt-dlp

    yt-dlp/yt-dlp

    147,702GitHub

    This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of speci

    Media DownloadersAutomated Media ArchiversMedia Format Selectors
  • ytdl-org/youtube-dl

    ytdl-org/youtube-dl

    139,680GitHub

    This project is a command-line utility for downloading media from various online platforms. It provides comprehensive tools for selecting specific video and audio formats, managing playlist downloads, and filtering content based on metadata such as upload dates and file sizes. The software includes extensive filesyste

    Media Selection FiltersFilename TemplatesUser Authentication Managements
  • Z4nzu/hackingtool

    Z4nzu/hackingtool

    55,016GitHub

    This project is a comprehensive cybersecurity tool collection designed to support security research, penetration testing, and vulnerability assessment. It functions as a unified penetration testing suite, providing a centralized environment where professionals can access a wide range of offensive security utilities to

    Exploit FrameworksHash Cracking ToolsPenetration Testing Suites
  • 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
  • Zie619/n8n-workflows

    Zie619/n8n-workflows

    51,686GitHub

    This project is a centralized repository and discovery platform for managing large collections of automation workflow definitions. It functions as an asset registry that provides visibility into complex process logic and integration patterns, allowing users to locate, filter, and manage pre-built automation templates a

    Workflow Discovery PlatformsWorkflow RepositoriesContainerized Automation Services