Frontend for GitHub. Edit GitHub files directly in your browser — no server, no database.
⭐ If PlainHub helps you, please star this repo — your support directly powers new features.
PlainHub is an AI-driven online editor that makes GitHub simple for everyone. No Git knowledge required. Open, edit, save — directly to your repo. Handles huge files with ease. Control GitHub with natural language — just tell the AI what you want. For engineers and non-engineers alike, working together in the same place.
- GitHub-native — All files stay in your GitHub repository. No proprietary server or database required.
- 100% client-side — Runs entirely in your browser. PlainHub never sees your data.
- BYOK (Bring Your Own Key) — Use your own AI API keys (e.g., Anthropic Claude). Keys stay in your browser, never sent to PlainHub servers.
- AI for idea development — Brainstorm, write, and edit alongside an AI assistant. Voice input and TTS read-aloud supported.
- Frontend for GitHub — Like github.dev, but for non-engineers. A notepad with version control built in.
- Markdown 3-mode editing — Code / Visual (WYSIWYG) / Preview
- Syntax highlighting — Markdown, JSON, YAML, and more
- Undo / Redo — Full edit history
- Line numbers, auto-indent, line wrapping — Configurable
- Whitespace visualization — Toggle invisible characters
- Keyboard shortcuts — VS Code-style shortcuts (Ctrl+S, Ctrl+Z, etc.)
- Create / rename / duplicate / delete files and folders
- File history — View past versions with diff
- Sync & conflict resolution — Real-time sync with GitHub
- Image paste — Paste images directly, auto-upload to repo
- Cross-repo search — Search across all your repositories
- CLI —
plainhub open <file> -r <repo>from your terminal - MCP Server — Control from AI IDE (Claude Code, Cursor, VS Code)
- Deep linking — Share URLs with theme, font size, line number settings
- PWA — Install as native app on desktop and mobile
- Dark / Light theme — Automatic or manual
- Mobile responsive — Full-featured on phone and tablet
Visit plainhub.dev and sign in with GitHub.
npm install -g plainhub
plainhub auth --from-gh
plainhub open README.md -r owner/reponpm install -g plainhub
claude mcp add plainhub -- plainhub-mcpThen say: "Open the README in owner/repo on PlainHub"
- User Guide — Editor features and shortcuts
- Features — Key features, data ownership, enterprise
- Use Cases — When and how to use PlainHub
- CLI Reference — Terminal commands and options
- MCP Server — AI IDE integration
- FAQ — Troubleshooting and common questions
- 日本語ドキュメント — Japanese documentation
- App: app.plainhub.dev
- About: plainhub.dev
Copyright © 2025 ricrio Inc. All rights reserved.