Notes
514 open source Notes apps
M
MHTML Viewer
APK
MHTML-Viewer is an Android App without ads that lets you view and save mhtml files. Uses WebView's saveWebArchive method.Permissions:Internet: Let's the webView access the internet.Read/Write Files: Needed to save and read mhtml files. Can't save to or read from SD cards or anything like that.PrivacyThis app doesn't collect any data.
GitHubIzzyOnDroid
MJ PDF
APK
MJ PDF is a smooth PDF viewer. It contains a simple user interface, supports dark theme, true full screen mode and much more.Fast & smooth experience.Minimalist & simple user interface.Remembers the last opened page.Dark mode for the app and the PDF.True full screen with hidable buttons.Search the PDF file. (experimental)Text mode to view PDFs like E-readers. (experimental)An option to keep the screen on.Open online PDFs through links.Share & print PDFs.Open multiple PDFs.FOSS and totally privatePermissions and privacyThis app does not collect any data. The following permissions are required to provide specific features in the app:Internet: For opening PDFs through linksStorage: For saving downloading PDFs and opening them from storageAuthor and acknowledgmentMJ PDF is made by @mudlej.The original app (PDF View Plus) was made by Gokul Swaminathan (@JavaCafe01).Credits to (@Derekelkins)'s pull request for adding the ability to remember last opened page.LicenseMJ PDF uses the GPLv3 license, the original app (PDF View Plus) was under MIT license.
IzzyOnDroid
Manglish
APK
Translate or convert malayalam text to manglish. Useful for people who can't read malayalam, but understands it. "കേരളം" will be converted to "Keralam". Features * Fast, quick conversion * Ability to select text in other apps, browsers and share to this app to convert * No ads, bloatware * As lightweight as possible More about app : https://subinsb.com/manglish
F-DroidGitHub
Manhood of Humanity
APK
Manhood of Humanity, Second Edition A. Korzybski This work began with a functional definition of 'man', formulated in 1921, based on an analysis of uniquely human potentials; specifically, that each generation can start where the previous one left off. I called this characteristic the 'time-binding' capacity .... We no longer have to blind ourselves to the old dogmas about the 'immutability of human nature' because we have discovered that we can change it. We should realize our human potentials so that we can go to the future with some hope. Alfred Korzybski. General Semantics (GS) was developed by Alfred Korzybski, a Polish engineer who settled in the United States after World War I. The death and destruction of war horrified him and prompted him to search for an answer to the question of how humans have been able to advance technologically so far, yet are unable to put their relationships in order. After researching this question for more than a decade, he formulated a general semantics, which he presented most fully in his book Science and Sanity (1933). «General semantics is not any kind of 'philosophy', 'psychology', or 'logic'. It is a new extensional discipline through which we explain and learn how to apply our nervous systems most effectively.» - A. Korzybski «In general semantics, we do not 'preach' 'morality' or 'ethics' per se, but teach students awareness of abstraction, awareness of multi-order evaluation mechanisms, relationship orientation, etc., which lead to cortico-thalamic integration, and as a result 'morality', 'ethics', awareness of social responsibility, etc., follow automatically. » - A. Korzybski Alfred Korzybski was born in the late 19th century into a noble family living in the Russian-occupied part of politically divided Poland. "I was born silent," he wrote - an observer looking around with an interest in what was happening. From an early age, he realized his calling to "solve problems." His father, an engineer by profession, fostered in him a respect for math and physics, and their practical applications. (Alfred later studied engineering himself.) He grew up a Polish patriot under the oppression of the Tsarist dictatorship. While serving in Russian army intelligence, he witnessed the horrors of World War I on the eastern front. By then, having moved to North America, he had witnessed the reckless behavior of people (including himself) for half his life. "I was simply tired of human stupidity. I didn't care about anything else." Korzybski spent the rest of his days in a purposeful search and attempt to realize his life's dream - to promote harmony among people by understanding and solving the problems of human stupidity (preventable inadequate evaluation) and its consequences. What is it that human beings possess that makes them make tremendous progress in some areas (math, science, applied technology), but come to such a decline in others? Could we find a way to prevent at least some of the human ills and societal problems that Korzybski has seen? Would we have been able to update our maps (both in the narrow and broad sense of the term), including maps of ourselves, to avoid unnecessary misunderstandings and conflicts between people in society? Experience convinced him that people should develop their thinking abilities (which for Korzybski did not exist separately from their emotional life). He was troubled by the lack of a way to help thinking in a purposeful and systematic way. ("Where are we taught how to think? Nowhere.") His knowledge of science and mathematics also convinced him to try to develop a method of thinking for everyday life based on these disciplines. Korzybski conducted research on the 'strange' hypothesis - unconscious factors of personal and social adaptation (sanity) are realized in the professional behavior - including language - of scientists and mathema
F-DroidGitHub
MarkReader - Markdown Reader
APK
MarkReader is a lightweight, offline markdown and code file reader for Android. Open markdown files to see a clean, rendered view with support for headings, bold, italic, blockquotes, inline code, fenced code blocks, and tables. Open code files to get syntax highlighting for dozens of programming languages powered by Prism4j. FEATURES - Markdown rendering with full CommonMark support including tables - Syntax highlighting for code files (Kotlin, Python, JavaScript, Java, C, C++, HTML, CSS, JSON, YAML, and more) - Built-in editor with markdown preview — switch between Edit and Preview tabs - Formatting toolbar for common markdown syntax (bold, italic, headings, code blocks, links, lists) - Open files directly from any file manager via the standard share/open intent - Save edited files back in place or export to a new location via Save As - Create new files from scratch - Material You design with dynamic color, dark and light themes - Edge-to-edge display - No internet required — all processing is done locally on your device - No ads, no analytics, no tracking PRIVACY MarkReader does not collect, transmit, or share any data. It requires no special permissions — it only reads files that you explicitly open or create. Your files never leave your device. PERMISSIONS No permissions required. Files are opened through Android's standard content URI system, so no storage permission is needed.
F-DroidGitHub
Markdown Editor
APK
Introducing the Markdown Editor app, the perfect tool for anyone who needs to create and edit markdown files with ease. With the ability to open ".md" files directly from the explorer, you can easily access your files and start working on them right away. The app also offers a convenient way to style your text with options such as bold, italics, headings, and more. Adding links is also a breeze with the simple interface. In addition, you can preview JPEG, PNG, GIF, WebP, BMP, and WBMP image formats right within the app. You can easily open links from the preview, making it easy to navigate between different files and sources. Choose between Light and Dark Theme Modes, and use the Dual View Mode to simultaneously view both the preview and editing views. Alternatively, you can use Single View Mode to focus on either the preview or editing view. The app also offers the ability to clear text and start from scratch, as well as create new .md files or edit existing ones. This Editor was developed using Flutter and is mainly targeted for mobile devices as currently there aren't any standalone markdown editors available.
F-DroidGitHubIzzyOnDroid
M
Markdown Widget
APK
Add a minimalistic widget with the content of a markdown file to your home screen. This app is intended for users of Obsidian, but the widget will display any markdown file on your phone. The app supports all commonmark features, as well as some extensions.
F-DroidGitHub
Markdownr
APK
Markdownr converts an URL to markdown, and lets you share it to your favorite notes app. I've written this app to save articles I found interesting to a note taking app that uses markdown and git to sync notes to my pc. Features: - Downloads the web page specified in the URL input field and converts it to Markdown - Share the markdown to other apps with standard share intent - The URL can be also be shared from another app (for example the web browser); markdownr will automatically convert it and show the share intent.
F-DroidGitHub
Markleaf
APK
Markleaf is a local-first Markdown note app for Android. Write plain Markdown, organize with inline tags, search instantly, and keep your notes under your control. Markleaf stores notes in a local Room database and does not declare the INTERNET permission. Writing and preview: * Live Markdown preview with live syntax coloring * GFM tables, checkboxes, blockquotes, callouts (> [!NOTE] …) * Code block syntax highlighting for 10 languages * Footnote ref ↔ def jump, wikilinks and backlinks * Smart formatting to wrap a selection or word in bold/italic/strikethrough/code * Focus mode, word and reading-time stats, find and replace within a note Organizing and navigating: * Just write #tags in the body for automatic indexing (no folders) * Quick switcher and SQLite FTS full-text search * Pin, archive, trash, and restore flows Sync and import (No-Cloud): * Mirror each note as a .md file to a folder you pick via SAF * Import external .md / .txt files by opening or sharing them in * Single-note and all-notes Markdown export, plus system share Design and accessibility: * Home screen widget, biometric lock, screenshot blocking option * Light / dark / Material You, tablet two-pane layout * UI in 6 languages (Korean, English, Spanish, Japanese, French, German) Privacy and distribution: * No account, no Markleaf server * No analytics, ads, tracking, Firebase, or proprietary crash reporting SDK * No INTERNET permission, Android Auto Backup disabled * User data leaves the device only through explicit OS-mediated actions such as export, share, external link opening, or a user-selected SAF folder
F-DroidGitHub
Markor
APK
📝 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 🖍 Markup formats: Markdown, todo.txt and Zim wiki 📋 Share-Into: Share any text to Markor to save to a note, to clipboard, to reshare or to open a contained link in browser 💡 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 💡 Unlike other office suites (like LibreOffice) or to-do apps (like Wunderlist), Markor has one streamlined text editor with no other editing UI. Markor shows how powerful and expressive simple text can be. View, edit, manipulate and convert plaintext! 🔃 Markor 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 👀 These apps may also be in your interest if you like Markor: OneNote, EverNote, Google Keep, Wunderlist, Read-It-Later, Pocket, Epsilon Notes, iA Writer, Todoist, Shaarli, Wallabag, Simple Notes, Simpletask, Share to clipboard, NextCloud Bookmarks, Easy Open Link Support the project: Report ideas and issues | Join community discussion | Translate | More information about contributions
F-DroidGitHub
Marxist Tamil
APK
Marxist Tamil is an android app to read and listen to detailed political & philosophical essays, from monthly Tamil magazine called Marxist, published by TNCPIM. * Read, Listen & Share essays. * Get Marxist quotes in the app. * Read DRM free Ebooks on Communism. Note: This is a modified version of the original Marxist Reader app available in Playstore. Tracking, Analysis & Non-free network service related dependencies are removed, so that readers can be sure that the app doesn't violate their privacy through analytics & trackers.
F-Droid
Material Files
APK
An open source Material Design file manager. Features: - Open source: Lightweight, clean and secure. - Material Design: Follows Material Design guidelines, with attention into details. - Breadcrumbs: Navigate in the filesystem with ease. - Root support: View and manage files with root access. - Archive support: View, extract and create common compressed files. - NAS support: View and manage files on FTP, SFTP, SMB and WebDAV servers. - Themes: Customizable UI colors, plus night mode with optional true black. - Linux-aware: Knows symbolic links, file permissions and SELinux context. - Robust: Uses Linux system calls under the hood, not yet another ls parser. - Well-implemented: Built upon the right things, including Java NIO2 File API and LiveData. https://github.com/zhanghai/MaterialFiles
F-DroidGitHub
Material Notes
APK
Material Notes is a text-based note-taking application, aimed at simplicity. It embraces Material Design. It stores the notes locally and doesn't have any internet permissions, so you are the only one that can access the notes.Take notesWrite text notes (title and content)Choose between plain text, markdown, rich text or checklist notesUse the quick action from your home screen to quickly add a noteOrganizeSearch though your notesSort your notes by date or title, in ascending or descending orderDisplay your notes in a list or a grid viewPin and archive your notesRecover your deleted notes from the binCategorizeCategorize your notes with tagsDistinguish your tags with their colorPin and hide your tagsShare & backupShare text from other applications to add it directly to a noteShare your notes as textExport your notes as JSON, manually or automatically, and import them backExport your notes as MarkdownProtectNever worry about how your data is handled: it cannot leave your device as the application doesn't have any internet permissionsLock the application, a specific notes, or all notes with a specific tagEncrypt your JSON exportsCustomizeChoose your languageChoose your theme (light, dark or black)Choose if you want your theme to be dynamic (use colors from your background)Choose which notes types you want enabled
F-DroidGitHubIzzyOnDroid
Mavinote
APK
Simple, secure and open source note-taking application. You can take notes that reside only in your device or use a Mavinote account to synchronize your notes across your devices. All notes belonging to Mavinote account are stored as encrypted on the servers and can only be decrypted by your devices. For more information about Mavinote, you can look at the project's repository.
F-DroidGitHub
Memento
APK
Simple note taking supporting colorized categories, rich text input and pictures. Features: * Create categories with different theme colors * Take simple notes and make text bold or italicized * Take drawing notes * Backup and restore notes
F-DroidGitHub
M
Memos
Web
Lightweight, self-hosted memo hub for knowledge management.
Miniflutt
APK
Miniflutt is an Android client for the self-hosted Miniflux feed reader. Compatible with Miniflux 2.0.21+.Features:online readingaudio and video playbackarticle searchdark theme available on night modesort, search, grouping and more100% free and open-sourceno adsLimitation: being online is required (no fetching for offline reading).
GitHubIzzyOnDroid
MinimaList
APK
MinimaList is a minimal outline and task manager that keeps everything on your device. Originally released on Google Play in 2018 as "sublist" by toadlyBroodle, the app was abandoned when the developer account was lost. This is a full resurrection from the original APK — every cloud surface has been removed: - No Firebase (Realtime Database, Analytics, FCM, Crashlytics) - No AdMob ads - No Google Sign-In or App Invites - No Google Play Billing - No network connections of any kind What you get is a clean, fast, local-only outliner: - Nested outline rows with indent / outdent support - Row completion with optional auto-complete-children cascade - Collapse / expand subtrees - Per-row reminders via AlarmManager (notifications at scheduled times, rescheduled on boot) - JSON and plain-text export / import (no cloud required) - Home-screen widget showing your current list - Dark theme with customizable accent colors - Search across all sublists All data is stored in a local Room database. No account required. No permissions beyond POST_NOTIFICATIONS (optional, for reminders) and RECEIVE_BOOT_COMPLETED (to reschedule reminders after reboot). Source code: https://github.com/toadlyBroodle/MinimaList
F-DroidGitHub
Minimal
APK
Minimal todo is a very light and useful app, allowing you to add todos easily and quickly. It follows the Material guidelines completely.
F-DroidGitHub
MoasdaWiki
APK
MoasdaWiki App is a privacy-friendly frontend for the MoasdaWiki Server knowledge management tool. It mirrors the Wiki content on your mobile device. Features: - Synchronizes the content from your MoasdaWiki Server instance. - Fast full text search. - Calendar integration: Shows birthdays and events in the mobile calendar. - Data privacy by design: Directly connects to your server instance in your private network. No trackers, never establishes a cloud connection. Synchronize content with a MoasdaWiki Server: 1. Download MoasdaWiki Server from https://moasdawiki.net/. 2. Set up a MoasdaWiki Server instance in your LAN. 3. Enable LAN access to the server: Edit the repository file config.txt and change the setting authentication.onlylocalhost = false. Restart the server afterwards. 4. Install the MoasdaWiki App. 5. In the app you can see a hint that it has to be configured first. Press on that hint. 6. Press on "Host name" and enter the host name or IP address of the server instance, e.g. 192.168.1.101. Press OK. 7. In the status section below you should see "Needs authorization at server". Otherwise check host name and port again. 8. On server side open the Wiki page in a browser, click on "Help" and "Synchronization". 9. You can see a list of devices and synchronization sessions. Check the device name and click on "Grant". 10. Back in the app press the back button on the upper left corner to get back to the main dialog. Now you can see a hint that the app has to be synchronized. Press on that hint. 11. Now you should have all the server content also in the app and you can see the "Home-App" wiki page. Hint: Content cannot be modified within the app as it is no fun to type Wiki syntax on the mobile device, changes have to be done via the MoasdaWiki Server.
F-Droid
MoeMemos
APK
Moe Memos is an app to help you capture thoughts and ideas. You can use Moe Memos with either a self-hosted Memos server or locally on your device. Features: - Write memos like tweeting to yourself - Use Moe Memos locally on your device (with export) or sync with your own Memos server - Offline-first experience with automatic sync when you are back online - Material You design with dynamic themes and themed icon - Rich memo content: Markdown editor and renderer, images, non-image attachments, and to-do items - Organize and find memos with tags, pinning, and search - Home screen widget and share sheet integration (text, images, and webpages) - View your memo activity with a progress graph - Full privacy protection, no data collection
F-DroidGitHub
Moloko
APK
The goal of the app is to support nearly all features provided by the rememberthemilk.com web application. Moloko accesses all tasks via a local database. Network connection is only necessary for background synchronization. Currently it supports German, English and French language. rememberthemilk.com is a website that helps you manage todo lists. The app sets up an account provider and you can choose read access or read/write access to your account, but you will need an account on the website first. Support for HTTP and HTTPS access of RTM including proxy settings and compression to save data volume. RTM smart search syntax operators: also used for smart lists. See the wiki on the website for more. Status: BETA
F-Droid
Mozc for Android
APK
Mozc is a Japanese Input Method Editor (IME).
F-DroidGitHub
MuPDF mini
APK
MuPDF Mini Viewer is a minimalist Android app that uses the MuPDF library to view PDF, XPS, CBZ, unprotected EPUB, and FB2 documents. This is a minimalist version of the MuPDF app, which focuses on reading only. It does not support editing annotations or filling out forms. The app will start with a file picker showing the contents of the external storage directory. Only files that it can open will be listed. Each document you open will start its own activity, so you can view many documents at once. Use the Overview system button to switch between the file picker and any open documents and other activities you have running. Tapping on the left and right side of the screen will flip to the previous and next pages. Tapping in the middle will bring up or hide the tool bars. A long tap will toggle highlighting of links. When the links are highlighted they are also active and tappable. You can pinch to zoom in. When zoomed in, tapping will scroll to advance the next screenful of content. In the toolbar there is a button to show the table of contents, if the document has one. In EPUB and FB2 documents, there is also a menu item to pick the font size. The scrubber at the bottom allows you to quickly jump to a given page in the document.
F-DroidGitHub