Cosnary is a fast, offline multilingual dictionary you run right in your terminal. Search word definitions, IPA pronunciations, and parts of speech from thousands of languages — all without internet.
-
Install required packages:
pkg update pkg install git python git-lfs
-
Clone the repo:
git clone https://github.com/Synthfax/Cosnary-Terminal.git cd Cosnary-Terminal -
Install Python dependencies:
pip install -r requirements.txt
-
Set executable permissions:
chmod +x cosnary.py
-
Initialize Git LFS and pull large files:
git lfs install git lfs pull
-
Run the app:
./cosnary.py 1207
-
Install Git LFS:
sudo apt update sudo apt install git-lfs
-
Clone the repo:
git clone https://github.com/Synthfax/Cosnary-Terminal.git cd Cosnary-Terminal -
Set up Git LFS and pull large files:
git lfs install git lfs pull
-
Install Python dependencies:
pip install -r requirements.txt
-
Make the launcher executable:
chmod +x cosnary.py
-
Run the app:
./cosnary.py 1207
-
Install Python: https://www.python.org/downloads/
-
Install Git and Git LFS: https://git-scm.com/downloads https://git-lfs.github.com
-
Clone the repo using Git Bash or PowerShell:
git clone https://github.com/Synthfax/Cosnary-Terminal.git cd Cosnary-Terminal -
Set up Git LFS and pull large files:
git lfs install git lfs pull
-
Install dependencies:
pip install -r requirements.txt
-
Run the app:
python cosnary.py 1207
-
Install Homebrew if not already installed.
-
Install Git, Git LFS, and Python:
brew install git git-lfs python
-
Clone the repo:
git clone https://github.com/Synthfax/Cosnary-Terminal.git cd Cosnary-Terminal -
Set up Git LFS and pull the DB:
git lfs install git lfs pull
-
Install Python dependencies:
pip3 install -r requirements.txt
-
Make the launcher executable:
chmod +x cosnary.py
-
Run Cosnary:
./cosnary.py 1207
- Works offline in your terminal or command line
- Supports fast word search with language filtering
- Includes IPA pronunciation and parts of speech info
- Runs on Linux, macOS, Windows, and Termux
- No internet required once set up
This project is licensed under the Apache License 2.0. See the LICENSE file for details.
Made with 💙 by Synthfax