Git Product home page Git Product logo

I'm Charlike! 👋

Software Engineer for a decade, with a passion for minimalism and music. Delivering delightful digital solutions, marketing, and consultancy. Currently excited even more about decentralized software and protocols, P2P, cryptocurrencies, and Rust.

I'm actively using Web technologies to create delightful digital experiences for the Web, Desktop, Mobile, and the Terminal. I'm helping other developers to build amazing software, apps, and products by making better and smarter developer experiences.

In the past 7 years, I'm writing daily a lot of Free and Open Source software, contributing to other projects, tweeting from @tunnckoCore about interesting ones or sharing some of my thoughts.

I'm not just open-sourcing some random stuff by and for me. I've participated in a number of small and big projects like @JSTransformers, @date-fns, the @Conventional-Commits specification & @Conventional-Changelog, @Node-Formidable (lead maintainer and contributor) which is also part of the growing @Tidelift network, @MicroJS (non-active currently). And also started other projects like @DateTime & @RegexHQ, where we collaborate and maintain date & time utilities and regular expressions, with some of the biggest names in the (JavaScript) Open Source world - @johno, @jonschlinkert, @sindresorhus, @AddyOsmani, @MathiasBynens, Tom Byrer and more. The organizations are not that active, but in general they are stable small packages and not that bad.

Combined, my software has ~140 million downloads per month, growing at a fast pace, and is used by some small and big projects & companies like

...and many more. It's just hard to track or at least takes a lot of time.

You can always dig in at my account charts on Npm-Stat.com (takes time to load). Or the ever-pumping charts of formidable.

As of March 27, 2024, it grown to 5.8 billion total downloads, and 125 million per month.
image

As of March 1, 2023, it grown to 4.392 billion total downloads, and 140 million per month.
image

As of June 1, 2022, it grown to 3.439 billion total downloads, and 120 million per month.
image

As of August 2021, it grown to 2.4 billion total downloads, and 110 million per month.
image

As of November 18, 2020

Love and Support

  • For smaller recurring or one-time donations, check https://ko-fi.com/tunnckoCore
  • For crypto lovers - tunnckocore.eth is my ENS and accepts BTC, ETH, DOGE, LTC
  • If ENS domains is not supported by your wallet:
    • BTC bc1qdfe7najz9wg9hrl0heaze8k3v9vqvewf846ct8
    • LTC LdKg5ubACw8dGb8ZieFwfEReyLg4frw9bc
    • DOGE DEhgA3xDN5CohxDMnzFdq78WHhJYYrVoC5
    • ETH, WBTC, ERC20, & NFTs 0xA20C07F94A127fD76E61fbeA1019cCe759225002
  • Contact me at Twitter, or via email dev at tunnckocore.com
  • Half of each GitHub donation will go to other people and causes
    • (you will get monthly info about me and my donations)

Github Stats

Charlike Mike Reagent's Projects

starts-with icon starts-with

Returns `true` if the given string or array starts with prefix using strict equality for comparisons. Using fastest implementation from http://jsperf.com/starts-with-comparing-12-implementations

store-cache icon store-cache

Simple and flexible API for in-memory object cache store that have set, get, put, del, has and store methods. Inspired by `option-cache`, `data-store`, `map-cache` and more.

stream-copy-dir icon stream-copy-dir

Streaming copy of directory to destination - no globs and no recursion. In addition can pass a 'plugin' function to modify the contents of each file - perfect place for template engines.

strip-comments icon strip-comments

Strip block comments or line comments from code. The tests remove comments from JavaScript, but this will work with any language that uses the same syntax for comments.

telemetry-stuff icon telemetry-stuff

Tryying some telemetry stuff. Some code from Next.js! Basically, ran on postinstall & collect some anon metadata so later you can send it to some service or log

thanks icon thanks

🙌 Give thanks to the open source maintainers you depend on! ✨

the-genomparc-stack icon the-genomparc-stack

The GENOMPARC is modern open-source software developer stack for linux operating systems - actually ArchLinux-based Rolling Release distro, including latest releases of latest awesome modern technologies.

then-write-file icon then-write-file

Write file to disk, using promises and creating intermediate directories if they don't exist.

then-write-json icon then-write-json

Write contents to JSON file using JSON.stringify and promises. Creating intermediate directories if they don't exist.

thron icon thron

Useful, powerful and simple object validation based on a schema object with rules that can be glob pattern, regexp, string, array, function or dot property paths like `a.b.c` for nested objects.

tmp-file icon tmp-file

Create actual and temporary file on disk - support stream, sync, gulp, vinyl and async. Returns partially Record/Vinyl File Object

tmp-filepath icon tmp-filepath

Generate temporary filepath string (without writing to disk), using scaleable, secure and fast cross-platform `cuid` and `os-tmpdir`

to-callback icon to-callback

Converts result-first callbacks to classic (node.js-style) error-first callbacks with 3 lines of code. Useful when you want to promisify result-first APIs (like emitter.on). Inspired by [rfpify][] and probably used in it.

to-case icon to-case

Simple case detection and conversion for strings.

to-file-path icon to-file-path

!~!~( moved to `tunnckoCore/opensource` )~!~! Create a filepath from an object path (dot notation), list of arguments, array, number or Arguments object.

tosck icon tosck

Asynchronous page request - simple and configurable. Follow redirects and decompress gzip/deflate request bodies on-the-fly.

triage-new-issues icon triage-new-issues

A GitHub App, built with Probot that adds `triage` label to newly-created issues which don't have labels

try-read-json icon try-read-json

(do not use, we have async/await and util.promisify, or use fs-extra) Fast, meaningful and correct try/catch flow for reading JSON with JSON.parse - support optional callback

try-require-please icon try-require-please

Try to require the given module, failing loudly with default message if module does not exists.

tsdx icon tsdx

Zero-config CLI for TypeScript package development

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.