awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Kitura avatar

Kitura/Kitura

0
View on GitHub↗
www.kitura.dev↗

Kitura

Kitura is a server-side web framework for building HTTP services and web applications using the Swift programming language. It functions as an HTTP server that handles incoming requests, routes traffic, and serves responses.

The framework serves as a Codable REST API framework, enabling the encoding and decoding of native Swift data types for web service communication. It also provides a FastCGI web interface to connect Swift applications to external web servers for improved scalability.

The system includes capabilities for secure web communication through SSL/TLS network encryption, server-side routing via pattern-matching, and the delivery of static files from the local filesystem. It utilizes a middleware-based request pipeline to process logic before requests reach their final handlers.

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Features

  • HTTP Servers - Functions as a full HTTP server for building endpoints that return structured data to web or mobile clients.
  • Web Server Frameworks - Provides a complete foundational framework for building and launching high-performance web servers using the Swift language.
  • Server Side Swift - Provides a comprehensive framework for building high-performance server-side applications using Swift.
  • Middleware-Based Request Pipelines - Features a modular pipeline of pluggable middleware components to process network requests and responses.
  • Request Middleware - Allows the insertion of custom middleware to handle cross-cutting concerns like logging and authentication.
  • HTTP Servers - Provides a server engine capable of handling, routing, and serving web traffic over the HTTP protocol.
  • Server-Driven Routing - Provides server-side routing logic to map incoming web addresses to specific response functions.
  • REST API Frameworks - Provides a framework for building REST APIs that process request parameters and return serialized Swift data.
  • HTTP Routing - Directs incoming HTTP traffic to specific handlers based on the request method and URL path.
  • Pattern-Matching Routers - Includes a router that resolves request paths using pattern matching to trigger associated handler functions.
  • Web Server Integrations - Provides the necessary integration to deploy the application behind professional web servers via FastCGI.
  • Secure Socket Wrappers - Provides secure socket wrappers that integrate TLS encryption around standard TCP connections.
  • Web Security - Ensures secure web communication by implementing SSL/TLS encryption for all transmitted data.
  • Encrypted Network Listeners - Implements a secure communication layer that encrypts data traffic between clients and the server using SSL/TLS.
  • Secure Network Communication - Implements encrypted data transmission between clients and the server using SSL/TLS protocols.
  • Data Encoders and Decoders - Provides utilities for encoding and decoding data between Swift types and structured web formats.
  • FastCGI Gateways - Implements the FastCGI protocol to allow the application to communicate with external web server processes.
  • Request Data Binding - Provides automated mapping of incoming HTTP request payloads directly into Swift native types.
  • Web Servers - Provides a web framework and server for web services.
7,585 स्टार्स·499 फोर्क्स·Swift·Apache-2.0·9 व्यूज़

स्टार हिस्ट्री

kitura/kitura के लिए स्टार हिस्ट्री चार्टkitura/kitura के लिए स्टार हिस्ट्री चार्ट

Kitura के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Kitura के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • ibm-swift/kituraIBM-Swift का अवतार

    IBM-Swift/Kitura

    7,585GitHub पर देखें↗

    Kitura is a server-side web framework for building web applications and APIs using the Swift programming language. It provides a native HTTP server for hosting network traffic and implementing REST APIs. The framework features a pluggable middleware architecture that allows for the insertion of custom logic into the request-response pipeline. It utilizes a Codable data processor to automate the serialization and deserialization of HTTP requests and responses using Swift data models. The system includes a trie-based route matching mechanism for mapping URL paths to handlers and supports the F

    Swift
    GitHub पर देखें↗7,585
  • ithewei/libhvithewei का अवतार

    ithewei/libhv

    7,521GitHub पर देखें↗

    libhv is a high-performance C/C++ network library and event-driven I/O framework used to build TCP, UDP, SSL, HTTP, WebSocket, and MQTT clients and servers. It provides a non-blocking event loop for managing network sockets, timers, and system signals across multiple threads. The project is distinguished by its integrated support for specialized network roles, including a full HTTP web server with RESTful routing and middleware, an MQTT messaging client for IoT communication, and the ability to implement SOCKS5 and HTTP proxies. It also features a reliable UDP implementation to ensure ordered

    Ccurlepollhttp-client
    GitHub पर देखें↗7,521
  • dodyg/practical-aspnetcoredodyg का अवतार

    dodyg/practical-aspnetcore

    10,382GitHub पर देखें↗

    This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services. The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection. The codebase covers a bro

    C#asp-net-coreaspnet-coreaspnetcore
    GitHub पर देखें↗10,382
  • yhirose/cpp-httplibyhirose का अवतार

    yhirose/cpp-httplib

    16,597GitHub पर देखें↗

    This is a header-only C++ library that provides implementations for HTTP clients, HTTP servers, and a WebSocket framework. It allows for the creation of network services and the consumption of remote APIs without requiring a separate compilation step or external binary linking. The project features backend-agnostic TLS integration for secure HTTPS and WSS communication and employs a thread-pool model to process concurrent requests. It distinguishes itself with a full-duplex WebSocket state-machine and a middleware-based request pipeline that supports regular-expression path routing. The libr

    C++
    GitHub पर देखें↗16,597
Kitura के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

kitura/kitura क्या करता है?

Kitura is a server-side web framework for building HTTP services and web applications using the Swift programming language. It functions as an HTTP server that handles incoming requests, routes traffic, and serves responses.

kitura/kitura की मुख्य विशेषताएं क्या हैं?

kitura/kitura की मुख्य विशेषताएं हैं: HTTP Servers, Web Server Frameworks, Server Side Swift, Middleware-Based Request Pipelines, Request Middleware, Server-Driven Routing, REST API Frameworks, HTTP Routing।

kitura/kitura के कुछ ओपन-सोर्स विकल्प क्या हैं?

kitura/kitura के ओपन-सोर्स विकल्पों में शामिल हैं: ibm-swift/kitura — Kitura is a server-side web framework for building web applications and APIs using the Swift programming language. It… ithewei/libhv — libhv is a high-performance C/C++ network library and event-driven I/O framework used to build TCP, UDP, SSL, HTTP,… dodyg/practical-aspnetcore — This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of… yhirose/cpp-httplib — This is a header-only C++ library that provides implementations for HTTP clients, HTTP servers, and a WebSocket… geektutu/7days-golang — This project is an educational framework designed to teach the fundamentals of building core distributed systems and… oakserver/oak — Oak is a cross-runtime HTTP middleware framework and web server designed to operate across Deno, Node.js, Bun, and…