Skip to content

Kickstart your project effortlessly by creating the foundational structure with ease.

License

Notifications You must be signed in to change notification settings

Leo5661/codegen

Repository files navigation


Codegen Logo

CodeGen

Universal CLI for Tailored Templates in TS/JS Frameworks.

Build status Publish Build status Commits Contributors TypeScript

Streamline your project initialization with our powerful command-line tool. Designed for developers, this CLI accelerates your workflow by automating the creation of a comprehensive base project structure


Why CodeGen? 🤷‍♂️.

As a developer, we have a lot to take care of, when starting a new project there are many things to configure and setup it's boring 😒 and time-consuming⏱️. many frameworks, languages, styling, databases, or other packages. Solution?

CodeGen to automate and streamline all this setup and config 🚀.

Features

CodeGen is a universal create-app CLI designed to swiftly generate production-ready templates. It seamlessly integrates databases with various ORMs and allows full customization of project styles. With CodeGen, you can expedite your project setup, enabling you to concentrate on developing outstanding applications. Streamline your development process, minimize repetitive tasks, and implement best practices from the start. to know more visit DOCS

Key features include:

  • Support for multiple JavaScript and TypeScript frameworks.
  • Integration with various styling options like CSS, SASS, and CSS-in-JS.
  • Easy setup with your preferred databases and ORMs.
  • Promote production-level architecture and best practices.

Some features for future release

  • Adaptable settings to fit your development workflow.
  • Ready-to-use authentication solutions.
  • Features to enhance team collaboration and project consistency.

To Contribute

We welcome all contributions, whether it's code or non-code-related. Before starting, please read the CONTRIBUTING.md file.

License

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