Skip to content

oriionn/minisearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 <port> / -p <port>: 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 download
  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

 
 
 

Contributors