awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
zeit avatar

zeit/micro

0
View on GitHub↗
10,619 Stars·451 Forks·TypeScript·MIT·6 Aufrufe

Micro

Micro ist ein minimalistisches Node.js-Web-Framework, das für die Erstellung leichtgewichtiger, asynchroner HTTP-Services und JSON-APIs konzipiert wurde. Es dient als Bibliothek mit geringem Footprint für das Deployment asynchroner Handler, die auf hohem Anfragevolumen und minimalem Overhead basieren.

Das Framework nutzt ein funktionales Request- und Response-Modell und routet Traffic an eine einzelne exportierte asynchrone Funktion als primären Einstiegspunkt. Es ist auf die Verarbeitung eingehender JSON-Anfragen und die Rückgabe formatierter Antworten mit automatisierter Fehlerbehandlung spezialisiert.

Kernfunktionen umfassen Request-Body-Parsing für JSON, Plain-Text und Binär-Buffer sowie automatische JSON-Response-Serialisierung. Das System bietet zudem Mechanismen zum Abfangen von Exceptions und deren Mapping auf standardisierte HTTP-Statuscodes.

Features

  • Microservices Frameworks - Serves as a lightweight framework for building and scaling asynchronous microservices.
  • Asynchronous HTTP Servers - Provides a high-performance asynchronous server for processing HTTP requests without blocking the execution thread.
  • Microservice Frameworks - Designed as a framework for building minimal, asynchronous microservices with a small operational footprint.
  • Asynchronous Request Handlers - Processes incoming HTTP traffic using asynchronous functions to allow high concurrency without blocking the event loop.
  • Node.js Server Frameworks - Provides a minimal architectural framework for building asynchronous web services using the Node.js runtime.
  • HTTP Server Implementations - Implements the core logic for handling HTTP request-response cycles to create JSON and binary APIs.
  • JSON API Frameworks - Provides a specialized framework for processing JSON requests and returning formatted JSON responses.
  • Error Handling Middleware - Provides middleware that intercepts thrown exceptions and maps them to standardized HTTP responses.
  • HTTP Error Handling - Implements mechanisms to catch exceptions and automatically return appropriate HTTP status codes.
  • Request Body Parsing - Includes utilities to parse incoming request bodies as JSON, plain text, or binary buffers.
  • JSON Response Formatters - Automatically converts JavaScript objects into JSON strings and sets the corresponding content-type headers.
  • Serverless Functions - Enables the development of minimal functional request handlers suitable for deployment as independent serverless functions.
  • Minimalist Server Libraries - Provides a low-footprint library for deploying asynchronous HTTP handlers with built-in parsing.
  • Functional Route Handlers - Routes all incoming traffic to a single exported asynchronous function as the primary entry point.
  • HTTP Response Handlers - Provides capabilities for constructing and transmitting HTTP responses with automatic content-type header management.
  • Web Frameworks - Minimalist framework for asynchronous microservices.

Star-Verlauf

Star-Verlauf für zeit/microStar-Verlauf für zeit/micro

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Micro

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Micro.
  • koajs/koaAvatar von koajs

    koajs/koa

    35,713Auf GitHub ansehen↗

    Koa is a lightweight web framework for Node.js designed for building HTTP applications and servers. It functions as an asynchronous middleware engine that processes network requests through a sequence of functions sharing a common context. The framework distinguishes itself by using an onion-model middleware stack and promise-based flow control. This architecture allows requests to flow downstream and responses to flow back upstream through the same chain, enabling non-blocking request cycles and a modular approach to handling network traffic. The system provides high-level capabilities for

    JavaScriptkoa
    Auf GitHub ansehen↗35,713
  • vercel/microAvatar von vercel

    vercel/micro

    10,618Auf GitHub ansehen↗

    Micro is a Node.js HTTP microservices framework used to build asynchronous web servers. It enables the creation of lightweight services that handle requests and responses through single-purpose functions to reduce operational footprint and latency. The framework functions as a JSON API backend and a WebSocket communication server, allowing for the establishment of bidirectional socket connections for real-time data updates and instant messaging. Its capability surface covers HTTP request processing, including the parsing of JSON and URL-encoded request bodies. It also supports external API i

    TypeScriptasyncawaitmicro
    Auf GitHub ansehen↗10,618
  • jorisvink/koreAvatar von jorisvink

    jorisvink/kore

    3,825Auf GitHub ansehen↗

    Kore is an event-driven web and WebSocket server framework designed for building high-performance web services and APIs in C or Python. It functions as a secure, concurrent application framework that utilizes non-blocking I/O and isolated worker processes to handle high-concurrency traffic. The project is distinguished by a security-first architecture that features OS-level process sandboxing, privilege separation, and the isolation of private encryption keys into dedicated processes. It enables zero-downtime deployments through dynamic module hot-reloading and provides automated TLS certific

    Ccframeworkhigh-performance
    Auf GitHub ansehen↗3,825
  • lukeed/polkaAvatar von lukeed

    lukeed/polka

    5,585Auf GitHub ansehen↗

    Polka is a minimalist Node.js web framework and HTTP routing engine. It provides a small-footprint server implementation designed for low overhead, mapping URL paths and HTTP methods to specific handler functions. The project utilizes a middleware-based architecture, processing requests through a sequence of functions to handle tasks such as logging, authorization, and data modification. It allows for the organization of these functions into global and path-filtered groups to control execution order. The framework covers core web capabilities including route parameter extraction, request URL

    JavaScript
    Auf GitHub ansehen↗5,585
Alle 30 Alternativen zu Micro anzeigen→

Häufig gestellte Fragen

Was macht zeit/micro?

Micro ist ein minimalistisches Node.js-Web-Framework, das für die Erstellung leichtgewichtiger, asynchroner HTTP-Services und JSON-APIs konzipiert wurde. Es dient als Bibliothek mit geringem Footprint für das Deployment asynchroner Handler, die auf hohem Anfragevolumen und minimalem Overhead basieren.

Was sind die Hauptfunktionen von zeit/micro?

Die Hauptfunktionen von zeit/micro sind: Microservices Frameworks, Asynchronous HTTP Servers, Microservice Frameworks, Asynchronous Request Handlers, Node.js Server Frameworks, HTTP Server Implementations, JSON API Frameworks, Error Handling Middleware.

Welche Open-Source-Alternativen gibt es zu zeit/micro?

Open-Source-Alternativen zu zeit/micro sind unter anderem: koajs/koa — Koa is a lightweight web framework for Node.js designed for building HTTP applications and servers. It functions as an… vercel/micro — Micro is a Node.js HTTP microservices framework used to build asynchronous web servers. It enables the creation of… jorisvink/kore — Kore is an event-driven web and WebSocket server framework designed for building high-performance web services and… lukeed/polka — Polka is a minimalist Node.js web framework and HTTP routing engine. It provides a small-footprint server… moleculerjs/moleculer — Moleculer is a Node.js microservices framework designed for building distributed systems. It functions as a… perwendel/spark — Spark is a lightweight Java web framework and embedded server designed for building web applications with minimal…