An Un-Sliced Project Manager
  • TypeScript 67.5%
  • Svelte 18.1%
  • JavaScript 10.8%
  • HTML 2.8%
  • CSS 0.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-13 19:25:22 -04:00
.vscode Initial Commit 2026-06-13 19:25:22 -04:00
src Initial Commit 2026-06-13 19:25:22 -04:00
static Initial Commit 2026-06-13 19:25:22 -04:00
.env.example Initial Commit 2026-06-13 19:25:22 -04:00
.gitignore Initial Commit 2026-06-13 19:25:22 -04:00
.npmrc Initial Commit 2026-06-13 19:25:22 -04:00
.prettierignore Initial Commit 2026-06-13 19:25:22 -04:00
.prettierrc Initial Commit 2026-06-13 19:25:22 -04:00
compose.yaml Initial Commit 2026-06-13 19:25:22 -04:00
drizzle.config.ts Initial Commit 2026-06-13 19:25:22 -04:00
eslint.config.js Initial Commit 2026-06-13 19:25:22 -04:00
package.json Initial Commit 2026-06-13 19:25:22 -04:00
pnpm-lock.yaml Initial Commit 2026-06-13 19:25:22 -04:00
pnpm-workspace.yaml Initial Commit 2026-06-13 19:25:22 -04:00
README.md Initial Commit 2026-06-13 19:25:22 -04:00
tsconfig.json Initial Commit 2026-06-13 19:25:22 -04:00
vite.config.ts Initial Commit 2026-06-13 19:25:22 -04:00

Bread - A Not Yet Sliced Project Manager

Bread is a focused and minimal project manager for small groups or solo projects. Offering a low overhead entirely self hostable platform.

Tech

The project is built using SvelteKit V5, with a PostgreSQL database on top of Drizzle, topped with BetterAuth to simplify authentication.

Developing

After cloning Bread and installing it's dependencies with pnpm or similar, start a development server:

pnpm run dev

# or start the server and open the app in a new browser tab
pnpm run dev -- --open

Building

To create a production version of Bread:

pnpm run build

You can preview the production build with pnpm run preview.

To deploy Bread, you may need to install an adapter for your target environment.