Skip to content

Commit 9470ee0

Browse files
committed
feat: update README and config to include support for Remix, Astro, and SvelteKit
1 parent bd56784 commit 9470ee0

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
[![npm downloads](https://img.shields.io/npm/dw/create-polyglot.svg)](https://www.npmjs.com/package/create-polyglot)
1515

1616
<strong>Scaffold a modern polyglot microservices monorepo in seconds.</strong><br/>
17-
Generate Node.js, Python (FastAPI), Go, Java (Spring Boot), and Next.js frontend services with optional Turborepo or Nx presets, Docker Compose, shared packages, plugin hooks, and a persisted configuration file.
17+
Generate Node.js, Python (FastAPI), Go, Java (Spring Boot), Next.js, plus optional modern frontend frameworks (Remix, Astro, SvelteKit) with Turborepo or Nx presets, Docker Compose, shared packages, plugin hooks, and a persisted configuration file.
1818

1919
</div>
2020

@@ -54,7 +54,7 @@ Use it to prototype architectures, onboard teams faster, or spin up reproducible
5454

5555
## Features
5656

57-
- 🚀 Rapid polyglot monorepo scaffolding (Node.js, Python/FastAPI, Go, Java Spring Boot, Next.js)
57+
- 🚀 Rapid polyglot monorepo scaffolding (Node.js, Python/FastAPI, Go, Java Spring Boot, Next.js, Remix, Astro, SvelteKit)
5858
- 🧩 Optional presets: Turborepo, Nx, or Basic runner
5959
- 🐳 Automatic Dockerfile + Docker Compose generation
6060
- 🛠 Interactive wizard (or fully non-interactive via flags)
@@ -174,7 +174,7 @@ create-polyglot dev --docker
174174
## Init Options
175175
| Flag | Description |
176176
|------|-------------|
177-
| `-s, --services <list>` | Comma separated services: `node,python,go,java,frontend` |
177+
| `-s, --services <list>` | Comma separated services: `node,python,go,java,frontend,remix,astro,sveltekit` |
178178
| `--preset <name>` | `turborepo`, `nx`, or `basic` (default auto -> asks) |
179179
| `--git` | Initialize git repo & initial commit |
180180
| `--no-install` | Skip dependency installation step |

docs/.vitepress/config.mjs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ export default defineConfig({
66
// sets VITEPRESS_BASE automatically; local dev stays '/'.
77
base: process.env.VITEPRESS_BASE || '/',
88
title: 'create-polyglot',
9-
description: 'Scaffold polyglot microservice monorepos (Node, Python, Go, Java, Next.js)',
9+
// Updated to reflect newly supported frontend frameworks (Remix, Astro, SvelteKit)
10+
description: 'Scaffold polyglot microservice monorepos (Node, Python, Go, Java, Next.js, Remix, Astro, SvelteKit)',
1011
head: [
1112
['meta', { name: 'theme-color', content: '#3e62ad' }],
1213
['meta', { name: 'og:title', content: 'create-polyglot' }],
@@ -26,7 +27,8 @@ export default defineConfig({
2627
{ text: 'Getting Started', link: '/guide/getting-started' },
2728
{ text: 'Presets', link: '/guide/presets' },
2829
{ text: 'Docker & Compose', link: '/guide/docker' },
29-
{ text: 'Extending (New Service)', link: '/guide/extending-service' },
30+
{ text: 'Extending (New Service)', link: '/guide/extending-service' },
31+
{ text: 'Frontend Frameworks', link: '/guide/frontend-frameworks' },
3032
{ text: 'Service Logs', link: '/logs-feature' },
3133
{ text: 'Plugin System', link: '/plugin-system' },
3234
{ text: 'Service Controls', link: '/service-controls-feature' },
@@ -46,7 +48,8 @@ export default defineConfig({
4648
{ text: 'Python', link: '/templates/python' },
4749
{ text: 'Go', link: '/templates/go' },
4850
{ text: 'Java (Spring Boot)', link: '/templates/java' },
49-
{ text: 'Frontend (Next.js)', link: '/templates/frontend' }
51+
{ text: 'Frontend (Next.js)', link: '/templates/frontend' },
52+
{ text: 'Frontend Frameworks (Remix/Astro/SvelteKit)', link: '/guide/frontend-frameworks' }
5053
]
5154
},
5255
socialLinks: [

0 commit comments

Comments
 (0)