Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/wsowens/term

An Elm package for making web-based terminals
https://github.com/wsowens/term

Last synced: about 1 month ago
JSON representation

An Elm package for making web-based terminals

Awesome Lists containing this project

README

        

# elm-term
An Elm package for working with ANSI-encoded colors and formatting.

Because Elm 19.0 does not allow any way for packages to interact with Websockets, I'm afraid I must deliver this terminal with some assembly required.

If you want a terminal that works right out of the box, check out [sockterm](https://github.com/wsowens/sockterm).

## Installation / Getting Started
Simply run the following command to add this package to your project:
```
elm install wsowens/term
```
You can then import the file into your project like so:
```elm
import Term
```

## Documentation
I recommend looking at the examples on [GitHub](https://github.com/wsowens/term/tree/master/examples).

You can find the API documentation on [Elm's website](https://package.elm-lang.org/packages/wsowens/term/latest).

## License
This project is licensed under the Apache License. See [LICENSE](./LICENSE) for details.