xert

Crates.ioxert
lib.rsxert
version0.2.0
created_at2025-12-22 16:21:29.780894+00
updated_at2025-12-23 06:02:41.357109+00
descriptionA professional Rust project scaffolding tool for Web, CLI, and Embedded projects.
homepagehttps://github.com/GauravPawar101/Xert
repositoryhttps://github.com/GauravPawar101/Xert
max_upload_size
id1999982
size79,050
Gaurav Pawar (GauravPawar101)

documentation

README

Xert

cargo install --path .

Option 2: From Crates.io

cargo install xert

Usage

Once installed, simply run xert from anywhere:

Create a new project by specifying the template and your project name.

Web Service (Axum)

xert create web my-api

Generates a high-performance web service using Axum, Tokio, and Tracing.

CLI Application

xert create cli my-tool

Sets up a command-line tool with Clap and colored output.

Embedded System

xert create embedded my-device

Initializes a no_std environment for embedded development.

Security by Design

Projects created with xert include:

  • Dependency Auditing: A GitHub workflow that runs cargo audit to check for known vulnerabilities in your supply chain.
  • Secure Defaults: Web templates use dotenvy for safe configuration management.

Contributing

We welcome contributions! Please feel free to open issues or submit pull requests.

Built in Rust

Commit count: 0

cargo fmt