# charter > Contract-first APIs on Cloudflare Workers with Huma (Go) or oRPC (TypeScript): OpenAPI and AsyncAPI generated, SDKs in any language with Fern, a CLI, MCP and real-time. Go at TypeScript's cost. The links below are the pages' Markdown sources. Rendered for people: https://joeblew999.github.io/charter/ ## Docs - [Home](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/README.md) - [Getting started](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/start.md) - [Your API](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/api.md) - [Streaming](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/streaming.md) - [SDKs](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/sdks.md) - [Auth](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/auth.md) - [Rate limits](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/ratelimits.md) - [Server-rendered pages](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/pages.md) - [Deploy and CI](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/deploy.md) - [Repos that use each other](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/repos.md) - [Any repo](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/any-repo.md) - [Moving from an older charter](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/upgrade.md) - [The standard API](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/standard.md) - [Libraries](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/libraries.md) - [How to help](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/contributing.md) - [Rules](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/rules.md) - [Upstream issues](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/upstream.md) - [Benchmarks](https://raw.githubusercontent.com/joeblew999/charter/main/docs/self/benchmarks.md) - [What to do](https://raw.githubusercontent.com/joeblew999/charter/main/docs/charter/README.md) - [Rules for every repo](https://raw.githubusercontent.com/joeblew999/charter/main/docs/charter/rules.md) - [Writing docs](https://raw.githubusercontent.com/joeblew999/charter/main/docs/charter/writing.md)