awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

42 repositorios

Awesome GitHub RepositoriesEndpoint Specification

Configures custom API and TLS endpoints with automated fallback mechanisms.

Distinct from Custom API Endpoints: Focuses on endpoint specification for identification services, distinct from general API route extension.

Explore 42 awesome GitHub repositories matching web development · Endpoint Specification. Refine with filters or upvote what's useful.

Awesome Endpoint Specification GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • zeroclaw-labs/zeroclawAvatar de zeroclaw-labs

    zeroclaw-labs/zeroclaw

    31,920Ver en GitHub↗

    Zeroclaw is a modular framework for building and deploying autonomous agents that integrate AI models, messaging platforms, and hardware interfaces. It functions as a multi-agent orchestrator and embedded systems controller, providing a unified runtime for managing agent lifecycles, memory, and security policies across diverse environments. The system distinguishes itself through its focus on secure, verifiable hardware and software orchestration. It enforces strict security boundaries, including command allowlisting, resource throttling, and interactive human-in-the-loop approval for sensiti

    Defines connection parameters and authentication modes for hardware or service providers.

    Rust
    Ver en GitHub↗31,920
  • jamiepine/voiceboxAvatar de jamiepine

    jamiepine/voicebox

    30,041Ver en GitHub↗

    Voicebox is a local speech processing system that provides text-to-speech generation, speech-to-text transcription, and voice cloning. It utilizes local machine learning inference and GPU acceleration to process audio and text data without relying on external API calls. The project features a voice cloning toolkit for creating synthetic profiles from audio samples and a timeline-based voice editor for composing multi-character conversations. It also includes an AI voice management API that allows external applications and AI agents to programmatically manage voice profiles and generate speech

    Exposes text-to-speech synthesis and voice profile management as network-accessible API endpoints.

    TypeScriptaicudamlx
    Ver en GitHub↗30,041
  • openbmb/voxcpmAvatar de OpenBMB

    OpenBMB/VoxCPM

    29,985Ver en GitHub↗

    VoxCPM is a multilingual speech synthesis system and text-to-speech inference server. It functions as an AI voice cloning tool and a synthetic voice designer, capable of generating natural speech across global languages and regional dialects using a GPU-accelerated audio generator. The project features a speech model fine-tuning framework that supports both full parameter updates and low-rank adaptation for customizing voice characteristics. It enables high-fidelity voice cloning from reference audio, including cross-lingual voice transfer and acoustic environment mimicry, as well as the crea

    Provides a standard request-response endpoint for integrating text-to-speech functionality into external applications.

    Pythonaudiodeeplearningminicpm
    Ver en GitHub↗29,985
  • fingerprintjs/fingerprintjsAvatar de fingerprintjs

    fingerprintjs/fingerprintjs

    27,334Ver en GitHub↗

    Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies. The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload

    Supports custom API and TLS endpoints with automated fallback mechanisms for reliable connectivity.

    TypeScriptaudio-fingerprintingbrowserbrowser-fingerprint
    Ver en GitHub↗27,334
  • parse-community/parse-serverAvatar de parse-community

    parse-community/parse-server

    21,403Ver en GitHub↗

    Parse Server is a backend-as-a-service solution and Node.js framework that provides a ready-to-use REST and GraphQL API for mobile and web applications. It functions as a core backend infrastructure for managing database schemas, user authentication, and API routing. The system distinguishes itself with a real-time data engine that pushes database updates to clients via WebSockets and a GraphQL server that automatically generates schemas based on application data models. It also features an adapter-based storage layer that abstracts interactions with various cloud and local backends. The pla

    Maps incoming HTTP requests to specific pages or routers to serve content via a public interface.

    JavaScriptbaasbackendfile-storage
    Ver en GitHub↗21,403
  • nats-io/nats-serverAvatar de nats-io

    nats-io/nats-server

    20,076Ver en GitHub↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Exposes specific operations as individual endpoints to handle incoming requests from clients.

    Gocloudcloud-computingcloud-native
    Ver en GitHub↗20,076
  • temporalio/temporalAvatar de temporalio

    temporalio/temporal

    18,411Ver en GitHub↗

    Temporal is a distributed workflow orchestration engine designed to manage fault-tolerant, stateful, and long-running background processes. It functions as a platform for coordinating complex cross-service operations, ensuring consistency and reliability in distributed environments by decoupling workflow orchestration from task execution. The platform distinguishes itself through a deterministic, event-sourced execution model that reconstructs workflow state by re-executing code from an immutable event log. This approach isolates non-deterministic side effects into managed activities, allowin

    Manages service endpoints that allow workflows to invoke operations across different namespaces.

    Gocronjob-schedulerdistributed-crondistributed-systems
    Ver en GitHub↗18,411
  • neo4j/neo4jAvatar de neo4j

    neo4j/neo4j

    15,928Ver en GitHub↗

    Neo4j is a native graph database management system designed to store and query highly connected data using a property-graph model. It provides an ACID-compliant transaction engine that ensures data integrity, supported by a distributed cluster architecture that maintains causal consistency across nodes. Users interact with the system through a declarative query language, which allows for complex pattern matching and path traversal without requiring manual traversal logic. The platform distinguishes itself through its hybrid approach to data retrieval, combining traditional graph-based queries

    Publishes configured agents via REST API to integrate graph-powered reasoning into external applications.

    Javacypherdatabasegraph
    Ver en GitHub↗15,928
  • free-nodes/v2rayfreeAvatar de free-nodes

    free-nodes/v2rayfree

    12,909Ver en GitHub↗

    This project serves as a centralized aggregator and distribution service for network proxy configuration data. It provides daily updated lists of server endpoints and connection strings designed to facilitate the setup and maintenance of network traffic routing across various proxy clients. The service distinguishes itself by offering automated subscription management, allowing compatible software to fetch and synchronize active connection nodes without manual entry. It supports the parsing of standardized URI-scheme strings and bulk configuration imports, enabling users to manage proxy setti

    Ensures continuous connectivity by periodically refreshing centralized lists of active proxy server endpoints.

    fanqianggfwlantern
    Ver en GitHub↗12,909
  • redis/jedisAvatar de redis

    redis/jedis

    12,331Ver en GitHub↗

    Jedis is a Java library for connecting to Redis servers to execute commands and manage key-value data structures. It serves as a Java client and connection manager that facilitates the storage and retrieval of high-performance data. The project provides a cluster client for distributing data and requests across multiple nodes to ensure scaling and high availability. It includes a dedicated pub-sub client for real-time messaging through channel subscriptions and a pipelining tool to increase throughput by sending multiple commands in a single network round-trip. The library covers a broad ran

    Updates the list of database server addresses at runtime without requiring a client restart.

    Javajavajedisredis
    Ver en GitHub↗12,331
  • firebase/functions-samplesAvatar de firebase

    firebase/functions-samples

    12,238Ver en GitHub↗

    This repository provides a comprehensive library of code examples for implementing event-driven, serverless backend architectures. It serves as a practical guide for building scalable cloud-native applications that execute logic in isolated environments, triggered by infrastructure events or HTTP requests rather than persistent server processes. The collection demonstrates how to leverage managed infrastructure to automate backend workflows, including the use of asynchronous task queuing to maintain system stability during high traffic. It highlights patterns for secure API hosting, enabling

    Implements secure API hosting patterns to expose protected endpoints and integrate third-party services via webhooks.

    JavaScriptfaasfaas-platformfirebase
    Ver en GitHub↗12,238
  • get-convex/convex-backendAvatar de get-convex

    get-convex/convex-backend

    11,947Ver en GitHub↗

    Convex is a serverless backend platform that provides a real-time reactive database, serverless functions, and state synchronization for web applications. It manages relational JSON documents using ACID-compliant transactions and schema validation to ensure data consistency and integrity. The platform distinguishes itself by synchronizing database state with clients via WebSockets, allowing user interfaces to update automatically as data changes. It also includes a specialized vector search database for performing semantic search using embeddings and supports both cloud-native deployment and

    Allows the creation of public or authenticated HTTP endpoints to execute backend functions via standard web requests.

    TypeScriptbackendconvexdatabase
    Ver en GitHub↗11,947
  • tadata-org/fastapi_mcpAvatar de tadata-org

    tadata-org/fastapi_mcp

    11,560Ver en GitHub↗

    This framework serves as a bridge between backend services and AI agents by implementing the Model Context Protocol. It enables developers to expose existing application logic and web endpoints as standardized tools, allowing AI models to discover, interact with, and execute backend functions through a unified interface. The project distinguishes itself by automatically converting application request and response models into protocol-compliant schemas, ensuring that AI agents receive accurate functional context. It supports a transport-agnostic architecture that facilitates real-time bidirect

    Dynamically updates server configurations to ensure AI assistants can discover and access updated application functionality.

    Pythonaiauthenticationauthorization
    Ver en GitHub↗11,560
  • openvinotoolkit/openvinoAvatar de openvinotoolkit

    openvinotoolkit/openvino

    10,414Ver en GitHub↗

    OpenVINO is an AI inference engine and model serving platform designed to execute optimized deep learning models across CPUs, GPUs, and NPUs through a unified API. It includes a model optimization toolkit for converting, quantizing, and compressing models from various frameworks, alongside a specialized generative AI runtime for large language models. The project distinguishes itself through a plugin-based hardware acceleration layer that maps neural network operations to vendor-specific drivers. It features advanced execution mechanisms such as continuous batching, speculative decoding, and

    Provides secure endpoints using traffic encryption and client authorization via a reverse proxy.

    C++aicomputer-visiondeep-learning
    Ver en GitHub↗10,414
  • seven332/ehviewerAvatar de seven332

    seven332/EhViewer

    9,510Ver en GitHub↗

    EhViewer is a mobile application designed for browsing and viewing image galleries from the E-Hentai and ExHentai platforms. It functions as a remote media viewer that allows users to access hosted media resources and galleries on mobile devices through a streamlined interface. The application includes a content access manager to handle resource links and password protections, ensuring stable connections to remote services. It supports the management of access links to maintain connectivity with the external platforms. The system employs local database caching for metadata and gallery indexe

    Provides the ability to refresh remote resource endpoints and access keys at runtime without restarting the application.

    Javaandroidcomicdoujinshi
    Ver en GitHub↗9,510
  • a16z-infra/ai-townAvatar de a16z-infra

    a16z-infra/ai-town

    9,285Ver en GitHub↗

    AI Town is a TypeScript-based simulation engine used to create virtual environments where autonomous characters interact and socialize. It functions as a framework for orchestrating multiple AI agents within a persistent digital world, utilizing language models and a game engine to drive character behavior and social interactions. The project differentiates itself through a dedicated agent sandbox and a vector database agent store, which allow for the management of agent memories and world state. It integrates generative AI for background music and provides tools for simulation world design,

    Exposes public HTTP endpoints that allow external services to trigger backend logic.

    TypeScript
    Ver en GitHub↗9,285
  • hiteshchoudhary/apihubAvatar de hiteshchoudhary

    hiteshchoudhary/apihub

    9,101Ver en GitHub↗

    Apihub is a deployable REST API mock server and public sandbox that provides a collection of functional endpoints for testing HTTP requests and building frontend portfolios. It serves as a pre-built backend infrastructure for simulating diverse services without requiring a custom backend. The project provides dedicated mock endpoints for various business domains, including ecommerce workflows, social networking features, realtime chat, and task management. It also includes specialized endpoints for verifying HTTP method behavior and header handling. The system implements a RESTful architectu

    Provides a public sandbox of functional HTTP endpoints for practicing request and response handling.

    JavaScriptapibackendbackend-api
    Ver en GitHub↗9,101
  • kubernetes-sigs/external-dnsAvatar de kubernetes-sigs

    kubernetes-sigs/external-dns

    8,999Ver en GitHub↗

    ExternalDNS is a controller that automatically synchronizes Kubernetes resource states with external DNS providers. It monitors cluster resources such as services, ingresses, and gateway APIs to dynamically create and update DNS records, enabling automated service discovery and external traffic management. The project features a provider-agnostic interface that supports a wide array of cloud-managed vendors and on-premises providers, as well as an extension system for custom providers via webhooks and sidecars. It implements a reconciliation loop that uses resource annotations and custom reso

    Updates DNS records automatically when the endpoints matched by a Service selector change.

    Goawsclouddnsdns
    Ver en GitHub↗8,999
  • owncloud/coreAvatar de owncloud

    owncloud/core

    8,793Ver en GitHub↗

    This project is a self-hosted cloud storage server and content collaboration platform implemented as a PHP web application framework. It functions as a centralized server for storing, synchronizing, and sharing files and data across multiple devices. The system operates as a WebDAV file server and a synchronization server for scheduling and contact information using CalDAV and CardDAV protocols. It features a plugin architecture that allows the server to be extended with additional applications and custom features. The platform provides capabilities for user and group access management, exte

    Routes public HTTP endpoints to trigger specific backend function executions within installed applications.

    PHPenterprisefederatedfile-sharing
    Ver en GitHub↗8,793
  • lastmile-ai/mcp-agentAvatar de lastmile-ai

    lastmile-ai/mcp-agent

    8,037Ver en GitHub↗

    mcp-agent is a framework for building AI agents that integrate with Model Context Protocol servers to execute tools and access data. It functions as a multi-agent orchestrator and protocol-compliant server, enabling the creation of agents that can discover and invoke tools from connected external servers. The project distinguishes itself through a durable workflow engine that supports long-running tasks capable of pausing, resuming, and surviving restarts. It implements complex orchestration patterns, including iterative evaluator-optimizer loops, hierarchical workflow nesting, and specialist

    Validates bearer tokens or JWTs from incoming clients to restrict unauthorized access to agent tools.

    Pythonagentsaiai-agents
    Ver en GitHub↗8,037
Ant.123Siguiente
  1. Home
  2. Web Development
  3. Custom API Endpoints
  4. Endpoint Specification

Explorar subetiquetas

  • Dynamic Endpoint Synchronizers1 sub-etiquetaAutomated systems that update server configurations to reflect new application endpoints at runtime. **Distinct from Endpoint Specification:** Distinct from Endpoint Specification: focuses on runtime synchronization of endpoints for AI discovery rather than static configuration.
  • Service Endpoints8 sub-etiquetasConfigurable endpoints for cross-namespace workflow invocation. **Distinct from Endpoint Specification:** Distinct from Endpoint Specification: focuses on workflow-specific service contracts rather than general API endpoint definitions.
  • Specification FiltersMechanisms to include or exclude specific endpoints from a generated API specification. **Distinct from Endpoint Specification:** Distinct from Endpoint Specification: focuses on filtering visibility in documentation rather than defining the endpoint's functional properties.