Skip to content

varletjs/rattail

Repository files navigation

Rattail

A Vite+ oriented, AI Agent friendly front-end toolchain

Documentation | 中文介绍

version stars license coverage ci


Features

  • ⚙️   Out-of-the-box Vite+ presets covering linting, formatting, staged linting, git hooks, and more.
  • 🔧   CLI toolkit for release, changelog, git hooks, commit lint, and API codegen.
  • 🧰   140+ utility functions for general, string, number, array, object, math, and more.
  • 🚀   Progressive HTTP client based on axios, with Vue Composition API support.
  • 📏   Chainable validation rule factory that adapts to any UI framework.
  • 🏷️   Type-safe enum utility.
  • 🤖   Provides Agent Skills for AI coding assistants to understand and use Rattail.
  • 🌲   Tree-shakable, lightweight, and fully typed with TypeScript.
  • 💪   90%+ unit test coverage.
  • 📄   MIT licensed.

Installation

# npm
npm i rattail -S
# yarn
yarn add rattail
# pnpm
pnpm add rattail

About

A utilities library for front-end developers, lightweight and ts-friendly.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors