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

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 ESLint, Prettier, 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:
    • ESLint: Identify and fix linting issues.
    • Prettier: Opinionated code formatting.
    • 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

Releases

No releases published

Packages

No packages published