Skip to content

TenderOwl/Norka

Repository files navigation

Norka

Please do not theme this app Build Status norka norka

Icon

Norka

Continuous text editing for everyone

While I'm not the UX-man and it's just a hobby, I try to create visually appealing applications. And Norka is one of my trials to create a cozy text editor for GNOME and elementary OS exactly.

Markdown for markup; No files until you need it; Your notes always saved and can be exported in a moment.

Norka

Features

  • Markdown support
  • Text search
  • Autosave
  • Document previews in a grid
  • Reading time
  • Drag-n-drop import local files
  • Spell checking
  • Export to files
  • Export to Medium.com
  • Export to Write.as
  • Different color schemes for editor
  • Document archiving
  • And of course, you can delete them permanently

Read more on tenderowl.com/work/norka.

Installation

Flathub

Download on Flathub

Snap Store

Get it from the Snap Store

elementary OS AppCenter

Get it on AppCenter

🎉 Support

If you like Norka and you want to support its development, consider donating via Liberapay:
Donate using Liberapay

Tech part

Text editor built for GNOME on top of PyGObject, Python 3 and GTK+ 3. Project under development so it will be massively changing in time :)

Building

Build time requirements:

  • meson (>= 0.49)
  • python3 (>= 3.6)
  • intltool
  • libgranite-dev
  • libgtk-3-dev (>= 3.10)
  • libgspell-1-dev
  • libgtksourceview-4.0-dev (>= 3.24.3)
  • libwebkit2gtk-4.0
  • python3-gi
  • python3-gi-cairo
  • gir1.2-gspell-1
  • gir1.2-gtksource-3.0
  • gir1.2-granite-1.0
  • gir1.2-webkit2-4.0

Run meson build to configure the build environment. Change to the build directory and run ninja to build:

meson build --prefix=/usr
ninja -C build

To install, use ninja install, then execute with com.github.tenderowl.norka:

sudo ninja -C build install
com.github.tenderowl.norka

Afterword

That's all. If you want to see any features or push any changes - just submit a PR or create an issue.

Brought to you by Tender Owl 🦉