About RetroSearch:
RetroSearch is a Spring Web Application that presents very simple HTML pages which can be interpreted by old browsers.
It provides the ability to search the Web using DuckDuckGo with a custom scraper that loads the first page of results and allows you to browse pages in plain text.
In short, RetroSearch parses long and complex web pages and return them to your old computer's browser with three main features:
- responses in simple markup, with tags from the HTML 2.0 standard or 3.2
- ISO-8859-1 or UTF-8 encoding of pages
- no images (except for not one, not two, but three horrible WordArt-style logos!)
Privacy (retrosearch.org)
No technical, first-party cookies are being used on this website and I plan to continue doing so.
Similarly, no analytics plugins, advertisements, social network integrations (such as widgets or share buttons) are present on this website. The lack of these will benefit you from not being tracked by third-parties.
Notes
- I am aiming to support HTML 2.0 and HTML 3.2 - As of now, the homepage and the search page (and this one of course) are 100% compliant.
- At the moment, when browsing the web with the browse feature, there might be some unsupported tags being returned.
- Most retro browsers (such as Netscape 2+) shouldn't have breaking issues with them.
- retrosearch.org is currently configured to use HTML 3.2 and UTF-8, if you want, you can deploy your own version locally and configure it to use HTML 2.0 or another encoding
Open source software
RetroSearch
GPL-V3 License
GitHub Repository
Spring Framework
Apache 2.0 License
Website
Lombok
MIT License
Website
Apache Commons
Apache 2.0 License
Website
Apache HTTP Client
Apache 2.0 License
Website
Thymeleaf
Apache 2.0 License
Website
Jsoup
MIT License
Website
readability4j
Apache 2.0 License
GitHub Repository