https://github.com/hyperse-io/hps
HPS is a blazing fast frontend build tool based on Rspack that powers modern web applications with exceptional performance and developer experience.
https://github.com/hyperse-io/hps
front-end-build-tool hps hyperse micro-modules rolldown rollup rspack swc web-applications webpack
Last synced: about 1 month ago
JSON representation
HPS is a blazing fast frontend build tool based on Rspack that powers modern web applications with exceptional performance and developer experience.
- Host: GitHub
- URL: https://github.com/hyperse-io/hps
- Owner: hyperse-io
- License: other
- Created: 2025-06-14T07:52:55.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2026-04-24T01:18:35.000Z (about 2 months ago)
- Last Synced: 2026-04-24T03:34:07.518Z (about 2 months ago)
- Topics: front-end-build-tool, hps, hyperse, micro-modules, rolldown, rollup, rspack, swc, web-applications, webpack
- Language: JavaScript
- Homepage: https://hyperse-io.github.io/hps/
- Size: 36.1 MB
- Stars: 2
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# @hyperse/hps
HPS is a blazing fast frontend build tool based on Rspack that powers the next generation of web applications.
[](https://github.com/hyperse-io/hps/actions?query=workflow%3ACI)
[](https://www.npmjs.com/package/@hyperse/hps)
[](https://github.com/hyperse-io/hps/search?l=typescript)
[](https://github.com/hyperse-io/hps/blob/main/LICENSE)
## ✨ Features
- ⚡ Blazing‑fast dev server powered by Rspack with instant HMR
- 🛠️ Zero‑config defaults with sensible conventions; override when you need
- 🔌 Extensible plugin system for CLI and build/runtime capabilities
- 📘 First‑class TypeScript, JSX/React, CSS Modules, and assets
- 🚀 Production builds with code‑splitting, tree‑shaking, and minification
- 🎛️ Built‑in PostCSS pipeline via Rspack plugin integration
- 🧪 Mock server and API proxy for local development
- ✅ Type checking service for fast feedback during development and CI
- ♻️ Incremental compilation and persistent caching for large projects
- 🧭 Monorepo‑friendly setup with clear package boundaries
## 📖 Documentation
Please see [HPS Documentation](https://hyperse-io.github.io/hps/)
## 🚀 Core Package
- **@hyperse/hps** - Core library providing basic functionality and CLI APIs
## 🧩 Plugin Ecosystem
HPS provides a rich plugin ecosystem for common CLI functionality:
- **@hyperse/hps-plugin-info** - Display environment, dependency, and CLI information
- **@hyperse/hps-plugin-serve** - Start a fast Rspack‑powered development server with HMR
- **@hyperse/hps-plugin-build** - Create optimized production builds
- **@hyperse/hps-plugin-mock** - Spin up a local mock server for API development
- **@hyperse/hps-plugin-deploy** - Deploy artifacts to your target environment
- **@hyperse/hps-plugin-update** - Check for and apply CLI/plugin updates
- **@hyperse/hps-plugin-pack** - Package and bundle outputs for distribution
## License
This project is licensed under the [MIT LICENSE](./LICENSE).