Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create Houxit

Houxit Logo

The official project scaffolding tool for Houxit.js.

Create modern, production-ready Houxit applications in seconds.

npm downloads license stars

---

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

About

The blueprint for modern web apps

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages