All Projects → Maluen → code-medium

Maluen / code-medium

Licence: MPL-2.0 license
Browser extension that simplifies writing code in Medium posts. Quickly create and edit Github Gists without leaving the editor

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
HTML
75241 projects

Projects that are alternatives of or similar to code-medium

night-video-tuner
🎬 Browser extension that allows adjusting temperature and other properties of videos on Chrome and Firefox.
Stars: ✭ 19 (-67.8%)
Mutual labels:  firefox-addon, browser-extension
x-forwarded-for
X-Forwarded-For Header Browser Extension
Stars: ✭ 36 (-38.98%)
Mutual labels:  firefox-addon, browser-extension
follows-you-github
A simple browser extension that shows a label to indicate that some user follows you on GitHub
Stars: ✭ 25 (-57.63%)
Mutual labels:  firefox-addon, browser-extension
refined-github
Browser extension that simplifies the GitHub interface and adds useful features
Stars: ✭ 19,066 (+32215.25%)
Mutual labels:  firefox-addon, browser-extension
youtube-timestamps
Web Extension to show timestamps from YouTube comments on timeline.
Stars: ✭ 42 (-28.81%)
Mutual labels:  firefox-addon, browser-extension
scape
🎨 The new tab page with simplicity in mind.
Stars: ✭ 14 (-76.27%)
Mutual labels:  firefox-addon, browser-extension
LuminousNewTab
Luminous New Tab is a beautiful 'new tab' browser extension that has an animated gradient background! New tabs will show your bookmarks, the time, weather and let you do searches too!
Stars: ✭ 18 (-69.49%)
Mutual labels:  firefox-addon, browser-extension
native-messaging
Native Messaging Host Protocol for Browser Extensions
Stars: ✭ 40 (-32.2%)
Mutual labels:  firefox-addon, browser-extension
BookmarkHub
BookmarkHub , sync bookmarks across different browsers
Stars: ✭ 720 (+1120.34%)
Mutual labels:  gist, browser-extension
aws-peacock-management-console
Browser Extension to show account alias and change color of AWS Management Console, even if AWS SSO.
Stars: ✭ 46 (-22.03%)
Mutual labels:  firefox-addon, browser-extension
pocketizer
Unofficial Pocket new tab extension for Chrome, Firefox, and Edge
Stars: ✭ 43 (-27.12%)
Mutual labels:  firefox-addon, browser-extension
copy-as-markdown
🖱 Browser extension to copy hyperlinks, images, and selected text as Markdown with GFM support
Stars: ✭ 137 (+132.2%)
Mutual labels:  firefox-addon, browser-extension
colorful-qrcode
Simple & colorful QR code generator with chrome extension
Stars: ✭ 13 (-77.97%)
Mutual labels:  firefox-addon, browser-extension
perfect-home
firefox newtab/home replacement
Stars: ✭ 101 (+71.19%)
Mutual labels:  firefox-addon, browser-extension
inject-jyutping
A browser extension that adds Cantonese pronunciation (Jyutping) on Chinese characters
Stars: ✭ 33 (-44.07%)
Mutual labels:  firefox-addon, browser-extension
Biet-O-Matic-BE
Biet-O-Matic Browser Extension
Stars: ✭ 28 (-52.54%)
Mutual labels:  firefox-addon, browser-extension
kontext-browser-extension
Browser extension that adds context to certain German politicians
Stars: ✭ 79 (+33.9%)
Mutual labels:  firefox-addon, browser-extension
ccsearch-browser-extension
[PROJECT TRANSFERRED] Cross-Browser extension to search, filter and use images in the public domain and under Creative Commons licenses.
Stars: ✭ 115 (+94.92%)
Mutual labels:  firefox-addon, browser-extension
datadog-to-terraform
Converts Datadog resource JSON into Terraform alarm code.
Stars: ✭ 191 (+223.73%)
Mutual labels:  firefox-addon, browser-extension
url-incrementer
A web extension for Chrome, Edge, and Firefox. Increment a URL or go to the next page. Supports auto incrementing and advanced toolkit functions like scraping URLs.
Stars: ✭ 27 (-54.24%)
Mutual labels:  firefox-addon, browser-extension

Code Medium

Browser extension that simplifies writing code in Medium posts. Quickly create and edit Github Gists without leaving the editor.

Code Medium

Features

  • Adds a button in the text toolbar for creating a new Gist and adding it to the post.
  • Gists can be created as either public or secret (unlisted).
  • Double click on an existing Gist to edit or delete it.
  • Deleting a gist will remove both the embed from the post and the gist from your account. To only remove the embed, just click on it and press the delete key as usual.
  • Syntax highlighting for the most popular programming languages thanks to react-ace!
  • Fixes the height of the Gists in the editor, to display them without being cut and without the extra padding (#3).

Installing from store

Building manually

  • Install dependencies with yarn
  • To build for development and watch for changes run yarn start
  • To build for production run yarn run build

Files will be generated under dist/chrome and dist/firefox.

Authorizing the application

This extension uses the GitHub Gist API to create and edit gists, this means that you'll have to authorize the OAuth application for the "gist" permission.

Once the extension is installed, toggle the extension modal by clicking the toolbar button or by double clicking on an existing gist to show the login button.

Known Limitations

Gists composed of multiple files aren't fully supported:

  • Currently, only single-file gists can be created.
  • When double clicking on an existing multi-file gist, only the first file will show up in the modal. However, you can still edit that file normally and delete the whole gist.
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].