Open source projects by bahmutov

bahmutov/babel-service

On demand targeted transpiling inside the browser's ServiceWorker

☕JavaScript   ★206 stars   âš 4 open issues   âš­1 contributors   ☯almost 3 years old  

bahmutov/draw-cycle

Simple Cycle.js application visualized: streams, events, DOM

☕HTML   ★116 stars   âš 1 open issues   âš­2 contributors   ☯almost 3 years old  

bahmutov/code-snippets

Chrome DevTools code snippets

☕JavaScript   ★1338 stars   âš 8 open issues   âš­5 contributors   ☯about 4 years old  

bahmutov/bottle-service

Instant web applications restored from ServiceWorker cache

☕JavaScript   ★289 stars   âš 10 open issues   âš­1 contributors   ☯almost 3 years old  

bahmutov/pre-git

Automatically install pre-commit / pre-push hooks in your git repo

☕JavaScript   ★128 stars   âš 21 open issues   âš­9 contributors   ☯about 5 years old  

bahmutov/manpm

Shows the relevant part of NPM module's README file right in your terminal

☕JavaScript   ★36 stars   âš 4 open issues   âš­1 contributors   ☯about 3 years old  

bahmutov/cache-require-paths

Caches resolved paths in module require to avoid Node hunting for right module. Speeds up app load.

☕JavaScript   ★104 stars   âš 5 open issues   âš­3 contributors   ☯over 3 years old  

bahmutov/express-service

Package ExpressJS server to run inside a ServiceWorker

☕JavaScript   ★163 stars   âš 3 open issues   âš­1 contributors   ☯almost 3 years old  

bahmutov/node-rx-cycle

Example using RxJS and Cycle.js on the server to handle requests (NOT server-side rendering)

☕JavaScript   ★69 stars   âš 0 open issues   âš­1 contributors   ☯almost 3 years old  

bahmutov/lazy-ass

Lazy node assertions without performance penalty

☕JavaScript   ★45 stars   âš 3 open issues   âš­1 contributors   ☯over 4 years old  

bahmutov/all-nvm

Run any NPM command (including install) in all versions of Node managed by NVM

☕JavaScript   ★28 stars   âš 4 open issues   âš­1 contributors   ☯almost 3 years old  

bahmutov/changed-log

Returns all commit messages between 2 versions of an NPM module

☕JavaScript   ★57 stars   âš 7 open issues   âš­1 contributors   ☯over 3 years old  

bahmutov/wiseli

See the repo's example while installing it with NPM

☕JavaScript   ★24 stars   âš 0 open issues   âš­1 contributors   ☯almost 3 years old  

bahmutov/next-update

Tests if module's dependencies can be updated to latest version

☕JavaScript   ★489 stars   âš 57 open issues   âš­4 contributors   ☯over 5 years old  

bahmutov/functional-pipeline

Quickly chain method calls, property access and functions into a pipeline

☕JavaScript   ★46 stars   âš 2 open issues   âš­1 contributors   ☯over 4 years old  

bahmutov/ban-sensitive-files

Checks filenames to be committed against a library of filename rules to prevent sensitive files in Git

☕JavaScript   ★37 stars   âš 5 open issues   âš­1 contributors   ☯about 3 years old  

bahmutov/compiled

Compiles the ES* bundle to your NodeJS version on install

☕JavaScript   ★41 stars   âš 6 open issues   âš­1 contributors   ☯almost 3 years old  

bahmutov/spots

Partial function argument binding with placeholders

☕JavaScript   ★34 stars   âš 3 open issues   âš­1 contributors   ☯about 4 years old  

bahmutov/console-log-div

Clones console.log calls to a created div in the page. Great for demos and experiments.

☕JavaScript   ★46 stars   âš 2 open issues   âš­2 contributors   ☯almost 4 years old  

bahmutov/npm-quick-run

Quickly run NPM script by prefix without typing the full name

☕JavaScript   ★66 stars   âš 5 open issues   âš­3 contributors   ☯about 3 years old  

bahmutov/node-hook

Run source transform function on node require call

☕JavaScript   ★49 stars   âš 4 open issues   âš­2 contributors   ☯almost 5 years old  

bahmutov/javascript-journey

Source code for blog post Journey from procedural to reactive JavaScript with stops

☕JavaScript   ★280 stars   âš 3 open issues   âš­1 contributors   ☯about 3 years old  

bahmutov/grunty

Run any grunt plugin as NPM script without Gruntfile.js

☕JavaScript   ★33 stars   âš 0 open issues   âš­2 contributors   ☯over 3 years old  

bahmutov/dont-break

Checks if the current version of your package would break dependent projects

☕JavaScript   ★165 stars   âš 16 open issues   âš­3 contributors   ☯about 4 years old  

bahmutov/generator-node-bahmutov

My personal Node project boilerplate generator

☕JavaScript   ★28 stars   âš 15 open issues   âš­2 contributors   ☯almost 3 years old