<div align=center>
<h1>SearchTLD</h1>
<h3>Privacy Respecting and Fast Meta-Search Engine</h3>
</div>

<h1>IMPORTANT: The website will be down for at least a week, I have been struggling to work on this project more due to external obligations, contributions are needed more than ever right now to ensure the project stays alive. I will be trying my best to release at least bug fixes for SearchTLD. Thanks to everyone who contributed and used SearchTLD.</h1>

<div align=center>
  <a href="https://github.com/avitld/SearchTLD/blob/main/LICENSE"><img src="https://img.shields.io/github/license/avitld/SearchTLD?color=purple&style=for-the-badge"></a>
</div>

<div align=center>
  <img src=".github/scr1.png" width="65%" height="65%">
  <img src=".github/scr2.png" width="65%" height="65%">
</div>

# 💕 Help the project grow
If you like what this project is doing, please leave a star on our GitHub repo.
It really helps make the project more well-known.

# ✅ Features of SearchTLD
<ul>
  <b>
  <li>✔️ Cleans URLs of tracking elements.</li>
  <li>✔️ Blocks harmful domains.</li>
  <li>✔️ Fallbacks to multiple search engines to ensure uptime.</li>
  <li>✔️ Rate Limiting for instances to protect against DDOS and Spam attacks.</li>
  <li>✔️ Redirect to privacy friendly frontends.</li>
  <li>✔️ Very easy to self-host using docker and docker-compose.</li>
  <li>✔️ Special queries (IP, UserAgent, Base64 Encoding, etc.).</li>
  <li>✔️ Easy to use and beautiful UI.</li>
  <li>✔️ Advanced API with language settings and fallbacking.</li>
  <li>✔️ Libre JavaScript. (Not required)</li>
  <li>✔️ Works perfectly through tor.</li>
  <li>✔️ Fully open-source and protected under the AGPL v3.0.</li>
  </b>
</ul>

# 👨‍💻 Self Hosting
There are [guides to self hosting on our GitHub wiki!](https://github.com/avitld/SearchTLD/wiki)

# 🌐 Join our Telegram Group!
<b>Matrix & IRC have been moved over to Telegram for convenience. Matrix was really heavy on our servers and Telegram is also less prone to bugs and crashes.<br/> 
You can join our Telegram @ <a href="//t.me/searchtld">t.me/searchtld</a></b>
## 📖 Rules for Telegram
<ul>
  <li><b>Be nice to each other.</b></li>
  <li><b>Do not say/use any racial, sexist, homophobic/transphobic, antisemetic, xenophobic... slurs. </b></li>
  <li><b>If you have any questions, feel free to ask</b></li>
  <li><b>Do not spam the channel.</b></li>
</ul>

# 📶 Speed comparison: SearchTLD vs Other Search Engines

<div align=center>

|  | SearchTLD | Google | DuckDuckGo | Bing | Yahoo | Yandex |
| --- | --- | --- | --- | --- | --- | --- |
| Requests | 14 | 216 | 50 | 330 | 50 | 139 |
| Time till website fully loaded | 2.04s | 42.66 s | 2.27s | 5.91s | 5.63s | 46.62 |
<a href="https://blog.searchtld.com/articles/full_comparison_of_searchtld_vs_other_meta-search_engines/">More info on this article</a>
</div>

# 📰 Read our news!
We now have a page dedicated to news about the website, including the source code of how we make the pages.
It's available [here!](https://blog.searchtld.com)
## Blog unavailable
The blog is being reworked so it will be offline for a while.

# 💻 Instances

If you run an instance of SearchTLD and want it placed on the list open an issue.

| URL | Country |
| --- | --- |
| [searchtld.com](https://searchtld.com) | 🇳🇱 NL |
| [emll.xyz](https://tld.emll.xyz/) | 🇸🇪 SE |

### Instance Rules
<ul>
  <li><b>Do not incorporate any proprietary code.</b></li>
  <li><b>Do not use cloudflare.</b></li>
  <li><b>Do not remove the original donation link.</b></li>
</ul>

