Skip to content

tuffzinc/m-nimum

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

m!nimum

m!n·i·mum /ˈminəməm/ noun
the least or smallest amount or quantity of files possible, attainable, or required for a fully functional web proxy.


> overview

m!nimum is a lightweight, ultra-minimalist web proxy designed for efficiency and speed. it provides a fully functional browsing experience with the smallest footprint possible, utilizing scramjet to bypass restrictions while maintaining a sleek, distraction-free interface.


> core features

  • integrated browser: native multi-tab interface built into a single page.
  • scramjet engine: high-performance service worker site rewriting.
  • baremux connectivity: flexible transport handling for wisp servers.
  • built-in adblocking: pre-configured list of trackers and ad patterns.
  • dynamic switching: monitors latency and switches to the fastest server.

> project structure

index.html — the primary interface, tabs, and theme engine.
sw.js — proxy logic, adblocking, and wisp pinging.
bareworker.js — bare-mux transport management.


> usage

simply host these three files on any static web server. the proxy initializes automatically, allowing you to browse through the "new tab" interface or by entering a URL directly.


*Credits to me for minimizing and optimizing code, TuffZinc on github for giving me the basic proxy and most of its functionality, and Claude🥹💀 for bugfixing*

About

m!n·i·mum /ˈminəməm/ noun the least or smallest amount or quantity of files possible, attainable, or required for a fully functional web proxy.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 95.8%
  • JavaScript 4.2%