All Projects → BackMarket → Github Mermaid Extension

BackMarket / Github Mermaid Extension

Licence: mit
A browser extension for Chrome, Opera & Firefox that adds Mermaid language support to Github

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Github Mermaid Extension

Web Extension Starter
Typescript, React, Redux, Styled-Component and Webpack based sample extension boilerplate. Runs on Chrome and Firefox. Sample chrome extension.
Stars: ✭ 115 (-32.35%)
Mutual labels:  extension, chrome-extension, chrome, firefox, firefox-extension
Ext Saladict
🥗 All-in-one professional pop-up dictionary and page translator which supports multiple search modes, page translations, new word notebook and PDF selection searching.
Stars: ✭ 8,418 (+4851.76%)
Mutual labels:  extension, chrome, firefox, webextension, firefox-extension
Disable Javascript
Adds the ability to disable JavaScript on specific sites.
Stars: ✭ 151 (-11.18%)
Mutual labels:  chrome-extension, chrome, firefox, firefox-extension, webextension
Mue
Fast, open and free-to-use new tab page for modern browsers
Stars: ✭ 56 (-67.06%)
Mutual labels:  extension, chrome-extension, chrome, firefox, firefox-extension
Floccus
☁️ Sync your bookmarks privately across browsers
Stars: ✭ 2,630 (+1447.06%)
Mutual labels:  chrome-extension, chrome, firefox, firefox-extension, webextension
Webextension Toolbox
Small CLI toolbox for cross-browser WebExtension development
Stars: ✭ 365 (+114.71%)
Mutual labels:  chrome-extension, chrome, firefox, firefox-extension, webextension
Save In
WebExtension for saving media, links, or selections into user-defined directories
Stars: ✭ 99 (-41.76%)
Mutual labels:  chrome-extension, chrome, firefox, firefox-extension, webextension
Web Media Controller
Allows controlling media player on different sites with Media Player widget on your desktop
Stars: ✭ 36 (-78.82%)
Mutual labels:  chrome-extension, chrome, firefox, firefox-extension
Web Extension Starter
🖥🔋Web Extension starter to build "Write Once Run on Any Browser" extension
Stars: ✭ 987 (+480.59%)
Mutual labels:  extension, chrome-extension, chrome, firefox
Absolutedoubletrace
A web extension to block browser fingerprinting
Stars: ✭ 156 (-8.24%)
Mutual labels:  extension, chrome-extension, firefox-extension, webextension
The Tab Of Words
A minimal Chrome / Firefox extension to help you learn Japanese words in each new tab.
Stars: ✭ 94 (-44.71%)
Mutual labels:  chrome-extension, chrome, firefox, firefox-extension
Template Browser Extension
A browser extension starter for Chrome and Firefox
Stars: ✭ 28 (-83.53%)
Mutual labels:  chrome-extension, chrome, firefox, firefox-extension
Nighttab
A neutral new tab page accented with a chosen colour. Customise the layout, style, background and bookmarks in nightTab.
Stars: ✭ 598 (+251.76%)
Mutual labels:  extension, chrome-extension, chrome, firefox
Better Onetab
📑 A better OneTab for Chrome 📝 Temporarily removed from firefox ⚠️ without maintaining in a period & any cooperative purpose are welcome
Stars: ✭ 1,097 (+545.29%)
Mutual labels:  chrome-extension, chrome, firefox, firefox-extension
Urql Devtools
A tool for monitoring and debugging urql during development
Stars: ✭ 131 (-22.94%)
Mutual labels:  chrome-extension, chrome, firefox, webextension
Google Music Hotkeys
Browser extension that adds keyboard control to Google / YouTube Music
Stars: ✭ 25 (-85.29%)
Mutual labels:  chrome-extension, firefox, firefox-extension, webextension
Sponsorblock
Skip YouTube video sponsors (browser extension)
Stars: ✭ 3,627 (+2033.53%)
Mutual labels:  chrome-extension, chrome, firefox, firefox-extension
Redux Webext
Redux for WebExtensions
Stars: ✭ 101 (-40.59%)
Mutual labels:  extension, chrome, firefox, webextension
Synology Download Manager
An open source browser extension for adding/managing download tasks to your Synology DiskStation.
Stars: ✭ 138 (-18.82%)
Mutual labels:  chrome-extension, chrome, firefox, webextension
Simpread
简悦 ( SimpRead ) - 让你瞬间进入沉浸式阅读的扩展
Stars: ✭ 5,352 (+3048.24%)
Mutual labels:  chrome-extension, chrome, firefox, firefox-extension

Github + Mermaid

A browser extension for Chrome, Opera & Firefox that adds Mermaid language support to Github Markdown.


Install

Features

Supported GitHub features

  • [x] Pull requests & issues description (preview + published) - Demo
  • [x] Pull requests & issues comment (preview + published)
  • [x] Markdown (.md) files (diff + published)
  • [x] Gists - Demo

Diagram types

Flowcharts

Flowchart example

Show source code
```mermaid
graph LR

A(Start)

A --> B[Look for an item]

B --> C{Did you find it?}
C -->|Yes| D(Stop looking)
C -->|No| E{Do you need it?}
E -->|Yes| B
E -->|No| D

Sequence Diagrams

Sequence Diagram example

Show source code
```mermaid
sequenceDiagram
participant U as User
participant C as Client
participant S as Server
participant DB as Database

U ->> C: Fill username
U ->> C: Fill password
C ->> U: Enable "Login" button
U ->> C: Click "Login" button
C ->>+ S: POST /login
S ->>+ DB: SELECT FROM users
Note over S,DB: See login.py for impl. details
DB -->>- S: results
S -->>- C: { authenticated: true }
C ->> U: redirect /home

Gantt Diagrams

Gantt Diagram example

Show source code
```mermaid
gantt
    title A Gantt Diagram
    dateFormat  YYYY-MM-DD
    section Section
    A task           :a1, 2014-01-01, 30d
    Another task     :after a1  , 20d
    section Another
    Task in sec      :2014-01-12  , 12d
    another task      : 24d

How to use

Simply put Mermaid code into ```mermaid. See Mermaid official website for more information about the Mermaid syntax.

Roadmap

  • [x] Initial implementation
  • [x] Publish Chrome extension
  • [x] Documentation
  • [x] Publish Firefox extension
  • [ ] Publish Opera extension
  • [x] Continuous Integration
  • [x] Upgrade dependencies
  • [x] Automatic dependency management
  • [x] Fix #3
  • [ ] Testing
  • [ ] Dark theme + option page
  • [ ] Cleanup

License

License

Contributing

Contributions (issues ♥, pull requests ♥♥♥) are more than welcome! Feel free to clone, fork, modify, extend, etc.

See contributing intructions for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].