morse-transcriber Documentation¶
Welcome to the official documentation for morse-transcriber — a Python-based command-line tool for bidirectional conversion between alphanumeric text and International Morse code.
Overview¶
morse-transcriber is designed for developers, and communication enthusiasts who need accurate, standards-compliant text ↔ morse-code conversion.
It supports both interactive mode and one-shot command execution, ensuring flexibility for different workflows.
Key capabilities:
- Text → Morse conversion
- Morse → Text decoding
- Strict input validation with meaningful error messages
- Clipboard integration for quick copy-paste results
- Cross-platform compatibility (Windows, macOS, Linux)
Quick Start¶
-
Installation:
See the Installation Guide for step-by-step setup instructions. -
Basic Usage:
Learn about both interactive and one-shot command execution in the Commands section.
Development Guidelines¶
If you want to contribute:
- Follow PEP 8 code style
- Keep morse_map.py
authoritative and free of duplicates
- Write tests before committing changes
- Review Contributing Guidelines
Additional Resources¶
- Changelog — Track version history and updates.
- GitHub Repository — Source code, issues, and pull requests.
- PyPI Package — Latest release for installation.
Note: This project is under active development. Features, APIs, and documentation may change without prior notice.