GitHub - DevCoreXTeam/dev.x: Dev.X is a tool that automates the development of web applications. It is capable of generating components, APIs or complete websites based on templates and more.

Dev.X - Web Application Development Automation Tool

Dev.X Logo

Dev.X is a tool that automates the development of web applications. It is capable of generating components, APIs, or complete websites based on templates, and much more.

🚀 Installation

Install Dev.X globally using npm:


📜 Features

  1. Generate Components

The dev add command allows you to quickly generate reusable components for your projects. By default, components are generated in:

./src/components/generated

Supported Components

  • Button
  • Input
  • Navbar
  • LoginCard
  • ProductCard
  • RegisterCard

Basic Usage

Example:

This generates the Button component in the default path.

Additional Parameters

You can customize the generation process using the following parameters:

Example with Parameters

dev add Button --type tsx --framework next --theme default --output ./path/to/generate

List Available Components

This command displays all the available components you can generate.


  1. Project Generator

The dev create command helps you bootstrap project structures for popular frameworks.

Supported Frameworks

  • Next.js
  • React.js
  • Nest.js
  • Express.js

Basic Usage

dev create <framework> --name <project-name>

Example:

dev create express --name express-app
dev create nest -n nest-app

Project for Termux:

dev create next --name next-app --termux
dev create react -n react-app -T

List Available Frameworks


  1. Help and Version Commands

Use these commands to get additional help or check the current version of Dev.X:

dev --help
dev --version
dev add --help
dev create --help

📖 Future Features

Backend Development Automation: Automate backend APIs and database connections.

Full Website Generation: Automatically create complete websites by combining available components.

Additional Themes: Expand the library of component designs.

More Frameworks: Add support for additional frameworks and technologies.

🛠️ Contribution

We welcome contributions! If you have ideas or improvements, feel free to open an issue or submit a pull request.

📞 Support

Dev.X is developed and maintained by DevCoreX. For support, suggestions, or contributions:

Author: DevCoreX

Email: devcorexofficial@gmail.com

GitHub: DevCoreXOfficial


📄 License

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


DevCoreX Bringing efficiency to web development.