
Texty Browser
https://github.com/badlogic/texty-browser- Category
- Productivity
- Rank
- No. 1897Tools index
Previous survey · No. 1839 ·
- Pricing
- Open Source
- Type
- TOOL
- Builder
- badlogic
- GitHub
- 12 stars
- Latest release
- v1.0.13
- Date
About
Chrome/Firefox extension that improves any browser text field via an LLM.
What it does
Texty places a small “Ty” control beside editable page fields. It opens a panel containing the current text and an editable instruction, sends both to a configured chat-completions endpoint, previews the returned text, then lets you apply or discard it.
Why it's ranked here
Texty is a focused, understandable writing aid with unusually flexible endpoint, model, and prompt settings. Local browser storage keeps configuration close to the user. The broad page permissions, manual installation flow, and narrow response-format assumptions make it better suited to technically comfortable users than a general audience.
What's good
The preview-before-apply flow protects the original field until the user accepts a result. Custom prompts support more than grammar repair, while configurable endpoints and models avoid locking the interface to one named model. Shadow DOM isolates the injected controls from page styling, and settings persist between uses.
Tradeoffs
Installation requires downloaded ZIP packages and browser developer tooling. Firefox instructions load a temporary add-on. The extension requests access across all URLs and stores the API key unencrypted in local browser storage. Its request and response handling assumes a chat-completions-style payload, including a specific nested result shape.
How to use it well
It fits writers and developers who repeatedly polish short text inside web forms and already manage an API endpoint, key, and model. Set a precise reusable prompt, inspect every preview, then apply selectively. It does not provide document management, collaborative editing, provider accounts, or its own hosted model service.
Technical notes+
manifest.json defines a Manifest V3 extension with activeTab, scripting, and storage permissions, <all_urls> host access, background.js as the service worker, and content/overlay.js as an all-pages content script. background.js stores defaults and proxies POST requests with bearer authentication. content/overlay.js injects Shadow DOM controls, persists texty-settings, and sends system and user messages through runtime messaging. .github/workflows/build.yml creates separate Chrome and Firefox ZIP files on version tags. publish.sh increments the manifest patch version, commits, tags, pushes, and waits for the release. LICENSE contains the BSD 3-Clause terms.
Observed
- License
- BSD 3-Clause License
- Primary language
- JavaScript, with shell scripting and YAML release automation
- Interface
- Browser extension with an injected page control and toolbar settings access
- Platform support
- Chrome, Edge, and Firefox
- Packaging
- Separate Chrome and Firefox ZIP packages attached to GitHub releases
- Installation surface
- Developer-mode ZIP installation for Chrome and Edge; temporary add-on loading for Firefox
- Browser permissions
- activeTab, scripting, storage, and host access for all URLs
Read from README.md, background.js, content/overlay.js, LICENSE, publish.sh, manifest.json, .github/workflows/build.yml.
What it can do
Improve grammar and spelling in text
Text with errors in browser text field → Corrected text with proper grammar and spelling
Rewrite text in different tone or style
Original text in browser text field → Rewritten text in specified tone (formal, casual, professional, etc.)
Expand brief text into detailed content
Short text or bullet points in browser text field → Expanded, detailed text with additional context
Summarize long text content
Lengthy text in browser text field → Condensed summary of key points
Translate text to different languages
Text in source language in browser text field → Translated text in target language
Generate responses to emails or messages
Email or message context in browser text field → AI-generated appropriate response text
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.