Skip to content

zen-Hikari/Project-Web-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# 🚀 Project Web Generator

Project Web Generator is a 🛠️ Python tool that helps developers quickly create a structured web project with their preferred CSS framework. Users can navigate the selection using arrow keys and confirm their choice with Enter.

✨ Features

  • Automatically generates a web project structure based on user input.
  • 🎨 Allows users to choose a CSS framework for their project:
    • 🌐 Manual CSS (for HTML + CSS projects)
    • 🎨 Bootstrap (for HTML + CSS projects)
    • 🌊 Tailwind CSS (for HTML + CSS and React projects)
    • 🧩 Custom CSS (for React projects)
  • ⌨️ Interactive CLI interface: Uses arrow keys for selection, and Enter to confirm.
  • 📂 Creates essential project files:
    • For HTML + CSS: index.html, style.css, script.js.
    • For React: index.html, App.jsx, App.css, main.jsx, index.css, vite.config.js, and package.json.
  • ⚙️ Supports automatic installation of dependencies like React, Vite, and Tailwind CSS (if selected).

🚀 Installation & Usage

🔹 Install Globally

To use webgen as a globally executable command:

  1. Install Globally
    pnpm add -g @novalhikari/webgen-cli
  2. Run the tool:
    webgen
  3. Follow the on-screen instructions to create your project.

🤝 Contributing

Feel free to fork this project and submit pull requests to improve it! 💡

📜 License

This project is licensed under the MIT License.

About

Web Development tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors