Frontend starter template with React https://templates.borodutch.com
  • TypeScript 47.1%
  • JavaScript 31.8%
  • HTML 14.7%
  • CSS 6.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nikita Kolmogorov 4575dce594 Add funding links
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 15:24:59 -07:00
.github Add funding links 2026-10-08 15:24:59 -07:00
.vscode update tailwind and linters 2025-02-23 18:40:57 -08:00
.yarn Refactor code structure for improved readability and maintainability 2025-06-08 10:08:54 -07:00
public move to vite 2021-11-13 17:53:36 -08:00
src update tailwind and linters 2025-02-23 18:40:57 -08:00
.gitignore upgrade the template 2023-06-25 13:06:12 -07:00
.nvmrc Merge branch 'main' of github.com:Borodutch/frontend-starter 2025-05-21 09:59:13 -07:00
.prettierrc.json add prettierrc 2021-06-24 07:19:06 -07:00
.yarnrc.yml Refactor code structure for improved readability and maintainability 2025-06-08 10:08:54 -07:00
eslint.config.js update tailwind and linters 2025-02-23 18:40:57 -08:00
index.html update tailwind and linters 2025-02-23 18:40:57 -08:00
LICENSE bump dependencies 2024-02-26 15:28:02 -08:00
package.json Refactor code structure for improved readability and maintainability 2025-06-08 10:08:54 -07:00
README.md upgrade the template 2023-06-25 13:06:12 -07:00
tsconfig.json Update tsconfig.json with strict compiler options 2024-01-12 23:20:15 +04:00
vite.config.ts update tailwind and linters 2025-02-23 18:40:57 -08:00
yarn.lock Refactor code structure for improved readability and maintainability 2025-06-08 10:08:54 -07:00

Frontend code template in preact

This template is to be used for frontend applications.

Features

  • State management with jotai
  • Around 13.53kb after brotli compression (this includes everything) 😱
  • preact under the hood with preact/compat makes it compatible with virtually any react library but still makes it faster
  • Full TypeScript support — no dangling types
  • vite packager and devtools make building and development lightning fast
  • tailwind-css built-in with 'daisyui'
  • GitHub Actions that lint and check the code on pull requests
  • prettier and eslint configured, enabled and formatting your code on save
  • List of recommended extensions for VSCode
  • It is important to keep the bundle small, so a stats.html file is generated on yarn build to visually show you the bundle size

Local launch

  1. Install dependencies with yarn
  2. Run the server with yarn start