Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/wsowens/term
- Owner: wsowens
- License: apache-2.0
- Created: 2020-09-02T04:59:36.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-04-19T21:53:53.000Z (over 2 years ago)
- Last Synced: 2024-08-01T13:24:33.460Z (4 months ago)
- Language: Elm
- Size: 64.5 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ccamel - wsowens/term - An Elm package for making web-based terminals (Elm)
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.