Code Monkey home page Code Monkey logo

Hi, I'm Jon! I'm a full-time open source software developer and single dad.

Several years ago, just before my 40th birthday, I switched careers from sales, marketing and consulting to learn how to program, with the goal of making the world a better place through code. Whether that means giving people access to information, the tools and technology to level the playing field with big corporations, or empowering people in impoverished regions to participate in the world economy.

To date, I've created more than 1,000 open source projects in an effort to reach my goal. Open source software takes a lot of time to create and maintain, and millions of projects now depend on my code. You can help me to achieve my goals of improving the world through code, help me create better developer experiences, or just say "thank you" by sponsoring me on GitHub. Any and all contributions are greatly appreciated.

If I could afford it, I would spend 100% of my time on open source. That's not a reality yet, but with your help we can make it happen!

Jon Schlinkert's github stats


You can find me here:

GitHubLinkedInTwitter

Jon Schlinkert's Projects

update-sections icon update-sections

Easily prepend, append, inject or replace 'sections' in a markdown string.

use icon use

Easily add plugin support to your node.js application.

utils icon utils

Fast, generic JavaScript/node.js utility functions.

verb-tag-appname icon verb-tag-appname

Custom tag for Verb. Derive the "actual" name of a grunt or gulp plugin, handlebars helper, tag, filter, yeoman generator or any other module by stripping certain words from the title, allowing it to be used in templates. For example, the "actual" name of `generator-foo` would `foo`.

verb-tag-glob icon verb-tag-glob

Tag for Verb. Use minimatch/glob patterns to include local documents/templates.

verb-tag-jscomments icon verb-tag-jscomments

Tag for Verb. Uses js-comments to parse JavaScript code comments and generate API documentation.

verb-tag-methods icon verb-tag-methods

Easily generate a sorted array, JSON or markdown list, of property names of all enumerable properties, own and inherited, of objects that have function values.

verbalize icon verbalize

A lightweight, plugin-based command line logging utility

vertical-rhythm icon vertical-rhythm

Put some typographical vertical rhythm in your CSS. LESS, Stylus and SCSS/SASS versions included.

view-cache icon view-cache

Temporary. please don't use this. It's a pretty fun lib, but it will be moved to a new home before it's ready for prime time.

view-context icon view-context

vinyl-view plugin that overwrites the `context` method on `view` to create the context used for rendering.

view-fs icon view-fs

View plugin for `templates` that adds methods for working with the file system. Works with assemble, verb, and any other `templates` based applications

view-json icon view-json

View plugin for templates.js, assemble or verb, that calls JSON.parse on .json files and keeps `file.content` in sync with `file.json.data`.

vinyl-item icon vinyl-item

Extends vinyl files with properties used in vinyl-collections.

vinyl-view icon vinyl-view

Extends vinyl with render and compile methods, and properties used for rendering templates.

visit-args icon visit-args

Visit application methods that map directly to command line arguments and emit events for flags.

whence icon whence

Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases.

window-size icon window-size

Reliable way to to get the height and width of the terminal/console in a node.js environment.

write icon write

Write data to the file system, creating any intermediate directories if they don't already exist. Used by flat-cache and many others!

write-data icon write-data

Write a YAML or JSON file to disk. Automatically detects the format to write based on extension. Or pass `ext` on the options.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.