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

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

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

tornadoweb/tornado

0
View on GitHub↗
22,185 स्टार्स·5,531 फोर्क्स·Python·Apache-2.0·8 व्यूज़www.tornadoweb.org↗

Tornado

Tornado is a Python web framework and asynchronous networking library used to build scalable web applications and high-performance servers. It provides a non-blocking HTTP server capable of handling thousands of simultaneous connections.

The project functions as a WebSocket server framework, enabling real-time bidirectional communication and persistent connections between clients and servers. It supports the implementation of custom networking protocols and high-performance networking services beyond standard HTTP.

Its capabilities cover asynchronous web application development, concurrent API integration, and the execution of multiple outbound web requests. The framework includes tools for dynamic HTML page rendering and request payload streaming to manage large data transfers without filling system memory.

Features

  • Web Applications - Functions as a full-stack platform for building scalable, asynchronous Python web applications.
  • High-Performance Networking - Provides the primitives necessary to build high-performance servers and custom network protocols.
  • Asynchronous I/O Libraries - Acts as a non-blocking I/O library for creating servers that handle high volumes of simultaneous connections.
  • Coroutine Orchestrators - Implements a coroutine-based concurrency model to manage asynchronous execution and I/O wait times.
  • Asynchronous Event Loops - Provides a central asynchronous event loop to handle thousands of concurrent connections without blocking.
  • Python Web Frameworks - Offers a comprehensive Python-based framework for developing scalable web applications and APIs.
  • HTTP Servers - Provides a non-blocking HTTP server engine capable of processing multiple concurrent requests.
  • Event Demultiplexing - Uses system calls like epoll and kqueue to manage multiple network sockets within a single process.
  • Custom Protocol Implementations - Provides low-level stream interfaces to implement custom binary or text-based network protocols.
  • Persistent Network Connections - Manages long-lived connections, including WebSockets and long polling, for continuous communication.
  • Real-Time Data Streams - Delivers real-time data updates to clients by maintaining persistent network connections.
  • Request Payloads - Provides mechanisms to stream large request payloads from clients to the server to optimize memory usage.
  • WebSocket Servers - Supports the upgrade of HTTP connections to persistent, bidirectional WebSocket streams.
  • Asynchronous Request Execution - Allows for the simultaneous execution of multiple outbound asynchronous HTTP requests.
  • HTML Template Renderers - Includes a built-in engine for generating dynamic HTML pages by interpolating Python variables into templates.
  • Payload Streaming - Processes incoming request data in small chunks to handle large file uploads without filling system memory.
  • Dynamic Template Rendering - Includes a template system for interpolating Python variables into HTML to generate dynamic web pages.
  • External API Integrations - Enables efficient aggregation of data from external services through concurrent asynchronous web requests.
  • Real-Time Data Streaming - Supports pushing live server-side updates to clients via persistent WebSocket connections.
  • Web Frameworks - Asynchronous networking and web framework.

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

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

AI सर्च

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

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

Start searching with AI

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

tornadoweb/tornado क्या करता है?

Tornado is a Python web framework and asynchronous networking library used to build scalable web applications and high-performance servers. It provides a non-blocking HTTP server capable of handling thousands of simultaneous connections.

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

tornadoweb/tornado की मुख्य विशेषताएं हैं: Web Applications, High-Performance Networking, Asynchronous I/O Libraries, Coroutine Orchestrators, Asynchronous Event Loops, Python Web Frameworks, HTTP Servers, Event Demultiplexing।

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

tornadoweb/tornado के ओपन-सोर्स विकल्पों में शामिल हैं: keepsafe/aiohttp — aiohttp is an asynchronous networking framework for Python that provides both an HTTP client and an HTTP server. It… bottlepy/bottle — Bottle is a lightweight Python web micro-framework and template engine. It functions as a WSGI web framework that… vapor/vapor — Vapor is a comprehensive server-side web framework designed for building scalable, high-performance applications and… qihoo360/evpp — evpp is a C++ network library and framework designed for building high-performance network services using TCP, UDP,… apple/swift-nio — Swift NIO is a low-level, event-driven network framework for the Swift language. It serves as an asynchronous network… channelcat/sanic — Sanic is a Python ASGI web framework and asynchronous HTTP server. It is designed to build high-performance web…

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

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

    KeepSafe/aiohttp

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

    aiohttp is an asynchronous networking framework for Python that provides both an HTTP client and an HTTP server. It utilizes the asyncio library to handle network requests and server-side routing through a non-blocking event loop. The framework includes a dedicated toolkit for establishing persistent bidirectional communication channels, enabling the implementation of both WebSocket servers and clients for real-time data exchange. It covers a broad range of asynchronous network programming capabilities, including the development of web servers with customizable routing and the ability to sen

    Python
    GitHub पर देखें↗16,447
  • bottlepy/bottlebottlepy का अवतार

    bottlepy/bottle

    8,772GitHub पर देखें↗

    Bottle is a lightweight Python web micro-framework and template engine. It functions as a WSGI web framework that routes HTTP requests to Python functions to generate dynamic content. The framework is distributed as a single Python file with no external dependencies. This minimalist distribution model allows for rapid application prototyping and the creation of web services with a small footprint. The project provides capabilities for dynamic request routing, REST API development, and dynamic HTML rendering. It includes a built-in HTTP development server for web application hosting and a plu

    Pythonbottlepythonrest
    GitHub पर देखें↗8,772
  • vapor/vaporvapor का अवतार

    vapor/vapor

    26,138GitHub पर देखें↗

    Vapor is a comprehensive server-side web framework designed for building scalable, high-performance applications and APIs in Swift. It provides a non-blocking, event-loop-based runtime that manages concurrent task processing, background job queues, and asynchronous request handling. The framework is built around a dependency injection container that manages the lifecycle and resolution of services, configurations, and database connections throughout the request pipeline. The framework distinguishes itself through a protocol-oriented design that emphasizes type safety across all layers of the

    Swiftframeworkhttphttp2
    GitHub पर देखें↗26,138
  • qihoo360/evppQihoo360 का अवतार

    Qihoo360/evpp

    3,767GitHub पर देखें↗

    evpp is a C++ network library and framework designed for building high-performance network services using TCP, UDP, and HTTP protocols. It provides an asynchronous event loop to manage nonblocking I/O operations and concurrent network connections across multiple threads. The framework includes specialized tools for asynchronous DNS resolution and a system for asynchronous task scheduling using a managed thread pool. It also features a nonblocking HTTP server and client with integrated connection pooling. The project covers low-level transport layer connectivity for TCP and UDP, as well as hi

    C++
    GitHub पर देखें↗3,767
Tornado के सभी 30 विकल्प देखें→