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

https://github.com/tbreuss/asciitron

:hospital: AsciiDoc Editor built with Electron and Asciidoctor.js.
https://github.com/tbreuss/asciitron

asciidoc asciidoctor desktop-app editor electron electron-app hacktoberfest

Last synced: 3 days ago
JSON representation

:hospital: AsciiDoc Editor built with Electron and Asciidoctor.js.

Awesome Lists containing this project

README

          

# Asciitron

Asciitron is a simple Desktop [AsciiDoc](https://asciidoctor.org/docs/what-is-asciidoc/) Editor built with [Electron](https://electronjs.org) and [Asciidoctor.js](https://asciidoctor.org/docs/asciidoctor.js/).

![Asciitron](asciitron.png)

## Prerequisites

- Git (https://git-scm.com)
- NPM (https://www.npmjs.com)

## Third Party Software

- [Ace (Ajax.org Cloud9 Editor)](https://ace.c9.io/)
- [Asciidoctor.js](https://asciidoctor.org/docs/asciidoctor.js/)
- [Asciidoctor Stylesheet Factory](https://github.com/asciidoctor/asciidoctor-stylesheet-factory)
- [Electron](https://www.electronjs.org/)
- [Highlight.js](https://highlightjs.org/)
- [Photon](http://photonkit.com/)

## Development

Clone this repository

~~~bash
git clone https://github.com/tbreuss/asciitron.git
~~~

Go into the repository

~~~bash
cd asciitron
~~~

Install dependencies

~~~bash
npm install
~~~

Run the app

~~~bash
npm start
~~~

## Build & Release

Build the application for Mac, Windows and Linux using Electron Builder.

~~~bash
npm run release
~~~

Build and release the application on Github Releases.

```bash
GH_TOKEN=MY_GITHUB_TOKEN npm run release
```

## License

[CC0 1.0 (Public Domain)](LICENSE.md)

## Suggestions

Any suggestions? Open an issue.