MCPcopy Index your code
hub / github.com/DataGerry/DataGerry

github.com/DataGerry/DataGerry @3.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 3.1.0 ↗ · + Follow
9,123 symbols 31,787 edges 1,452 files 3,847 documented · 42%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Image DataGerry is an OpenSource CMDB & Asset Management Tool, which completely leaves the definition of a data model to the user.

Key Functions: * Define your own object types (e.g. router, server, location) in a simple webfrontend * Add objects manually or import them from a CSV, Excel, XML, JSON file * Define automated exports to external systems (e.g. Monitoring Systems, Config Management, Backup, Ticket Systems, DNS, ...) * Use one of our APIs to integrate your systems * ...and many many more features on the roadmap - we just started

Key Facts: * Define your own data model * Automate your IT with exporting assets to external systems * OpenSource (AGPLv3)

See DataGerry website for more details!

Getting Started

Useful Links
Getting Started
Documentation
Issue Tracker
Community Support

Continous Integration

Service development master
Github Actions Continous Integration Continous Integration

Extension points exported contracts — how you extend this code

Column (Interface)
(no doc) [10 implementers]
app/src/app/layout/table/table.types.ts
ControlsContent (Interface)
(no doc) [10 implementers]
app/src/app/framework/type/builder/controls/controls.common.ts
CmdbDao (Interface)
(no doc) [11 implementers]
app/src/app/framework/models/cmdb-dao.ts
ApiServicePrefix (Interface)
(no doc) [39 implementers]
app/src/app/services/api-call.service.ts
StructureContent (Interface)
(no doc) [3 implementers]
app/src/app/framework/type/builder/controls/controls.common.ts

Core symbols most depended-on inside this repo

n
called by 2060
cmdb/interface/docs/static/_static/redoc.js
e
called by 1397
cmdb/interface/docs/static/_static/redoc.js
push
called by 1152
app/src/app/toolbox/isms/risk-assessment/risk-assesment-list/risk-assessment-list.component.ts
error
called by 1142
app/src/app/layout/toast/toast.service.ts
get
called by 881
cmdb/manager/base_manager.py
subscribe
called by 653
app/src/assets/logs-view/logs-view.js
forEach
called by 483
app/src/assets/logs-view/logs-view.js
e
called by 454
app/src/assets/logs-view/logs-view.js

Shape

Method 5,013
Class 2,280
Function 1,412
Route 292
Interface 114
Enum 12

Languages

TypeScript68%
Python32%

Modules by API surface

app/src/assets/logs-view/logs-view.js572 symbols
cmdb/interface/docs/static/_static/redoc.js295 symbols
app/src/app/framework/object/object-view/graph-editor/graph-editor.component.ts114 symbols
cmdb/interface/docs/static/_static/jquery.js81 symbols
app/src/app/framework/type/builder/builder.component.ts65 symbols
cmdb/interface/rest_api/routes/framework_routes/objects_routes.py42 symbols
app/src/app/framework/render/sections/multi-data-section/multi-data-section.component.ts41 symbols
app/src/app/framework/relation/builder/builder.component.ts41 symbols
app/src/app/framework/object/object-view/relation-role-dialog/relation-role-dialog.component.ts39 symbols
app/src/app/framework/object/object-view/object-view.component.ts37 symbols
app/src/app/toolbox/automations/components/automations-list/automations-list.component.ts36 symbols
cmdb/database/mongo_database_manager.py35 symbols

For agents

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

⬇ download graph artifact