A dictionary server
Project description
Lexical
Lexical is an offline dictionary server that provides fast word definitions using WordNet data.
Features
- Offline Dictionary: Uses local WordNet data for word lookups.
- LSP/Editor Integration: Can run as a server over stdio for editor integration
Installation
Requirements
- Python 3.13+
Install
Install the project with pip
- For development:
pip install -e .
- For regular use:
pip install .
Usage
As a Dictionary Server (for LSP/editor integration)
Run as a background server using stdin/stdout:
lexical --stdin
Request:
run
Response:
(noun)
1. A score in baseball made by a runner touching all four bases safely
- "the Yankees scored 3 runs in the bottom of the 9th"
2. The act of testing something
- "in the experimental trials the amount of carbon was measured separately"
(verb)
3. Move fast by using one's feet, with one foot off the ground at any given time
- "Don't run--you'll be out of breath"
4. Flee
- take to one's heels
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lexical_server-1.0.1.tar.gz
(8.5 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lexical_server-1.0.1.tar.gz.
File metadata
- Download URL: lexical_server-1.0.1.tar.gz
- Upload date:
- Size: 8.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ddcf9c71c79cc8aa32dc684eb863cdd73dfe4a270f3b43e457b62ea58eba9255
|
|
| MD5 |
4b9b326b248ebb71cd5a974b0091a68c
|
|
| BLAKE2b-256 |
2adba0c2d364341d66947768876e7cb48dc5db4bd76a626e25a6f4293a270ce5
|
File details
Details for the file lexical_server-1.0.1-py3-none-any.whl.
File metadata
- Download URL: lexical_server-1.0.1-py3-none-any.whl
- Upload date:
- Size: 8.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f1baa1463d2a094f102078ee3bab980bd75a177c8983535e123d81d36f1755c
|
|
| MD5 |
afc47629793114b0c6e71ce3839f118c
|
|
| BLAKE2b-256 |
5936d11073fad9fc497c38d036fd3552894f82edf6fd57e9194bb626cdaac5cb
|