typescript-swc-starter

A minimalist typescript swc starter that generate cjs and esm package

nodejsboilerplatedotenvnodetypescripteslintjestprettiernodemonstarterstarter-kitswc

Preview

typescript-swc-starter preview

Overview

This is a Node.js project template written in TypeScript that uses SWC for fast compilation and generates both CommonJS and ES modules. It includes development tools like testing, linting and automated npm publishing, making it suitable for developers building reusable libraries or packages that need to support multiple module formats.

Features

commonjs-outputesm-outputtypescript-supportswc-compilerlintingcode-formattingunit-testingdevelopment-servernpm-publishing

Feature Flags

authenticationblogemailslandingpageteamsOrgssearchtesting

Recommended Use Cases

npm-package-developmentnodejs-library-creationtypescript-project-setup

Frontend

None

Backend

nodejsswc

Auth Providers

None

Deployment Targets

npm

Payment Providers

None

Quick Facts

โญ Stars
32
๐Ÿด Forks
6
๐Ÿงพ License
MIT
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-11-04T21:04:46.000Z

Stack

Language
typescript
Testing
jest
CI
github-actions

Data Layer

UI Stack

Developer Experience

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

Pricing

Classification
free
Selected
7 usd / month
Notes
Open source npm package
Get Started with this Boilerplate