Skip to content
/ swiss-army-knife Public template

Swiss Army Knife is a set of commonly used templates and automation to jump-start new projects.

License

Notifications You must be signed in to change notification settings

gphorvath/swiss-army-knife

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swiss Army Knife

Swiss Army Knife

Overview

Swiss Army Knife is a set of commonly used templates and automation to jump-start new projects. The goal of this repo is to add some amount of quality control prior to writing code, with as little effort as possible.

Usage

Option 1: Most or All

This repository is designed to be used as a submodule or cloned directly into the root of your new project.

# clone or submodule this repo into the root of your new project

cd swiss-army-knife

make help       # To see all the various components

make install    # Installs everything

Option 2: Cherry Pick

To cherry-pick examples from this repo, check out the /docs section for all the different components. Some components have multiple files (e.g., workflows with config files), so double-check the project tree to ensure you get everything.

FAQ

Why not simply use a GitHub Template Repository?

The hope is that this repo ultimately fixes two main problems with template repos:

  1. Retrofitting existing repos
  2. Propagating changes and updates

It is not impossible to do these things, but the process is generally manual.

Contributing

Suggestions and improvements welcome! If you have ideas or spot any issues, please open an issue or submit a pull request.

License

This project is open source and available under the MIT License.

Contact

If you have any questions or would like to discuss anything in this repository, feel free to open an issue or reach out to me directly.


Happy coding!

About

Swiss Army Knife is a set of commonly used templates and automation to jump-start new projects.

Resources

License

Stars

Watchers

Forks

Packages

No packages published