Initly is a lightweight scaffolding tool to quickly generate structure project.
- Generate project structures instantly from a simple
.structurefile - Supports nested folders and file content
- Supports CLI
bun add initlyOR
npm i initly$ src/app.js
console.log("Hello world!"); // your content
#
$ README.md
This is a test project. // your content
#import { initly } from 'initly';
// Without logs (default)
initly('path/template.structure');
// With logs
initly('path/template.structure', { logs: true });├─ src/
│ └─ app.js
└─ README.md
- Each
$starts a new file or folder. - The content for files goes between
$and#. - Folders don’t need content; just write the
$ folder/line. - File need format
$ folder/index.js
<content>
##must be used to mark the end of file content, otherwise Initly won’t know where the content stops.
Initly can also be used directly from the command line.
bunx initly <path-to-structure>bunx initly <path-to-structure> --logbunx initly --help©2025 Extenv.