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.0.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.0.tar.gz.
File metadata
- Download URL: lexical_server-1.0.0.tar.gz
- Upload date:
- Size: 8.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
282521d85cc17c173346373104bc1a4a5c7147289b57100d2313acd441c31f1a
|
|
| MD5 |
ed61dea8e9465a2eb5a1d6cef7525175
|
|
| BLAKE2b-256 |
ad456ece8d01c6142005c6081d10a712d69c297f2400ad2c93026665d3f662e9
|
File details
Details for the file lexical_server-1.0.0-py3-none-any.whl.
File metadata
- Download URL: lexical_server-1.0.0-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.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
500804746a2b5130a82a8084102472bc4a230f0e1d328a7d9250c2f70c8f110c
|
|
| MD5 |
e63e57f0ada042f4dd280d65b4557001
|
|
| BLAKE2b-256 |
3714f6496374aaafaabd91567c794eb5a94b9046c6a1dfa7fa728112ca174fa7
|