# APIs

> Search results for `apis` on awesome-repositories.com. 116 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/apis

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/apis).**

## Results

- [cachethq/cachet](https://awesome-repositories.com/repository/cachethq-cachet.md) (14,932 ⭐) — Cachet is a self-hosted, open-source status page system designed to communicate service uptime, incident history, and infrastructure performance to end users. It provides a centralized dashboard for managing the operational lifecycle of system components, tracking service disruptions, and scheduling maintenance windows.

The platform distinguishes itself through a comprehensive RESTful API that enables programmatic status page management and automated incident reporting. It supports deep integration with external monitoring tools, allowing for the synchronization of performance metrics and the automated triggering of status updates. Administrators can standardize communication using reusable incident templates and maintain system integrity through event-driven webhook notifications that include payload signing for authenticity.

Beyond core reporting, the system offers extensive customization options for the public-facing interface, including branding, layout adjustments, and custom asset injection. It manages administrative access through team-based permissions and protects service availability using request throttling and token-based authentication. The platform also includes built-in telemetry for usage reporting and tools for visualizing quantitative performance data over time.

The software is built using a model-view-controller pattern and relies on a relational database for state persistence. It is distributed as a web-based application that can be installed and configured to match specific organizational branding requirements.
- [danielmiessler/fabric](https://awesome-repositories.com/repository/danielmiessler-fabric.md) (42,408 ⭐) — Fabric is a command-line orchestrator designed to automate complex data processing and content generation tasks by chaining artificial intelligence models with modular prompt templates. It functions as a terminal-based tool that utilizes standard input and output streams, allowing users to pipe data directly into predefined reasoning strategies. By providing a model-agnostic abstraction layer, the system decouples execution logic from specific artificial intelligence vendors, normalizing requests and responses across different service providers.

The platform distinguishes itself through its pattern-based orchestration, which enables the organization, storage, and reuse of custom prompt collections for consistent task execution. It includes a built-in server component that exposes these local prompt workflows as standard web endpoints, allowing external software and graphical interfaces to interact with custom logic as if it were a native model. Users can manage these interactions through a dedicated directory for private templates or via a graphical web dashboard, providing flexibility in how automated workflows are configured and monitored.

Beyond its core orchestration capabilities, the tool offers a suite of utilities for development tasks, including document analysis, code context generation, and system interaction. It supports advanced reasoning techniques, such as chain-of-thought processing, and allows for specific model-to-pattern mapping to balance performance and operational costs. The system maintains state and configuration through local filesystem storage, ensuring portability across different operating environments.
- [flowiseai/flowise](https://awesome-repositories.com/repository/flowiseai-flowise.md) (53,641 ⭐) — Flowise is a low-code platform designed for building and deploying complex language model workflows through a visual, node-based interface. It functions as an orchestrator for autonomous multi-agent systems, allowing users to construct conversational pipelines by connecting language models, memory stores, and external tools on a drag-and-drop canvas.

The platform distinguishes itself through its support for sophisticated agentic patterns, including supervisor-worker delegation and iterative reasoning strategies. Users can design directed acyclic graphs to manage conditional branching, state persistence, and complex task distribution. It also provides a robust framework for retrieval-augmented generation, enabling the creation of self-correcting systems that can index document data and validate information autonomously.

Beyond its visual design capabilities, the project serves as a comprehensive backend for AI applications. It includes a secure credential management layer for third-party API keys, role-based access controls, and a RESTful API that allows for programmatic management of chat sessions, workflows, and assistant configurations.

The application is designed for flexible deployment, supporting containerized environments for consistent operation across local and cloud infrastructure. Detailed documentation and tutorials are available to guide users through the lifecycle of building, testing, and scaling production-ready AI agents.
- [elastic/elasticsearch](https://awesome-repositories.com/repository/elastic-elasticsearch.md) (77,012 ⭐) — Elasticsearch is a distributed search engine and document store designed for the high-performance indexing and retrieval of massive volumes of unstructured data. It functions as a centralized analytics platform, providing a schema-flexible architecture that organizes information into searchable indices while maintaining global cluster state through a distributed consensus mechanism.

The platform distinguishes itself through its integrated approach to observability, security, and advanced analytics. It combines full-text, vector, and hybrid search capabilities with machine learning-driven insights, allowing users to perform complex statistical aggregations, geospatial analysis, and automated anomaly detection. Its storage architecture supports multi-tier data lifecycles, enabling efficient data placement across hot, warm, and cold nodes to balance performance with long-term retention requirements.

Beyond core search and storage, the system provides comprehensive observability tools for centralized log analysis, application performance monitoring, and infrastructure health diagnostics. It includes built-in security operations for threat detection and endpoint protection, all managed through a unified RESTful API gateway.

The system is accessible via standardized REST APIs for cluster management, data ingestion, and query execution. Extensive documentation is available to guide users through API references for search, indexing, security, and cluster administration.
- [jujumilk3/leaked-system-prompts](https://awesome-repositories.com/repository/jujumilk3-leaked-system-prompts.md) (14,134 ⭐) — This project is a research-oriented repository that serves as a centralized database for system-level prompts and internal behavioral instructions extracted from various large language models. Its primary purpose is to provide a transparent, accessible reference for researchers and developers to study how artificial intelligence models are configured, constrained, and governed.

The repository distinguishes itself by cataloging the hidden directives and operational guidelines that define model personas and safety boundaries. By archiving these instruction sets, it enables comparative analysis of how different models maintain their internal logic and respond to user interactions.

The project functions as a resource for investigating the transparency of AI systems, offering a structured collection of data that helps clarify the underlying mechanisms of model behavior. It supports the broader goal of understanding the configuration and constraints inherent in modern language models.
- [rails-api/rails-api](https://awesome-repositories.com/repository/rails-api-rails-api.md) (5,132 ⭐) — Rails for API only applications
- [imputnet/cobalt](https://awesome-repositories.com/repository/imputnet-cobalt.md) (40,899 ⭐) — Cobalt is a cross-platform web application designed as a distributed service platform for managing media content downloading. It functions as a full-stack monorepo that integrates a backend API with a responsive frontend, providing a unified interface for users to fetch and save media files from various online platforms.

The project utilizes a modular architecture where backend services, frontend interfaces, and shared logic are organized into decoupled packages within a single repository. This monorepo structure employs centralized workspace orchestration to manage dependencies and cross-package builds, ensuring consistent versioning across the entire application. The backend exposes structured RESTful API endpoints to handle data operations, while the frontend is delivered as pre-compiled static assets for client-side rendering.

The system supports containerized deployment and environment-variable configuration, allowing for consistent execution and self-hosted instances across different infrastructures. Comprehensive technical documentation is included within the repository to guide the deployment and operation of the service.
- [leonardomso/33-js-concepts](https://awesome-repositories.com/repository/leonardomso-33-js-concepts.md) (66,467 ⭐) — This project is a comprehensive educational repository designed to help developers master the core mechanics, runtime behaviors, and browser-native capabilities of the JavaScript language. It provides a structured knowledge base that covers fundamental language features, such as prototype-based inheritance and event-loop-based concurrency, alongside advanced topics like JIT-compiled execution and memory management.

The repository distinguishes itself by offering deep-dive technical guides that bridge the gap between abstract language concepts and practical browser implementation. It features detailed explorations of complex topics including property-descriptor-based metadata, binary data manipulation via blob abstractions, and transactional client-side storage using IndexedDB. These resources are designed to clarify nuanced behaviors, such as the intricacies of the keyword used for function execution context and the complexities of asynchronous error handling.

Beyond core language mechanics, the project provides a robust framework for understanding algorithmic efficiency and functional programming. It includes visual references for Big O complexity, implementation examples for common search and sort algorithms, and tutorials on higher-order array methods. The documentation is organized into modular learning paths, making it a central reference library for developers seeking to improve their technical proficiency in modern web development.
- [theoldreader/api](https://awesome-repositories.com/repository/theoldreader-api.md) (199 ⭐) — The Old Reader API
- [apify/crawlee](https://awesome-repositories.com/repository/apify-crawlee.md) (21,762 ⭐) — Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction pipelines. It provides a unified interface for managing headless browser automation and lightweight HTTP requests, allowing developers to handle complex web navigation, dynamic content rendering, and large-scale data collection within a single, modular architecture.

The project distinguishes itself through its resource-aware concurrency controller, which dynamically scales task execution based on real-time CPU and memory usage to prevent host machine exhaustion. It also features a robust session-based fingerprint isolation system that manages unique browser contexts, TLS fingerprints, and proxy rotation to mimic human behavior and bypass anti-bot protections. These capabilities are supported by a persistent request queueing system that ensures crawl operations can survive process restarts and resume from their last state.

The framework offers a comprehensive suite of tools for the entire scraping lifecycle, including event-driven lifecycle hooks for custom logic, a middleware-based request pipeline for handling authentication and data transformation, and a pluggable storage backend interface that decouples data persistence from application logic. It supports advanced automation tasks such as AI-driven navigation, sitemap discovery, and multi-engine browser orchestration, while providing extensive observability through performance metrics, error snapshots, and configurable logging.

The project is implemented in TypeScript and provides a command-line interface for scaffolding, managing, and deploying scraping projects to cloud or serverless environments.
- [api-platform/api-platform](https://awesome-repositories.com/repository/api-platform-api-platform.md) (9,154 ⭐) — 🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
- [angular/angular.js](https://awesome-repositories.com/repository/angular-angular-js.md) (58,615 ⭐) — AngularJS is a structural framework for building dynamic web applications by extending standard HTML with custom tags and attributes. It operates as a client-side template engine that transforms declarative markup into interactive components, organizing application logic through a model-view-controller pattern. By utilizing a centralized dependency injection container, the framework manages the lifecycle of services and components to ensure modularity and maintainable architecture.

The framework is defined by its two-way data binding mechanism, which automatically synchronizes data models with the user interface. It achieves this through dirty-checking, where the system periodically compares model snapshots to propagate changes between the view and the underlying data. This process is supported by hierarchical scope inheritance, allowing nested components to access and modify parent data models, and expression-based evaluation that enables dynamic logic directly within the document markup.

Beyond its core rendering and binding capabilities, the project provides a comprehensive suite of tools for application development. This includes a service-oriented architecture for encapsulating business logic, built-in data transformation filters, and extensive support for automated testing, covering both isolated unit tests and end-to-end browser workflows. The framework also offers granular control over document elements, including conditional rendering, event handling, and input validation.
- [mastodon/mastodon](https://awesome-repositories.com/repository/mastodon-mastodon.md) (50,036 ⭐) — Mastodon is a self-hosted, decentralized social networking platform that functions as a microblogging application. It enables independent server instances to communicate and exchange social data through the standardized ActivityPub protocol, allowing users to participate in a global, interoperable network.

The platform distinguishes itself through its federated architecture, which grants administrators full control over their community instances. This includes comprehensive tools for user moderation, account management, and the enforcement of community guidelines. The system is designed to handle high-traffic environments, utilizing background processing for heavy tasks and persistent connections to deliver real-time updates and notifications to users.

Beyond its core social features, the platform provides a robust administrative surface for managing server identity, network security, and infrastructure scaling. It supports complex content discovery through optional external search engine integration and offers a comprehensive API for managing accounts, statuses, media attachments, and server-wide announcements.

The software is configured primarily through environment variables, allowing for flexible deployment across diverse hosting environments. Administrative tasks, including system maintenance and user management, are supported through a command-line interface.
- [facebook/react](https://awesome-repositories.com/repository/facebook-react.md) (245,669 ⭐) — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.
- [shekhargulati/52-technologies-in-2016](https://awesome-repositories.com/repository/shekhargulati-52-technologies-in-2016.md) (7,311 ⭐) — This project serves as a comprehensive educational repository and technical reference collection, documenting a wide range of software engineering practices and modern development technologies. It provides a structured learning path for developers, curating tutorials and practical examples that cover the full lifecycle of application development, from initial project scaffolding to deployment and maintenance.

The repository distinguishes itself by offering deep technical insights into complex architectural patterns, including actor-based concurrency models for managing parallel tasks and container-based orchestration for deploying isolated services. It emphasizes robust development workflows through declarative build pipelines and type-safe data modeling, ensuring structural consistency across application components. Furthermore, the project demonstrates advanced capabilities in performance engineering, featuring proxy-based load simulation tools to evaluate system behavior under high-volume traffic.

Beyond its core architectural focus, the project encompasses a broad functional surface area that includes API integration, multi-model database persistence, and automated testing frameworks. It provides utilities for managing distributed state, processing natural language data, and implementing secure, declarative request validation. These resources are designed to assist developers in mastering industry-standard tools and frameworks through hands-on implementation examples.
- [telegrambot/api](https://awesome-repositories.com/repository/telegrambot-api.md) (1,189 ⭐) — Native PHP Wrapper for Telegram BOT API
- [honojs/hono](https://awesome-repositories.com/repository/honojs-hono.md) (30,994 ⭐) — Hono is a lightweight web framework built on Web Standard APIs that executes across JavaScript runtimes including Cloudflare Workers, Deno, Bun, and Node.js.
- [hackernews/api](https://awesome-repositories.com/repository/hackernews-api.md) (13,128 ⭐) — Documentation and Samples for the Official HN API
- [rustpython/rustpython](https://awesome-repositories.com/repository/rustpython-rustpython.md) (21,807 ⭐) — RustPython is a Python 3 compatible interpreter implemented in Rust. It functions as a scripting engine that can be embedded directly into host applications, allowing for the execution of dynamic scripts and the customization of software behavior within a memory-safe environment.

The project distinguishes itself through its ability to bridge Python and JavaScript runtimes, enabling data exchange and function invocation across language boundaries. It also provides a portable execution environment by compiling Python code into WebAssembly, which allows for the execution of logic directly within web browsers and other sandboxed environments.

Beyond its core interpreter capabilities, the project supports the management of third-party packages to extend functionality and includes tools for interacting with browser-native features. It also provides mechanisms for configuring network security and accelerating the execution of logic-heavy code. The project is distributed as a library designed for integration into native applications or web-based runtimes.
- [hexojs/hexo](https://awesome-repositories.com/repository/hexojs-hexo.md) (41,760 ⭐) — Hexo is a command-line static site generator designed for content-driven blogging and website creation. It functions as a structured framework that transforms plain text files and markdown into production-ready static websites, utilizing a template-based rendering engine to separate site content from visual presentation.

The project is distinguished by its event-driven build pipeline, which manages the entire site lifecycle through a series of hooks for file processing, asset generation, and deployment. Developers can extend the system’s core capabilities through a modular plugin architecture, allowing for custom rendering engines and specialized site-wide functionality. The platform also provides a local development server for real-time previewing and file change monitoring to ensure efficient build performance during the authoring process.

Beyond its core generation capabilities, the system includes comprehensive tools for managing site metadata, URL structures, and content organization through front-matter configuration. It supports complex asset management, including post-specific folders and automated path resolution, alongside a suite of tag plugins for injecting dynamic elements like code blocks and media directly into content. The platform also features built-in deployment automation, enabling direct synchronization of generated files to various remote hosting environments and cloud platforms.

Hexo is installed and managed via command-line utilities, with documentation and configuration centered around a project-based directory structure.
- [dingo/api](https://awesome-repositories.com/repository/dingo-api.md) (9,355 ⭐) — A RESTful API package for the Laravel and Lumen frameworks.
- [ariya/phantomjs](https://awesome-repositories.com/repository/ariya-phantomjs.md) (29,489 ⭐) — PhantomJS is a scriptable, headless browser engine based on WebKit that provides a programmatic interface for automating web page interactions. It operates without a graphical user interface, allowing for the execution of JavaScript to navigate pages, manipulate the document object model, and perform functional testing of web applications.

The tool distinguishes itself by providing low-level control over the browser rendering lifecycle and network stack. It enables real-time interception and modification of network traffic, alongside the ability to generate visual snapshots and document exports from pages that rely on complex dynamic content. By maintaining a virtual display buffer and running the engine in an isolated memory space, it ensures consistent layout calculations and stability during automated sessions.

Beyond its core rendering capabilities, the project supports complex automation workflows through command-line configuration and inter-process communication. These features facilitate the integration of browser-based tasks into larger software systems, enabling automated data extraction, performance analysis, and the verification of web application behavior.
- [dart-lang/sdk](https://awesome-repositories.com/repository/dart-lang-sdk.md) (11,042 ⭐) — The Dart SDK is a comprehensive development kit for building cross-platform applications using a multi-paradigm programming language. It provides a unified toolchain that supports both just-in-time compilation for rapid development and ahead-of-time compilation for high-performance native machine code. The platform is built on a sound static type system and an isolate-based concurrency framework, which executes independent tasks in separate memory heaps to achieve parallelism without shared state contention.

The SDK distinguishes itself through a versatile compilation pipeline that transforms source code into optimized native binaries, JavaScript, or WebAssembly for deployment across mobile, desktop, and web environments. Developers benefit from a hot-reload workflow that allows for immediate visual feedback during iteration, alongside a centralized package management system for integrating third-party libraries. The environment also includes robust interoperability layers for calling external C functions and interacting with JavaScript runtimes or browser-based document object models.

Beyond its core execution model, the SDK offers a full suite of tooling for the entire project lifecycle, including static analysis, automated testing, and dependency management. It supports complex application requirements through asynchronous programming patterns, structured exception handling, and specialized utilities for high-performance data processing and graphics rendering. These capabilities are accessible through a unified command-line interface that integrates with popular development environments to streamline code navigation and diagnostics.
- [letsvalidate/api](https://awesome-repositories.com/repository/letsvalidate-api.md) (196 ⭐) — API that uncovers the technologies used on websites and generates thumbnail from screenshot of website
- [go-gitea/gitea](https://awesome-repositories.com/repository/go-gitea-gitea.md) (56,328 ⭐) — Gitea is a self-hosted service designed for managing version control repositories, project issue tracking, and software artifact distribution. It provides a collaborative platform that enables teams to host their own source code, manage development tasks through integrated project boards, and store container images or language-specific packages within a unified environment.

The platform distinguishes itself through a built-in automation engine that executes continuous integration and delivery pipelines directly triggered by repository events. It utilizes a background task queue to manage asynchronous operations and interacts directly with the file system for repository storage, ensuring data integrity while maintaining a lightweight footprint. Administrators can oversee the entire instance through a web-based dashboard or via programmatic access to system metadata and configuration.

The application architecture supports modular expansion through a plugin-based extension system and processes requests through a middleware-driven pipeline. It is designed for flexible deployment, allowing users to compile the source code into a single executable binary that includes all necessary frontend assets and configuration defaults.
- [tg-bot-api/bot-api-base](https://awesome-repositories.com/repository/tg-bot-api-bot-api-base.md) (222 ⭐) — Clear and simple Telegram bot API
- [formbricks/formbricks](https://awesome-repositories.com/repository/formbricks-formbricks.md) (12,391 ⭐) — Formbricks is an open-source survey and feedback platform designed to help teams capture and analyze user insights through targeted, in-app, and website-based interactions. It functions as a comprehensive customer experience analytics system that allows organizations to maintain full control over their data, user attributes, and survey workflows.

The platform distinguishes itself through its event-driven architecture, which enables precise behavioral targeting by triggering surveys based on specific user actions or application events. It supports deep integration with external ecosystems by automatically synchronizing response data to CRMs, databases, and communication tools, while providing programmatic interfaces for managing resources and automating feedback loops.

Beyond core collection, the system includes advanced logic for conditional branching, scoring, and personalized routing to create adaptive survey experiences. It offers extensive customization options, including white-labeling, CSS overrides, and multi-channel distribution across web, mobile, and email environments.

The platform is built for self-hosting, supporting containerized deployments with built-in multi-tenant data isolation and enterprise-grade security features like single sign-on and role-based access control.
- [cvat-ai/cvat](https://awesome-repositories.com/repository/cvat-ai-cvat.md) (15,317 ⭐) — CVAT is an open-source, web-based platform designed for annotating images, videos, and 3D point clouds to create high-quality training datasets for machine learning. It functions as a containerized server that orchestrates the entire lifecycle of computer vision data, from initial task creation and manual labeling to quality assurance and final dataset export.

The platform distinguishes itself through deep integration with machine learning models, allowing users to deploy custom AI models as serverless functions for automated object detection, tracking, and skeleton annotation. It supports complex collaborative workflows by providing role-based access control, organizational workspace management, and consensus-based quality assurance tools that allow teams to merge diverse labeling opinions and resolve annotation conflicts.

Beyond manual and automated labeling, the system provides a comprehensive suite of administrative and integration capabilities. It includes support for cloud-native storage mounting, programmatic interaction via a RESTful API, and automated event notifications. The platform is built for scalability, utilizing a microservices architecture that can be deployed across containerized environments or Kubernetes clusters to handle large-scale data processing and distributed annotation tasks.
- [laminas-api-tools/api-tools-skeleton](https://awesome-repositories.com/repository/laminas-api-tools-api-tools-skeleton.md) (53 ⭐) — Skeleton Application for Laminas API Tools
- [tryghost/ghost](https://awesome-repositories.com/repository/tryghost-ghost.md) (53,965 ⭐) — Ghost is an open-source publishing platform and headless content management system designed for professional publishers. It provides a decoupled architecture that separates the content management backend from the front-end delivery layer, allowing users to manage editorial workflows and site data through structured web services.

The platform distinguishes itself by integrating a built-in membership and subscription engine, which enables creators to manage gated content, paid tiers, and secure member profiles directly within the system. It also features a dedicated infrastructure for professional newsletter publishing, supporting automated email distribution and subscriber engagement. Developers can interact with the platform through a comprehensive RESTful API or a dedicated JavaScript client library, while the system's headless nature allows for the delivery of content to any custom front-end application.

Beyond its core publishing capabilities, the platform includes a templated theme engine for server-side rendering and supports extensive customization through modular configuration adapters. These allow for flexible storage backends, event-driven webhooks for external integrations, and granular control over site settings and security.

The project provides extensive documentation for its administrative and content delivery APIs, alongside command-line tools for managing site configuration, theme validation, and environment settings.
- [aseprite/aseprite](https://awesome-repositories.com/repository/aseprite-aseprite.md) (37,521 ⭐) — Aseprite is a specialized graphics editor and animation suite designed for the creation of pixel-based artwork. It provides a comprehensive environment for managing multi-layered animation sequences, offering tools for frame-by-frame design, onion skinning, and real-time motion previews. The application is built to handle both indexed color palettes and full-color RGB editing, allowing users to maintain precise control over pixel data and transparency.

What distinguishes Aseprite is its focus on programmable workflows and game asset production. It features a scriptable command architecture that allows users to automate repetitive tasks via Lua scripting or command-line operations, facilitating batch processing and integration into larger development pipelines. Beyond standard drawing utilities, the software includes dedicated workspaces for tilemap design and sprite sheet generation, enabling the export of complex animations and metadata for use in external game engines.

The application supports a wide range of structural management tools, including layer grouping, slice property configuration, and flexible timeline organization. Users can customize their workspace through dockable panels, interface themes, and extensive preference settings, while built-in crash recovery mechanisms ensure data safety during long editing sessions.
- [apiaryio/api-blueprint](https://awesome-repositories.com/repository/apiaryio-api-blueprint.md) (8,648 ⭐) — API Blueprint
- [marmelab/react-admin](https://awesome-repositories.com/repository/marmelab-react-admin.md) (26,780 ⭐) — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically.

The project distinguishes itself through a highly flexible composition model that supports both rapid development and deep customization. It offers automated view generation by analyzing API schemas, while simultaneously providing headless hooks and controllers for developers who require full control over the user interface and business logic. This dual approach allows for the construction of complex, responsive dashboards that include advanced features like optimistic UI updates, real-time data synchronization, and granular role-based access control.

Beyond core CRUD capabilities, the framework includes a wide range of functional modules for managing sophisticated data entry workflows, hierarchical data structures, and multi-step forms. It supports extensive UI customization through theme overrides, responsive layout configurations, and the ability to integrate custom components or AI-driven features. The system also provides built-in support for internationalization, audit logging, and offline operations, ensuring that administrative applications can meet diverse operational and compliance requirements.
- [evanw/esbuild](https://awesome-repositories.com/repository/evanw-esbuild.md) (39,934 ⭐) — esbuild is a high-performance JavaScript bundler and transpiler designed to transform modern web assets into production-ready code. Built with a focus on speed, it utilizes a concurrent execution model to perform parsing, linking, and code generation across multiple CPU cores. The engine handles a wide range of tasks, including TypeScript compilation, JSX transformation, and CSS bundling, while maintaining a consistent build process across diverse environments.

What distinguishes the project is its architecture, which leverages memory-mapped file processing and a single-pass transformation strategy to minimize overhead. It maintains a persistent dependency graph to enable incremental rebuilds, ensuring rapid feedback loops during development. The tool is highly extensible, featuring a plugin-driven pipeline that allows for custom module resolution and content transformation, alongside a portable runtime that enables execution in both native and browser-based environments.

The project provides a comprehensive suite of build management tools, including configurable output formats, source map generation, and metadata analysis for inspecting bundle composition. It supports flexible integration through a versatile API that accommodates both synchronous and asynchronous workflows, as well as a built-in development server that automates asset updates.

The software is distributed as a portable binary, ensuring consistent performance and behavior across different host operating systems.
- [adnanh/webhook](https://awesome-repositories.com/repository/adnanh-webhook.md) (11,902 ⭐) — Webhook is a lightweight automation server that executes local shell scripts and system commands in response to incoming HTTP requests. It functions as an integration engine, mapping external network events to server-side tasks by parsing request payloads and triggering predefined processes.

The project distinguishes itself through a declarative configuration model that allows for dynamic argument injection. By extracting values from request headers, query parameters, or bodies, it populates command templates to facilitate flexible script execution. This enables the automation of infrastructure workflows, such as deployment pipelines, by bridging external service events with local command-line operations.

Security is managed through request signature validation, which verifies the authenticity of incoming payloads against stored secrets before any command execution occurs. The system operates by spawning synchronous child processes, capturing their output to provide immediate feedback for each request. The software is distributed as a standalone binary and is configured via structured files.
- [davemachado/public-api](https://awesome-repositories.com/repository/davemachado-public-api.md) (1,654 ⭐) — Public API for the public-apis Github project
- [jordan0day/fleet-api](https://awesome-repositories.com/repository/jordan0day-fleet-api.md) (9 ⭐) — An Elixir API wrapper for the Fleet REST API
- [searxng/searxng](https://awesome-repositories.com/repository/searxng-searxng.md) (32,180 ⭐) — This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web, academic, and media sources into a single, unified interface. By acting as a proxy between the user and external search providers, it strips identifying headers and tracking parameters from requests, ensuring that search activity remains anonymous and protected from third-party profiling.

The platform distinguishes itself through a modular, plugin-based architecture that allows for extensive customization of search behavior, result filtering, and interface branding. It supports advanced privacy features such as routing traffic through the Tor network and proxying external assets like images and favicons to prevent IP address leakage. Users can manage their own instances, configuring search engines, language preferences, and security policies to suit specific deployment needs.

The service includes a comprehensive suite of tools for managing search aggregation, including sliding-window rate limiting to prevent abuse and persistent key-value caching to improve response latency. It supports diverse content types, rendering specialized results for academic papers, media, and structured data, while providing administrative APIs for programmatic control over instance settings and engine availability.

The software is designed for flexible deployment, supporting containerized environments and providing automated scripts for installation and maintenance. Detailed documentation and configuration files allow for granular control over the search experience, from defining custom search shortcuts to enforcing strict access controls on specific engines.
- [cube-js/cube](https://awesome-repositories.com/repository/cube-js-cube.md) (19,521 ⭐) — Cube is a semantic data layer that provides a unified framework for defining business metrics, dimensions, and relationships across diverse data sources. By acting as a headless business intelligence engine, it transforms raw data into a governed model that can be queried via SQL, REST, and GraphQL interfaces. This architecture ensures consistent data definitions and logic across all downstream analytical applications and reporting tools.

The platform distinguishes itself through its integrated conversational AI capabilities, which allow users to explore data using natural language. It orchestrates these interactions by mapping questions to the underlying semantic model, ensuring that AI-generated insights remain accurate and context-aware. Furthermore, Cube is designed for multi-tenant environments, offering robust infrastructure isolation, row-level security, and dynamic context injection to ensure that data access is strictly governed and personalized for every user or tenant.

Beyond its core modeling and AI features, the platform includes a comprehensive suite of tools for performance optimization, including automated pre-aggregation caching and asynchronous query queuing. It supports a wide range of data sources and deployment models, from self-hosted containers to managed cloud environments. The system also provides extensive programmatic control over report management, dashboard publishing, and user identity synchronization, making it suitable for embedding interactive analytics directly into custom software applications.
- [feedbin/feedbin-api](https://awesome-repositories.com/repository/feedbin-feedbin-api.md) (400 ⭐) — Feedbin API Documentation
- [benbusby/whoogle-search](https://awesome-repositories.com/repository/benbusby-whoogle-search.md) (11,552 ⭐) — Whoogle-search is a self-hosted, containerized metasearch engine designed to provide search results while stripping away advertisements, tracking scripts, and cookies. It functions as a privacy-focused proxy that fetches results from major search providers, ensuring that user activity remains isolated from the original service providers.

The platform distinguishes itself through granular traffic management and request-level security. It masks user identity by rotating browser identification strings and routing queries through intermediate proxies. Users can further customize their experience by applying domain-based filtering, configuring language and location settings, and utilizing custom shortcut commands to navigate directly to specific online services.

The system supports extensive interface customization and provides a standardized JSON output for integration with external software. It also includes automated traffic redirection to privacy-preserving frontends for various social and media platforms, further minimizing data exposure.

The application is designed for deployment as a self-contained service, utilizing container orchestration to manage resource limits and enforce security privileges. It includes built-in authentication and security headers to restrict unauthorized access to the hosted instance.
- [windycom/api](https://awesome-repositories.com/repository/windycom-api.md) (897 ⭐) — 🏄Windy API, or Windy Leaflet Plugin, let you put animated weather map into your website and enjoy rich ecosystem of Leaflet library.
- [triggerdotdev/jsonhero-web](https://awesome-repositories.com/repository/triggerdotdev-jsonhero-web.md) (10,597 ⭐) — JSON Hero is a web-based utility designed for viewing, analyzing, and sharing structured data. It provides an interactive interface for exploring complex JSON payloads, allowing users to navigate nested structures through hierarchical rendering, global search, and keyboard-driven controls.

The platform distinguishes itself by performing client-side schema inference and automated schema generation, which allows users to understand data types and constraints without server-side processing. It enhances data readability by injecting contextual previews for specific string patterns—such as dates, colors, or URLs—directly into the inspection interface, and it supports persistent collaboration by generating shareable links that encode specific data states.

The tool covers a broad range of developer-focused capabilities, including API response debugging, code editor integration, and the ability to toggle between visual and raw text formats. It manages large datasets through virtual list windowing to maintain performance during navigation and provides mechanisms for copying data segments to the system clipboard.
- [atlassian/react-beautiful-dnd](https://awesome-repositories.com/repository/atlassian-react-beautiful-dnd.md) (34,049 ⭐) — This project is a declarative drag-and-drop library designed for building accessible and fluid interface interactions within web applications. It provides a component-based interface for managing complex list reordering and spatial relationships between elements, utilizing a specialized state container to coordinate movement logic.

The library distinguishes itself through a focus on accessibility, maintaining a live connection between visual drag states and the browser accessibility tree to support screen readers and keyboard navigation. It optimizes performance by bypassing standard component re-rendering cycles during active interactions, instead manipulating DOM nodes directly and employing hardware-accelerated animations to ensure smooth transitions.

The system handles the lifecycle of moving elements between containers through centralized state management and event delegation. It is currently documented as a deprecated project, with guidance available for users regarding maintenance or migration paths.
- [microsoft/api-guidelines](https://awesome-repositories.com/repository/microsoft-api-guidelines.md) (23,287 ⭐) — Microsoft REST API Guidelines
- [chubin/wttr.in](https://awesome-repositories.com/repository/chubin-wttr-in.md) (29,882 ⭐) — This project is a network-accessible weather information service designed specifically for command-line environments. It delivers real-time meteorological data directly to terminal interfaces through simple HTTP requests, allowing users to retrieve weather reports without leaving their development environment or using a web browser.

The service distinguishes itself through a stateless architecture that utilizes content negotiation to provide the optimal output format based on the client request. Whether a user requires plain text, ANSI-colored terminal output, structured JSON for programmatic integration, or graphical weather maps, the service dynamically renders the appropriate response. It also supports extensive customization through URL-encoded parameters, enabling users to specify unit systems, localization preferences, and detailed forecasting views.

Beyond basic retrieval, the platform functions as a versatile data provider for system observability and automation. It includes native support for exporting weather data as Prometheus metrics, facilitating integration into monitoring and alerting infrastructure. The service is also optimized for embedding into various terminal-based tools, including status bars, chat clients, and system monitors, through configurable templates and specialized formatting options.

The service is distributed as a self-contained binary, ensuring it can be deployed as a standalone entity without requiring external web infrastructure or persistent database sessions.
- [calcom/cal.com](https://awesome-repositories.com/repository/calcom-cal-com.md) (45,585 ⭐) — Cal.com is a comprehensive scheduling infrastructure platform designed to manage availability, booking workflows, and calendar synchronization across multiple users and external services. It provides a backend service for automated appointment scheduling, enabling the creation, confirmation, and management of booking lifecycles through a centralized state machine. The platform also offers embeddable user interface components that allow developers to integrate interactive booking experiences directly into third-party websites.

What distinguishes the platform is its extensible app ecosystem and intelligent automation capabilities. Developers can build custom integrations using a modular plugin architecture, while an AI-driven interface allows for complex scheduling operations and configuration updates via natural language commands. The system includes a sophisticated event routing engine that automatically assigns meetings to hosts based on availability, round-robin rules, and organizational hierarchy, supported by real-time webhook orchestration to keep external systems synchronized.

The platform covers a broad capability surface including CRM data synchronization, granular role-based access control, and secure OAuth-based integration management. It supports advanced booking configurations, such as prefilling form data and monitoring state changes, alongside specialized tools for Salesforce connectivity, including assignment traceability and fuzzy account matching. Users can also leverage local or remote server hosting options to maintain control over their infrastructure and security configurations.
- [langflow-ai/langflow](https://awesome-repositories.com/repository/langflow-ai-langflow.md) (149,735 ⭐) — 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, track component versions, and group multiple elements into reusable units.

The platform includes an interactive playground for testing workflows, monitoring tool calls, and debugging chat sessions with unique identifiers. Once built, workflows can be executed via RESTful or OpenAI-compatible APIs, embedded into external websites as chat widgets, or exposed as tools through the Model Context Protocol.

Deployment is supported through various methods, including containerized environments, desktop installations, and standard package management. The system incorporates security features such as environment variable management, header injection for credentials, and infrastructure-level isolation for multi-tenant setups.
- [datastreamapp/api-docs](https://awesome-repositories.com/repository/datastreamapp-api-docs.md) (13 ⭐) — DataStream Public API Documentation
- [chrisbjr/api-guard](https://awesome-repositories.com/repository/chrisbjr-api-guard.md) (694 ⭐) — A simple way of authenticating your RESTful APIs with API keys using Laravel
