HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
threepointone
markdown-in-js
JavaScript2016–2016
threepointone / markdown-in-js

markdown-in-js

inline markdown for react/jsx

3Distinct people
4Mentions
0Explicit recommenders
790GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

inline markdown for react/jsx

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by 3-hour interval4 dated mentions

Observed mentions: 2016-11-21 18:17:49 UTC to 2016-11-23 14:00:59 UTC.

01232016-11-21 18:00:00 UTC to 2016-11-21 21:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 commentsNov 21, 18:002016-11-21 21:00:00 UTC to 2016-11-22 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-22 00:00:00 UTC to 2016-11-22 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-22 03:00:00 UTC to 2016-11-22 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-22 06:00:00 UTC to 2016-11-22 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-22 09:00:00 UTC to 2016-11-22 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-22 12:00:00 UTC to 2016-11-22 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-22 15:00:00 UTC to 2016-11-22 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsNov 22, 15:002016-11-22 18:00:00 UTC to 2016-11-22 21:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-22 21:00:00 UTC to 2016-11-23 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-23 00:00:00 UTC to 2016-11-23 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-23 03:00:00 UTC to 2016-11-23 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-23 06:00:00 UTC to 2016-11-23 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-23 09:00:00 UTC to 2016-11-23 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-11-23 12:00:00 UTC to 2016-11-23 15:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsNov 23, 12:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Nov 21, 18:002016-11-21 18:00:00 UTC2016-11-21 21:00:00 UTC312
Nov 21, 21:002016-11-21 21:00:00 UTC2016-11-22 00:00:00 UTC000
Nov 22, 00:002016-11-22 00:00:00 UTC2016-11-22 03:00:00 UTC000
Nov 22, 03:002016-11-22 03:00:00 UTC2016-11-22 06:00:00 UTC000
Nov 22, 06:002016-11-22 06:00:00 UTC2016-11-22 09:00:00 UTC000
Nov 22, 09:002016-11-22 09:00:00 UTC2016-11-22 12:00:00 UTC000
Nov 22, 12:002016-11-22 12:00:00 UTC2016-11-22 15:00:00 UTC000
Nov 22, 15:002016-11-22 15:00:00 UTC2016-11-22 18:00:00 UTC000
Nov 22, 18:002016-11-22 18:00:00 UTC2016-11-22 21:00:00 UTC000
Nov 22, 21:002016-11-22 21:00:00 UTC2016-11-23 00:00:00 UTC000
Nov 23, 00:002016-11-23 00:00:00 UTC2016-11-23 03:00:00 UTC000
Nov 23, 03:002016-11-23 03:00:00 UTC2016-11-23 06:00:00 UTC000
Nov 23, 06:002016-11-23 06:00:00 UTC2016-11-23 09:00:00 UTC000
Nov 23, 09:002016-11-23 09:00:00 UTC2016-11-23 12:00:00 UTC000
Nov 23, 12:002016-11-23 12:00:00 UTC2016-11-23 15:00:00 UTC101

What Hacker News says

4 sources
This is a great illustration why using random babel plugins you find on the internet is super dangerous. This works because it assumes you have named your local identifier either `markdown` or `md` and are using that. If you want to use something else you need to specify a custom pragma: https://github.com/threepointone/markdown-in-js#pragma. And that feature didn't exist until 6 hours ago. Why is this dangerous? Let's imagine you use `markdown` and you chug along for another 5 months on this project and you need to use `mdown` in some file, or maybe a coworker uses `mdown` because why not? So it doesn't work. And you're confused. And you spend hours trying to figure out why your app is broke. People need to realize that by using a bunch AST transforms you are creating your own one-off language, and one that has no visual indicator that
Read the rest
this is different in any way. It's just a tagged template literal, right? Stick to babel plugins for official language features that at least have a chance of becoming part of JavaScript. This thing is going to stop working as soon as the developer loses interest, and then you're going to be stuck with your Frankenstein language no one can understand.
In Markdown-in-js: inline Markdown for React and JSX

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.