Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Templates

Quick-start templates for Python, Julia, C++, and Zig with modern development tools.

Usage

mise run new-python project=my-app
mise run new-julia project=my-pkg
mise run new-cpp project=my-app
mise run new-zig project=my-app

Tools Included

  • Python: uv, ruff, ty, pytest, mise, prek
  • Julia: JuliaFormatter, Aqua, JET, mise, prek
  • C++: CMake, Ninja, clang-format, clang-tidy, clangd, GoogleTest, mise, prek
  • Zig: zig build system, zig fmt, mise, prek

Prerequisites

  • mise - Task runner and environment manager
  • prek - Git hooks (drop-in pre-commit replacement)
  • Python: uv
  • Julia: Julia 1.11+
  • C++: CMake, Ninja, clang-format, clang-tidy, clangd
  • Zig: Zig 0.13+

About

Start a Python/Julia/Zig/C++ Project with one command!

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages