BuntuMD is a versatile and customizable Markdown editor built with Flutter, specifically designed for .md and .markdown files on Ubuntu. It offers a seamless editing experience with live preview, extensive customization options, and integration with the Ubuntu system theme.
- Live Preview: Instantly see your Markdown rendered as you type.
- File Operations: Open, edit, and save
.mdor.markdownfiles with ease. - Flexible View Modes: Toggle between split-view (editor and preview side-by-side), editor-only, and preview-only modes to suit your workflow.
- Extensive Customization:
- Adjust font size for both the editor and preview.
- Customize editor background and text colors.
- Ubuntu Theme Integration: Adapts automatically to your system's light or dark theme for a native look and feel.
- Draggable Window: The application window can be easily moved around your desktop.
To build BuntuMD from source, ensure you have Flutter SDK installed and configured for Linux development.
- Clone the repository:
git clone [YOUR_REPOSITORY_URL_HERE] cd buntumd - Get Flutter dependencies:
flutter pub get
- Build the Linux release version:
The compiled application bundle will be located in
flutter build linux --release
build/linux/x64/release/bundle/.
After building, you can run BuntuMD directly from the compiled bundle:
- Navigate to the release bundle directory:
cd build/linux/x64/release/bundle/ - Execute the application:
The application window will appear, and you can start editing your Markdown files.
./buntumd
We welcome contributions! If you find any bugs or have suggestions for new features, please feel free to open an issue or submit a pull request.
This project is licensed under the [Your License Here] - see the LICENSE.md file for details.
