Charioteer

Your bilingual reading, perfectly integrated.

BILINGUAL READING
BILINGUAL READING

Try  Charioteer

Try Charioteer

Your bilingual reading, perfectly integrated.

Your bilingual reading, perfectly integrated.

A lightweight web proxy that injects side-by-side translations into any webpage. Designed to offer natural immersion without the bloat or clutter of a conventional extension.

A lightweight web proxy that injects side-by-side translations into any webpage. Designed to offer natural immersion without the bloat or clutter of a conventional extension.

Charioteer Preview
Charioteer Screenshot

Interact and try it now. Interactúa y pruébalo ahora.

A lightweight web proxy that injects side-by-side translations into any webpage. Designed to offer natural immersion without the bloat or clutter of a conventional extension. Un proxy web ligero que inserta traducciones lado a lado en cualquier página. Diseñado para ofrecer una inmersión natural sin el peso ni el desorden de una extensión convencional.

Reading on the web shouldn't mean constantly switching tabs to a translator. Charioteer seamlessly injects the context right where you need it, matching the font and style of the original page. Leer en la web no debería significar cambiar constantemente de pestaña a un traductor. Charioteer inyecta el contexto sin problemas justo donde lo necesitas, igualando la fuente y el estilo de la página original.

language Language
electrical_services Service
paused
GETTING STARTED

How to install

A snippet is a small piece of code that you save directly in your browser's developer tools to run custom functions, like this translator, on any webpage.

1. Prerequisites

user — -zsh — 80x24 user@Stablo ~ % node --version v20.11.1 user@Stablo ~ % npm --version 10.2.4

Ensure you have Node.js (LTS version) installed on your system and download the project files to your computer.

2. Start the Proxy Server

charioteer — npm start — 80x24 user@Stablo charioteer % npm install added 42 packages in 3s user@Stablo charioteer % npm start > Server running on port 3000

Open a terminal in the project folder. Run npm install to install dependencies, then npm start. Keep this window open; it is required to bypass web security restrictions.

3. Create the Snippet

Open the Developer Tools (Control + Shift + I). Go to the Sources tab and find Snippets. Create a new snippet, paste the installation code, and save your changes.

4. Activate and Translate

Activate and translate screenshot

With your new snippet selected, click the run button (Play) or press Ctrl + Enter. A floating button will appear on the webpage, allowing you to start translating.