YAME is a simple and lightweight Markdown editor built with React. It allows users to write and preview Markdown content in real-time.
Baptism of Code Ongoing, to remove the sins of the developer, future commits may contain breaking Changes
To get started with Yame, open Yame in your browser. If you are using Chromium based Browsers you can install it straight from the browser, regardless of the OS/Platform you are on.
- Supports Github, Notion, Dev.to and Medium markdown flavors
MethMath Support- File Sharing Support ( Thanks @hect1k )
- Allows exporting to PDF and HTML
- Minimal and Lightweight (debatable, but atleast its lighter than ur mom)
- No Server-side dependencies (Really)
- Autosave
- Toggle Preview Mode using URL bar, just add
?preview=trueto the URL - Fetch Remote file with
?fetchFrom=theUrl - File Open, Local and Remote
- PWA Support, so you can just Install the App from the Browser it self!
- MAIN FOCUS Extensions Support to allow devs to make custom extensions and add them to the editor
- Multi File Support to allow multiple tabs and allow Notebook like functionality like Obsidian Sometimes I think this is unnecessary
- Allow custom themes Yeah man, this is a TODO
- Allow changing Code Block Themes
- Add more Markdown flavors
- Get a Nice Logo Important
To clone this Repo:
git clone https://github.com/NotoriousArnav/MarkdownEditor.gitTo Install Dependencies run:
npm iThe Default SWFT Instance is https://share.nnisarg.in
To change the SWFT Instance run:
export VITE_SWFT_INSTANCE="https://someinstance.com"
# or
echo "VITE_SWFT_INSTANCE='https://someinstance.com'" > .envTo run the application, use the following command:
npm run devTo build the application for production, use the following command:
npm run buildTo build the application for development, use the following command:
npm run build:dev
