| Nwotable
Nwotable is a PWA to write markdown (Github Flavored). It currently only support desktop browser but I'm working to make it work on mobile too. The design is strongly inspired by the app of Fabio Spampinato and if you are looking for a desktop markdown editor you should take a look at his work.
Nwotable v1.0.0 is build with the following awesome technologies :
- Progressive Web App
- Vue.js with Quasar Framework and Vuex
- CodeMirror for the editor (mobile support)
- Showdown to parse the markdown.
- IndexedDb API
- Webpack
Supported features :
- Markdown editor (Github Flavored) // 1.0.0
- Indefinitely nestable tags // 1.0.0
- export or download as :
- HTML // 1.0.0
- Markdown // 1.0.0
- Filter by :
- Tag // 1.0.0
- Search // 1.0.0
- Favorite // 1.0.0
- Import local attachment (images only .jpg, .ext, .png) // 1.0.0
- Metadata header // 1.0.0
Check at : https://nwotable.negrel.dev/
The app is still in development so some features may not work.
Missing features :
- Mobile support
- Fuzzy search
- Auto delete unused attachment at the starting of the app.
- Rename imported attachment
- Live preview (split mode).
- Export as a PDF
- Dark Themes
- Google Drive & Dropbox support (cloud support)
- Code syntax highlighting (rendered markdown, no showdow-highlight)
Please give a ⭐ if this project helped you!
If you want to contribute to Nwotable to add a feature or improve the code contact me at negrel.dev@protonmail.com, open an issue or make a pull request.
Clone this repositorie :
git clone https://github.com/negrel/nwotable.git
Install the dependencies :
cd Nwotable
npm install
Start the dev server (with hot reload) :
npm run dev:pwa
Build the app for production :
npm run build:pwa
AGPL-v3 © Alexandre Negrel