My first flutter app. mdeditor is a markdown editor written in Flutter.
The idea behind mdeditor is to provide a minimal markdown editor that wasnt "bloated" with abunch of features that got in the way.
- File Operations
- open
- edit
- write
- local or remote files (depends on the service and if it offer file browser integration through their app)
- render markdown in realtime
- split view or just edit
- Optional Toolbar to make writing in markdown a breeze!
- Material You Themes
- Dark
- Light
- System Default
- Optionally keep a file loaded between sessions
- Optional Word Counter
- Synchronized scrolling between the text field and your rendered markdown
- Open, and saving files does not work on android 15 beta
- when enabling sychronized scrolling you'll need to close and relaunch the app
-
Open files from the context menu is currently half way implemented (app shows in the menu but doesnt load the file) - if modifying an existing file, when you go to to save if the total file contents is lesser than what you started with the save will fail
- clone this repo
git clone https://github.com/deathblade666/mdeditor
- cd into the directory
- Install dependencies
flutter pub get
- Build
flutter build <platform>
Defult View | Full Edit Mode | With Toolbar Enabled | Text Sample |
---|---|---|---|
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.