typescript-react-package-starter

๐Ÿ“ฆ Develop & publish Typescript or React packages with ease. PostCSS, Vitest, Biome & Storybook support out of the box. Integrates with Github releases and automatically publishes to NPM. Code is built using tsup.

reactboilerplatetypescriptreactjsreact-boilerplatetypescript-librarystorybookstarter-kitstarter-projectreact-startertypescript-starterpackage-template
FreeRepo

Preview

typescript-react-package-starter preview

Overview

This is a starter kit for building TypeScript and React NPM packages with pre-configured tools including tsup for bundling, Storybook for component documentation, Vitest for testing, Biome for linting and GitHub Actions for automated testing and publishing. It streamlines the entire package development workflow from local development through release and NPM publication, eliminating repetitive project setup.

Features

storybooktsup-bundlingpostcss-supportcode-splittingesm-cjs-modulespre-commit-hooksautomated-releasesnpm-publishinggithub-pages-deploymentdependabot-integrationtypescript-executionpackage-linking

Feature Flags

authenticationblogemailsecommercefileUploadsstoragerealtimeauthorizationteamsOrgsi18naicachingtestingcilintingformatting

Recommended Use Cases

developing-npm-packagesreact-component-librariestypescript-librariesui-component-developmentpackage-publishing

Frontend

reacttypescript

Backend

nodejs

Auth Providers

next-auth

Deployment Targets

vercelawsnpmgithub-pagesgithub-releases

Payment Providers

None

Quick Facts

โญ Stars
209
๐Ÿด Forks
19
๐Ÿ”„ Active
Unknown

Stack

Framework
react
Language
typescript
CSS
postcss
Testing
vitest
CI
github-actions

Data Layer

UI Stack

Styling
postcss
Components
storybook

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions

Pricing

Classification
free
Selected
โ€”
Notes
Open source starter kit
Get Started with this Boilerplate