Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/im-rises/zalgo-generator-tauri

Zalgo generator website build for desktop using tauri
https://github.com/im-rises/zalgo-generator-tauri

desktop-app generator javascript tauri typescript zalgo zalgo-text

Last synced: 12 days ago
JSON representation

Zalgo generator website build for desktop using tauri

Awesome Lists containing this project

README

        

# zalgo-generator-tauri


javascriptLogo
typescriptLogo
reactLogo
scssLogo
cssLogo
cssLogo

## Description

This is a conversion of the `zalgo generator` website I made as a desktop application using tauri.

Click on the following link to go to the website:

## 🚀🚀 [zalgo-generator-website](https://im-rises.github.io/zalgo-generator-website/) 🚀🚀

It is programmed in Javascript, TypeScript and React for the web part.

This project is a demo of the package
🚀🚀 [The package is published on npm](https://www.npmjs.com/package/zalgo-generator) 🚀🚀

You can find the package source code on 🚀🚀 [GitHub](https://github.com/Im-Rises/zalgo-generator).

## Installation

The build are available for Windows, Linux and macOS. Click on the link to download the executable below.

[![windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white)](https://github.com/Im-Rises/zalgo-generator-tauri/releases/latest)
[![linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black)](https://github.com/Im-Rises/zalgo-generator-tauri/releases/latest)
[![macOs](https://img.shields.io/badge/mac%20os-000000?style=for-the-badge&logo=apple&logoColor=white)](https://github.com/Im-Rises/zalgo-generator-tauri/releases/latest)

## How to use

Put a text in the `Text input areas` press the `Generate` button and the zalgo text will appear in the `Real Zalgo text`
area. To unzalgo a text put it in the text are below the `Text input areas` and press the `Unzalgo` button.

## Screenshots

![screenshot](https://user-images.githubusercontent.com/59691442/189004318-aab85d9b-615e-44a9-9d31-cc279fedfe2a.png)

## GitHub Actions

[![Node.js CI](https://github.com/Im-Rises/zalgo-generator-tauri/actions/workflows/node.js.yml/badge.svg)](https://github.com/Im-Rises/zalgo-generator-tauri/actions/workflows/node.js.yml)
[![ESLint](https://github.com/Im-Rises/zalgo-generator-tauri/actions/workflows/eslint.yml/badge.svg)](https://github.com/Im-Rises/zalgo-generator-tauri/actions/workflows/eslint.yml)
[![CodeQL](https://github.com/Im-Rises/zalgo-generator-tauri/actions/workflows/codeql.yml/badge.svg)](https://github.com/Im-Rises/zalgo-generator-tauri/actions/workflows/codeql.yml)
[![Tauri](https://github.com/Im-Rises/zalgo-generator-tauri/actions/workflows/tauri.yml/badge.svg)](https://github.com/Im-Rises/zalgo-generator-tauri/actions/workflows/tauri.yml)
[![tauri publish](https://github.com/Im-Rises/zalgo-generator-tauri/actions/workflows/tauri-publish.yml/badge.svg)](https://github.com/Im-Rises/zalgo-generator-tauri/actions/workflows/tauri-publish.yml)

The project is set up to run the following actions:

- node.js.yml : Runs the tests for the Node.js project.
- eslint.yml : Runs the ESLint linter on the project.
- codeql.yml : Runs the CodeQL linter on the project.
- tauri.yml : Runs the Tauri build for the project.
- tauri-publish.yml : Publish the Tauri build for the project.

## Documentations

Typescript tutorial:

React:

React with GitHub pages:

Eslint:

Xo code-style:

## Contributors

Quentin MOREL :

- @Im-Rises
-

[![GitHub contributors](https://contrib.rocks/image?repo=Im-Rises/zalgo-generator-website)](https://github.com/Im-Rises/zalgo-generator-website/graphs/contributors)