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

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

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

3 repositorios

Awesome GitHub RepositoriesNode.js API Security

Security implementations for Node.js servers to control external domain access and HTTP method permissions.

Distinguishing note: None of the candidates cover the broad application of API security specifically for the Node.js runtime.

Explore 3 awesome GitHub repositories matching security & cryptography · Node.js API Security. Refine with filters or upvote what's useful.

Awesome Node.js API Security GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • expressjs/corsAvatar de expressjs

    expressjs/cors

    6,194Ver en GitHub↗

    This is a Node.js middleware for Express and Node.js servers that manages Cross-Origin Resource Sharing policies. It functions as a policy manager and origin validator to define which origins, HTTP methods, and headers are permitted to access server resources. The project provides mechanisms for dynamic origin validation, allowing request origins to be checked against custom logic or databases. It also acts as an HTTP preflight request handler to process OPTIONS requests and verify server permissions before complex cross-site interactions occur. Its capability surface covers the management o

    Controls which external domains can access server resources by validating request origins and managing allowed HTTP methods.

    JavaScriptcorsexpressjsjavascript
    Ver en GitHub↗6,194
  • krakenjs/kraken-jsAvatar de krakenjs

    krakenjs/kraken-js

    4,919Ver en GitHub↗

    Kraken-js es un gestor de servidores y framework de aplicaciones basado en configuración para arrancar aplicaciones web en Node.js. Proporciona un sistema para definir el comportamiento del servidor, cadenas de middleware y ajustes de entorno mediante archivos JSON en lugar de código manual. El framework se centra en separar la lógica de la aplicación de la configuración de la infraestructura, resolviendo e inyectando middleware en la cadena de peticiones según la configuración externa. Utiliza la fusión de configuraciones basadas en el entorno para sobrescribir los ajustes base con valores específicos del contexto durante el inicio. El sistema cubre la seguridad del servidor mediante la aplicación automática de cabeceras de seguridad y protecciones contra vulnerabilidades comunes. También gestiona el ciclo de vida de la aplicación, incluyendo el manejo de excepciones no capturadas, la emisión de eventos de ciclo de vida y la ejecución de cierres controlados mediante señales de terminación del sistema.

    Provides a centralized configuration system for implementing standard security headers and protecting against common web vulnerabilities.

    JavaScriptexpressjsjavascriptkrakenjs
    Ver en GitHub↗4,919
  • cdimascio/express-openapi-validatorAvatar de cdimascio

    cdimascio/express-openapi-validator

    1,002Ver en GitHub↗

    Express-openapi-validator is an ExpressJS middleware that enforces API contract compliance by validating incoming requests and outgoing responses against OpenAPI 3.0 and 3.1 specifications. It acts as a gatekeeper for web services, ensuring that all traffic adheres to defined schemas before reaching application logic. The framework distinguishes itself by automating data integrity tasks, including the automatic coercion of request parameters and body content into typed objects. It provides comprehensive security enforcement by validating authentication and authorization headers against define

    Verifies authentication and authorization headers against defined security schemes to protect API endpoints from unauthorized access.

    TypeScriptconnect-middlewareexpressexpress-middleware
    Ver en GitHub↗1,002
  1. Home
  2. Security & Cryptography
  3. Node.js API Security

Explorar subetiquetas

  • Security Header Configurations1 sub-etiquetaSystems for managing and applying security-related HTTP headers within Node.js server environments. **Distinct from Node.js API Security:** Focuses on the declarative configuration of security headers rather than general API access control.