Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/serokell/foundry

Morte IDE
https://github.com/serokell/foundry

Last synced: about 2 months ago
JSON representation

Morte IDE

Awesome Lists containing this project

README

        

# Godsmen Foundry

Godsmen Foundry is a Morte IDE based on Source.

Implementation status:

* [x] rendering expressions
* [x] basic navigation
* [x] editing expressions
* [ ] interactive evaluation
* [ ] auto-completion
* [ ] local storage
* [ ] browsing Sigil

![Rendering Morte](examples/expr.svg)

## Getting Started

```
$ nix build
$ result/bin/morte-to-sdam "./examples/expr.morte" > expr.sd
$ result/bin/sdam-to-svg --morte expr.sd
$ result/bin/foundry expr.sd
```

## Tooling

```
$ nix develop -c $SHELL
$ make tags
$ make fmt
```

## SVG Optimization

```
$ nix shell nixpkgs#nodePackages.svgo
$ svgo expr.svg
```