wrp VS browservice

Compare wrp vs browservice and see what are their differences.


Web Rendering Proxy: Use vintage, historical, legacy browsers on modern web (by tenox7)


Browservice: Browse the modern web on historical browsers (by ttalvitie)
Our great sponsors
  • OPS - Build and Run Open Source Unikernels
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
wrp browservice
22 19
649 689
- -
2.4 8.8
10 months ago 28 days ago
Go C++
Apache License 2.0 MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of wrp. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-05.


Posts with mentions or reviews of browservice. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-27.
  • How can I get access to heavy websites on old computers?
    2 projects | reddit.com/r/oldcomputers | 27 Dec 2021
    As for the general web, you can set up Browservice on another machine to act as a proxy server for current websites.
  • The Dialup Home Lab: Featuring the Cobalt Qube 2
    2 projects | reddit.com/r/homelab | 23 Dec 2021
    On the server mgetty is configured for normal tty access, but also to support /AutoPPP/, which kicks off a pppd session and allows machines to connect via PPP like any dial-up internet provider. net.ipv4.forward is set to 1, and ipfwadm is set up to forward traffic. The server acts as a router, doing NAT for the dial-up client. Works great, though I do have browservice and retro-proxy servers running on a VM to handle https -> http and/or rendering for websites too modern for older browsers.
  • Possiblilty of chromium port to ios 8 [discussion]
    1 project | reddit.com/r/LegacyJailbreak | 16 Dec 2021
    Alternatively would porting browservice to the iphone 5 be possible, it is a linux terminal app. https://github.com/ttalvitie/browservice
  • Windows 98 SE Hardware Firewalls?
    1 project | reddit.com/r/windows98 | 11 Dec 2021
    Its maybe easier to use https://github.com/ttalvitie/browservice .
  • Browsing Reddit on a Libretto 100CT
    2 projects | reddit.com/r/retrobattlestations | 6 Dec 2021
    The other option is browservice, which is what I'm using in this picture. Browservice essentially renders the entire site in a fully up-to-date embedded version of Chromium, and then just streams it as a series of images to the browser. It's pretty bandwidth and CPU heavy, but works alright on Pentium-class machines or better with ethernet-class connectivity. I really can't recommend Browservice enough - I'm actually able to more-or-less 'daily drive' my dual PII-400 machine with it.
  • The reverse sleeper.
    1 project | reddit.com/r/pcmasterrace | 13 Nov 2021
    The build is a Windows 98 SE and Windows 2000 Professional dual-boot. Both run the stock Internet Explorer 5.0 package, and access the net through a Browservice server. DOS gaming is enabled by booting Windows 98 to the command prompt only, with full sound, mouse, and CD-ROM support.
  • ITAP of a vintage computer
    1 project | reddit.com/r/itookapicture | 12 Nov 2021
    There are projects developed out there that act as proxies: they are in between the device and the web. It makes the request on behalf of the device and makes an image of the webpage that is displayed back. Because I manage my own server farm, that should be interesting to setup on my secondary LAN that I use for connecting vintage computers and ease communications with newer ones. Using a vintage web browser and a project like this, one could theoretically browse the modern web on old devices: https://github.com/ttalvitie/browservice
  • Is possible using a vintage system for web?
    1 project | reddit.com/r/vintageunix | 13 Sep 2021
    There's Browservice
  • How do you connect windows 98 to the internet?
    1 project | reddit.com/r/windows98 | 1 Sep 2021
    Running a retro machine using software from that era (this contradicts my previous point of using Firefox 45 for web browsing, but OP said in multiple comments it's just for gaming, so you don't need any browser for that; if you do need, Browservice is a thing), keeping the old hardware working, that's fun for some people. It's hard to prove that, it's just a personal thing.
  • Tips for getting browsers to work semi well?
    3 projects | reddit.com/r/VintageApple | 5 Jun 2021
    I’ve used BrowserService and Web Rendering Proxy and there are other alternatives I’ve seen mentioned on various subreddits.

What are some alternatives?

When comparing wrp and browservice you can also consider the following projects:

browsh - A fully-modern text-based browser, rendering to TTY and browsers

ViewFinderJS - :camera: ViewFinder - Remote isolated browser API for security, automation visibility and interactivity. RBI. CBII. Remote browser isolation, embeddable BrowserView, secure chrome-as-a-service. Managed, variable bandwidth and co-browsing options available in Pro versions. Like S2, WebGap, Bromium, Authentic8, Menlo Security and Broadcom, but free and open-source. Integrated secure document viewing with CDR from https://github.com/dosyago/p2%2e [Moved to: https://github.com/i5ik/ViewFinder]

webone - HTTP 1.x proxy that makes old web browsers usable again in the Web 2.0 world.

docker-firefox - Docker container for Firefox

wrp - Web Rendering Proxy: Use vintage, historical, legacy browsers on modern web

rpi-clone - A shell script to clone a booted disk.

docker-baseimage-gui - A minimal docker baseimage to ease creation of X graphical application containers

86Box - Emulator of x86-based machines based on PCem.

docker-qemu-reactos - A Docker image for the ReactOS operating system.

docker-qemu-win2000 - A Docker image for Windows 2000 Advanced Server with SP4.

elks - Embeddable Linux Kernel Subset