Skip to content
This repository has been archived by the owner on Jun 29, 2019. It is now read-only.

hainproject/hain

develop
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
June 5, 2018 20:53
app
November 10, 2018 00:07
February 7, 2017 22:50
June 5, 2018 20:53
March 15, 2016 21:00
May 13, 2018 23:09
November 9, 2018 22:15
May 13, 2018 23:09
May 13, 2018 23:09
November 10, 2018 00:11
March 18, 2016 23:31
November 9, 2018 22:15
June 5, 2018 20:53
November 10, 2018 00:17

Hain

Build status Build Status Join the chat at https://gitter.im/appetizermonster/hain

An alt+space launcher for Windows, built with Electron.

I always dreamed of an alternative to Alfred on Windows, that is made with JavaScript. so, I made it.

Vision

It's a launcher with strict syntax (like terminal programs), it's not targeting to interpret natural language.
I believe the strict syntax can provide more powerful and fast response than to interpret natural language.

Features

  • Searching Executable files very fast with Fuzzy Matching
  • Plugins in Pure JavaScript

Downloads

Go to Releases, then you can download prebuilt binaries.

Usage

Run and press alt+space anywhere.

Themes

See THEMES.md

How to make Plugins

See Plugin Documentation

Development Requirements

  • Node.js v8.9.x
  • npm v5.6.x

See engines property in package.json

Install/Build from Source

# Clone this repo
git clone https://github.com/hainproject/hain.git
# Go into the repo
cd hain
# Install dependencies
npm install

Run from Source

npm run dev

Build for Windows

npm run build

Build for Linux

npm run build-debian

Build for macOS

gulp build-darwin

Contributing

See CONTRIBUTING.md

Credits

The name "Hain" is named by Hyunseop Lee, it means "a Servant" in Korean.
The app icon & gif are designed by Yunsung Lee.
It uses npmsearch.com for searching packages for now.

License

MIT