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. It 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 more. Created files are interoperable with any other plaintext software on any platform. Markor is openly developed free software that accepts community contributions.
Features
Privacy
Markor does not use your 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 a 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 ofmCamelCase
for class members. Use Android Studios auto reformat feature before sending a MR. - Localization
Translate on Crowdin (free).
Resources
- Project: Changelog | Issues Help Wanted Issues | License
- F-Droid: Listing | Wiki | Metadata | Build log
- Google Play: Listing
- Further download options: Aptoide | GitHub Releases
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 the unmaintained projects writeily and writeily-pro.