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

https://github.com/hiimsergey/create-zig-app

A lean Zig project initializer
https://github.com/hiimsergey/create-zig-app

bash bash-script bash-scripting create-react-app shell shell-script shell-scripting shell-scripts shellcode shellscript wizard zig ziglang

Last synced: 24 days ago
JSON representation

A lean Zig project initializer

Awesome Lists containing this project

README

          

# create-zig-app
A opinionated wizard script inspired by **create-react-app** and **create-tauri-app** that scaffolds a new Zig project in a lean manner.

This should serve as an alternative to `zig init` that puts many unnecessary comments in your code that you have to delete again.

## Usage
```sh
./create-zig-app
```

## Features
- Choose starting point between `src/main.zig` and `.zig`
- Include a run step in `build.zig` or not
- Include a wrapper struct using `std.heap.DebugAllocator` in Debug mode and `std.heap.c_allocator` otherwise
- Initialize a Git repository