A self-hosted meta-search engine that respects privacy, contains no ads, has clean interface and is scalable.
https://search.spitfirebrowser.com
static | ||
templates | ||
agent.go | ||
cache.go | ||
files-thepiratebay.go | ||
files-torrentgalaxy.go | ||
files.go | ||
forums.go | ||
get-searchxng.go | ||
go.mod | ||
go.sum | ||
imageproxy.go | ||
images.go | ||
LICENSE | ||
main.go | ||
map.go | ||
README.md | ||
run.sh | ||
text-duckduckgo.go | ||
text-google.go | ||
text-librex.go | ||
text-quant.go | ||
text-searchxng.go | ||
text.go | ||
video.go |
This projet is WIP
Completed Tasks
- Text results
- Image results
- Video results
- Map results
- Forums results
- HTML+CSS site (no JS version)
- Results cache
- Torrent results
Pending Tasks
- Website with JS version
- JS applets for results (such as calculator)
- Dynamic results loading as user scrolls
- Replace fonts, replace icons font for SVG or remove unnecessary icons for faster loading
- Better name
- LXC container
- Docker container
Go Search Engine
A self-hosted metasearch engine that respects privacy, contains no ads, and serves as a proxy/alternative to Google website.
Features
- Text search using Google search results.
- Image search using the Qwant API.
- Video search using Piped API.
- Image viewing using proxy and direct links to image source pages for image searches.
- Maps using OpenStreetMap
- Files download using torrent sites.
Getting Started
Prerequisites
- Go (version 1.18 or higher recommended)
- Access to the internet for fetching results from the Qwant API and Google
Running the Application
git clone https://weforgecode.xyz/Spitfire/Search.git
cd Search
chmod +x ./run.sh
./run.sh