Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/tenderowl/norka

Continuous text editor for Linux
https://github.com/tenderowl/norka

flathub gnome gtk3 hacktoberfest linux-app python python3

Last synced: 5 days ago
JSON representation

Continuous text editor for Linux

Awesome Lists containing this project

README

        

# Norka

[![Please do not theme this app](https://stopthemingmy.app/badge.svg)](https://stopthemingmy.app)
[![norka](https://snapcraft.io//norka/badge.svg)](https://snapcraft.io/norka)
[![norka](https://snapcraft.io//norka/trending.svg?name=0)](https://snapcraft.io/norka)


Icon

Norka


Continuous text editing for everyone


Imagine a hassle-free text-writing experience.
Don't worry about saving files, complex markup, or accidentally deleted notes.

Do what you want to do - concentrate on beautiful stories, short notes, or inspired scripts.
Norka cares about you.


Norka

Buy Me A Coffee

## 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](https://tenderowl.com/work/norka).

## Installation

Download on Flathub

## Translations

[![Translation status](https://hosted.weblate.org/widgets/frog/-/norka/multi-auto.svg)](https://hosted.weblate.org/projects/frog/norka/)

If you feel enough power to help me - you're welcome! Just click on a widget above 😉

## :tada: Support
If you like Norka and you want to support its development it would be awesome if you help to buy me a coffee:

Buy Me A Coffee

## Tech part

Text editor built for GNOME on top of [PyGObject](https://pygobject.readthedocs.io/en/latest/), 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 :owl: