Skip to content

ideal-world/tardis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

140eebc · Mar 1, 2025
Feb 11, 2025
Oct 16, 2024
Oct 16, 2024
Sep 24, 2024
Mar 1, 2025
Jan 29, 2022
Mar 19, 2024
Jan 29, 2022
Feb 2, 2023
Oct 23, 2023
Oct 16, 2024
Jan 29, 2022
May 7, 2024
Feb 2, 2023
Feb 7, 2023
Mar 11, 2022
Oct 14, 2022

Repository files navigation

Elegant, Clean Rust development framework🛸


Build Status Test Coverage License

TARDIS([tɑːrdɪs] "Time And Relative Dimension In Space") From "Doctor Who".

💖 Core functions

  • Relational database client for MySQL, PostgresSQL
  • Web service and web client for OpenAPI v3.x
  • Distributed cache client for Redis protocol
  • RabbitMQ client for AMQP protocol
  • Search client for Elasticsearch
  • Mail client for SMTP protocol
  • Object Storage client for arbitrary S3 compatible APIs
  • Mainstream encryption algorithms and SM2/3/4 algorithms
  • Containerized unit testing of mainstream middleware
  • Multi-environment configuration
  • Multi-application aggregation
  • Configure encryption support
  • Internationalization and localization support
  • Commonly used operations (E.g. uniform error handling, encryption and decryption, regular checksums)

📦 Components

Crate Description
tardis Crate Docs README
tardis-macros Crate Docs

About

Elegant, clean Rust development framework

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages