Skip to content

btbytes/cookiecutter-nimproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cookiecutter Nim Project

This is a Cookiecutter template to bootstrap a Nim package(project).

Usage

To create a new nim project, run this command:

cookiecutter https://github.com/btbytes/cookiecutter-nimproject.git

The above assumes you have cookiecutter on your system, which can be installed by running:

pip3 install cookiecutter

Structure of the nim project

Assuming your project is called Nim Boiler Boilerplate, the nim_project_boilerplate directory will have the following files and structure:

$ tree .
.
├── LICENSE
├── Makefile
├── README.md
├── examples
│   └── example.nim
├── nim.cfg
├── nim_project_boilerplate.nimble
├── src
│   ├── nim_project_boilerplate
│   │   └── common.nim
│   └── nim_project_boilerplate.nim
└── tests
    ├── config.nims
    └── test.nim

5 directories, 10 files

About

Cookiecutter template for a new Nim project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published