Vocabulizer Dictionary CLI is a tool for creating and managing dictionary databases with a generic schema. This CLI tool is designed to handle various dictionary formats and is ideal for building custom dictionary databases.
- Generic DB Schema: Provides a consistent schema for different dictionaries.
- Support for Multiple Dictionary Formats: Allow custom implementations to parse different file types.
- Extensible: Easy to add support for new dictionary formats and languages.
- Python 3.7 or later
- A virtual environment (venv)
-
Clone the Repository:
git clone https://github.com/yourusername/vocabulizer-dictionary-cli.git cd vocabulizer-dictionary-cli
-
Create and Activate a Virtual Environment:
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Install Required Packages:
pip install -r requirements.txt
-
Run the CLI Tool:
python src/main.py
The CLI tool is used to create and manage dictionary databases. You can customize it by adding new dictionary formats or languages. For more details on usage, refer to the documentation within the src
directory.
contributions to Vocabulizer Dictionary CLI are welcome. If you’d like to help, here are a few ways you can contribute:
- Add Support for More Languages: Extend the tool to handle dictionaries in additional languages.
- Submit Bug Reports and Feature Requests: Report any bugs or suggest new features.
To contribute, please fork the repository, make your changes, and submit a pull request.
This project is licensed under the MIT License.