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

github.com/dotenx/dotenx @v4.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v4.0.0 ↗ · + Follow
3,669 symbols 9,768 edges 1,162 files 229 documented · 6%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

DoTenX web-application (naming is not ideal!), is a full stack low-code solution for building scalable and powerful applications, automations, APIs, internal tools and much more.


Wanna support? Each ⭐ you add to the project, makes us very happy 😻. Let's make innovation more accessible together.

Twitter Follow GitHub tag (latest SemVer pre-release) GitHub release (release name instead of tag name) GitHub contributors

Try DoTenX on cloud (no credit cards needed - unlimited access):

https://dotenx.com

Discord:

https://discord.gg/kpCmHtKYHd

Docs:

https://docs.dotenx.com (https://github.com/dotenx/dotenx-docs)

https://user-images.githubusercontent.com/15846333/212295446-4657130b-6416-4cbb-9353-14a096e3a762.mp4

Blog:

https://blog.dotenx.com

YouTube:

https://www.youtube.com/channel/UC4S1w3Go3IdQpEma1i4fw4g

Previous stages: - pre-alpha - alpha - beta

Current stage: beta


Run locally

git clone https://github.com/dotenx/dotenx

cd dotenx

docker network create -d bridge --attachable dev

docker-compose up

Developer guides:

WIP - will be added as a high priority.

Extension points exported contracts — how you extend this code

Executor (Interface)
(no doc) [3 implementers]
runner/executors/executor.go
PipelineStore (Interface)
NOTE: Many of these endpoints don't get accountId as one of their inputs meaning they don't check if the operation is be [1 …
ao-api/stores/pipelineStore/pipeline_store.go
HttpHelper (Interface)
(no doc) [2 implementers]
runner/shared/http_helper.go
TaskBody (Interface)
(no doc) [2 implementers]
runner/models/task.go
HttpHelper (Interface)
(no doc) [2 implementers]
ao-api/pkg/utils/httphelper.go
UIFormService (Interface)
(no doc) [2 implementers]
ao-api/services/uiFormService/interface.go
TaskBody (Interface)
(no doc) [2 implementers]
ao-api/models/tasks.go
JobService (Interface)
(no doc) [1 implementers]
runner/services/jobService/service.go

Core symbols most depended-on inside this repo

String
called by 268
ao-api/models/task_constants.go
serialize
called by 236
ui-builder/src/features/actions/fetch.tsx
fromString
called by 206
ui-builder/src/features/states/expression.ts
uuid
called by 105
ui-builder/src/utils/index.ts
toString
called by 92
ui-builder/src/features/states/expression.ts
editStyle
called by 71
ui-builder/src/features/style/use-edit-style.ts
Scan
called by 71
ao-api/models/tasks.go
Execute
called by 63
runner/executors/executor.go

Shape

Function 1,535
Method 1,245
Struct 391
Class 237
Interface 226
Enum 23
TypeAlias 11
FuncType 1

Languages

Go54%
TypeScript46%

Modules by API surface

ui/src/api/index.ts80 symbols
ui/src/api/types.ts46 symbols
ao-api/stores/pipelineStore/pipeline_store.go43 symbols
ao-api/services/triggersService/service.go33 symbols
ao-api/stores/databaseStore/database_store.go32 symbols
ao-api/services/databaseService/interface.go29 symbols
ui/src/internal/task-builder.tsx28 symbols
ao-api/services/userManagementService/service.go28 symbols
ao-api/pkg/utils/utils.go28 symbols
ui/src/features/ui/complex-field.tsx25 symbols
ui-builder/src/api/api.ts23 symbols
ao-api/stores/userManagementStore/store.go23 symbols

For agents

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

⬇ download graph artifact