Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nytopop/askii
TUI based ASCII diagram editor.
https://github.com/nytopop/askii
Last synced: 3 days ago
JSON representation
TUI based ASCII diagram editor.
- Host: GitHub
- URL: https://github.com/nytopop/askii
- Owner: nytopop
- License: apache-2.0
- Created: 2019-11-22T07:46:02.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-01-12T19:33:10.000Z (almost 3 years ago)
- Last Synced: 2024-10-31T11:57:34.163Z (13 days ago)
- Language: Rust
- Homepage:
- Size: 403 KB
- Stars: 80
- Watchers: 4
- Forks: 6
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
TUI based ASCII diagram editor.
# Installation
Install a [binary release](https://github.com/nytopop/askii/releases), or use `cargo install askii` to compile the latest source release from [crates.io](https://crates.io/crates/askii).# Compilation
The binary links against a few X11 libs for clipboard functionality (on linux), so make sure they are available during compilation. On debian, they can be installed with:```
apt install libxcb1-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxau-dev libxdmcp-dev
```Use `cargo` to compile. Alternatively, the [`Makefile`](Makefile) can be used to build a binary and deb / rpm / pacman packages.
```
cd askii && make
```The produced artifacts will be located in `askii/dist`.
It requires:
- [GNU Make](https://www.gnu.org/software/make/)
- [jq](https://stedolan.github.io/jq/)
- [fpm](https://github.com/jordansissel/fpm)
- [libarchive](https://www.libarchive.org/)# License
Licensed under either of* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
* MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)at your option.
## Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.