32
32
33
33
- [ Core] ( #core )
34
34
- [ Default] ( #default )
35
+ - [ Alternative] ( #alternative )
35
36
- [ Deployment] ( #deployment )
36
37
- [ Separated Backend] ( #separated-backend )
37
38
- [ Features] ( #features )
40
41
41
42
### Core
42
43
44
+ - General: TypeScript, Bun
43
45
- Frontend: React, Tailwind CSS
44
46
- Backend: ORM, SQL Database, Docker
45
47
46
48
### Default
47
49
48
- 1 . Core: [ HTML] ( docs/html.md ) , [ CSS] ( docs/css.md ) , [ JavaScript] ( docs/javascript.md )
49
- 2 . Runtime: [ TypeScript] ( docs/typescript.md ) with [ Bun] ( docs/bun.md )
50
- 3 . Tooling: [ Biome] ( docs/biome.md ) & [ Prettier] ( docs/prettier.md )
51
- 4 . Frontend: [ React] ( docs/react.md ) with [ Remix] ( docs/remix.md )
52
- 5 . Styling: [ Tailwind CSS] ( docs/tailwind.md )
50
+ 1 . Language: [ TypeScript] ( docs/typescript.md ) , [ JavaScript] ( docs/javascript.md ) , [ HTML] ( docs/html.md ) , [ CSS] ( docs/css.md )
51
+ 2 . Runtime: [ Bun] ( docs/bun.md ) / [ Deno] ( docs/deno.md ) / [ Node.js] ( docs/nodejs.md )
52
+ 3 . Format & Lint: [ Biome] ( docs/biome.md ) & [ Prettier] ( docs/prettier.md )
53
+ 4 . Bundler: [ Vite] ( docs/vite.md )
54
+ 5 . Frontend: [ React] ( docs/react.md )
55
+ 6 . Frontend Meta Framework: [ Remix] ( docs/remix.md ) / [ Next.js] ( docs/nextjs.md )
56
+ - Backend with built-in server-side features
57
+ 7 . Styling: [ Tailwind CSS] ( docs/tailwind.md )
53
58
- UI Component: [ shadcn/ui] ( docs/shadcn-ui.md )
54
59
- Icon: [ unplugin-icons] ( docs/unplugin-icons.md )
55
60
- Email: [ React Email] ( docs/react-email.md )
56
61
- Test: [ Storybook] ( docs/storybook.md )
57
- 6 . Auth: [ Remix Auth] ( docs/remix-auth.md ) with [ Oslo] ( docs/oslo.md )
58
- 7 . Container: [ Docker] ( docs/docker.md )
59
- 8 . Database ORM: [ Prisma] ( docs/prisma.md ) with [ ZenStack] ( docs/zenstack.md )
60
- 9 . Database/DBMS: [ PostgreSQL] ( docs/postgresql.md )
61
- 10 . Backend with Remix/Next.js built-in server-side features
62
+ 8 . Auth: [ Remix Auth] ( docs/remix-auth.md ) with [ Oslo] ( docs/oslo.md )
63
+ 9 . Database ORM: [ Prisma] ( docs/prisma.md ) with [ ZenStack] ( docs/zenstack.md )
64
+ 10 . Database/DBMS: [ PostgreSQL] ( docs/postgresql.md )
65
+ 11 . Container: [ Docker] ( docs/docker.md ) with [ Docker Compose] ( docs/docker-compose.md )
66
+
67
+ ### Alternative
68
+
69
+ 1 . Frontend: [ Svelte] ( docs/svelte.md ) / [ Vue.js] ( docs/vuejs.md ) / [ Angular] ( docs/angular.md ) / [ SolidJS] ( docs/solidjs.md ) / [ Qwik] ( docs/qwik.md )
70
+ 2 . Frontend Meta Framework: [ SvelteKit] ( docs/sveltekit.md ) , [ Nuxt] ( docs/nuxt.md ) , [ SolidStart] ( docs/solidstart.md ) , [ Qwik City] ( docs/qwik-city.md )
62
71
63
72
### Deployment
64
73
@@ -86,29 +95,28 @@ Manual:
86
95
3 . JS-based Fully Featured: [ RedwoodJS] ( docs/redwoodjs.md ) / [ AdonisJS] ( docs/adonisjs.md )
87
96
4 . Non-JS Fully Featured: [ Laravel] ( docs/laravel.md ) / [ Rails] ( docs/rails.md ) / [ Django] ( docs/django.md )
88
97
5 . Non-JS Lightweight: [ Gin] ( docs/gin.md ) / [ Fiber] ( docs/fiber.md ) / [ Echo] ( docs/echo.md )
89
- 6 . BaaS: [ Supabase] ( docs/supabase.md ) / [ PocketBase] ( docs/pocketbase.md ) / [ Firebase] ( docs/firebase.md ) / [ Strapi] ( docs/strapi.md ) / [ Payload] ( docs/payload.md )
98
+ 6 . BaaS: [ Supabase] ( docs/supabase.md ) / [ PocketBase] ( docs/pocketbase.md ) / [ Firebase] ( docs/firebase.md ) / [ Strapi] ( docs/strapi.md ) / [ Payload] ( docs/payload.md ) / [ Keel ] ( docs/keel.md )
90
99
91
100
### Features
92
101
93
- 1 . CLI Prompt : [ Clack ] ( docs/clack .md ) / [ Commander.js ] ( docs/commanderjs .md )
102
+ 1 . Monorepo : [ moonrepo ] ( docs/moonrepo .md ) with [ Changesets ] ( docs/changesets .md )
94
103
2 . Secrets & Environment Variables: [ .env] ( docs/env.md ) / [ t3-env] ( docs/t3-env.md ) / [ unplugin-environment] ( docs/unplugin-environment.md )
95
104
3 . Data Validation: [ Zod] ( docs/zod.md )
96
105
4 . Form Validation: [ Conform] ( docs/conform.md )
97
- 5 . Monorepo: [ moonrepo] ( docs/moonrepo.md ) with [ Changesets] ( docs/changesets.md )
98
- 6 . Testing: [ Vitest] ( docs/vitest.md ) with [ Testing Library] ( docs/testing-library.md ) , [ Playwright] ( docs/playwright.md ) , [ MSW] ( docs/msw.md )
99
- 7 . CLI & Prompt: [ oclif] ( docs/oclif.md ) / [ Inquirer] ( docs/inquirer.md )
100
- 8 . Search: [ Meilisearch] ( docs/meilisearch.md ) / [ Typesense] ( docs/typesense.md )
101
- 9 . Process: [ Effect] ( docs/effect.md )
102
- 10 . Dependency: [ Knip] ( docs/knip.md )
103
- 11 . Logging: [ pino] ( docs/pino.md )
104
- 12 . Internationalization (i18n): [ Lingui] ( docs/lingui.md )
105
- 13 . Accessibility (a11y): [ Lighthouse] ( docs/lighthouse.md )
106
- 14 . Realtime: [ SSE] ( docs/sse.md ) / [ Socket.IO] ( docs/socket-io.md ) / [ InstantDB] ( docs/instantdb.md ) / [ Electric] ( docs/electric.md )
107
- 15 . Cache & Message Queues: [ Redis] ( docs/redis.md ) / [ BullMQ] ( docs/bullmq.md ) / In-Memory
108
- 16 . Mobile: [ React Native] ( docs/react-native.md ) with [ Expo] ( docs/expo.md )
109
- 17 . Storage: Unix File System
110
- 18 . Mailers: SMTP
111
- 19 . Documentation: [ Nextra] ( docs/nextra.md )
106
+ 5 . Testing: [ Vitest] ( docs/vitest.md ) with [ Testing Library] ( docs/testing-library.md ) , [ Playwright] ( docs/playwright.md ) , [ MSW] ( docs/msw.md )
107
+ 6 . CLI & Prompt: [ Term.Ink] ( docs/term-ink.md ) / [ Clack] ( docs/clack.md ) / [ Commander.js] ( docs/commanderjs.md ) / [ oclif] ( docs/oclif.md ) / [ Inquirer] ( docs/inquirer.md )
108
+ 7 . Search: [ Meilisearch] ( docs/meilisearch.md ) / [ Typesense] ( docs/typesense.md )
109
+ 8 . Process: [ Effect] ( docs/effect.md )
110
+ 9 . Dependency: [ Knip] ( docs/knip.md )
111
+ 10 . Logging: [ pino] ( docs/pino.md )
112
+ 11 . Internationalization (i18n): [ Lingui] ( docs/lingui.md )
113
+ 12 . Accessibility (a11y): [ Lighthouse] ( docs/lighthouse.md )
114
+ 13 . Realtime: [ SSE] ( docs/sse.md ) / [ Socket.IO] ( docs/socket-io.md ) / [ Liveblocks] ( docs/liveblocks.md ) / [ InstantDB] ( docs/instantdb.md ) / [ Electric] ( docs/electric.md )
115
+ 14 . Cache & Message Queues: [ Redis] ( docs/redis.md ) / [ BullMQ] ( docs/bullmq.md ) / In-Memory
116
+ 15 . Mobile: [ React Native] ( docs/react-native.md ) with [ Expo] ( docs/expo.md )
117
+ 16 . Storage: Unix File System
118
+ 17 . Mailers: SMTP
119
+ 18 . Documentation: [ Nextra] ( docs/nextra.md )
112
120
113
121
### 3rd Party Services
114
122
@@ -126,19 +134,23 @@ Manual:
126
134
12 . Documentation: [ Mintlify] ( docs/mintlify.md )
127
135
13 . Payment: [ Polar] ( docs/polar.md ) / [ Lemon Squeezy] ( docs/lemonsqueezy.md ) / [ Stripe] ( docs/stripe.md )
128
136
14 . Automation: [ n8n] ( docs/n8n.md )
137
+ 15 . API Key Management: [ Unkey] ( docs/unkey.md )
129
138
130
139
### Tools
131
140
132
- 1 . Credentials : [ Bitwarden ] ( docs/bitwarden .md ) / [ Passbolt ] ( docs/passbolt .md )
133
- 2 . UI/UX Design: [ Figma ] ( docs/figma .md )
134
- 3 . Code Editor : [ Cursor AI ] ( docs/cursor.md ) / [ VS Code ] ( docs/vscode .md)
135
- 4 . Communication & Community: [ Telegram] ( docs/telegram.md ) / [ Discord] ( docs/discord.md ) / [ X] ( docs/x.md )
141
+ 1 . Email : [ Gmail ] ( docs/gmail .md ) / [ HEY ] ( docs/hey.md ) / [ ProtonMail ] ( docs/protonmail .md)
142
+ 2 . Credentials: [ Bitwarden ] ( docs/bitwarden.md ) / [ Passbolt ] ( docs/passbolt .md )
143
+ 3 . UI/UX Design : [ Figma ] ( docs/figma .md )
144
+ 4 . Communication & Community: [ Telegram] ( docs/telegram.md ) / [ Discord] ( docs/discord.md ) / [ X (Twitter) ] ( docs/x.md )
136
145
5 . Business Database & MVP Builder: [ Airtable] ( docs/airtable.md ) / [ Baserow] ( docs/baserow.md ) / [ NocoDB] ( docs/nocodb.md )
137
- 6 . Project/Product Management: [ Linear] ( docs/linear.md ) / [ Plane.so] ( docs/plane.md )
138
- 7 . Social Media Management: [ Buffer] ( docs/buffer.md ) / [ Mixpost] ( docs/mixpost.md )
139
- 8 . Container: [ OrbStack] ( docs/orbstack.md )
140
- 9 . Launcher: [ Raycast] ( docs/raycast.md )
141
- 10 . AI: [ Supermaven] ( docs/supermaven.md ) / [ Tabnine] ( docs/tabnine.md ) / [ GitHub CoPilot] ( docs/github-copilot.md ) / [ ChatGPT] ( docs/chatgpt.md ) / [ Claude] ( docs/claude.md ) / [ Perplexity] ( docs/perplexity.md ) / [ Galileo] ( docs/galileo.md ) / [ Marblism] ( docs/marblism.md )
146
+ 6 . Project/Product Management: [ Linear] ( docs/linear.md ) / [ Plane.so] ( docs/plane.md ) / [ Basecamp] ( docs/basecamp.md )
147
+ 7 . Social Media Management: [ Buffer] ( docs/buffer.md ) / [ Mixpost] ( docs/mixpost.md ) / [ Postiz] ( docs/postiz.md )
148
+ 8 . Blog: [ Hashnode] ( docs/hashnode.md ) / [ Ghost] ( docs/ghost.md )
149
+ 9 . Container: [ OrbStack] ( docs/orbstack.md )
150
+ 10 . Launcher: [ Raycast] ( docs/raycast.md )
151
+ 11 . Code Editor: [ VS Code] ( docs/vscode.md ) / [ NeoVim] ( docs/neovim.md )
152
+ 12 . AI Code Editor: [ Cursor AI] ( docs/cursor.md ) / [ Supermaven] ( docs/supermaven.md ) / [ GitHub CoPilot] ( docs/github-copilot.md ) / [ Tabnine] ( docs/tabnine.md )
153
+ 13 . AI Tool: [ ChatGPT] ( docs/chatgpt.md ) / [ Claude] ( docs/claude.md ) / [ Perplexity] ( docs/perplexity.md ) / [ Galileo] ( docs/galileo.md ) / [ Marblism] ( docs/marblism.md )
142
154
143
155
## Guides
144
156
0 commit comments