Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anirudhg07/morseet

Morseet morseet morseeeet your text! Morse code and text converter.
https://github.com/anirudhg07/morseet

cli morse morse-code-converter morse-translator

Last synced: 9 days ago
JSON representation

Morseet morseet morseeeet your text! Morse code and text converter.

Awesome Lists containing this project

README

        

# morseet ![Static Badge](https://img.shields.io/badge/version-1.0.0-pink)

Morseet is the new and only command line text MORSEEEEEETTT-er! Which means to `morse-it` in my slang, which also sounds like name of a pretty lady. This converts Morse to text, text to morse, Text to text and Morse to Morse. Just kidding!
But you get the point.

## Table of Contents

- [Previews/Screenshots](#previewsscreenshots)
- [Installation](#installation)
- [Homebrew](#homebrew)
- [Pip Installation](#pip-installation)
- [Manual installation](#manual-installation)
- [Configurations](#configurations)
- [What makes MORSEET different?](#what-makes-morseet-different)
- [Dependencies](#dependencies)
- [Poem for Morseet](#poem-for-morseet)
- [Thank you](#thank-you)

## Previews/Screenshots

https://github.com/user-attachments/assets/ad7be202-0399-49f6-a11a-f0dc3e45b4ad

Explore more and have fun with it!

## Features

- Text to Morse code converter
- Morse Code to text converter
- Easily unserstand minor bugged morse codes
- SOS signal
- See delayed morse code formation real time
- Input text files and perform conversions
- Amazing color scheme customizability

## Installation

Here are the instructions to download and install your own morseet.

### Homebrew

You can install this command line tool on MacOS using Homebrew by running the command -

```bash
brew install anirudhg07/anirudhg07/morseet
```

If you are facing issues, try -

```bash
brew tap anirudhg07/anirudhg07
brew install morseet
```

### Pip Installation

You can install this command through Pypi by running the command -

```bash
pip install morseet
```

### Manual installation

You can manually install the tool by building from source using the following commands -

```bash
git clone https://github.com/AnirudhG07/morseet
cd morseet
pip install .
```

This should install the command in your machine. If you are facing any issues feel free to raise any issue.

## Configurations

You can have color_schemes as you like for this `MORSEET` command-line tool. Run the below command to open the `config.toml` file in your editor and edit the color_schemes as you wish.

```bash
morseet -c # or --config
```

> [!Note]
>
> The config.toml file is present in the source package directory, so if you would like to access it's location, you would have to do it through location in the editor.

## What makes MORSEET different? ![Static Badge](https://img.shields.io/badge/check-me_out-magenta)

Unlike other command line tools for converting morse codes, this tool let's you -

- Deal with errors, it will convert the text which makes sense and raise a '?' for the invalid inputs.
- You can have instant SOS signal.
- You can have a custom color scheme for the tool.
- And of course, you can MORSEEEEEEEET!

## Dependencies

- toml

That's it honestly. You can install it using the command -

```bash
pip install toml
```

This will though automatically downloaded with the installation of the tool.

# Poem for Morseet ![Static Badge](https://img.shields.io/badge/for-morseet-blue) ![Static Badge](https://img.shields.io/badge/by-morseet-greeb) ![Static Badge](https://img.shields.io/badge/using-morseet-red)

```
Morseet, Morseet, Morseet
- .... . / -.-. --- -- -- .- -. -.. / .-.. .. -. . / - --- --- .-..
.-- .... .. -.-. .... / -.-. --- -. ...- . .-. - ... / -- --- .-. ... . / - --- / - . -..- -
.- -. -.. / - . -..- - / - --- / -- --- .-. ... .

.. - .----. ... / - .... . / --- -. .-.. -.-- / - --- --- .-.. / -.-- --- ..- / -. . . -..
- --- / ... --- ... / .. -. / - .... . / -.. .- .-. -.-
--- .-. / - --- / -.-. --- -. ...- . .-. - / -.-- --- ..- .-. / -. .- -- .
- --- / .- / ... . .-. .. . ... / --- ..-. / -.. --- - ...

--- .... / -- --- .-. ... . . -
.-- .... . -. / .. / ..- ... . / .-. ..- -. / -.-- --- ..-
.. / ..-. . . .-.. / .-.. .. -.- . / .- / ... .... .. .--. / -.-. .- .--. - .- .. -.
... . -. -.. .. -. --. / ... .. --. -. .- .-.. ... / - --- / - .... . / .-- --- .-. .-.. -..

-- --- .-. ... . . - --..-- / -- --- .-. ... . . - --..-- / -- --- .-. ... . . -
- .... . / -.-. --- -- -- .- -. -.. / .-.. .. -. . / - --- --- .-..
.-- .... .. -.-. .... / -.-. --- -. ...- . .-. - ... / -- --- .-. ... . / - --- / - . -..- -
.- -. -.. / -- -.-- / .... . .- .-. - / - --- / -- --- .-. ... .
```

## Thank you