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
- nektos/act
This tool is a command-line runner that executes automation workflows locally within isolated container environments. By parsing workflow definition files and translating them into executable shell scripts, it allows developers to validate pipeline logic and configuration changes directly on their machines before commi
Containerized Task ExecutorsContainerized Workflow RunnersDocker Socket Orchestrators - neovim/neovim
Neovim is a text editing environment designed for extensibility and performance. It provides a core engine for text manipulation, multi-window management, and complex editing commands, while maintaining compatibility with existing paradigms. The project features a stable interface that allows external clients to intera
Asynchronous UI ProtocolsText Editing EnginesLua APIs - nestjs/nest
Nest is a server-side framework for building scalable and maintainable enterprise-grade applications using TypeScript. It provides a modular architecture that organizes code into encapsulated, reusable modules, utilizing a dependency injection container to manage object lifecycles and resolve component dependencies thr
Node.js Server FrameworksControllersDependency Injection Containers - netdata/netdata
Netdata is a distributed observability platform designed for real-time infrastructure monitoring and performance tracking. It functions as a high-frequency agent that collects system, container, and application metrics with per-second precision, providing both local visualization and centralized aggregation across comp
Distributed Metric AggregatorsDistributed Observability PlatformsInfrastructure Metric Collectors - ngosang/trackerslist
This project is a curated, community-driven registry of public BitTorrent trackers designed to facilitate peer-to-peer file sharing. It serves as a centralized resource for network endpoints that coordinate connections between distributed clients, helping users discover and maintain reliable infrastructure for decentra
Awesome ListsBitTorrent Tracker ListsBitTorrent Tracker Lists - nocodb/nocodb
NocoDB is a visual platform that transforms relational databases into collaborative, spreadsheet-style workspaces. By acting as a headless database backend, it provides a unified environment for designing database structures, managing record relationships, and interacting with data without requiring manual SQL queries.
BasesDatabase-Agnostic Query LayersDynamic REST API Generators - nodejs/node
This project is an open-source JavaScript runtime built on the V8 engine. It provides a comprehensive environment for executing JavaScript code outside of a web browser, offering foundational primitives for process management, multi-core load distribution, and parallel execution through worker threads. The runtime inc
Event EmittersCryptographic OperationsInternationalization Utilities - nomic-ai/gpt4all
GPT4All is a cross-platform runtime environment designed to execute large language models directly on local consumer hardware. By leveraging an optimized C++ inference backend, it enables private, offline AI interactions without requiring an internet connection or external cloud services. The project provides a compreh
C++ Inference BackendsChat Completion InterfacesLocal Inference Engines - nuxt/nuxt
Nuxt is a universal web framework designed for building full-stack applications that seamlessly transition between server-side rendering and client-side interactivity. It provides a comprehensive development environment that automates routing, dependency injection, and type generation, allowing developers to focus on a
Universal Web FrameworksAPI Route HandlersAuto-Import Systems - nvbn/thefuck
This tool is a rule-based engine designed to automate the correction of failed terminal commands. By integrating directly into the shell environment, it intercepts command execution errors, analyzes exit codes and output streams, and applies corrective logic to resolve typos or syntax mistakes. It functions as a persis
Command Correction ToolsCommand Correction EnginesCommand Error Correction Engines - nvm-sh/nvm
This project is a command-line tool designed for managing multiple runtime versions on a local machine. It functions as a shell-based environment manager that enables users to install, switch between, and maintain different versions of a runtime to support project-specific requirements or diverse shell sessions. By dyn
Path-Based Version SwitchersShell-Based Version ManagersSymlink-Based Version Switching - obra/superpowers
Superpowers is a browser-based game development engine and collaborative integrated development environment. It provides a unified workspace for building two-dimensional interactive experiences, allowing users to manage code, assets, and scene logic directly within a web browser without the need for local compilers or
2D Game EnginesBrowser-Based Game EnginesCollaborative Web IDEs - obsproject/obs-studio
This project is a professional live video production suite designed for capturing, encoding, and broadcasting high-quality media. At its core, it features a real-time media processing engine that utilizes hardware acceleration to composite multiple audio and video sources with minimal latency. The application provides
Foreign Function InterfacesHardware-Accelerated Video PipelinesLive Streaming Services - ocornut/imgui
This project is an immediate-mode graphical user interface library designed for rapid development of tools and debugging interfaces. By generating UI geometry every frame through procedural code, it eliminates the need for persistent state synchronization between application data and the interface. It is primarily inte
Backend-Agnostic Rendering PipelinesEngine BackendsImmediate Mode Rendering Systems - 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 - ollama/ollama
Ollama provides a framework for running and managing local machine learning models. It includes a command-line interface for model lifecycle management, such as creation, embedding generation, and configuration, alongside a stable API for programmatic interaction across multiple programming languages. The platform sup
Model Interaction APIs - open-webui/open-webui
This project provides a web-based interface for interacting with artificial intelligence models, featuring a multi-modal chat environment that supports file uploads, web search, and voice interaction. It includes a workspace for rich-text drafting and collaborative channels for real-time interaction between users and m
Integrated AI TerminalsPipeline Processing FrameworksAI-Assisted Note Workspaces - openai/codex
Codex is an automated programming tool and generative code assistant designed to interpret developer intent through a natural language interface. It functions as a machine learning model trained on public code repositories to provide intelligent code completion, suggestions, and refactoring within development environme
AI Code AssistantsAutomated Programming EnginesCode Generation Engines - openai/openai-cookbook
This project is a technical learning resource and developer knowledge base focused on the integration of large language models into software applications. It provides a structured collection of guides and code examples designed to teach developers how to implement intelligent features using proven patterns and best pra
AI Application DevelopmentLLM Integration PatternsPrompt Engineering Toolkits - openai/whisper
This project is a speech recognition and translation engine that utilizes a sequence-to-sequence transformer architecture to convert audio into text. It is built upon a weakly supervised learning framework, which leverages large-scale, unlabelled audio-transcript data to create generalized speech representations capabl
Automatic Speech Recognition EnginesSpeech Recognition SystemsSpeech-to-Text Transcription