js-tableau-parser
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

Extended Table Syntax for Markdown

Tableau Tables gives you way more control over the tables you create in Markdown documents. tableau-marked is the version of Tableau for the Python Markdown processor.

Headers

  • Headerless tables
  • Multiline headers
  • Multiple separate headers
  • Headers in columns and rows
  • Captions

Layout

  • Layout uses CSS styles and not inline attributes (making it easier to change the style of a whole document)
  • Per cell alignment and CSS classes
  • Default attributes, both down columns and across rows
  • Table-wide classes
  • Row and column span
  • Continuation lines

Here are some samples.

This repository contains a JavaScript library that handles most of the work of transforming a table description into HTML. However, by itself, it is not a Markdown processor plugin.

Instead, it is a library used by folks who want to write a plugin for their favorite Markdown processor.

If you're looking for an existing plugin, have a look at this list.

Writing a Plugin

There's a guide.

Readme

Keywords

none

Package Sidebar

Install

npm i js-tableau-parser

Weekly Downloads

1

Version

1.0.2

License

MIT

Unpacked Size

17.2 kB

Total Files

9

Last publish

Collaborators

  • pragdave