Skip to content

hezral/quickword

Repository files navigation

icon

logo_type

If you like what i make, it would really be nice to have someone buy me a coffee

Buy Me A Coffee

Quickly lookup words on the fly and offline

  • On the fly word lookup
  • Works offline (first run will require internet to download dictionary data)
  • Copy definitions and examples to clipboard with just a click
  • Word definitions
  • Examples of word sentences
  • Synonyms
  • Explore synonyms from each word
Screenshot Screenshot Screenshot

Demo and How to use

QuickWord can be used by manual lookup and via a keyboard shortcut to open it on the fly.

Select a word and hit the a keyboard shortcut to get the lookup. Recommended shortcut: ⌘ + D

  • Manual entry of words
  • Selecting a text

Installation

QuickWord is availble for installation in the following Linux Distributions Packaging status

Build using flatpak

  • requires that you have flatpak-builder installed
  • flatpak enabled
  • flathub remote enabled
flatpak-builder --user --force-clean --install build-dir com.github.hezral.quickword.yml

Build using meson

Ensure you have these dependencies installed

  • python3
  • python3-gi
  • libgranite-dev
  • python-xlib
  • xclip
  • pynput

Download the updated source here, or use git:

git clone https://github.com/hezral/quickword.git
cd clips
meson build --prefix=/usr
cd build
ninja build
sudo ninja install

The desktop launcher should show up on the application launcher for your desktop environment if it doesn't, try running

com.github.hezral.quickword

Thanks/Credits

  • Wordnet Definitions are based on Wordnet.
  • Ideogram Inspired by it. Also borrowed/forked some code.
  • ElementaryPython This started me off on coding with Python and GTK.