It mainly uses Drizzle ORM, Supabase, Hono, shadcn/ui & tailwindcss.
[!NOTE] This is a Turborepo with npm workspaces.
A good starting for a new project or to learn about Remix Run.
@remix-galaxy/psst
🔥 coming soon
A PWA with native push notifications.
👉hono
+supabase
+drizzle
+tailwindcss
+shadcn/ui
Some experiments
@remix-galaxy/remix-hono-vite
🆕 new
Vite, Hono and Remix Hono
Things I use in multiple projects
@remix-galaxy/ui
: shadcn/ui components@remix-galaxy/eslint-config
: baseeslint
configurations@remix-galaxy/typescript-config
: basetsconfig.json
used throughout the monorepo
Each package/stack is 100% TypeScript.
To install all packages, run the following command:
cd remix-galaxy
npm install
To develop all apps and packages, run the following command:
cd remix-galaxy
npm run -w <workspace> dev
To install a package in a project, run the following command:
cd remix-galaxy
npm install -w <workspace> <package>
# e.g.
npm install -w @remix-galaxy/psst @remix-galaxy/ui
Note: Check the turbo docs: Adding/removing/upgrading packages
To build all apps and packages, run the following command:
cd remix-galaxy
npm run build
This Turborepo has some additional tools already setup for you:
- TypeScript for static type checking
- ESLint for code linting
- Prettier for code formatting
Learn more about the power of Turborepo: