Skip to content

TanStack/template

TanStack Template

TanStack Template

Note

TanStack Template is a starting point for new TanStack libraries. Replace this README content with product-specific copy before release.

Build a TanStack library with a framework-agnostic core, React and Solid adapters, devtools packages, documentation, examples, CI, release automation, and package quality checks already wired together.

  • Framework-agnostic core package ready for domain logic
  • React and Solid adapters with matching examples and docs structure
  • Devtools package placeholders for framework-specific integrations
  • pnpm, Nx, TypeScript, tsdown, Vitest, ESLint, Prettier, Changesets, and TypeDoc setup
  • GitHub workflows for PR checks, release, preview publishing, provenance, and autofix

Note

New libraries created from this template currently include these adapter packages:

Template Usage

Start with TEMPLATE_GUIDE.md, then replace the placeholder names, package descriptions, docs, examples, source code, issue templates, and README copy with the new library's product-specific content.

Development Commands

pnpm install
pnpm build:all
pnpm test:lib
pnpm test:pr
pnpm lint:all
pnpm format
pnpm generate-docs
pnpm watch

Get Involved

Partners

Explore the TanStack Ecosystem

... and more at TanStack.com »

License

MIT

About

a blank template for creating a new tanstack library with tanstack configs set up

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors