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

https://github.com/kaamkiya/kwinit

Quickstart all your projects with ease!
https://github.com/kaamkiya/kwinit

generator gitattributes gitattributes-generator gitignore gitignore-generator go go-cli go-package golang golang-application golang-cli golang-package initializer license-generator project-generator

Last synced: 1 day ago
JSON representation

Quickstart all your projects with ease!

Awesome Lists containing this project

README

        

kwinit


Quickstart all your projects with ease



License: Unlicense


Go Report Card


Linter


lines of code

## Demo

![An example of kwinit in action](./assets/kwinit.gif)

## Installation

You can install this project with Go:

```bash
go install github.com/Kaamkiya/kwinit@latest
```

Alternatively, you can download a binary from the
[releases page](https://github.com/Kaamkiya/kwinit/releases).

## Usage

Simply run the binary and follow the prompts!

## Support

If you found a bug, feel free to create and
[issue](https://github.com/Kaamkiya/kwinit/issues/new).

## Roadmap

- Project initialization for more systems
- Nim (nimble is the package manager)
- C/C++ (all they really need is a Makefile)
- Crystal
- Dotnet
- Cargo
- Python
- Contributing.md generator
- editorconfig generator
(see https://github.com/editorconfig/editorconfig-defaults)
- Flags to fill out variables without the input interface

## Contributing

All types of contributions are welcome! If you would like to make a pull
request, please make an issue first and I'll assign it to you.

Please read [CONTRIBUTING.md](./CONTRIBUTING.md) before contributing.

Note: if you want to contribute but don't know where to start, you may want to
consider adding a language creator. For example, you could add the code that
can create a new Gradle project, or something similar. You could also start by
creating an issue for an item on the roadmap, and then making a pull request to
have it added.

## Authors

- [Kaamkiya](https://github.com/Kaamkiya)

## Acknowledgements

Thanks to...

- [Iilun](https://github.com/Iilun/survey) for their prompting library
- [gitattributes/gitattributes](https://github.com/gitattributes/gitattributes)
for the `.gitattributes` templates
- [Toptal](https://github.com/toptal) for [gitignore.io](https://gitignore.io)
- [ai-robots-txt](https://github.com/ai-robots-txt) for the list of AI web
crawlers (for robots.txt)

## License

This project is licensed under the [Unlicense](LICENSE).