DEV Community

Prasoon
Prasoon

Posted on

⚡ Scaffold Aarambh.js Projects in Seconds with `create-aarambh-app` + ES Module Support Added!

⚡ Scaffold Aarambh.js Projects in Seconds with create-aarambh-app + ES Module Support Added!

Hey devs! 👋
Exciting news for those using or curious about Aarambh.js — my lightweight, modern JavaScript framework. I've just launched a new CLI tool, and there's a major update in the framework itself: ES Module support!


🚀 Say Hello to create-aarambh-app

No more manual setup! You can now spin up a new Aarambh.js project with a single command — quick, clean, and developer-friendly.

🔧 Install the CLI

npm install -g create-aarambh-app
Enter fullscreen mode Exit fullscreen mode

Or use it instantly with:

npx create-aarambh-app my-app
Enter fullscreen mode Exit fullscreen mode

This generates a minimal, ready-to-run Aarambh.js project inside a folder called my-app.


📁 Project Structure

After running the command, your project will look like this:

my-app/
├── index.html     # Basic HTML boilerplate
├── style.css      # Default styling
├── main.js        # JS entry point using Aarambh.js
Enter fullscreen mode Exit fullscreen mode

It uses a simple internal template/ folder, making it easy to maintain and extend.


🌟 New in Aarambh.js: ES Module Support!

We’ve added native ES Module (ESM) import support in Aarambh.js!

✅ What does this mean?

You can now use Aarambh.js like this:

🎯 Why it matters:

  • Better CDN usage — Modern apps can now use tree-shakable ESM-based versions.
  • Compatible with modern build tools — like Vite, Snowpack, and native browser imports.
  • No more global window.Aarambh issues — Clean import structure for modular development.

📚 Learn More

Want to explore more about Aarambh.js?

🔗 Visit the Docs

You’ll find examples, concepts, and full API details there.


🤝 Contribute

The CLI (create-aarambh-app) is open source too!
Improve the template, add new features, or enhance the CLI logic in cli.js.

Pull Requests and feedback are always welcome 🙌


💡 What’s Next?

Coming soon:

  • A component-based structure for Aarambh.js
  • CLI flags (like --with-router, --with-store)
  • Aarambh Playground with Monaco Editor
  • TypeScript support?

If you found this useful, drop a ❤️, save it for later, and comment what you'd love to see next!

Cheers,
Prasoon Jadon 🧠💻


Top comments (0)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.