Now analyzing your codebase

The documentation engine for your codebase

Ship docs as good as your code. Automatically.

Docframe connects your GitHub repository (or PDF, DOCX, HTML zip), analyzes structure across 40+ languages, and generates a complete interactive documentation site — searchable with ⌘K, themed, and publishable to docs.docframe.ai in one click.

How it works

Works with / TypeScript · Rust · Python · Go · Swift · PDF · DOCX · HTML ZIP

Own Your Documentation ·Docs From Code ·Zero Boilerplate ·Publish In Minutes ·Own Your Documentation ·Docs From Code ·Zero Boilerplate ·Publish In Minutes ·

FIG.1

01

Connect

Sign in with GitHub and grant read access to exactly the repositories you choose. Or drop in a PDF, an HTML zip, or a Word document — same pipeline, same output quality.

  • 1.1 OAuth-scoped, read-only access to selected repos
  • 1.2 PDF, .docx and .zip ingestion with structure recovery
  • 1.3 Nothing stored after your session ends
Select a repository
Filter…

tailwindlabs / tailwindcss

Utility-first CSS framework

shadcn-ui / ui

Beautifully designed components

vercel / next.js

The React framework for the web

1 repo selected · 40+ languages

FIG.2

02

Analyze

Docframe reads your code the way a senior engineer would — symbol graphs, module boundaries, config surfaces, the tooling you actually use.

  • 2.1 AST-aware chunking across 40+ languages
  • 2.2 Tooling detection: package.json, Cargo.toml, pyproject
  • 2.3 Architecture inferred from imports, not guesses
TypeScriptRustMarkdownJSONReactGo

src/index.ts

src/api/routes.ts

src/auth/session.ts

Cargo.toml

package.json

tsconfig.json

README.md

1import express from "express"
2import { getDb } from "./db"
3
4const app = express()
5app.use(express.json())
6
7app.get("/api/health", async (req, res) =>
8 res.json({ ok: true, db: !!getDb })
9)
10
11export { app }

FIG.3

03

Generate

A complete documentation site is scaffolded from proven templates — then every page is filled in from your code. Not boilerplate. Your API, your config, your guides.

  • 3.1 Template library: quickstart, API ref, architecture, guides
  • 3.2 Code samples lifted from real usage in your repo
  • 3.3 Iterate in chat — rewrite, extend, restyle any page

Getting Started

Introduction

Installation

Quickstart

Commands

Kill

List

Watch

Free

Advanced

Configuration

Architecture

Platforms

DOCS / GETTING STARTED

Introduction

portzap is a high-performance, cross-platform CLI for managing processes on network ports.

$ portzap 3000Killed process on port 3000 ✓
TipUse --dry-run to preview before killing

FIG.4

04

Publish

Download the full static site as a zip, or publish to a link on our domain in one click. Interactive by default: dark/light themes, ⌘K search, structured nav.

  • 4.1 One-click publish to docs.docframe.ai/you/repo
  • 4.2 Export the complete site — host it anywhere
  • 4.3 ⌘K full-text search and theme toggle built in
DEPLOYMENT LIVEjust now
portzap.docframe.dev

Anyone with the link can view

Publish
Export

Generated docs ship interactive by default

⌘K SearchCtrl+K on Windows
Dark / LightPer-reader theme
Chat to editIterate with the agent
Export zipOr publish to a link

No repository? No problem

Turn documents into documentation.

.pdf
.zip (html)
.docx

Be your own technical writer.