Buscador de complementos para Firefox
  • Extensiones
  • Temas
    • para Firefox
    • Diccionarios y paquetes de idiomas
    • Otros sitios de navegadores
    • Complementos para Android
Iniciar sesión
Vista previa de FetchGate

FetchGate por simddev

Bridge an external process to a live browser tab — run authenticated fetch() calls or arbitrary JavaScript inside the tab, inheriting its full session state.

0 (0 reviews)0 (0 reviews)
Descarga Firefox y obtiene la extensión
Descargar archivo

Metadata de la extensión

Sobre esta extensión
FetchGate bridges an external process — a script, a terminal command, any program — to a live, logged-in browser tab. It lets your code make HTTP requests or run JavaScript inside the tab, inheriting the tab's full session state. No login tokens to harvest, no cookie jars to maintain, no fighting anti-bot measures.

Two modes:

• Fetch mode — your script sends a JSON request (method, url, optional headers); FetchGate executes fetch() inside the tab and returns the raw response (status, headers, body). Requests are authenticated automatically because they originate from the tab itself.

• JS mode — your script sends arbitrary JavaScript; FetchGate runs it in the tab's context and returns the result. Access document, call any page API, read any in-memory state.

Three ready-to-use hosts — no coding required:

All three hosts are available on the GitHub repository (https://github.com/simddev/FetchGate). Pick one and follow INSTALL.md — no writing your own host needed.

• Java TCP host — a persistent server on localhost:9919. Any language can connect with newline-delimited JSON. Stays running for your whole session.
• Python TCP host — identical TCP interface, no Java required. Same callers work unchanged.
• Python embedded host — your Python script is the native host. Firefox launches it directly; no TCP port needed.

Why these permissions?

• "Exchange messages with programs other than Firefox" (nativeMessaging) — how the extension talks to whichever host you install.
• "Access browser tabs" (tabs) — to track which tab is armed and route messages to it.
• "Access your data for all websites" — the content script must be injectable into any site you want to use.

Platform: GNU/Linux. Tested on Firefox and LibreWolf.

Open source: https://github.com/simddev/FetchGate
Rated 0 by 0 reviewers
Inicia sesión para evaluar esta extensión
Todavía no hay valoraciones

Se guardó la valoración

5
0
4
0
3
0
2
0
1
0
Aún no hay revisiones
Permissions and data

Permisos requeridos:

  • Intercambiar mensajes con otros programas
  • Acceder a las pestañas del navegador
  • Acceder a tus datos para todos los sitios web

Data collection:

  • The developer says this extension doesn't require data collection.
Saber más
Más información
Enlaces del complemento
  • Copy add-on ID
Versión
0.1.6
Tamaño
12,59 KB
Última actualización
hace 6 horas (17 de may. de 2026)
Categorías relacionadas
  • Desarrollo web
Licencia
GNU General Public License v3.0 only
Historial de versiones
  • Ver todas las versiones
Añadir a la colección
Informar sobre este complemento
Ir a la página de inicio de Mozilla

Complementos

  • Acerca de
  • Blog de complementos de Firefox
  • Taller de extensiones
  • Central del desarrollador
  • Normativas para desarrolladores
  • Blog de la comunidad
  • Foro
  • Informar de un error
  • Guía de revisión

Navegadores

  • Desktop
  • Mobile
  • Enterprise

Productos

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacidad
  • Cookies
  • Legal

A menos que se indique lo contrario, el contenido de este sitio está licenciado bajo la licencia Creative Commons Reconocimiento Compartir-Igual v3.0 o una versión posterior.