Skip to content
/ eden Public template

A lightweight front-end starter template with Vite, React, ESLint, Prettier, and Commitlint, ready for quick and clean project setups

License

Notifications You must be signed in to change notification settings

tejastn10/eden

Repository files navigation

Logo

Eden 🌱

Node.js Version TypeScript React Vite License

Eden is a minimal React + TypeScript template designed to get started quickly with Vite. It includes pre-configured tools like Biomejs, Husky, and Commitlint to streamline development and enforce consistent code quality.


Features 🌟

  • React + Vite: Fast development with hot module replacement.
  • TypeScript: Strongly typed language for better code reliability.
  • Pre-configured Tooling:
    • BiomeJS: Enforces consistent code quality.
    • Husky: Pre-commit hooks for better workflows.
    • Commitlint: Enforce consistent commit message formatting.
  • Developer Experience: Optimized for speed and simplicity.

Getting Started 🚀

Prerequisites

Ensure you have the following installed:

  • Node.js: v22 or later.

Installation ⚙️

  1. Clone the repository:

    git clone https://github.com/tejastn10/eden.git
    cd eden
    
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open your browser at http://localhost:3000 to see Eden in action.


License 📜

This project is licensed under the MIT License. See the LICENSE file for details.


Acknowledgments 🙌

  • Built with Vite for blazing-fast development workflows.
  • Inspired by the simplicity of Eden, a lush and minimal starting point for React projects.
  • Made with ❤️ for developers who love clean and scalable codebases.

About

A lightweight front-end starter template with Vite, React, ESLint, Prettier, and Commitlint, ready for quick and clean project setups

Topics

Resources

License

Stars

Watchers

Forks