MCPcopy Index your code
hub / github.com/blackmann/mangobase

github.com/blackmann/mangobase @v0.9.14

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.9.14 ↗ · + Follow
474 symbols 1,134 edges 129 files 15 documented · 3% updated 2y agov0.9.14 · 2024-01-18★ 89
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

mangobase

npm npm npm

Low-code Javascript backend framework for Node and Bun runtimes. Docs here.

npm create mango@latest
        <img width="830" src="https://github.com/blackmann/mangobase/raw/v0.9.14/assets/ss-light.png" alt="Mangobase dashboard">

See Contributing for development guide on how contribute.

Extension points exported contracts — how you extend this code

IdDefinition (Interface)
`id` values are always of the primitive type `string`. * Database adapters may need to convert to appropriate types. *
base/src/schema.ts
Filters (Interface)
(no doc)
mongo-db/src/mongodb.ts
Options (Interface)
(no doc)
create-mango/source/create-project.ts
CollectionRouteData (Interface)
(no doc)
admin/src/routes.tsx
Service (Interface)
(no doc) [2 implementers]
base/src/app.ts
CollectionProps (Interface)
(no doc)
admin/src/client/collection.ts
Cursor (Interface)
(no doc) [2 implementers]
base/src/database.ts
Auth (Interface)
(no doc)
admin/src/client/app.ts

Core symbols most depended-on inside this repo

validate
called by 91
base/src/schema.ts
context
called by 64
base/src/context.ts
api
called by 62
base/src/app.ts
find
called by 37
base/src/database.ts
exec
called by 28
base/src/database.ts
validateSchema
called by 21
base/src/schema.ts
create
called by 21
base/src/database.ts
castQuery
called by 20
base/src/schema.ts

Shape

Function 189
Method 160
Interface 78
Class 46
Enum 1

Languages

TypeScript100%

Modules by API surface

base/src/app.ts45 symbols
base/src/schema.ts36 symbols
base/src/manifest.ts31 symbols
base/src/database.ts29 symbols
mongo-db/src/mongodb.ts25 symbols
base/src/errors.ts17 symbols
admin/src/components/collection-form.tsx15 symbols
base/src/collection.ts14 symbols
base/src/collection-service.ts13 symbols
admin/src/pages/collections/[name]/hooks.tsx13 symbols
admin/src/client/app.ts13 symbols
admin/src/client/collection.ts12 symbols

Datastores touched

(mongodb)Database · 1 repos
bun-mangoDatabase · 1 repos
mangobase-app-dbDatabase · 1 repos
mangobase-demoDatabase · 1 repos

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page