MCPcopy Index your code
hub / github.com/boringstack-xyz/boringstack

github.com/boringstack-xyz/boringstack @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,264 symbols 7,597 edges 1,189 files 79 documented · 3%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

BoringStack

boringstack.xyz GitHub Quickstart

MIT Bun React Elysia TypeScript Docker PostgreSQL

Production-ready from the first template clone.

One monorepo for the full stack.

apps/api apps/ui infra/compose infra/bootstrap eslint-plugins

Documentation lives at boringstack.xyz — start with the Quickstart.

License

MIT

Extension points exported contracts — how you extend this code

IEmailService (Interface)
(no doc) [5 implementers]
apps/api/src/lib/email/email.types.ts
ImportMetaEnv (Interface)
(no doc)
apps/ui/src/vite-env.d.ts
PaginationLink (Interface)
(no doc)
apps/docs/src/components/PaginationView.tsx
IPlan (Interface)
(no doc)
scripts/spec-init.ts
INotificationChannel (Interface)
(no doc) [4 implementers]
apps/api/src/lib/notifications/notifications.types.ts
ImportMeta (Interface)
(no doc)
apps/ui/src/vite-env.d.ts
PaginationViewProps (Interface)
(no doc)
apps/docs/src/components/PaginationView.tsx
ICacheService (Interface)
(no doc) [3 implementers]
apps/api/src/lib/cache/cache.types.ts

Core symbols most depended-on inside this repo

requireDb
called by 442
apps/api/tests/helpers/db.ts
set
called by 148
apps/api/src/lib/cache/providers/noop.ts
error
called by 141
apps/ui/src/lib/logger/logger.types.ts
cleanDatabase
called by 121
apps/api/tests/helpers/db.ts
createApp
called by 111
apps/api/src/config/app/app.ts
info
called by 97
apps/ui/src/lib/logger/logger.types.ts
update
called by 96
apps/api/src/lib/notifications/preferences/preferences.service.ts
get
called by 95
apps/api/src/lib/cache/providers/noop.ts

Shape

Function 1,474
Interface 345
Method 303
Class 142

Languages

TypeScript99%
Python1%

Modules by API surface

apps/api/src/config/env/validate.ts42 symbols
apps/api/src/api/billing/billing.service.ts22 symbols
apps/api/src/queues/web-push-delivery/web-push-delivery.worker.ts19 symbols
tools/spec-loop/tests/test_solo_spec_gate.py16 symbols
tools/spec-loop/hooks/gate.ts15 symbols
apps/ui/src/components/ui/dropdown-menu.tsx15 symbols
apps/docs/scripts/docs-catalog-lib.mjs15 symbols
apps/api/tests/api/auth/auth.routes.test.ts15 symbols
apps/ui/e2e/pages/SignUpPage.ts14 symbols
apps/api/src/lib/rate-limit/email-rate-limit.ts14 symbols
scripts/spec-init.ts13 symbols
apps/api/src/queues/queue-manager.ts13 symbols

Datastores touched

glitchtipDatabase · 1 repos
appDatabase · 1 repos
dbDatabase · 1 repos

For agents

$ claude mcp add boringstack \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact