4 releases (breaking)

0.4.0 Jul 27, 2023
0.3.0 Jul 27, 2023
0.2.0 Oct 14, 2022
0.1.0 Oct 14, 2022

#431 in Template engine

27 downloads per month

MIT license

18KB
479 lines

bai

basically-anything init

A large collection of file templates, and a command line tool to make use of them!

Many of the files in this repository are highly opinionated, if you disagree with some of the opinions, that's fine! You can just fork the repository, edit the collection of templates to your liking, and edit the configuration to use your repository instead!

bai -set github.username=aslilac
bai /rs         # Will create a bunch of files for a project written in Rust!
bai LICENSE-MIT # Just use a single template file. Note that this will get
                # filled in with your name and the current year for you!

# Most templates use variables which will be filled in automatically based on
# the current directory, your Git configuration, and other such "system state".
# Defaults try to be sensible, but all of these variables can also be set manually!
bai Cargo.toml -define name="coolest_new_crate"

Dependencies

~11–26MB
~393K SLoC