Hey DEV Community! π
I've got some exciting news to share β mkarchi v0.1.6 is officially released and ready for production use! π

π€ Wait, What's mkarchi?
Great question! It's a tiny Python CLI tool that saves you tons of time when setting up projects.
The problem it solves:
You ask ChatGPT: "Generate a project structure for a React app"
ChatGPT gives you a beautiful tree structure...
Then you spend 20 minutes manually creating folders and files π«
The mkarchi way:
Get structure from AI
Save to structure.txt
Run: mkarchi apply structure.txt
Done! β¨
π What's New in v0.1.6
β¨ The give Command (GAME CHANGER!)
Now mkarchi works both ways:
bash# Always could do this:
mkarchi apply structure.txt # AI β Real Project
NEW in v0.1.6:
mkarchi give # Real Project β Shareable Format
mkarchi give -c # Export structure only
mkarchi give myproject.txt # Custom filename
π Bulletproof Indentation
Fixed all the nesting issues. Complex structures now work perfectly:
myapp/
ββ src/
β ββ components/
β β ββ Header.jsx
β β ββ Footer.jsx
β ββ App.jsx
ββ package.json
Every file ends up exactly where it should! β
π― Production Ready
This version is:
β
Thoroughly tested
β
Stable and reliable
β
Ready for real projects
β
Used by developers worldwide
π Try It Right Now!
Install:
bashpip install mkarchi
Test the new give command:
bashcd your-favorite-project
mkarchi give
cat structure.txt
π€― Your entire project as mkarchi format!
Create a new project:
bash# Ask your favorite AI for a structure
Save it as structure.txt
mkarchi apply structure.txt
Watch the magic happen! β¨
π‘ Cool Use Cases
π Teaching:
"Here's the project structure file, run one command, let's start coding!"
π₯ Team Onboarding:
New dev? One file, one command, ready to contribute.
π€ AI Collaboration:
"Here's my current structure, how can I improve it?"
π¦ Open Source:
Help contributors set up instantly, no confusion.
π¨ Example Structure File
blog/
ββ src/
β ββ posts/
β β ββ hello-world.md(begincontenu)
β β # Hello World
β β My first post!
β β (endcontenu)
β ββ main.js(begincontenu)
β console.log('Hello!');
β (endcontenu)
ββ package.json
ββ README.md
Run mkarchi apply blog.txt and everything gets created! π―
π Why People Love It
"This saved me SO much time!" - Reddit user
"Exactly what I needed for my workflow" - GitHub star
"Simple, fast, works perfectly" - PyPI review
π All the Links
β Star on GitHub: https://github.com/SoufyanRachdi/mkarchi
π¦ Install from PyPI: https://pypi.org/project/mkarchi/
π¦ Follow updates: https://x.com/souf37446
π Let's Celebrate!
This release is the result of community feedback, bug reports, and feature requests. Thank you to everyone who helped make mkarchi better! π
Now it's your turn:
Install it: pip install mkarchi
Try it on a project: mkarchi give
Share what you think in the comments! π¬
What will you build with mkarchi? Drop a comment below! π
Happy coding! πβ¨
Top comments (0)