Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/qubist/esperanto-phrase

A script that generates random Esperanto sentences
https://github.com/qubist/esperanto-phrase

Last synced: 1 day ago
JSON representation

A script that generates random Esperanto sentences

Awesome Lists containing this project

README

        

# esperanto-phrase

[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat)](https://github.com/RichardLitt/standard-readme)
[![GitHub license](https://img.shields.io/github/license/qubist/esperanto-phrase)](https://github.com/qubist/esperanto-phrase/blob/master/LICENSE)
[![GitHub stars](https://img.shields.io/github/stars/qubist/esperanto-phrase.svg)](https://github.com/qubist/esperanto-phrase/stargazers)

> A script that generates random Esperanto sentences

## Background

EN: I wanted a way to practice Esperanto by reading and making sense of a bunch of random sentences. The regularity of Esperanto lends itself to sentences being built up programmatically like this.

This project is built on cinnamon-bun's wonderful [filagree](https://github.com/cinnamon-bun/filigree) library.

EO: Mi volis praktiki Esperanton per legi kaj kompreni multajn frezenojn frazojn. La reguleco de Esperanto faciligas krei frazojn komputile tiel.

Ĉi tiu projekto estas konstruita per la bela biblioteko de cinnamon-bun, [filagree](https://github.com/cinnamon-bun/filigree).

## Install

Clone this repo and run

```bash
npm install
```

then you can run

```bash
npm start
```

which runs the code in [src/index.ts](src/index.ts) (by default generating and printing 25 phrases).

### Dependencies
* [nodejs](https://nodejs.org/)
* [npm](https://www.npmjs.com/)
* [filagree](https://github.com/cinnamon-bun/filigree)