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

    ruanyf/weekly

    84,256GitHub

    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 professi

    Tech NewslettersTrend Analysis ArchivesWeekly Newsletter Archives
  • rust-lang/rust

    rust-lang/rust

    110,533GitHub

    Rust is a programming language designed for memory safety and performance. It provides a comprehensive curriculum that covers fundamental syntax, memory management, and advanced programming paradigms, including support for functional and object-oriented styles. The language features a strong type system that enforces m

    Server ImplementationsTesting FrameworksData Structures
  • rust-lang/rustlings

    rust-lang/rustlings

    61,890GitHub

    Rustlings is a command-line learning tool designed to build language proficiency through a structured, interactive curriculum. It functions as a practice-oriented platform where users master syntax and core concepts by resolving compilation errors within a sequence of small, incremental code exercises. The environment

    Curated Learning PathsInteractive Coding ExercisesInteractive Programming Tutorials
  • rust-unofficial/awesome-rust

    rust-unofficial/awesome-rust

    55,712GitHub

    This project is a community-maintained directory that aggregates high-quality libraries, tools, and learning materials for the Rust programming language. It serves as a centralized knowledge-sharing platform designed to help developers navigate the ecosystem and accelerate their proficiency by providing access to vette

    Awesome ListsCurated Knowledge RepositoriesCurated Resource Collections
  • rustdesk/rustdesk

    rustdesk/rustdesk

    107,776GitHub

    RustDesk is a cross-platform remote desktop client that enables users to initiate and receive remote sessions. It provides a complete infrastructure for self-hosted remote access, utilizing a signaling and relay server architecture to maintain connectivity when direct peer-to-peer links are unavailable. The software is

    Display and Control SettingsRemote Desktop ClientsSelf-Hosted Server Architectures
  • RVC-Boss/GPT-SoVITS

    RVC-Boss/GPT-SoVITS

    55,111GitHub

    GPT-SoVITS is a text-to-speech synthesis engine and voice cloning toolkit designed for generating natural-sounding human speech. It functions as a neural audio processing pipeline that maps input text to high-fidelity audio waveforms, utilizing conditional variational autoencoders and flow-based decoders to ensure expr

    Acoustic ModelsCross-Lingual Speech GeneratorsText-to-Speech Engines
  • scikit-learn/scikit-learn

    scikit-learn/scikit-learn

    65,178GitHub

    Scikit-learn is a machine learning library for predictive data analysis that provides a collection of algorithms for supervised and unsupervised learning. It functions as a comprehensive toolkit for data preprocessing, dimensionality reduction, and model selection, allowing users to classify data objects, predict conti

    Classification AlgorithmsDimensionality Reduction EnginesMachine Learning Libraries
  • scrapy/scrapy

    scrapy/scrapy

    59,824GitHub

    Scrapy is a comprehensive framework designed for automated web data extraction and large-scale crawling. It operates on an asynchronous, event-driven engine that manages non-blocking network requests and data processing tasks, allowing for the efficient retrieval of structured information from web documents using path-

    Web ScrapersWeb Scraping FrameworksDistributed Crawling Engines
  • shadcn-ui/ui

    shadcn-ui/ui

    106,940GitHub

    shadcn/ui offers a collection of React UI components and a CLI-driven registry system for direct source code integration.

    Data TablesAssistant Skill IntegrationsButton Groups
  • shadowsocks/shadowsocks-windows

    shadowsocks/shadowsocks-windows

    59,240GitHub

    Shadowsocks-Windows is a desktop proxy manager that provides a graphical interface for configuring system-wide network routing. It functions as a local SOCKS5 or HTTP proxy server, intercepting outbound traffic through system-level injection to route requests through secure, encrypted remote tunnels. The application d

    Tunneling ProtocolsWindows Proxy ClientsExtensible Proxy Runtimes
  • sharkdp/bat

    sharkdp/bat

    57,298GitHub

    This project is a command-line text viewer designed to enhance terminal output through automatic syntax highlighting and integrated file management. It functions as a replacement for standard system pagers, providing a readable interface for large text streams, source code, and markup files by applying color-coded form

    Terminal PagersGit Diffing EnginesSyntax Highlighters
  • sherlock-project/sherlock

    sherlock-project/sherlock

    72,906GitHub

    Sherlock is a command-line automation tool designed to orchestrate software build, execution, and deployment workflows. It functions as an ephemeral runtime orchestrator that executes applications directly from source code, bypassing the need for persistent system-wide installations or manual dependency management. By

    Container Orchestration PlatformsContainerized Development EnvironmentsEphemeral Execution Environments
  • Shubhamsaboo/awesome-llm-apps

    Shubhamsaboo/awesome-llm-apps

    96,116GitHub

    This repository serves as a comprehensive collection of resources, templates, and starter code for building artificial intelligence applications. It provides a centralized hub for developers to access practical implementations of common workflows, including retrieval-augmented generation pipelines and autonomous agent

    AI Agent TemplatesAI Application TemplatesRAG Pipelines
  • sickcodes/Docker-OSX

    sickcodes/Docker-OSX

    52,184GitHub

    Docker-OSX is a containerized virtualization platform that enables the execution of full operating systems within isolated environments. By leveraging hardware-accelerated hypervisors and machine emulation, the project allows guest operating systems to run with near-native performance, effectively mimicking dedicated p

    Containerized Virtualization EnvironmentsHardware EmulatorsHardware-Accelerated Hypervisors
  • Significant-Gravitas/AutoGPT

    Significant-Gravitas/AutoGPT

    181,891GitHub

    AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, i

    Agent InstallationAuthentication StrategiesContent Retrieval Tools
  • sindresorhus/awesome-nodejs

    sindresorhus/awesome-nodejs

    65,038GitHub

    This project is a community-driven directory that aggregates essential software projects and educational content for the Node.js ecosystem. It functions as a centralized knowledge base and discovery index, designed to simplify the navigation of a fragmented technical landscape by providing a structured collection of hi

    Awesome ListsCurated Resource ListsCommunity Indexes
  • sindresorhus/awesome

    sindresorhus/awesome

    438,690GitHub

    This project is a community-curated knowledge base that organizes vast technical ecosystems into a hierarchical, human-readable directory. It serves as a comprehensive index of libraries, frameworks, and methodologies, designed to facilitate discovery and professional development across the entire spectrum of software

    Community-Curated Resource DirectoriesCurated Resource DirectoriesCurated Technical Directories
  • Snailclimb/JavaGuide

    Snailclimb/JavaGuide

    153,828GitHub

    This project is a comprehensive educational repository providing technical documentation and learning materials across a wide range of computer science and software engineering domains. It serves as a centralized knowledge base for developers, covering core programming concepts, database management, distributed systems

    Consensus ProtocolsTechnical Knowledge BasesRPC Frameworks
  • socketio/socket.io

    socketio/socket.io

    62,883GitHub

    Socket.io is a real-time communication engine that enables bidirectional, event-based data exchange between clients and servers. It provides a robust transport-agnostic protocol layer that automatically manages connection lifecycles, including heartbeat signals, automatic reconnection, and seamless fallback between Web

    Real-Time Bidirectional CommunicationAutomatic Reconnection StrategiesConnection Establishment Protocols
  • soimort/you-get

    soimort/you-get

    56,737GitHub

    This project is a command-line utility designed to fetch video, audio, and image content from a wide range of web platforms. It functions by parsing page metadata and utilizing modular, site-specific scripts to extract direct media stream URLs from complex web structures, enabling the local archiving of digital media f

    Media DownloadersMedia DownloadersMedia Extractors