MCPcopy Index your code
hub / github.com/Fryuni/inox-tools

github.com/Fryuni/inox-tools @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
520 symbols 1,628 edges 287 files 30 documented · 6%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
<img alt="InoxTools" width="350px" src="https://github.com/Fryuni/inox-tools/raw/main/assets/shield.png"/>

Welcome to InoxTools, a collection of libraries and tools for Astro as surrounding ecosystem! Designed with the goal of challenging the impossible and pushing the limits of Astro and its tools, InoxTools explores and envelopes tricky and advanced patterns into friendly and fresh pieces.

InoxTools offers a suite of "oxygen-free tools for Astronauts"—a playful nod to our space-themed, high-efficiency ecosystem that I aim to elevate to new heights with these tools!

License

All the libraries under InoxTools as well as all the libraries defined in this repo are open-sourced software licensed under the MIT License.

Extension points exported contracts — how you extend this code

Visitor (Interface)
(no doc)
packages/route-config/src/hoistGlobalPlugin.ts
Options (Interface)
(no doc)
packages/sitemap-ext/index.ts
partialServerConfig (Interface)
(no doc)
packages/request-nanostores/e2e/partials.test.ts
InlineModule (Interface)
(no doc)
packages/inline-mod/src/inlining.ts
NewElements (Interface)
(no doc)
packages/portal-gun/virtual.d.ts
IntegrationHooks (Interface)
(no doc)
packages/content-utils/virtual.d.ts
DocumentEventMap (Interface)
(no doc)
packages/request-state/virtual.d.ts
Locals (Interface)
(no doc)
packages/cut-short/src/runtime/holdMiddleware.ts

Core symbols most depended-on inside this repo

get
called by 125
packages/utils/src/lazy.ts
of
called by 62
packages/utils/src/lazy.ts
log
called by 45
packages/runtime-logger/template/loggerStub.mjs
inspectInlineMod
called by 36
packages/inline-mod/src/inlining.ts
add
called by 34
packages/inline-mod/src/closure/entry.ts
get
called by 31
packages/inline-mod/src/closure/package.ts
resolvedAtom
called by 26
packages/utils/src/nano.ts
visitParents
called by 25
packages/utils/src/unist/visit.ts

Shape

Function 335
Method 110
Class 44
Interface 29
Enum 2

Languages

TypeScript100%

Modules by API surface

packages/inline-mod/src/closure/inspectCode.ts49 symbols
packages/inline-mod/src/closure/parseFunction.ts36 symbols
packages/inline-mod/src/closure/serialization.ts33 symbols
packages/utils/src/lazy.ts29 symbols
packages/inline-mod/src/closure/entry.ts22 symbols
packages/route-config/src/hoistGlobalPlugin.ts18 symbols
packages/inline-mod/src/closure/package.ts14 symbols
packages/runtime-logger/template/loggerStub.mjs11 symbols
packages/inline-mod/tests/classes.test.ts11 symbols
packages/inline-mod/src/closure/types.ts11 symbols
packages/route-config/tests/utils.ts10 symbols
packages/sitemap-ext/index.ts9 symbols

For agents

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

⬇ download graph artifact