Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lexical_server-1.0.0-py3-none-any.whl (8.6 MB view details)

Uploaded Python 3

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

Hashes for lexical_server-1.0.0.tar.gz
Algorithm Hash digest
SHA256 282521d85cc17c173346373104bc1a4a5c7147289b57100d2313acd441c31f1a
MD5 ed61dea8e9465a2eb5a1d6cef7525175
BLAKE2b-256 ad456ece8d01c6142005c6081d10a712d69c297f2400ad2c93026665d3f662e9

See more details on using hashes here.

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

Hashes for lexical_server-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 500804746a2b5130a82a8084102472bc4a230f0e1d328a7d9250c2f70c8f110c
MD5 e63e57f0ada042f4dd280d65b4557001
BLAKE2b-256 3714f6496374aaafaabd91567c794eb5a94b9046c6a1dfa7fa728112ca174fa7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page