Skip to content

A minimalist search engine that aims to match my personal use of a search engine.

License

Notifications You must be signed in to change notification settings

oriionn/minisearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f3cb053 · · Sep 13, 2025

History

19 Commits
Sep 13, 2025
Aug 27, 2025
Aug 27, 2025
Aug 27, 2025
Sep 13, 2025
Aug 26, 2025
Aug 26, 2025

Repository files navigation

MiniSearch

A minimalist search engine that aims to match my personal use of a search engine. It contains different sources of results, such as Google, ArchLinux Wiki and many others.

Features

  • Remove unwanted sites (allocine.com, pinterest.com etc) (Removed because Google sucks)
  • Various bangs add different features
  • Simple calculations
  • CLI params

Bangs

  • !google: Redirects you to Google when you have more specific needs than those provided by Minisearch.
  • !package: Searches for packages on the AUR and official Arch repositories.
  • !arch: Search the Arch Wiki.
  • !wp: Search on French Wikipedia
  • !wiki: Search on various wikis (English Wikipedia, French Wikipedia, ArchLinux Wiki etc) (Removed because Google Sucks)

CLI Params

  • --port rt> / -p rt>: Setting the port of the web server
  • --dev / -d: Enter to dev mode (Update the front without restart the server)

Installation

Prerequisites

  • Go 1.24

Installation

  1. Clone and download modules
git clone https://github.com/oriionn/minisearch.git

cd minisearch
go mod downloadd
  1. Compile the project
make
  1. Run the project
./minisearch

License

This project is under a MIT License

About

A minimalist search engine that aims to match my personal use of a search engine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published