DEV Community

Sonu Kumar Hansda
Sonu Kumar Hansda

Posted on

Excela: A Simple Tool for Easy Project Setup

Hey everyone! 👋

I’m thrilled to introduce Excela, my first npm package! It’s a command-line tool that helps you set up projects quickly—whether it’s frontend, backend, or full-stack. Say goodbye to tedious setup tasks and focus on building your app!

What is Excela?

Excela is a CLI tool that scaffolds projects in seconds. Here’s what it offers:

  • Frontend: Set up React apps with Vite or Create React App, and optionally add Tailwind CSS.
  • Backend: Quickly initialize backend projects.
  • Full-Stack: Combine frontend and backend setups seamlessly.
  • Customization: Choose between JavaScript or TypeScript.

Why Did I Build This?

As a developer, I found project setup to be time-consuming. So, I built Excela to simplify this process. It’s my first npm package, and it’s been a great learning experience. Now, I want to make it even better—with your help!

Features of Excela

  • Quick Setup: Get your project ready in seconds.
  • Flexible Choices: Pick your stack, language, and tools.
  • Tailwind CSS Integration: Add Tailwind with a single command.
  • Open Source: Let’s build something amazing together!

How to Use Excela

Just run:

npx excela@latest
Enter fullscreen mode Exit fullscreen mode

Let’s Build Excela Together!

Excela is still evolving, and I’d love your contributions! Here’s how you can help:

  1. Try It: Use Excela and share your feedback.
  2. Report Issues: Found a bug? Let me know on GitHub.
  3. Contribute Code: Fix bugs, add features, or improve docs.

Check out the GitHub repository:

👉 Excela on GitHub

Let’s Connect!

Star the repo, fork it, or reach out with ideas. Let’s make Excela the go-to tool for project setup! 🚀

Cheers,

Sonu Hansda

Top comments (0)