- Cincinnati, OH
-
19:19
(UTC -05:00) - https://www.linkedin.com/in/jonschlinkert/
- @jonschlinkert
Sponsors
Highlights
-
remarkable Public
Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https:…
-
gray-matter Public
Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber,…
-
markdown-toc Public
API and CLI for generating a markdown TOC (table of contents) for a README or any markdown files. Uses Remarkable to parse markdown. Used by NASA/openmct, Prisma, Joi, Mocha, Sass, Prettier, Orbit …
-
gulp-htmlmin Public
Minify HTML
-
sublime-markdown-extended Public
Top 100 Sublime Text plugin! Markdown syntax highlighter for Sublime Text, with extended support for GFM fenced code blocks, with language-specific syntax highlighting. YAML Front Matter. Works wit…
-
Don't let the trolls get you down! Use this as a reference to avoid open-source burnout and keep doing what you love: writing code! Contributions and any kind of improvements are very welcome!
-
sublime-monokai-extended Public
Extends Monokai from Soda with additional syntax highlighting for Markdown, LESS, HTML, Handlebars and more.
-
kind-of Public
Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!
-
clone-deep Public
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives. Used by superstruct, merge-deep, and many others!
-
set-value Public
Set nested properties on an object using dot-notation.
-
is-number Public
JavaScript/Node.js utility. Returns `true` if the value is a number or string number. Useful for checking regex match results, user input, parsed strings, etc.
-
get-value Public
Use property paths (`a.b.c`) get a nested value from an object.
-
word-wrap Public
Wrap words to a specified length.
-
randomatic Public
Easily generate random strings like passwords, with simple options for specifying a length and for using patterns of numeric, alpha-numeric, alphabetical, special or custom characters. (the origina…
-
data-store Public
Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies.
-
is-plain-object Public
Returns true if the given value is an object created by the Object constructor.
-
guide-to-staying-productive Public
If you're looking for ways to stay motivated and focused, while still having fun, this guide is for you! Contributions and any kind of improvements are very welcome!
-
pretty Public
Sensible presets and some tweaks for beautifying HTML with js-beautify according to my preferences.
-
parse-github-url Public
Parse a Github URL into an object. Supports a wide variety of GitHub URL formats.
-
idiomatic-contributing Public
A brief guide to being an effective open source contributor.
-
strip-comments Public
Strip block comments or line comments from JavaScript code.
-
time-stamp Public
Get a formatted timestamp. Used in gulp, assemble, generate, and many others.
-
merge-deep Public
Recursively merge values in a JavaScript object.
-
normalize-path Public
Normalize file path slashes to be unix-like forward slashes. Used by chokidar, anymatch, and many others!
-
isobject Public
Is the value an object, and not an array or null?
-
gists Public
Methods for working with the GitHub Gist API. Node.js/JavaScript
-
copy Public
Copy files using glob patterns. Sync, async, promise or streams. (node.js utility)
-
git-branch Public
Get the current branch for a local git repository
-
dashify Public
Convert a string to a dash-separated string (kebab case). Works with camelcase, pascalcase, space-separated, etc.
-
vertical-rhythm Public
Put some typographical vertical rhythm in your CSS. LESS, Stylus and SCSS/SASS versions included.