A lightweight, high-performance, and cross-platform Rust HTTP server library built on Tokio. It simplifies modern web service development by providing built-in support for middleware, WebSocket, Server-Sent Events (SSE), and raw TCP communication. With a unified and ergonomic API across Windows, Linux, and MacOS, it enables developers to build robust, scalable, and event-driven network applications with minimal overhead and maximum flexibility.
├── application # Application service
│ ├── controller # Interface control layer
│ ├── domain # Business domain layer
│ ├── exception # Exception handling layer
│ ├── mapper # Data mapping layer
│ ├── middleware # Middleware layer
│ ├── model # Data model layer
│ ├── request # Request parameter objects
│ ├── response # Response parameter objects
│ ├── repository # Data access layer
│ ├── service # Business logic layer
│ ├── utils # Utility layer
│ ├── view # View layer
├── bootstrap # Service initialization
│ ├── application # Application initialization
│ ├── framework # Framework initialization
├── config # Service configuration
│ ├── application # Application configuration
│ ├── framework # Framework configuration
├── plugin # Service plugins
│ ├── database # Database plugin
│ ├── env # Environment variable plugin
│ ├── logger # Logging plugin
│ ├── mysql # MySQL plugin
│ ├── postgresql # PostgreSQL plugin
│ ├── process # Process management plugin
│ ├── redis # Redis plugin
├── resources # Service resources
│ ├── sql # SQL files
│ ├── static # Static resource files
│ ├── templates # Template filescargo runcargo run -- -dcargo run stopcargo run restartcargo run restart -dcargo install hyperlane-clihyperlane-cli -hIf you feel that
hyperlaneis helpful to you, feel free to donate
| Virtual Currency | Virtual Currency Address |
|---|---|
| BTC | 3QndxCJTf3mEniTgyRRQ1jcNTJajm9qSCy |
| ETH | 0x8EB3794f67897ED397584d3a1248a79e0B8e97A6 |
| BSC | 0x8EB3794f67897ED397584d3a1248a79e0B8e97A6 |
This project is licensed under the MIT License. For more details, please see the license file.
Contributions are welcome! Please submit an issue or create a pull request.
If you have any questions, please contact the author: root@ltpp.vip.


