txtdot

Experience a simplified web. This proxy strips pages to essential text and images, cutting data usage, blocking ads, and removing heavy scripts for faster loading.

This HTTP proxy is designed for users with slow or unreliable internet connections. It works by simplifying web pages on the server side before they reach your browser, stripping them down to their essential content: text, links, and pictures. This process effectively removes intrusive ads and heavy, performance-draining scripts, leading to a significantly faster and lighter browsing experience.

Under the hood, it uses Mozilla's Readability library to parse content intelligently. It's not just for static pages; it can also render client-side applications built with frameworks like React or Vue. The proxy offers a range of features to optimize your connection:

  • Server-side page simplification for a clean, text-focused view.
  • Built-in media proxy with image compression using Sharp to save data.
  • Integrated search functionality using the privacy-respecting SearXNG meta-search engine.
  • A handy API for developers and advanced users.
  • A zero-JavaScript client-side experience for maximum speed.
  • Customizable with a straightforward plugin system.

If you need to make the most of a limited connection, this tool provides a powerful way to access the web without the bloat.

Directory Structure

txtdot
.env
docker-compose.yml

docker-compose.yml

services:
  txtdot:
    image: ghcr.io/tempoworks/txtdot:latest
    container_name: txtdot
    restart: unless-stopped
    ports:
      - "8080:8080"

.env

# No sensitive environment variables are required for the default configuration of txtdot.
# The application listens on port 8080 by default.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to txtdot

Favicon

 

  
  
Favicon

 

  
  
Favicon