#rust-projects #tooling #up-to-date #template #documentation

bin+lib binnev-rust-template

A template for new Rust projects with up-to-date tooling

1 unstable release

Uses new Rust 2024

0.1.1 Jun 28, 2025

#317 in Template engine

MIT license

9KB
75 lines

Rust project template

This project is a template for new Rust projects. It contains up-to-date tooling for tests, docs, versioning, and dependency management.

In a nutshell, the idea is that you clone/fork this project, and then modify it to suit your new project. The docs/how-to/getting-started.md page provides a step-by-step guide.

Documentation

To view the documentation, run:

mkdocs serve

and go to localhost:8000 in your browser.

The documentation provides a detailed guide to the project. It is structured using the Diátaxis framework to help you navigate and understand the project effectively. This framework consists of 4 categories:

  1. Tutorials: Guides that teach a concept.
  2. How-To Guides: Step-by-step instructions to achieve specific goals or tasks.
  3. Reference: Technical descriptions of the project's components and APIs.
  4. Explanations: In-depth discussions of concepts and motivations.

Dependencies

~1–1.6MB
~29K SLoC