ruanyf/tiny-browser-require — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2015-05-22
Organize utility functions across multiple files in a small web project without setting up a bundler.
Write browser code in the familiar Node.js module.exports and require() style for readability.
Build a quick prototype or demo that needs simple modularity but no production build pipeline.
Learn how JavaScript module loading works under the hood in a minimal, readable implementation.
| ruanyf/tiny-browser-require | juliangarnier/juliangarnier.com | yangshun/delete-github-forks | |
|---|---|---|---|
| Stars | 240 | 236 | 236 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2015-05-22 | 2025-01-21 | — |
| Maintenance | Dormant | Stale | — |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
A tiny library that lets browser JavaScript use Node.js-style require() and module.exports to load files, without a bundler like Webpack.
Mainly JavaScript. The stack also includes JavaScript.
Dormant — no commits in 2+ years (last push 2015-05-22).
Not specified in the explanation.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.