Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sorbits/googledocs-addon-markdowntablefive
MarkdownTableMaker Google Sheets Add-On. Saves Markdown to Google Drive.
https://github.com/sorbits/googledocs-addon-markdowntablefive
Last synced: 17 days ago
JSON representation
MarkdownTableMaker Google Sheets Add-On. Saves Markdown to Google Drive.
- Host: GitHub
- URL: https://github.com/sorbits/googledocs-addon-markdowntablefive
- Owner: sorbits
- License: unlicense
- Created: 2017-06-20T10:04:19.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-09T07:49:47.000Z (over 7 years ago)
- Last Synced: 2024-11-10T13:47:41.431Z (2 months ago)
- Language: JavaScript
- Homepage: https://github.com/pffy/googlescript-markdowntablefive
- Size: 39.1 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MarkdownTableMaker
+ Make Markdown tables in Google Sheets.
[![chromewebstore_badgewborder_v2_340x96][storeicon]][storepage]
## About
+ MarkdownTableMaker [Google Spreadsheets][goog_sheets] Add-On.
+ Get the [latest release][latest_release].
+ Converts Google Sheets (Google Docs Spreadsheets) selection into a Markdown table.
+ Used on: Markdown tables on GitHub, StackEdit, enterprise Markdown wikis, and [more](#compatibility)...![markdown table maker][splash]
+ Wait... What is [Markdown][wiki_markdown]?
+ Save table to Google Drive with the `.md` file extension.
+ Edit the Markdown file with compatible third-party Drive apps (e.g., [StackEdit][cws_stackedit]).
+ Uses the [MarkdownTableMaker][gh_markdowntablefive] object.
+ Written in Google Apps Script.
+ You can also [render Markdown][gh_render] elsewhere with the GitHub API.## Details
+ [Features](#features)
+ [Installs](#install)
+ [Chrome Web Store Install](#chrome-web-store-install)
+ [Manual Install](#manual-install)
+ [User Guide](#user-guide)
+ [Compatibility](#compatibility)
+ [Permissions](#permissions)
+ [License](#license)
+ [Feedback](#feedback)## Features
+ Detects bold, italic and strikethrough font styles. Converts them to Markdown.
+ Detects multi-line cells. Converts them to [Markdown Line Breaks][gh_linebreaks].
+ Detects HYPERLINK formulas with URLs and Titles. Converts to Markdown links: `[title](url)`
+ Detects table column alignment for first row of a selected range. Applied in Markdown.
+ Detects Google monospace type fonts (e.g, Courier New) and converts text to `inline syntax`, with back-ticks.
+ Auto-crops ranges to row and column boundaries with content in cells.
+ Converts vertical pipes into inline code syntax to avoid Markdown engine rendering errors.
+ [Learn more][gh_gettingstarted].## Install
### Chrome Web Store Install
+ [Install MarkdownTableMaker][storepage] from Google Chrome Web Store.
+ **Recommended.**
+ Apps and add-ons are actively [monitored and curated by Google][goog_monitor].
+ Better add-on management (install, removal, updates).[![chromewebstore_badgewborder_v2_340x96][storeicon]][storepage]
### Manual Install
> **NOTE:** Supported open beta program has concluded. Please use Google Chrome Web Store.
## User Guide
+ Learn more about [MarkdownTableMaker features][gh_gettingstarted] in detail.
## Compatibility
Your Markdown table can be copied and pasted into these GitHub-Flavored Markdown (GFM) editors:
| **GitHub Flavored
Markdown Editors** | **Supports
Multi-line cells** | **Supports
Alignment** |
| ------ | :------: | :------: |
| https://github.com | YES | YES |
| [Atom][gh_atom] by GitHub for Mac | YES | YES |
| [StackEdit][cws_stackedit] for Chrome
https://stackedit.io/editor | YES | YES |
| [Minimalist Markdown Editor][cws_minimed] for Chrome | YES | YES |
| [Mado][cws_mado] for Chrome | YES | YES |
| https://jbt.github.io/markdown-editor/ | YES | YES |
| http://mdp.tylingsoft.com/ | YES | YES |
| http://epiceditor.com/ | YES | NO |
| http://markable.in/editor/ | YES | NO |
| http://dillinger.io/ | NO | YES |## Permissions
+ Needs access to Google Docs, Google Drive.
+ When you first run the Add-On, Google will request authorization for the app.
+ If authorization is given,
you can always [revoke it here][goog_monitor] when
no longer needed.
+ You can see why distributing [free software][fsf]
is so important to your privacy.## [License][license_link]
> **COMPLIANCE OFFICERS:** This software is released under The Unlicense. For your software compliance paperwork mandated by your corporate policy, you can simply print/save this LICENSE file as proof of our software licensing agreement and completed acquisition. Please consult your legal department or a licensed attorney.
## Reference
+ **Does the name Gruber mean anything to you? It should ring a few bells. Markdown was created by [John Gruber][df_markdown].**
[license_link]: LICENSE
[latest_release]: ../../releases/latest[df_markdown]: http://daringfireball.net/projects/markdown/
[gh_gfm]: https://help.github.com/articles/github-flavored-markdown/
[gh_atom]: https://atom.io/
[cws_minimed]: https://chrome.google.com/webstore/detail/minimalist-markdown-edito/pghodfjepegmciihfhdipmimghiakcjf
[cws_stackedit]: https://chrome.google.com/webstore/detail/stackedit/iiooodelglhkcpgbajoejffhijaclcdg
[cws_mado]: https://chrome.google.com/webstore/detail/mado/gmmlaihnodfojphcmjeemhaeajaldcdj
[hellopage]: https://goo.gl/0um8uY
[helloicon]:https://raw.githubusercontent.com/pffy/qr/master/png/qrcode-pffy-sayhello.png
[gh_gettingstarted]: https://github.com/pffy/googledocs-addon-markdowntablefive/issues/9
[gh_render]: https://developer.github.com/v3/markdown/
[splash]: https://cloud.githubusercontent.com/assets/7258373/9272973/65887e38-423c-11e5-93be-38abd6e1556d.png
[goog_sheets]: http://www.google.com/sheets/about/
[wiki_markdown]: http://en.wikipedia.org/wiki/Markdown
[gh_markdowntablefive]: https://github.com/pffy/googlescript-markdowntablefive
[fsf]: https://www.gnu.org/philosophy/free-sw.html
[goog_permissions]: https://security.google.com/settings/security/permissions
[goog_monitor]: https://support.google.com/chrome_webstore/answer/1047776?hl=en
[storepage]: https://chrome.google.com/webstore/detail/markdowntablemaker/cofkbgfmijanlcdooemafafokhhaeold
[storeicon]: https://cloud.githubusercontent.com/assets/7258373/6788162/ee497942-d154-11e4-934d-ef386061181d.png
[cws_stackedit]: https://chrome.google.com/webstore/detail/stackedit/iiooodelglhkcpgbajoejffhijaclcdg
[gh_linebreaks]: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#line-breaks