Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/natir/copier-rust

Rust copier template
https://github.com/natir/copier-rust

Last synced: about 1 month ago
JSON representation

Rust copier template

Awesome Lists containing this project

README

        

My Rust Copier Template

This repository contains my rust copier template, copier is a project templating tool, I use this repository for my rust projects, it contains a cli mode and a lib mode.

## Requirements

- [copier](https://copier.readthedocs.io/en/stable/)
- git

## Usage

```bash
copier copy gh:natir/copier-rust {project_name}
```

Answer question and start code !

I recommend to fork this repository or just copy the project to adapt it to your needs.

## Dependency

Lib mode (7/47 no-dev/dev dependencies in total):
- thiserror = "1"
- log = "0.4"
- criterion = "0.3" (dev)
- stderrlog = "0.4" (dev)

Bin mode (32/46 no-dev/dev dependencies in total):
- clap = "3"
- anyhow = "1"
- stderrlog = "0.4"

## Version

This project **try** to follow [Semantic Versioning 2](https://semver.org/)