29 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 - donnemartin/system-design-primer
This repository is a comprehensive educational resource designed to help software engineers master large-scale system design and prepare for technical interviews. It provides a structured curriculum that covers the fundamental principles of distributed systems, backend engineering, and object-oriented design through a
System Design CurriculaCurriculaDistributed Systems - 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 - awesome-selfhosted/awesome-selfhosted
This project is a comprehensive, curated repository of self-hosted software designed to assist users in discovering and evaluating applications for private server environments. It organizes a vast array of tools into categories spanning communication, infrastructure, media, and productivity, providing a centralized res
Audio Streaming ServersAwesome ListsBlogging Platforms - tensorflow/tensorflow
TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The syst
Machine Learning FrameworksDeferred-Execution Symbolic GraphsDistributed Training Frameworks - n8n-io/n8n
n8n is a workflow automation platform that combines a visual interface with code-based extensibility to design, orchestrate, and manage automated processes. It provides a comprehensive suite of tools for data transformation, filtering, and storage, allowing users to build complex logic through conditional branching, lo
Visual Data-Flow SystemsWorkflow Automation PlatformsBuilt-in Integration Nodes - avelino/awesome-go
This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently di
Developer Resource DirectoriesDependency ManagersDistributed Systems Utilities - 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 - f/prompts.chat
Prompts.chat is a community-driven repository and management platform for AI prompts and agent skills. It provides a centralized interface for users to search, retrieve, and save prompts, while offering structured storage for multi-file agent skills that include documentation and supporting assets. The platform distin
Prompt RepositoriesPrompt RetrievalPrompt Storage - Genymobile/scrcpy
This project provides a desktop-based interface for remote control and screen mirroring of Android devices. It functions by establishing a persistent, multiplexed communication channel over the Android Debug Bridge, allowing for the transmission of raw binary data streams between a host computer and a connected mobile
Android Remote Control InterfacesADB TunnelsBinary Media Streams - denoland/deno
Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity. Built on the V8 engine, it provides a secure execution environment that enforces a default-deny security model, requiring explicit user authorization for access to system resources like the file system
JavaScript and TypeScript RuntimesJavaScript RuntimesRuntime Permission Policies - Comfy-Org/ComfyUI
ComfyUI is a node-based generative AI orchestration engine designed for constructing, testing, and executing complex image and video synthesis pipelines. By utilizing a directed acyclic graph execution model, the platform allows users to build reproducible workflows through modular, interconnected processing blocks wit
Node-Based Generative PipelinesVisual Workflow EditorsDirected Acyclic Graph Execution Engines - tauri-apps/tauri
Tauri is a cross-platform framework for building desktop applications that combine web-based user interfaces with a memory-safe systems-language backend. It functions as a secure runtime that hosts web content within native windowing containers, allowing developers to leverage existing web technologies while maintainin
Cross-Platform Desktop FrameworksHybrid Desktop FrameworksWebview Runtimes - pytorch/pytorch
PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array operations across both CPU and accelerator hardware. It provides a foundational infrastructure for mathematical computation and dynamic neural network construction, utilizing a tape-based automatic diffe
Hardware-Accelerated Tensor LibrariesTensor ManagementATen Tensor Libraries - oven-sh/bun
Bun is a high-performance runtime environment designed to execute JavaScript and TypeScript applications with minimal latency and high throughput. Built on a native core implemented in Zig, it provides a unified execution engine that leverages JavaScriptCore for efficient memory management and low-latency startup. The
High-Performance JavaScript RuntimesJavaScript Runtime EnvironmentsJavaScript Runtimes - firecrawl/firecrawl
Firecrawl is a web data extraction platform designed to convert unstructured web content into clean, LLM-ready formats like markdown or JSON. It functions as an autonomous web crawler and scraper, capable of mapping entire domains, performing recursive navigation, and executing complex data gathering tasks. By leveragi
Autonomous Web AgentsAutonomous Web CrawlersAutonomous Web Researchers - louislam/uptime-kuma
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 - microsoft/playwright
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 - syncthing/syncthing
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 - modelcontextprotocol/servers
The Model Context Protocol is a standardized communication framework designed to connect language models to external data sources, functional tools, and interactive user interfaces. It provides a vendor-neutral interface layer that enables AI hosts to discover and execute capabilities across heterogeneous service envir
AI Context Integration ProtocolsAI Agent Tool IntegrationsAI Interoperability Layers