MCPcopy Index your code
hub / github.com/roxiness/routify

github.com/roxiness/routify @v3.6.4 sqlite

repository ↗ · DeepWiki ↗ · release v3.6.4 ↗ · + Follow
508 symbols 1,183 edges 356 files 65 documented · 13% 2 cross-repo links
README

Routify 3

Install

Create a new Routify project with

npm init routify@latest

Using Routify

Creating a router

Basic

<script>
    import { Router } from '@roxi/routify'
    import routes from '../.routify/routes.default.js'
</script>

<Router {routes} />

Docs

Extension points exported contracts — how you extend this code

User (Interface)
(no doc)
examples/feathersjs/packages/frontend/src/types.d.ts
User (Interface)
(no doc)
examples/starter-basic/src/types.d.ts

Core symbols most depended-on inside this repo

push
called by 33
lib/runtime/plugins/scroller/ScrollQueue.js
traverse
called by 17
lib/common/RNode.js
createNode
called by 15
lib/common/Routify.js
getChainTo
called by 13
lib/common/RNode.js
createChild
called by 12
lib/common/RNode.js
fetch
called by 11
lib/runtime/Route/utils.js
subscribe
called by 10
lib/runtime/helpers/dedicated/RouteOnScroll/index.js
start
called by 9
lib/buildtime/RoutifyBuildtime.js

Shape

Function 269
Method 138
Class 99
Interface 2

Languages

TypeScript100%

Modules by API surface

lib/common/RNode.js29 symbols
lib/runtime/utils/index.js27 symbols
lib/common/utils.js21 symbols
lib/runtime/renderer/RenderContext.js17 symbols
lib/runtime/Route/Route.js17 symbols
lib/runtime/Router/Router.js16 symbols
lib/runtime/helpers/dedicated/RouteOnScroll/index.js15 symbols
lib/buildtime/utils.js15 symbols
lib/runtime/helpers/index.js14 symbols
lib/runtime/Instance/RNodeRuntime.js14 symbols
lib/buildtime/plugins/bundler/bundler.js13 symbols
lib/runtime/plugins/scroller/ScrollQueue.js11 symbols

Used by 2 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

@feathersjs/adapter-commons5.0.8 · 1×
@feathersjs/authentication5.0.8 · 1×
@feathersjs/authentication-client5.0.8 · 1×
@feathersjs/cli5.0.8 · 1×
@feathersjs/configuration5.0.8 · 1×
@feathersjs/errors5.0.8 · 1×
@feathersjs/knex5.0.8 · 1×
@feathersjs/koa5.0.8 · 1×
@feathersjs/rest-client5.0.8 · 1×
@feathersjs/schema5.0.8 · 1×
@feathersjs/socketio5.0.8 · 1×

For agents

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

⬇ download graph artifact