MCPcopy Index your code
hub / github.com/axe-api/axe-api

github.com/axe-api/axe-api @v1.7.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.7.3 ↗ · + Follow
754 symbols 1,659 edges 227 files 44 documented · 6%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Markdownify Axe API npm version

Axe API is a TypeScript-based Node.js framework designed to eliminate the need for repetitive tasks associated with common elements while allowing developers to focus on custom logic.

It offers a comprehensive structure for your API, including numerous features and best practices that will save you time.

🎥 Video Introduction

📚 Documentation

Axe API has great documentation. Please check it out in here.

👥 Contributors

Made with contrib.rocks.

📜 License

MIT License

Extension points exported contracts — how you extend this code

IStepDefinition (Interface)
(no doc) [6 implementers]
packages/axe-api/src/Interfaces.ts
ICacheAdaptor (Interface)
(no doc) [4 implementers]
packages/axe-api/src/Interfaces.ts
IModelService (Interface)
(no doc) [2 implementers]
packages/axe-api/src/Interfaces.ts
IValidator (Interface)
(no doc) [2 implementers]
packages/axe-api/src/Interfaces.ts
IncomingMessage (Interface)
(no doc)
packages/axe-api/types/express/index.d.ts

Core symbols most depended-on inside this repo

get
called by 97
packages/axe-api/src/Interfaces.ts
push
called by 49
packages/axe-api/src/Services/DocumentationService.ts
debug
called by 36
packages/axe-api/src/Services/LogService.ts
truncate
called by 32
packages/integrations/tests/helper.js
json
called by 30
packages/axe-api/src/Services/AxeResponse.ts
find
called by 26
packages/axe-api/src/Services/ModelListService.ts
hasMany
called by 22
packages/axe-api/src/Model.ts
resolve
called by 21
packages/axe-api/src/Resolvers/FileResolver.ts

Shape

Method 358
Class 142
Function 136
Interface 104
Enum 14

Languages

TypeScript100%

Modules by API surface

packages/axe-api/src/Interfaces.ts113 symbols
packages/axe-api/src/Handlers/Helpers.ts28 symbols
packages/axe-api/src/Services/QueryService.ts26 symbols
packages/axe-api/src/Model.ts25 symbols
packages/integrations/tests/helper.js16 symbols
packages/axe-api/src/Resolvers/ModelResolver.ts14 symbols
packages/axe-api/src/Enums.ts14 symbols
packages/axe-api/src/Services/ModelService.ts12 symbols
packages/axe-api/src/Services/AxeRequest.ts12 symbols
packages/axe-api/src/Services/APIService.ts12 symbols
packages/axe-api/src/Middlewares/RateLimit/RedisAdaptor.ts12 symbols
packages/axe-api/src/Services/AxeResponse.ts11 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page