GithubHelp home page GithubHelp 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

collection-visit icon collection-visit

Visit a method over the items in an object, or map visit over the objects in an array. This is an alternative approach to using extend or merge, useful when events are emitted on a method like get or set.

cologne-drone icon cologne-drone

Control your drone through an API to spray cologne on-demand!

commits icon commits

List the commits on a GitHub repository.

common-config icon common-config

Config store for setting/getting globally available values that are commonly needed for project scaffolders, like Generate or Yeoman.

common-middleware icon common-middleware

Common middleware for apps built with base-methods (like assemble, verb, generate, and update)

common-words icon common-words

Updated list of the 100 most common words in the English language. Useful for excluding these words from arrays.

compact-object icon compact-object

Similar to omit-empty, recursively omits empty properties, but also compacts/flattens nested arrays in an object.

compgen icon compgen

Node.js API for the bash(1) 'compgen' built-in, which lists all available bash commands, aliases, keywords, functions...

composer icon composer

API-first task runner with three methods: task, run and watch.

composer-confirm icon composer-confirm

Uses [prompt-confirm] to conditionally run composer tasks based on responses to prompts. Can also be used with assemble, generate, verb and update (instead of composer).

condense-newlines icon condense-newlines

Replace extraneous newlines with a single newline, or pass a specified number of newlines to use.

config-comments icon config-comments

Config comments. Finds comments with configuration settings, and parses the arguments with minimist.

config-file icon config-file

Find and load a YAML or JSON config file from a local project, installed npm module, or the user's home directory.

conflicts icon conflicts

Detects when a new file is different than an existing file and prompts the user for action.

converter icon converter

Library to convert to or from JSON, YAML, XML, PLIST or CSV.

copy icon copy

Copy files using glob patterns. Sync, async, promise or streams. (node.js utility)

cr icon cr

Strip windows carriage returns, or convert carriage returns to newlines.

create-frame icon create-frame

Easily add private variables to handlebars block helpers.

cube-root icon cube-root

Polyfill for `Math.cbrt()` proposed in ES6 for getting the cube root of a number.

cwd icon cwd

Get the current working directory relative to the calling module.

cwdify icon cwdify

Replace the cwd in an absolute path with the Bash equivalent: `~+`. Like untildify, but for cwd instead of userhome.

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.