The Wayback Machine - https://web.archive.org/web/20200501171738/https://github.com/gsantner/markor
Skip to content
Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..
Java
Branch: master
Clone or download

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Remove Android Contribution Guide from More section Sep 7, 2019
app Add AsciiDoc (.adoc) to list of extensions to open in plaintext format … May 1, 2020
experiments add unfinished image thumbnail code Jan 8, 2020
gradle/wrapper Update gradle binary tool version Mar 26, 2020
metadata Remove Android Contribution Guide from More section Sep 7, 2019
samples Add accordion dropdown to markor-markdown-reference, closes #780 Nov 15, 2019
.atomignore Update Gradle to 3.0/4.1 ; SDK 27 Oct 26, 2017
.gitignore Improve dialog wordings Oct 31, 2017
.hidden Update whole project Aug 26, 2017
.travis.yml Start document at the last cursor position (closes #205) Sep 24, 2018
CHANGELOG.md Improve move current selected line(s)/cursor text up/down by 1, fixes #… Nov 14, 2019
CONTRIBUTORS.md Option to disable code block highlight (#879) Mar 25, 2020
LICENSE.txt File location refactoring Jun 1, 2018
README.md Update opoc / New Crowdin translations (#881) Mar 29, 2020
build.gradle Bump gradle from 3.6.2 to 3.6.3 (#906) Apr 20, 2020
circle.yml Rename to Markor Sep 5, 2017
crowdin.yml Add albanian / Tamil Dec 23, 2019
gradle.properties Update Gradle to 3.0/4.1 ; SDK 27 Oct 26, 2017
gradlew Update whole project Aug 26, 2017
gradlew.bat Initial commit Dec 14, 2014
settings.gradle removed libs:anddown module from gradle.settings Apr 23, 2015

README.md

Translate Donate say thanks Chat - Matrix Chat - FreeNode IRC Build Status GitHub release GitHub downloads Codacy Code quality

Markor

Text editor - Notes & ToDo (for Android).
Simple and lightweight, supporting Markdown and todo.txt


Markor is a TextEditor for Android. This project aims to make an editor that is versatile, flexible, and lightweight. Markor utilizes simple markup formats like Markdown and todo.txt for note-taking and list management. Markor is versatile at working with text, it can also be used for keeping bookmarks, copying to clipboard, fast opening a link from text and lots of more. Created files are interoptable with any other plaintext software on any platform.Markor is using open formats and is free software, openly developed and accepts community contributions.

Features

πŸ“ Create notes and manage your to-do list using simple markup formats
🌲 Work completely offline - whenever, wherever
πŸ‘Œ Compatible with any other plaintext software on any platform -- edit with notepad or vim, filter with grep, convert to PDF or create a zip archive

πŸ– Syntax Highlighting and format related actions -- quick insert pictures and to-do
πŸ‘€ Convert, preview, and share documents as HTML and PDF

πŸ“š Notebook: Store all documents on a common filesystem folder
πŸ““ QuickNote: Fast accessible for keeping notes
β˜‘οΈ To-Do: Write down your to-do
πŸ– Formats: Markdown, todo.txt, csv, ics, ini, json, toml, txt, vcf, yaml

πŸ“‹ Copy to clipboard: Copy any text, including text shared into Markor
πŸ’‘ Notebook is the root folder of documents and can be changed to any location on filesystem. QuickNote and ToDo are textfiles

🎨 Highly customizeable, dark theme available
πŸ’Ύ Auto-Save with options for undo/redo
πŸ‘Œ No ads or unnecessary permissions
🌎 Language selection -- use other language than on the system

πŸ”ƒ Markor is an offline app. It works with sync apps, but they have to do syncing respectively. Sync clients known to work in combination include BitTorrent Sync, Dropbox, FolderSync, OwnCloud, NextCloud, Seafile, Syncthing, Syncopoli

Privacy

The app doesn't use the internet connection unless external resources (e.g. display image by URL) are referenced in user generated content. The app is working completly offline, no internet connection required! No personal data will be requested or shared with the author or third parties (i.e. calendar or contacts). Files can be shared to other apps from inside the app by pressing the share button. Files are stored locally in a user selectable folder, defaulting to the device public documents folder.

Android Permissions

  • WRITE_EXTERNAL_STORAGE, READ_EXTERNAL_STORAGE
    Read and write files from/to device storage.
  • INTERNET
    In user generated content data can be loaded from the internet.
  • INSTALL_SHORTCUT
    Install shortcut to launchers to open a file/folder in Markor.
  • RECORD_AUDIO
    Markor allows to attach voice notes to the text. The permission is only used when clicking the "attach audio" button/menu to start the audio record dialog. Audio recording is always started and stopped by the user (button press).

Demo

Contributions

  • Development (Source code)
    The project is always open for contributions and welcomes merge requests. Take a look at our issue tracker for open issues, especially those tagged with good first issue and help wanted. The project uses AOSP Java Code Style. Additionally: Use _camelCase instead of mCamelCase for class members. Use Android Studios auto reformat feature before sending a MR.
  • Localization
    Translate on Crowdin (free).

Resources

Licensing

The code of the app is licensed Apache 2.0 or Commerical (See LICENSE for details).
Localization & translation files (string*.xml) are licensed CC0 1.0.
Project is based on unmaintained projects writeily and writeily-pro.

You can’t perform that action at this time.