The logo of Flish.dev

Features

Docs

Never ever leave the

keyboard

for your developer task ⌨️

Flish is a global menu that handle your cheatsheets and your developer tools

Demo of flish

📌 Features

Only keyboard navigation

Flish's approved apps require a minimum of 75% keyboard navigation. Most tasks won't need mouse. If you love the keyboard but you love GUI too, Flish is for you. No need of cli (No need to learn vim shortcuts 😉)

Your own entire app

Flish ships a cli in order to create "Flish Apps" Imagination is your only limit. Create an app that creates a Github Issue, push a link to pocket or stop the light of your house

Use :

npx create-flish-app

Your own script

If you don't need a GUI, Flish can handle script using @Google/zx. For security reasons, scripts can only be used after been verified by the Flish team 👨🏽‍💻

Built-in markdown reader

Are you tired of searching in the documentation because you don't remember how to push in an array ? No problem, Flish let you retrieve a list of cheatsheet without leaving your keyboard

Security in mind

Flish leverages sandbox features of Chromium. We have also implemented a permission system to handle Clipboard, File or notifications request. Finally, all your environment variables are stored as a secret in the Credentials manager, Keychain or LibSecret depending of your platform

😲 Example

The github logo

Open a Github Pull Request

Learn how to open a GitHub Pull Request without leaving your beloved keyboard.


The Visual Studio Code logo

How to Open Visual Studio Code with Flish ?

Use Flish to open Visual Studio code without your mouse. Only 5 keyboard input is needed to achieve this action

Search an error on Google

Copy your error from your favorite code editor and use Flish to automatically open your browser and search the error

Check what is the command to delete a folder recursively on Linux

Flish can handle markdown file and search through their title. You won't need using the Mozilla developper Network anymore

Documentation

Get StartedInstall FlishInstall a scriptInstall an app

See ya ! 👋