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