awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
unkeyed avatar

unkeyed/unkey

0
View on GitHub↗
5,356 stars·624 forks·TypeScript·23 viewsgo.unkey.com↗

Unkey

Unkey is an API key management platform and gateway control plane designed for issuing, verifying, and revoking secure keys with global distribution. It provides the infrastructure necessary to authenticate requests and authorize access to protected resources with low latency.

The platform distinguishes itself through edge-based request authentication and distributed rate limiting, which allow for the verification of keys and enforcement of request quotas at the network edge. It also features a usage-based billing engine and a self-service developer portal, enabling the tracking of metered API consumption and allowing end users to manage their own authentication keys.

The system covers a broad range of operational capabilities, including role-based access control for fine-grained security policies, global traffic steering to minimize latency, and immutable activity auditing for security compliance. Additionally, it supports key namespace organization to isolate environments and provides real-time monitoring and verification data analytics.

Features

  • API Key Lifecycle Management - Provides full lifecycle management for API keys, including creation, updates, and revocation.
  • API Key Management - Provides a comprehensive system for issuing, verifying, and revoking secure API keys to authorize resource access.
  • Usage Metering & Billing - Tracks request consumption against monthly credit balances to support tiered and metered pricing models.
  • API Gateway Control Planes - Ships a management layer for routing traffic and enforcing access control policies at the network edge.
  • Key Verifications - Provides edge-based validation of API keys to minimize latency and protect application servers.
  • Distributed Rate Limiting - Implements request volume tracking across global regions to prevent service abuse without centralized caching.
  • Gateway Rate Limiters - Implements request caps per IP, user, or key at the API gateway level to protect backend services.
  • Global Verifications - Validates secure keys using a global distribution network to authorize requests with minimal latency.
  • Edge Authentication Strategies - Validates API keys at the network edge to reject unauthorized requests before they reach application logic.
  • Rate Limiting & Abuse Prevention - Prevents service abuse by capping request volumes at the network edge for users and IP addresses.
  • Client Request Quotas - Enforces durable per-client request volume limits to protect overall system capacity.
  • User Self-Service Portals - Provides a self-service interface for users to manage their own authentication keys and monitor usage.
  • Billing and Usage - Updates credit limits and key settings to align with current billing cycles or subscription changes.
  • Developer Portals - Provides a centralized developer hub for managing API keys, monitoring usage, and accessing documentation.
  • Global Region Deployments - Builds and distributes images across multiple worldwide regions to ensure low-latency responses.
  • Global Traffic Steering - Implements global traffic steering to route users to the nearest regional instance for minimum latency.
  • Traffic Routing - Directs incoming requests to the nearest regional instance to minimize latency for worldwide users.
  • Namespace Organization - Organizes keys into namespaces to provide logical isolation by environment, service, or product line.
  • API Activity Auditing - Maintains a permanent, immutable history of all workspace actions for security compliance and accountability.
  • Custom Key Specifications - Supports the issuance of keys with custom prefixes, metadata, and specific expiration dates.
  • Key-Level Access Controls - Assigns granular roles and permissions to individual API keys to restrict access to sensitive resources.
  • Identity-Linked Grouping - Allows multiple API keys to be associated with one identity for shared rate limiting and metadata.
  • Namespace-Based Isolation - Groups keys into distinct namespaces to isolate authentication and quotas by environment or product line.
  • Permission-Based Access Control - Enforces access restrictions based on the identity and specific permissions associated with a presented key.
  • Role-Based Access Control - Implements fine-grained security policies using role-based access control for managing key permissions.
  • Identity-Linked Key Grouping - Links multiple keys to a single identity to synchronize rate limits across different access points.
  • Real-Time Monitoring - Collects real-time logs and traffic metrics to identify abnormal request patterns and performance issues.

Star history

Star history chart for unkeyed/unkeyStar history chart for unkeyed/unkey

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Unkey

These projects share indexed features with Unkey. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • quantumnous/new-apiQuantumNous avatar

    QuantumNous/new-api

    39,722View on GitHub↗

    This project is an AI model API gateway and proxy server designed to provide a unified interface for interacting with diverse artificial intelligence service providers. It functions as a centralized middleware platform that routes, load balances, and translates API requests across multiple models, enabling developers to access text, image, audio, and video generation capabilities through a single, standardized integration. The gateway distinguishes itself through comprehensive administrative and financial controls, including event-driven usage accounting, real-time token consumption tracking,

    Goai-gatewayclaudedeepseek
    View on GitHub↗39,722
  • stack-auth/stack-authstack-auth avatar

    stack-auth/stack-auth

    6,699View on GitHub↗

    Stack Auth is an open-source authentication and authorization platform that provides pre-built UI components, OAuth integration, team management, and session handling for web applications. It offers a complete authentication lifecycle covering sign-in, sign-up, session management, password recovery, and multi-factor security, with support for passkey authentication and OAuth providers including Google, GitHub, and Apple. The platform includes a team-based permission system with role-based access control, allowing users to be organized into teams with granular permissions for membership manage

    TypeScriptauthauth0authentication
    View on GitHub↗6,699
  • coaidev/coaicoaidev avatar

    coaidev/coai

    9,212View on GitHub↗

    CoAI is an enterprise-grade, self-hostable AI gateway platform that unifies access to over 200 AI models from more than 35 providers through a single OpenAI-compatible API endpoint. It functions as a multi-tenant gateway, routing requests across providers with load balancing, automatic failover, and priority-based routing, while exposing standard OpenAI API endpoints for chat, image generation, model listing, and billing to enable seamless integration with existing tools and clients. The platform distinguishes itself through a comprehensive set of operational capabilities built around the gat

    TypeScriptai-gatewayapichat
    View on GitHub↗9,212
  • aws/aws-cdkaws avatar

    aws/aws-cdk

    12,817View on GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptawscloud-infrastructurehacktoberfest
    View on GitHub↗12,817
Compare all 30 related projects→

Frequently asked questions

What does unkeyed/unkey do?

Unkey is an API key management platform and gateway control plane designed for issuing, verifying, and revoking secure keys with global distribution. It provides the infrastructure necessary to authenticate requests and authorize access to protected resources with low latency.

What are the main features of unkeyed/unkey?

The main features of unkeyed/unkey are: API Key Lifecycle Management, API Key Management, Usage Metering & Billing, API Gateway Control Planes, Key Verifications, Distributed Rate Limiting, Gateway Rate Limiters, Global Verifications.

Which projects share features with unkeyed/unkey?

Projects with overlapping indexed features include: quantumnous/new-api — This project is an AI model API gateway and proxy server designed to provide a unified interface for interacting with… stack-auth/stack-auth — Stack Auth is an open-source authentication and authorization platform that provides pre-built UI components, OAuth… coaidev/coai — CoAI is an enterprise-grade, self-hostable AI gateway platform that unifies access to over 200 AI models from more… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… killbill/killbill — Kill Bill is a subscription billing platform and usage-based billing engine designed to manage recurring invoicing and… stack-auth/stack — Stack is an open-source identity provider that manages user authentication, passkeys, and OAuth tokens. It provides an…