Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/p6laris/araratmorse

AraratMorse is a website for decode and encode, generate audio and light for Morse code.
https://github.com/p6laris/araratmorse

araratmorse blazor blazor-webassembly csharp csharp-library kurdish kurdish-language kurdish-language-library morse morse-code morse-code-translator morse-translator morsecode-translator webassembly

Last synced: about 1 month ago
JSON representation

AraratMorse is a website for decode and encode, generate audio and light for Morse code.

Awesome Lists containing this project

README

        

# AraratMorse

This project is a web application for Morse code translation, developed using Blazor and the [MorseSharp](https://github.com/p6laris/MorseSharp/tree/master) C# library. It provides a user-friendly interface for encoding and decoding text into Morse code, generating audio representations of Morse code signals, and visualizing Morse code signals as flashing light patterns.

![alt text](https://github.com/p6laris/AraratMorse/blob/main/AraratMorse.png?raw=true)

## Features
- Encode and Decode: Easily convert text to up to 10 languages to Morse code and vice versa.
- Audio Generation: Generate and play, download audio representations of Morse code signals.
- Visualize Morse Code: View Morse code signals as flashing light patterns, providing a visual representation of the code.

## Build With
1. Blazor WebAssembly.
2. Tailwindcss.
3. Fluxor blazor state management.

## Getting Started

To get started with using or contributing to this website, follow these steps:

1. Clone the Repository:
``` bash
git clone https://github.com/p6laris/AraratMorse.git
```
4. Install Dependencies: Ensure you have the necessary dependencies installed, including .NET Core and Blazor:
``` bash
dotnet restore
```
6. Build and Run: Build and run the project locally:
``` bash
dotnet build and dotnet run.
```
8. Contribute: If you'd like to contribute to the project, feel free to fork the repository, make your changes, and submit a pull request.

## License
[MIT](https://github.com/p6laris/AraratMorse/blob/main/LICENSE.txt)