Skip to content

kriptolix/Scriptorium

 
 

Scriptorium

Design and write manuscripts

Scriptorium is a text editor coupled with a planning tool and a publishing tool.

The objective is to provide writers with a simple and complete environment to plan, write and publish e-books.

Main features:

  • Plan the list of scenes and story elements of the manuscript
  • Write the content of the scenes with a text focused editor
  • Publish your manuscript as an epub after previewing it

In addition, some general features are:

  • Dark mode
  • Versioning of scenes managed via Git
  • Back-end using plain text YAML and HTML files

Installation

Get it on Flathub

Screenshots

screenshot

More screenshots are available in data/screenshots

Build and run

To build and run the app once you cloned the repo do:

flatpak run org.flatpak.Builder --force-clean --sandbox --user --install \
    --install-deps-from=flathub --ccache \
    --mirror-screenshots-url=https://dl.flathub.org/media/ \
    --repo=repo builddir io.github.cgueret.Scriptorium.json

and then

flatpak run io.github.cgueret.Scriptorium

You may have to run this first if it's the first time you build:

flatpak install -y flathub org.flatpak.Builder
flatpak remote-add --if-not-exists --user flathub \
    https://dl.flathub.org/repo/flathub.flatpakrepo

Credit

The quill on the icon comes from SVG Repo

This project contains a lot of codes inspired by many other open source projects, thanks everyone!

About

Scriptorium is a all in one book editing tool for Gnome

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.9%
  • Meson 3.2%
  • CSS 1.3%
  • Shell 0.6%