MCPcopy Create free account
hub / github.com/danielalvsaaker/tf-viewer

github.com/danielalvsaaker/tf-viewer @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
319 symbols 567 edges 76 files ⚖ GPL-3.0 0 documented · 0% updated 3y ago★ 8911 open issues

Browse by type

Functions 214 Types & classes 105
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

tf-viewer

A self-hosted GraphQL API for interfacing with GPS-based activity files.

Current status: Rewriting, alpha release soon

Features

  • Multi-user support
  • Easy setup and deployment
  • OAuth2-based authorization
  • Supported file formats:
  • [x] FIT
  • [ ] GPX
  • [ ] TCX

Remaining before release

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 175
Class 85
Function 39
Enum 10
Interface 10

Languages

Rust99%
TypeScript1%

Modules by API surface

crates/tf-auth/src/endpoint/mod.rs16 symbols
crates/tf-graphql/src/query/activity/record.rs12 symbols
crates/tf-database/src/primitives/mod.rs11 symbols
crates/tf-database/src/primitives/collection/tree.rs11 symbols
crates/tf-database/src/primitives/collection/relation.rs10 symbols
crates/tf-scopes/src/lib.rs9 symbols
crates/tf-models/src/lib.rs9 symbols
crates/tf-graphql/src/query/user.rs9 symbols
crates/tf-graphql/src/query/activity.rs9 symbols
crates/tf-graphql/src/mutation/user.rs9 symbols
crates/tf-database/src/primitives/collection/index.rs9 symbols
crates/tf-auth/src/routes/mod.rs8 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page