Remarkable - The Markdown Editor for Linux http://remarkableapp.github.io

Overview

Remarkable

A Fully Featured Markdown Editor for Linux

Remarkable is an open source Markdown Editor for Linux. You can download the latest version from the project site. It is also available on the AUR.

Remarkable Remarkable Syntax Highlighting

Features

Remarkable has many features including:

  • Live Preview with Synchronized Scrolling
  • Syntax Highlighting
  • GitHub Flavored Markdown Support
  • HTML and PDF Export
  • MathJax Support
  • Dialogs for adding images, links and tables
  • Styles
  • Custom CSS Support
  • Keyboard Shortcuts

Check out the homepage for more details and screenshots.

Dependencies

!!!TODO!!!

Keyboard Shortcuts

Action Key
Bold Ctrl+B
Copy Ctrl+C
Cut Ctrl+X
Export HTML Ctrl+Shift+E
Export PDF Ctrl+E
Find Ctrl+F
Fullscreen F11
Heading 1 Ctrl+1
Heading 2 Ctrl+2
Heading 3 Ctrl+3
Heading 4 Ctrl+4
Highlight Ctrl+Shift+H
Insert Horizontal Rule Ctrl+H
Insert Image Ctrl+Shift+I
Insert Link Ctrl+L
Insert Table Ctrl+Shift+T
Insert Timestamp Ctrl+T
Italic Ctrl+I
New File Ctrl+N
Open File Ctrl+O
Paste Ctrl+V
Quit Ctrl+Q
Redo Ctrl+Shift+Z
Save File Ctrl+S
Save File As Ctrl+Shift+S
Strikethrough Ctrl+D
Undo Ctrl+Z
Zoom In Ctrl+Plus
Zoom Out Ctrl+Minus
Issues
  • can't live preview

    can't live preview

    hello, my system is ubuntu 15.10, my Remarkable editor can't live Preview, the live Preview option is selected. image Thanks

    bug 
    opened by BATTZION 21
  • No live preview Ubuntu 20.04

    No live preview Ubuntu 20.04

    Hi - I've just installed Remarkable on Ubuntu 20.04, and there is no live preview.

    Screenshot from 2020-07-12 23-12-27

    Seems there are a lot of comments saying the same in the reviews on Ubuntu Software.

    opened by dfrancocci 15
  • Will finally install in Fedora 29

    Will finally install in Fedora 29

    Under Fedora 28 I installed remarkable from repo rpm-sphere and the programm worked flawlessly. Before upgrading to Fedora 29 I had to remove the application, otherwise upgrading failed. Now I want to install anew and get the message Problem: conflicting requests - nothing provides python(abi) = 3.6 Any ideas where to get python(abi) ?

    opened by ekuester 14
  • There is no search (ctrl+f) ?

    There is no search (ctrl+f) ?

    Maybe I miss something but in Edit menu there is nothing like search/find/replace. Ctrl+F also does nothing. This is a basic functionality common in any text editor. Its lack hinders usability considerably.

    opened by ProkopHapala 12
  • Port to webkit2gtk

    Port to webkit2gtk

    fixes #184

    to be tested 
    opened by timeraider4u 11
  • Single newline character shoudl not break line in Markdown

    Single newline character shoudl not break line in Markdown

    Using Remarkable 1.87 on ubuntu. selection_001

    opened by michalkoza 10
  • Does not install on debian buster

    Does not install on debian buster

    Deb package does not install on Debian Buster due to webkit version.

    dpkg: dependency problems prevent configuration of remarkable: remarkable depends on gir1.2-gtksource-3.0; however: Package gir1.2-gtksource-3.0 is not installed. remarkable depends on gir1.2-webkit-3.0; however: Package gir1.2-webkit-3.0 is not installed.

    dpkg: error processing package remarkable (--install): dependency problems - leaving unconfigured Processing triggers for mime-support (3.61) ... Processing triggers for desktop-file-utils (0.23-4) ... Processing triggers for libglib2.0-0:amd64 (2.58.1-2) ... Processing triggers for hicolor-icon-theme (0.17-2) ...

    opened by amtriorix 9
  • Can not install in Fedora 25

    Can not install in Fedora 25

    i click on the rpm, then I choose open with Software center-> then Install (I provide my password, the installation completes) then Launch...And A notification pops up ("Oops something went wrong") (I guess because the notification disappear almost immediately) .

    If I try from the terminal I get:

    remarkable 
    Traceback (most recent call last):
      File "/usr/bin/remarkable", line 65, in <module>
        import remarkable
      File "/usr/lib/python3/dist-packages/remarkable/__init__.py", line 30, in <module>
        from remarkable import RemarkableWindow
      File "/usr/lib/python3/dist-packages/remarkable/RemarkableWindow.py", line 27, in <module>
        gi.require_version('WebKit', '3.0')
      File "/usr/lib64/python3.5/site-packages/gi/__init__.py", line 122, in require_version
        (namespace, version))
    ValueError: Namespace WebKit not available for version 3.0
    
    opened by murpholinox 8
  • Upgrading to Webkit2

    Upgrading to Webkit2

    On Ubuntu 19.10 Webkit is no longer available. The package is now gir1.2-webkit2-4.0. So I upgraded RemarkableWindow to use webkit2.

    Note: not sure if there's a equal line to console-message. I have not seen any distracting messages in the console. So I removed that line.

    opened by Deadolus 8
  • Which webkit packages does remarkable need?

    Which webkit packages does remarkable need?

    I installed remarkable under Fedora workstation 27, when I start it via cli, it shows:

    Traceback (most recent call last): File "/usr/bin/remarkable", line 65, in import remarkable File "/usr/lib/python3/dist-packages/remarkable/init.py", line 30, in from remarkable import RemarkableWindow File "/usr/lib/python3/dist-packages/remarkable/RemarkableWindow.py", line 27, in gi.require_version('WebKit', '3.0') File "/usr/lib64/python3.6/site-packages/gi/init.py", line 130, in require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace WebKit not available

    So, anyone know what should be installed? BTW, why didn't it report the dependency issue during rpm installation?

    opened by PinoTsao 7
  • Fix syntax warning with Python 3

    Fix syntax warning with Python 3

    Should resolve this warning. Not sure what the implication is on other versions of Python.

    /usr/lib/python3/dist-packages/pdfkit/source.py:11: SyntaxWarning: "is" with a literal. Did you mean "=="?
      if self.type is 'file':
    
    opened by pdugas 0
  • Error running Remarkable on Debian 11

    Error running Remarkable on Debian 11

    Having installed Remarkable and its dependencies through .deb files, I ran it, but received the an AttributeError error. The following is the full error message:

    /usr/lib/python3/dist-packages/pdfkit/source.py:11: SyntaxWarning: "is" with a literal. Did you mean "=="? if self.type is 'file': *Spellchecking not enabled. *To enable spellchecking install pygtkspellcheck *https://pypi.python.org/pypi/pygtkspellcheck/ Traceback (most recent call last): File "/usr/bin/remarkable", line 66, in <module> remarkable.main() File "/usr/lib/python3/dist-packages/remarkable/__init__.py", line 49, in main window = RemarkableWindow.RemarkableWindow() File "/usr/lib/python3/dist-packages/remarkable_lib/Window.py", line 52, in __new__ builder = get_builder('RemarkableWindow') File "/usr/lib/python3/dist-packages/remarkable_lib/helpers.py", line 48, in get_builder builder.add_from_file(ui_filename) File "/usr/lib/python3/dist-packages/remarkable_lib/Builder.py", line 92, in add_from_file ele_widgets = tree.getiterator("object") AttributeError: 'ElementTree' object has no attribute 'getiterator'

    Any ideas as to what could be the cause, and if so what to do about it?

    opened by dahkraf 0
  • toc

    toc

    @ymarcov @Kraks @neteler @jamiemcg @moshego189 So sorry to bother you! But I am stuck for a long time on something, that is how to automatically generate a table of contents for a pdf book. I posted the question on stackoverflow. Maybe you know a way to succeed? Thank you!!

    opened by yishaistreamline 0
  • Wysiwyg and Code Editor

    Wysiwyg and Code Editor

    Documents are not only maintained by one person. Often different people with different knowledge work on the same documents, even on the same computer. So you might want to use markdown for efficiency reasons, but other people are not able to write "code".

    I think a feature to select either "code editor" or wysiwyg would be cool and help to reach more users.

    opened by bes1002t 0
  • Time for a new release?

    Time for a new release?

    There's been some fixes and some improvments since the last release, that it would make sense to do a new release formally?

    opened by machiav3lli 1
  • Remarkable fail to launch on manjaro

    Remarkable fail to launch on manjaro

    remarkable

    Traceback (most recent call last): File "/usr/bin/remarkable", line 66, in remarkable.main() AttributeError: module 'remarkable' has no attribute 'main'

    opened by itsDARKSAMA 4
  • Images not included when exporting to PDF

    Images not included when exporting to PDF

    I have just downloaded https://remarkableapp.github.io/files/remarkable_1.87_all.deb and installed on RasPi OS. But I am experiencing the same issue as #45 that was closed, except I am using relative path ../ instead of ./

    My test case: ![imager-custom-01](../images/imager-custom-01.png)

    Do I need to apply the following patch?
    git clone https://github.com/jamiemcg/Remarkable.git
    wget https://github.com/jamiemcg/Remarkable/pull/51.patch
    cd Remarkable
    patch -p1 < ../51.patch
    
    opened by Pearl-852 0
  • DEB instillation fails on Ubuntu due to missing dependencies

    DEB instillation fails on Ubuntu due to missing dependencies

    I tried to install Remarkable using DEB file provided into the Download page here

    however it fails due to missing dependencies.

    dpkg: dependency problems prevent configuration of remarkable:
     remarkable depends on gir1.2-gtksource-3.0; however:
      Package gir1.2-gtksource-3.0 is not installed.
     remarkable depends on python3-markdown; however:
      Package python3-markdown is not installed.
     remarkable depends on python3-bs4; however:
      Package python3-bs4 is not installed.
     remarkable depends on gir1.2-webkit-3.0; however:
      Package gir1.2-webkit-3.0 is not installed.
     remarkable depends on wkhtmltopdf; however:
      Package wkhtmltopdf is not installed.
    

    I think it's a good idea to add some instruction to install the app into Linux systems with dependency because it fails completely silently if the file opened via GUI.

    opened by tawfiek 10
  • Question - is this abandonware?

    Question - is this abandonware?

    I was referred to try this application, but as a user of Ubuntu 20.04 it does not install... as others have pointed out. Given that it has been three years since any update, I believe this is a fair question that users should know the answer to.

    While i see there have been updates, there has been none applied to the "latest version". I am looking for an alternative to Typora as it is not FOSS and the developer(s) have confirmed the intent to make it a paid solution. As an only 5 year user of FOSS and Linux, I learned quickly that unmaintained packages and softwares are generally more problems than they are worth.

    opened by thwaller 1
Releases(v1.87)
Owner
Jamie McGowan
Bioinformatics/Evolutionary Genomics
Jamie McGowan
Mirror of official Scribus SVN (however you should really use SVN at svn://scribus.net) (http://bugs.scribus.net ← Submit PRs & Bugs)

Scribus - Open Source Desktop Publishing Status This README.md file is geared toward the Scribus github repository which serves as a mirror for the Sc

Scribus Project 221 Jan 15, 2022
Etherpad: A modern really-real-time collaborative document editor.

A real-time collaborative editor for the web About Etherpad is a real-time collaborative editor scalable to thousands of simultaneous real time users.

The Etherpad Foundation 12.1k Jan 16, 2022
Gobby collaborative editor

Gobby: First Contact Synopsis Gobby is a free collaborative editor. This means that it provides you with the possibility to edit files simultaneously

Gobby Developers 527 Dec 28, 2021
Simple LaTeX editor

Gummi The simple LaTeX editor Screenshot Getting Gummi For end users we recommend using official stable releases. Gummi is available through the offic

Alexander van der Meij 639 Jan 12, 2022
TeXstudio is a fully featured LaTeX editor. Our goal is to make writing LaTeX documents as easy and comfortable as possible.

TeXstudio TeXstudio is a fully featured LaTeX editor. Our goal is to make writing LaTeX documents as easy and comfortable as possible. Some of the out

TeXstudio Developers 1.6k Jan 12, 2022
A markdown editor for developers on Mac, Windows and Linux.

We've launched desktop and mobile app of the new Boost Note now. Boost Note for Teams We've developed a collaborative workspace app called "Boost Hub"

BoostIO 17.4k Jan 1, 2022
OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.

OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality v

OpenShot Studios, LLC 2.6k Jan 17, 2022
Verbatim mirror of the git.drupal.org repository for Drupal core. Please see the https://github.com/drupal/drupal#contributing. PRs are not accepted on GitHub.

Drupal is an open source content management platform supporting a variety of websites ranging from personal weblogs to large community-driven websites

Drupal 3.6k Jan 14, 2022
DEPRECATED since Gitpod 0.5.0; use https://github.com/gitpod-io/gitpod/tree/master/chart and https://github.com/gitpod-io/gitpod/tree/master/install/helm

Gitpod Self-Hosted DEPRECATED since Gitpod 0.5.0; use https://github.com/gitpod-io/gitpod/tree/master/chart and https://github.com/gitpod-io/gitpod/tr

Gitpod 207 Jan 17, 2022
A Sinatra script to serve a hierarchy / tree directory of markdown files. Use intended for small sites built in markdown.

Markdown Tree What is it? Take a folder with a hierarchy of markdown files and use this script to serve that folder as a live styled site with a built

Miles Alan 101 Jan 16, 2022
:tophat: Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support

Web server with built-in support for QUIC, HTTP/2, Lua, Markdown, Pongo2, HyperApp, Amber, Sass(SCSS), GCSS, JSX, BoltDB (built-in, stores the databas

Alexander F. Rødseth 1.9k Jan 24, 2022
Mirror of Apache HTTP Server. Issues: http://issues.apache.org

Apache HTTP Server What is it? ----------- The Apache HTTP Server is a powerful and flexible HTTP/1.1 compliant web server. Originally desi

The Apache Software Foundation 2.9k Jan 13, 2022
proxychains - a tool that forces any TCP connection made by any given application to follow through proxy like TOR or any other SOCKS4, SOCKS5 or HTTP(S) proxy. Supported auth-types: "user/pass" for SOCKS4/5, "basic" for HTTP.

ProxyChains ver. 4.3.0 README ProxyChains is a UNIX program, that hooks network-related libc functions in dynamically linked programs via a preloaded

Adam Hamsik 4k Jan 16, 2022
The last Markdown editor, ever.

Dillinger The Last Markdown Editor, Ever Dillinger is a cloud-enabled, mobile-ready, offline-storage compatible, AngularJS-powered HTML5 Markdown edit

Joe McCann 7.3k Jan 20, 2022
online markdown editor/viewer

Markdown Edit This is a online markdown editor/viewer. This help you to edit markdown document with the power of web technology. Quick Start Try on De

Takeharu.Oshida 197 Jan 13, 2022
📔 A simple Markdown note-taking editor

MiniNote A simple, self-hosted Markdown note-taking app built with Vue 3, and Express. Check out the hosted demo! ⚙️ Requirements NodeJS >= 12.19.0 LT

Ferdinand Mütsch 188 Jan 5, 2022
Writing is a lightweight distraction-free text editor, in the browser (Markdown and LaTeX supported).

Writing Writing is a lightweight distraction-free text editor, in the browser. Live version: Writing. Installation Just open index.html and that's it!

null 950 Jan 2, 2022
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.

Laverna - note taking web app Laverna is a JavaScript note-taking web application with a Markdown editor and encryption support. It's built to be an o

Laverna - open source alternative to Evernote 8.8k Jan 17, 2022
📔 A simple Markdown note-taking editor

MiniNote A simple, self-hosted Markdown note-taking app built with Vue 3, and Express. Check out the hosted demo! ⚙️ Requirements NodeJS >= 12.19.0 LT

Ferdinand Mütsch 188 Jan 5, 2022
ReText: Simple but powerful editor for Markdown and reStructuredText

Welcome to ReText! ReText is a simple but powerful editor for Markdown and reStructuredText markup languages. One can also add support for custom mark

ReText 1.5k Jan 12, 2022
Thinking notebook and Markdown editor.

Thinking Notebook & Markdown Editor Are you drowning in information, but starving for knowledge? Where do you keep your private remarks like ideas, pe

Martin Dvorak 1.7k Dec 31, 2021
Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-Web

Linux System Optimizer and Monitoring Sponsors Reviews Required Packages curl, systemd PPA Repository (for ubuntu) sudo add-apt-repository ppa:oguzhan

Oguzhan Inan 7.5k Jan 17, 2022
A pie menu launcher for linux. Read the release announcement of version 0.7.2 at https://schneegans.github.io/news/2018/10/30/gnome-pie-072 Or have a look at the homepage!

Gnome-Pie ⚠️ At this point, I will only provide very basic support for Gnome-Pie. If you are on a GNOME Shell based distro, you may want to try my suc

Simon Schneegans 297 Jan 14, 2022
The Linux PowerTOP tool -- please post patches to the mailing list instead of using github pull requests

PowerTOP PowerTOP is a Linux* tool used to diagnose issues with power consumption and power management. In addition to being a diagnostic tool, PowerT

Arjan van de Ven 571 Jan 10, 2022
Animated sprite editor & pixel art tool (Windows, macOS, Linux)

Aseprite Introduction Aseprite is a program to create animated sprites. Its main features are: Sprites are composed of layers & frames as separated co

Aseprite 16k Jan 19, 2022
Video Editor for Linux

NEW RELEASE 2.8 IS OUT NOW. INSTALLING: see here. RELEASE NOTES AVAILABLE here. Introduction Features Releases Installing Flowblade Docs Screenshot Fo

null 1.7k Jan 16, 2022
A simple, general-purpose editor for Linux

Notepadqq Links What is it? Build it yourself Download it What is it? Notepadqq is a text editor designed by developers, for developers. Please visit

null 1.8k Jan 22, 2022
Free (libre) font editor for Windows, Mac OS X and GNU+Linux

FontForge FontForge is a free (libre) font editor for Windows, Mac OS X and GNU+Linux. Use it to create, edit and convert fonts in OpenType, TrueType,

null 4.1k Jan 21, 2022