Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexkrolick/electron-quill
A desktop text editor app built with Electron, Preact, and Quill
https://github.com/alexkrolick/electron-quill
electron preact quill
Last synced: 21 days ago
JSON representation
A desktop text editor app built with Electron, Preact, and Quill
- Host: GitHub
- URL: https://github.com/alexkrolick/electron-quill
- Owner: alexkrolick
- License: mit
- Created: 2017-02-12T07:19:25.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-03-05T07:06:51.000Z (over 7 years ago)
- Last Synced: 2024-10-03T12:24:26.362Z (about 1 month ago)
- Topics: electron, preact, quill
- Language: JavaScript
- Homepage:
- Size: 50.8 KB
- Stars: 43
- Watchers: 3
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome - electron-quill - A desktop text editor app built with Electron, Preact, and Quill (quill)
- awesome - electron-quill - A desktop text editor app built with Electron, Preact, and Quill (electron)
README
# Preact + Quill + Electron
A desktop text editor app built with [Electron] using the [Preact-Photon] UI library, [Yarn] for package management, and [Babel] and [Webpack2] for compilation.
[Preact-Photon]: https://github.com/developit/preact-photon
[Yarn]: https://yarnpkg.com/en/
[Babel]: https://babeljs.io/
[Webpack2]: https://webpack.js.org/
[Electron]: http://electron.atom.io/See [package.json](./package.json) for scripts and dependencies, including:
- [Preact](https://preactjs.com/)
- [Photon](http://photonkit.com/)
- [Electron](http://electron.atom.io/)
- [Quill Editor](https://quilljs.com)## Usage
First, install [Yarn] for your system (you can replace `yarn` with `npm` below if you don't wish to switch yet)
- `yarn install` Install dependencies.
- `yarn watch` Compile development version and watch for changes. Bundled files will appear in `dist/`.
- `yarn start` Start the desktop app (while watcher is running in another terminal). Use Ctrl-R or Cmd-R to reload the app.![Screen capture](https://cloud.githubusercontent.com/assets/1571667/23353065/6053156e-fc7f-11e6-84c1-b7927857b2fd.gif)