txtdot

A HTTP proxy that parses only text, links and pictures from pages reducing internet bandwidth usage, removing ads and heavy scripts.


Summary

txtdot is a self-hosted HTTP proxy that simplifies web pages by removing unnecessary code, ads, and heavy scripts, reducing internet bandwidth usage and increasing loading speed. It extracts only useful data including text, links, pictures, and tables, returning the parsed content as an HTML page with a minimalistic design optimized for text reading.

Main Features

  • Server-side page simplification
  • Media proxy (image compression with Sharp)
  • Rendering client-side apps (Vanilla, React, Vue, etc) with webder
  • Search functionality with SearXNG
  • Handy API endpoints
  • No client JavaScript
  • Customization with plugins (see @txtdot/sdk and @txtdot/plugins)

Note: The article will dive deeper into the features, development, and usage of txtdot in subsequent sections.

Related

A Dark Room
ArchiveBox
Inventaire
Dotclear
ntfy
Wiki.js
CasaOS
Buku
Kibitzr