Skip to content

negrel/nwotable

Repository files navigation

Languagegrade: JS/TSMadeWithVueJs.com shield

Introduction

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 :

Features

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

Release

Check at : https://nwotable.negrel.dev/ app picture

☑️ TODO

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)

app picture

🌠 Show Your Support

Please give a ⭐ if this project helped you!

Contributing

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.

Set up the dev env.

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

📜 License

AGPL-v3 © Alexandre Negrel