Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/hatappo/moody

It transforms various data structures from left to right.
https://github.com/hatappo/moody

clojure clojurescript re-frame

Last synced: 6 days ago
JSON representation

It transforms various data structures from left to right.

Awesome Lists containing this project

README

        

_Moody_

> If someone is moody, their moods change suddenly and they become angry or unhappy easily
>
> [MOODY | English meaning - Cambridge Dictionary](https://dictionary.cambridge.org/dictionary/english/moody)

_Moody Katsuyama_

> He just passes something off from right to left. This tool also just passes some data structures off from right to left
>
> [Moody Katsuyama - Wikipedia](https://ja.wikipedia.org/wiki/%E3%83%A0%E3%83%BC%E3%83%87%E3%82%A3%E5%8B%9D%E5%B1%B1)

## Motivation

Features

- The conversion features and detailed options I want do not exist in existing tools such as WebToys

HTML to Hiccup

- Option: converting attribute name of camel case into kebab case.
- Option: converting value of style attribute from string to map in order to use in Reagent.

Not Desktop App, But internet-less

- A browser application is more convenient, but it should be work **without server side applications**

Both GUI and CUI (not implemented)

- I want both interfaces, and I want to go back and forth between them easily.
This would make it easier to share the conversion with others.

## How to use

Go to https://moody.odoru.dev

Or use locally:
```sh
git clone https://github.com/hatappo/moody.git
cd moody
npm run dev
open http://localhost:3330
```