Create Houxit
The official project scaffolding tool for Houxit.js.
Create modern, production-ready Houxit applications in seconds.
---Overview
Create Houxit is the official CLI for generating new Houxit.js projects.
It provides an interactive setup experience that creates a clean, optimized, and production-ready project structure without requiring manual configuration.
Whether you're building a small widget, a dashboard, or a large-scale application, Create Houxit gets you started instantly.
Features
- Interactive project creation
- Lightning-fast scaffolding
- Clean project structure
- Modern ES Modules
- Vite-powered development
- TypeScript support
- JavaScript support
- Widget Unit File (".houxit") support
- Hot Module Replacement (HMR)
- Production-ready configuration
- Automatic dependency installation
- Beautiful terminal interface
- Cross-platform support
- Zero configuration
- Future-proof architecture
Quick Start
Using npm
npm create houxit@latest
Using pnpm
pnpm create houxit
Using Yarn
yarn create houxit
Using Bun
bun create houxit
Development
After creating your project:
cd my-app npm install npm run dev
Build for production:
npm run build
Preview production build:
npm run preview
Generated Project Structure
my-app/ │ ├── public/ ├── src/ │ ├── assets/ │ ├── widgets/ │ ├── App.houxit │ ├── main.js │ └── styles.css │ ├── package.json ├── vite.config.js └── index.html
What's Included
Every generated project comes with:
- Houxit runtime
- Vite integration
- Recommended folder structure
- Hot reloading
- Asset handling
- Build optimization
- Development server
- Production configuration
Why Create Houxit?
Instead of spending time configuring bundlers, plugins, aliases, routing, or project structure, Create Houxit lets you focus immediately on building your application.
It follows the official Houxit project conventions while remaining lightweight and flexible.
Requirements
- Node.js 18+
- npm, pnpm, yarn, or bun
Updating
Create a new project with the latest version:
npm create houxit@latest
Contributing
Contributions are welcome.
If you'd like to improve Create Houxit, feel free to:
- Open an issue
- Submit a pull request
- Suggest new templates
- Improve documentation
- Report bugs
Roadmap
Planned features include:
- TypeScript template improvements
- SSR starter template
- Full-stack template
- PWA template
- Testing templates
- Docker support
- Tailwind template
- Authentication starter
- Deployment presets
- Official template marketplace
Documentation
Official documentation is coming soon.
Community
Stay connected with the Houxit community for updates, tutorials, releases, and discussions.
License
MIT License
Copyright © Houxit Systems
