awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 repository-uri

Awesome GitHub RepositoriesLightweight Web Frameworks

Minimalist frameworks designed for rapid development of small to medium-sized web services.

Distinct from Web Development: Focuses on the lightweight nature of the framework rather than general web development or specific service exposure.

Explore 12 awesome GitHub repositories matching web development · Lightweight Web Frameworks. Refine with filters or upvote what's useful.

Awesome Lightweight Web Frameworks GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • jorgebucaran/hyperappAvatar jorgebucaran

    jorgebucaran/hyperapp

    19,211Vezi pe GitHub↗

    Hyperapp is a functional JavaScript framework for building hypertext applications. It centers on a state management library and a virtual DOM system that creates in-memory interface representations to apply efficient updates to the browser screen via diffing. The framework avoids templates and JSX, instead utilizing function composition and dedicated tag wrappers to generate HTML structures and SVG elements. It implements a unidirectional data flow where a central state object is managed through transformation functions. The system covers declarative UI rendering and functional web interfaci

    Provides a minimal JavaScript framework designed to reduce bundle size for fast, small-scale applications.

    JavaScript
    Vezi pe GitHub↗19,211
  • encode/starletteAvatar encode

    encode/starlette

    12,397Vezi pe GitHub↗

    Starlette is an asynchronous web framework and toolkit for building high-performance web services based on the ASGI specification. It serves as a lightweight foundation for creating web applications with a focus on asynchronous request and response handling. The framework provides specialized toolkits for managing persistent bidirectional WebSocket communication and an asynchronous HTTP server toolkit for routing and middleware. It distinguishes itself by offering a non-blocking background task queue that executes functions after a response has been sent to the client. The project covers a b

    Provides a minimalist asynchronous foundation for building web services with built-in session and static file support.

    Python
    Vezi pe GitHub↗12,397
  • sinatra/sinatraAvatar sinatra

    sinatra/sinatra

    12,441Vezi pe GitHub↗

    Sinatra is a lightweight web framework for the Ruby programming language designed for building web applications and services. It provides a domain-specific language that maps HTTP verbs and URL patterns directly to executable code blocks, allowing developers to define routes and handle incoming network requests with minimal boilerplate. The framework distinguishes itself through a modular architecture that relies on a middleware pipeline to process, modify, or terminate connections. This design allows for the integration of external functionality by mixing modules into the core request-handli

    Facilitates the rapid development of small to medium-sized web services with minimal boilerplate.

    Rubyrackrubysinatra
    Vezi pe GitHub↗12,441
  • slimphp/slimAvatar slimphp

    slimphp/Slim

    12,233Vezi pe GitHub↗

    Slim is a PHP micro-framework designed for building web applications and APIs by routing incoming network requests to specific callback functions. It provides a lightweight foundation that emphasizes low memory overhead, allowing developers to construct backend systems by integrating only the necessary components. The framework distinguishes itself through a middleware-based request pipeline and full support for standardized HTTP message interfaces. By utilizing these standard interfaces, the system enables modular application logic and ensures interoperability with a wide range of third-part

    Provides a minimalist framework for building high-performance, low-overhead web applications and APIs.

    PHPframeworkmicro-frameworkphp
    Vezi pe GitHub↗12,233
  • perwendel/sparkAvatar perwendel

    perwendel/spark

    9,657Vezi pe GitHub↗

    Spark is a lightweight Java web framework and embedded server designed for building web applications with minimal boilerplate. It functions as an HTTP routing engine that maps URL paths and methods to handler functions, providing a specialized domain specific language for web development in Kotlin. The framework enables the implementation of REST APIs and web services through the definition of HTTP routes. It supports the extraction of dynamic path parameters and the transformation of response data into formats such as JSON. Additional capabilities include the ability to serve static files a

    Offers a minimalist Java framework designed for rapid development of web services with minimal boilerplate.

    Java
    Vezi pe GitHub↗9,657
  • javalin/javalinAvatar javalin

    javalin/javalin

    8,290Vezi pe GitHub↗

    Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t

    Acts as a minimalist web framework for Java and Kotlin, enabling rapid development of web services.

    Kotlinhacktoberfestjavajavalin
    Vezi pe GitHub↗8,290
  • laravel/lumenAvatar laravel

    laravel/lumen

    7,577Vezi pe GitHub↗

    Lumen este un micro-framework PHP și un framework REST API conceput pentru construirea de aplicații web de înaltă performanță și servicii ușoare. Oferă un mediu simplificat pentru dezvoltarea de servicii web independente, de mică amploare, care gestionează o logică de business specifică. Framework-ul este axat pe dezvoltarea de microservicii și crearea de endpoint-uri web stateless. Oferă o arhitectură minimală pentru a reduce overhead-ul operațional atunci când se construiesc servicii backend de înaltă performanță și prototipuri rapide de API-uri web. Sistemul încorporează rutarea și filtrarea cererilor prin middleware, utilizând un container de servicii pentru injecția de dependențe și un ciclu de viață al aplicației bootstrapped. Utilizează o interfață de proxying static și respectă mesageria HTTP standardizată.

    Acts as a minimalist PHP framework designed for the rapid development of lightweight web services.

    PHP
    Vezi pe GitHub↗7,577
  • nanohttpd/nanohttpdAvatar NanoHttpd

    NanoHttpd/nanohttpd

    7,215Vezi pe GitHub↗

    NanoHTTPD is a lightweight, embeddable HTTP server for Java applications. It allows developers to integrate web server capabilities directly into a Java project to handle incoming requests without requiring a standalone installation. The project provides specialized implementations for an HTTPS web server, a WebSocket server for bidirectional real-time communication, and a static file web server. These capabilities enable secure network traffic through SSL certificates and the delivery of local files with automatic MIME type detection. The server includes systems for request routing and hand

    Offers a minimalist framework for building simple web services that process and route HTTP requests.

    Java
    Vezi pe GitHub↗7,215
  • nancyfx/nancyAvatar NancyFx

    NancyFx/Nancy

    7,104Vezi pe GitHub↗

    Nancy is a lightweight .NET HTTP web framework used for building web services and APIs on .NET and Mono. Its core identity consists of a routing system for matching URL paths to handlers, a content negotiation engine for selecting response data formats, and a dependency injection container for resolving module requirements. The framework provides a cross-platform web host abstraction that allows applications to run within various web servers or as standalone self-hosted processes. It further decouples components by mapping requested service types to specific implementations at runtime. The s

    A minimalist framework designed for the rapid development of small to medium-sized web services on .NET and Mono.

    C#c-sharpdotnetdotnet-core
    Vezi pe GitHub↗7,104
  • codeigniter4/codeigniter4Avatar codeigniter4

    codeigniter4/CodeIgniter4

    5,924Vezi pe GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    CodeIgniter loads and executes only the components needed for each request, keeping the system small and fast by default.

    PHPcodeignitercodeigniter4framework-php
    Vezi pe GitHub↗5,924
  • glock45/swifterAvatar glock45

    glock45/swifter

    4,018Vezi pe GitHub↗

    Swifter este un motor de server HTTP ușor și o bibliotecă de rețelistică pentru limbajul de programare Swift. Oferă un strat de rețelistică minimal conceput pentru găzduirea serviciilor web interne, construirea de aplicații server-side și implementarea de servere HTTP personalizate. Proiectul permite crearea de servicii web încorporate pentru control de la distanță sau monitorizarea stării și suportă găzduirea web ușoară cu o amprentă minimală. Capabilitățile sale acoperă gestionarea conexiunilor TCP brute și a socket-urilor de rețea, utilizând un ciclu cerere-răspuns pentru a parsa datele primite în cereri HTTP și a le mapa către funcții handler.

    Provides a minimalist framework for rapid development of lightweight web services in Swift.

    Swift
    Vezi pe GitHub↗4,018
  • perwendel/spark-kotlinAvatar perwendel

    perwendel/spark-kotlin

    983Vezi pe GitHub↗

    Spark-kotlin is a lightweight web framework for the Java Virtual Machine that provides a domain-specific language for building server-side applications. It functions as an HTTP request router, allowing developers to map URL patterns and request methods to functional handlers to process web traffic. The framework utilizes a static method-based syntax to configure the embedded server runtime and manage network connections. It supports real-time bidirectional communication through an event-driven lifecycle for web sockets, enabling the definition of handlers for connection events and incoming da

    Enables building efficient web services using a concise syntax for mapping requests to handlers.

    Kotlin
    Vezi pe GitHub↗983
  1. Home
  2. Web Development
  3. Lightweight Web Frameworks