kist is a lightweight, modular build tool designed for modern TypeScript and web development workflows.
- 🔌 Plugin Architecture — Extend functionality with official and community plugins
- 🔄 Pipeline System — Modular stages and steps for complex build workflows
- ⚡ Live Reload — Enhanced developer experience with hot reloading
- 📦 TypeScript First — Native TypeScript support out of the box
- 🛠️ Highly Configurable — YAML-based configuration with sensible defaults
# Install globally
npm install -g kist
# Run in your project
kist --config kist.yml| Plugin | Description |
|---|---|
| @getkist/action-sass | SCSS/Sass compilation |
| @getkist/action-postcss | PostCSS processing with autoprefixer |
| @getkist/action-typescript | TypeScript compilation |
| @getkist/action-eslint | ESLint code linting |
| @getkist/action-prettier | Prettier code formatting |
| @getkist/action-jest | Jest test runner |
| @getkist/action-terser | JavaScript minification |
| @getkist/action-tsup | Bundle with tsup |
| @getkist/action-svg | SVG sprite generation |
| @getkist/action-nunjucks | Nunjucks template rendering |
- 📖 Documentation: kist.js.org
- 📦 NPM Package: npmjs.com/package/kist
- 🐛 Report a Bug: GitHub Issues
- 💡 Request a Feature: GitHub Discussions
Made with ❤️ by Scape Agency
