Skip to content

imballinst/markdownclap

Repository files navigation

Markdown Clap

Markdown Editor v0.2.0 showcase: deleting rows, re-ordering ordered columns, swapping columns.

Generally, updating Markdown is easy. We can just use our text editor or use a lot of online tools that allow Markdown previewing. However, one of the pain points that I felt when editing Markdown was when updating tables. When I need to remove a row with ordered numbers, I need to also update ALL ROWS below the deleted row. This is a chore and I think it is a room for improvement.

Try it out: https://imballinst.github.io/markdownclap.

Main Features

  1. Markdown preview
  2. Markdown inspection, with supported elements including:
    1. Tables
  3. Import CSV file into Markdown table
  4. Paste cells from other source of spreadsheet as Markdown table
  5. WYSIWYG-like toolbars and shortcuts (bold, italic, headings, links)

Development

This site is built using Astro and SolidJS. Additionally, to share states, we are using nanostores.

Requirements

  1. Node.js® 16
  2. Yarn Classic

Starting the development server

# Install deps
yarn

# Start the development server
yarn dev

Testing

yarn test

Publishing

At the moment, the site is published to GitHub pages: https://imballinst.github.io/markdownclap. This is automated on every push to main branch.

License

MIT

About

Making Markdown editing as easy as clapping (or as easy as typing clap emoji)

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Contributors 2

  •  
  •