KO
|
EN
gitlite β search
Search
#typescript
#ai-agents
#ai
#dsh-plugin
#deepseek-harness
#open-source
#claude-code
#codex
#cli
#developer-tools
#react
#windows
deno-monorepo-template
β 71
Open GitHub β
A Deno Monorepo Starter Kit
Download README (.md)
Explore Similar Repositories
vobase
:
The app framework built for AI coding agents. Own every line. Your AI already knows how to build on it.
lookup.tools
:
π The cyber swiss army knife of lookup tools. Research information on domains, IPs, email addresses, and more!
tanstack-meta
:
A small library that helps you manage document heads type-safely in TanStack Router/Start
nv-rental-clone
:
Navotar with Tailwind and Tanstack Router and Query
coderscreen
:
Modern, open-source technical hiring platform
// repository documentation
Was this content helpful?
β 0
(0 ratings)
Select Rating:
β
β
β
β
β
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
deno-monorepo-template
?
Download (.md)
<p align="center"> <img src="https://raw.githubusercontent.com/runreal/deno-monorepo-template/main/image.png " alt="Deno Monorepo Starter Kit" /> </p> <p align="center"> <h1 align="center"><b>Deno Monorepo Starter Kit</b></h1> <p align="center"> An deno open-source starter kit made by <a href="https://www.runreal.dev">Runreal</a>. <br /> <br /> <a href="https://github.com/runreal/deno-monorepo-template/issues"><strong>Issues</strong></a> Β· <a href="#whats-included"><strong>What's included</strong></a> Β· <a href="#prerequisites"><strong>Prerequisites</strong></a> Β· <a href="#getting-started"><strong>Getting Started</strong></a> </p> </p> Fully type safe mono repo starter kit with Deno, React, Vite, Tanstack Router, Tanstack Query, Hono, Trpc, Drizzle, Supabase, and more. ## Directory Structure ``` . βββ apps # Apps β βββ api # Hono + Trpc β βββ supabase # Supabase β βββ spa # React + Vite + Tanstack Router + Tanstack Query + Trpc β βββ ... βββ packages # Shared packages between apps β βββ lib # Simple lib β βββ auth # Auth: BetterAuth β βββ db # Database: Drizzle β βββ ... βββ deno.jsonc # Deno Workspace configuration βββ LICENSE βββ README.md ``` ## Prerequisites - [Deno](https://deno.land/) ## What's included - [Drizzle](https://drizzle.team/) - [Hono](https://hono.dev/) - [Supabase](https://supabase.com/) - [Tanstack Router](https://tanstack.com/router/latest) - [Tanstack Query](https://tanstack.com/query/latest) - [Trpc](https://trpc.io/) - [BetterAuth](https://www.better-auth.com/) ## Getting Started 1. Clone the repository 2. Install the dependencies ```shell deno install --allow-scripts ``` 3. Launch the database ```shell deno task supabase:start ``` 4. Run the migrations ```shell deno task db:migrate ``` 5. Launch the api server ```shell deno task dev:api ``` 6. Launch the frontend ```shell deno task dev:web ``` 7. Run the tests ```shell deno test --allow env ``` ## Todo - [ ] Add tests with Vitest (Currently using Deno test) - [X] Docker images for each app - [ ] Add documentation website with Astro Starlight - [ ] Add a NextJS app in the monorepo ## Contributing Feel free to contribute to this starter kit. If you have any questions, feel free to open an issue.