bahmutov
Gleb Bahmutov Joined Aug 2012 4,956 followers View on GitHub
- Stars
- 16,130
- across 1,076 public repos
- Rank
- #1,721
- of 323,842 users, top 0.5%
- New on the board this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 37,622 | Chrome DevTools code snippets | JavaScript | 1,817 |
| 43,229 | Starts server, waits for URL, then runs test command; when the tests end, shuts down server | JavaScript | 1,585 |
| 95,817 | GitHub Action for install npm dependencies with caching without any configuration | JavaScript | 672 |
| 113,723 | Tests if module's dependencies can be updated to latest version | JavaScript | 558 |
| 179,242 | Instant web applications restored from ServiceWorker cache | JavaScript | 334 |
| 180,144 | Source code for blog post Journey from procedural to reactive JavaScript with stops | JavaScript | 332 |
| 204,119 | Split Cypress specs across parallel CI machines for speed | JavaScript | 287 |
| 262,161 | Cypress and Jest both with code coverage running unit tests | JavaScript | 213 |
| 265,188 | Cypress custom command "cy.api" for end-to-end API testing | TypeScript | 210 |
| 267,247 | Checks if the current version of your package would break dependent projects | JavaScript | 208 |
| 267,247 | Package ExpressJS server to run inside a ServiceWorker | JavaScript | 208 |
| 271,572 | On demand targeted transpiling inside the browser's ServiceWorker | JavaScript | 204 |
| 282,014 | Saves the Cypress test command log as a JSON file if a test fails | JavaScript | 195 |
| 316,118 | Jest-like snapshot feature for the rest of us, works magically by finding the right caller function | JavaScript | 170 |
| 317,697 | Automatically install pre-commit / pre-push hooks in your git repo | JavaScript | 169 |
| 322,423 | Smarter snapshot utility for Mocha and BDD test runners + data-driven testing! | JavaScript | 166 |
| 330,737 | Unit testing Svelte components in Cypress E2E test runner | JavaScript | 161 |
| 332,394 | Trying to load and bootstrap Angular component dynamically inside Cypress | TypeScript | 160 |
| 348,564 | Dark and Halloween color themes for Cypress.io test runner | CSS | 151 |
| 350,523 | Simple Cycle.js application visualized: streams, events, DOM | HTML | 150 |
| 354,368 | Quickly run NPM script by prefix without typing the full name | JavaScript | 148 |
| 372,926 | Adds console.table method that prints an array of objects as a table in console | JavaScript | 139 |
| 372,926 | Simple CI pipeline with goal to deploy new version at Zeit Now cloud if tests pass | JavaScript | 139 |
| 377,424 | Next.js example instrumented for code coverage from Cypress tests | JavaScript | 137 |
| 386,456 | Client-side buttons to run a single test or skip it for Cypress test runner | TypeScript | 133 |
| 393,562 | A way to re-run Cypress commands until a predicate function returns true | JavaScript | 130 |
| 403,580 | Caches resolved paths in module require to avoid Node hunting for right module. Speeds up app load. | JavaScript | 126 |
| 403,580 | Steps to check when starting, working and publishing a module to NPM | 126 | |
| 422,270 | Static site with Cypress examples tested right from the Markdown sources | JavaScript | 119 |
| 459,317 | Node require wrapper with options for cache busting, pre- and post-processing | JavaScript | 107 |
| 459,317 | Quickly adds TypeScript spec support to Cypress | JavaScript | 107 |
| 473,329 | Example Cypress tests going from page objects to app actions | TypeScript | 103 |
| 480,833 | Easy conditional if-else logic for your Cypress tests when there is no other way | JavaScript | 101 |
| 492,076 | Generate movies from your Cypress end-to-end tests | JavaScript | 98 |
| 495,825 | My custom eslint rules in addition to the ones provided at http://eslint.org/ | JavaScript | 97 |
| 499,847 | User space solution for picking Cypress tests to run | JavaScript | 96 |
| 504,013 | Clones console.log calls to a created div in the page. Great for demos and experiments. | JavaScript | 95 |
| 521,246 | Bash shell to show current branches and their descriptions using only default Git features | JavaScript | 91 |
| 521,246 | Automatic Ramda solution bot | JavaScript | 91 |
| 555,282 | Bundle Cypress specs using esbuild | JavaScript | 84 |
| 571,628 | Play Game of Life in your GitHub contributions | JavaScript | 81 |
| 613,548 | The fastest NPM install does nothing because you already have it | JavaScript | 74 |
| 633,686 | Lazy node assertions without performance penalty | TypeScript | 71 |
| 633,686 | Example using RxJS and Cycle.js on the server to handle requests (NOT server-side rendering) | JavaScript | 71 |
| 640,744 | A little Cypress.io plugin for waiting for network to be idle before continuing with the test | JavaScript | 70 |
| 648,268 | Checks filenames to be committed against a library of filename rules to prevent sensitive files in Git | JavaScript | 69 |
| 663,649 | Public presentations | JavaScript | 67 |
| 663,649 | Runs a given command with additional environment settings for simple local development | JavaScript | 67 |
| 671,420 | Run source transform function on node require call | JavaScript | 66 |
| 671,420 | Cypress command for flexible test data setup | JavaScript | 66 |
| 723,184 | Cypress query commands for v12+ | JavaScript | 60 |
| 732,786 | JavaScript source code complexity tool | JavaScript | 59 |
| 752,861 | Returns all commit messages between 2 versions of an NPM module | JavaScript | 57 |
| 752,861 | Reloads Cypress when one of the watched files changes | JavaScript | 57 |
| 809,385 | Roll up multiple ES6 bundles at once | JavaScript | 52 |
| 834,245 | Demo running the complete Docker image `cypress/included` | Shell | 50 |
| 834,245 | Slow down your Cypress tests | JavaScript | 50 |
Among 323,842 users
16k–25k stars: 808 users, including bahmutov
Stars along the bottom, and users in each band on a log scale
Where the stars are
Languages
- JavaScript 10.2k stars, 63% · 48 repos
- TypeScript 677 stars, 4% · 5 repos
- CSS 151 stars, 1% · 1 repo
- HTML 150 stars, 1% · 1 repo
- Shell 50 stars, <1% · 1 repo
When they were made
57 repos with 50+ stars, made between 2012 and 2023
Quick stats
- Next rank
- +5 stars to reach #1,720
- Next milestone
- +33,661 stars to reach the top 0.1%
- Public repos
- 1,076, 57 with 50+ stars
- Popular repos
- 33 over 100 stars, 2 over 1k stars
- Top repo
- code-snippets, #37,622 of all repos, 11% of stars
- Smaller repos
- 4,826 stars from repos under 50