DEV Community

Soufyan
Soufyan

Posted on

πŸŽ‰ Announcing mkarchi v0.1.6 - Now Ready to Use! πŸš€

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)