#project-template #library #applications #build #rust

bin+lib template-rust-project

A template for Rust projects

4 releases

0.2.4 Feb 18, 2025
0.2.3 Feb 2, 2025
0.2.2 Jan 30, 2025
0.1.1 Jan 29, 2025

#885 in Development tools

Download history 425/week @ 2025-01-27 56/week @ 2025-02-03 14/week @ 2025-02-10 105/week @ 2025-02-17 6/week @ 2025-02-24 4/week @ 2025-03-03

116 downloads per month

MIT/Apache

58KB
51 lines

A Template for Rust Projects

template-rust-project logo

Tests Linux Build Windows Build MacOS Build
Docs License Code Coverage CodeFactor
Crates.io Docs.rs Downloads Release Total Downloads

This is a template repository with a minimalistic structure to make it easier to start a new Rust project. I share it here in case it might be useful to others.

Features

  • Minimalistic project structure
  • Pre-configured GitHub Actions for running tests and making releases for different platforms
  • Makefile for managing common tasks such as formatting, testing, linting, and building
  • Example configuration files for common tools like rustfmt, clippy, and editorconfig
  • GitHub badges for tests, builds, code quality and coverage, documentation, etc.

Contributing

See CONTRIBUTING.md for details on how to make a contribution.

License

This project is licensed under either of these:

Dependencies

~1.4–2.1MB
~38K SLoC