Skip to content

Latest commit

 

History

History
56 lines (36 loc) · 1.61 KB

File metadata and controls

56 lines (36 loc) · 1.61 KB

Programming Dictionary

Made in Python badge

Works on Windows badge Works on Mac badge Works on Linux badge

Image credits

This is a programming-focused dictionary app written in Python for newcomers.

Features

Please note that this is still in development phase. As such, this feature list may be incorrect or incomplete at times.

Current

  • Related search term matching
  • Addition to your dictionary

Options to run

You can run the program from source or use a pre-compiled binary.

Pre-compiled binaries are available either from the Releases tab (if the developer chooses to add them there) or after each push from the Actions tab (GitHub account required). Please be aware that using binaries from the Actions tab is very dangerous, as it is considered untested software.

To run the program from source, you'll need to have the following prerequisites:

  • Python 3.11

  • Git (note that this is not a necessary but it's often best to have such)

  • Clone this repository using:

git clone https://github.com/KTools2202/programming-dictionary
  • Then, setup a virtual environment:
python -m venv venv
venv\scripts\activate
pip install -r requirements.txt
  • Finally, run the necessary command for your situation:
# Running the program itself
python main.py
# Freezing the application
pyinstaller --onefile main.py

And all done!