42 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
- 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 - vinta/awesome-python
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 - openclaw/openclaw
Openclaw is a platform for managing agent execution environments, providing the infrastructure to control agent lifecycles, session state, and workspace persistence. It features a centralized gateway that handles model loops, tool invocation, and streaming events, while supporting multi-agent routing and persistent mem
Acceptable Usage PoliciesAgent Command Line InterfacesAgent Communication Protocols - trekhleb/javascript-algorithms
This project is a comprehensive educational repository that provides functional implementations of fundamental computer science algorithms and data structures. It serves as a structured reference for developers to study computational logic, problem-solving strategies, and the mathematical principles that underpin softw
Algorithmic ImplementationsAlgorithmic ParadigmsAlgorithmic Reference Collections - ohmyzsh/ohmyzsh
This project is a community-driven shell configuration framework designed to manage terminal environments, modular extensions, and command-line interface customizations. It functions as an environment manager that standardizes shell settings and appearance across diverse Unix-like operating systems, ensuring a consiste
Zsh FrameworksPrompt Theme EnginesShell Configuration Frameworks - 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 - huggingface/transformers
Transformers is a comprehensive library for machine learning that provides a unified interface for training, fine-tuning, and deploying transformer-based models. It supports a wide range of tasks, including text classification, language modeling, question answering, and sequence-to-sequence translation, while offering
API FrameworksByte Pair EncodingsHybrid Parallelism Strategies - yt-dlp/yt-dlp
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 - langflow-ai/langflow
Langflow is a visual interface for building and orchestrating workflows, allowing users to construct complex systems through a drag-and-drop canvas. It provides tools for managing autonomous agents, configuring memory settings, and integrating custom code-based components. Users can organize their work into projects, t
Visual Workflow CanvasesWorkflow Execution APIsDeployment Security Policies - vercel/next.js
Next.js is a web development framework that provides a file-system-based routing system and a suite of server-side utilities for managing the request-response cycle. It includes built-in support for data fetching, caching, and revalidation, allowing developers to control how content is rendered and served. The framewor
Extended Fetch APIsApplication ConfigurationCache Invalidation Utilities - microsoft/PowerToys
PowerToys is a collection of background-resident system utilities designed to extend native operating system functionality and streamline desktop workflows. It operates as a modular toolkit, utilizing a central plugin-based host architecture that allows users to dynamically enable or disable specific features for syste
Cross-Device Input ControllersCross-Device Input SynchronizersDesktop Workflow Optimizers - langgenius/dify
Dify is a self-hosted platform designed for the orchestration of multi-container application stacks. It provides a unified environment for managing complex service deployments, coordinating background worker processes, and maintaining database dependencies through standardized configuration files. The platform disting
Container Orchestration PlatformsContainerized Application PlatformsInfrastructure Orchestration Tools - langchain-ai/langchain
LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows t
Agent Orchestration FrameworksLLM Application OrchestrationLLM Integration Layers - kubernetes/kubernetes
Kubernetes is a distributed container orchestration platform that automates the deployment, scaling, and management of containerized applications across clusters of computing nodes. It functions as a declarative infrastructure controller, utilizing a control loop architecture that continuously monitors the current syst
Container Orchestration PlatformsDeclarative Reconciliation EnginesDistributed Container Orchestration - x1xhlol/system-prompts-and-models-of-ai-tools
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 - 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 - anomalyco/opencode
OpenCode is a framework for orchestrating autonomous AI agents within development environments. It provides a multi-tiered architecture where primary assistants manage user interaction while specialized subagents handle specific tasks like planning, research, and code generation. The system includes a comprehensive com
Agent ConfigurationsAction Resolution PoliciesMCP Server Controls - goldbergyoni/nodebestpractices
This project provides a comprehensive collection of industry-standard guidelines for developing, testing, and deploying Node.js applications. It covers the entire software lifecycle, offering actionable advice on code style, architectural patterns, and security measures to ensure maintainability and consistency across
Application MonitoringLayered ArchitecturesModular Architectures - fatedier/frp
This project is a high-performance reverse proxy designed to expose local services to the internet. It provides a comprehensive suite of tools for managing network traffic, including support for TCP and UDP stream multiplexing, connection pooling, and load balancing across proxy instances. The system facilitates secure
Basic AuthenticationConnection PoolingHost Header Rewriting - microsoft/terminal
This project is a terminal emulator that provides a modern command-line interface with support for tabbed navigation, GPU-accelerated text rendering, and comprehensive Unicode character display. It functions as a host for multiple shell sessions, managing them as independent processes within a unified windowing environ
Modern Terminal EmulatorsCommand-Line Profile ManagersGPU-Accelerated Rendering Engines