130 lines
11 KiB
Plaintext
130 lines
11 KiB
Plaintext
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Browserify [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12m:crystal_ball: A curated list of awesome [39m[38;5;14m[1mBrowserify[0m[38;5;12m (https://github.com/substack/node-browserify) resources, libraries, and tools.[39m
|
||
|
||
[38;5;12mPlease help improve this list by [39m[38;5;14m[1mcontributing[0m[38;5;12m (contributing.md)![39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAbout[0m[38;5;12m (#about)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOfficial Resources[0m[38;5;12m (#official-resources)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCommunity Resources[0m[38;5;12m (#community-resources)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTutorials[0m[38;5;12m (#tutorials)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mArticles[0m[38;5;12m (#articles)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDemos[0m[38;5;12m (#demos)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVideos[0m[38;5;12m (#videos)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTools[0m[38;5;12m (#tools)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDevelopment Servers[0m[38;5;12m (#development-servers)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mPlugins[0m[38;5;12m (#plugins)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mWatchers[0m[38;5;12m (#watchers)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mCSS Bundlers[0m[38;5;12m (#css-bundlers)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mTransforms[0m[38;5;12m (#transforms)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mNode in the Browser[0m[38;5;12m (#node-in-the-browser)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mProduction Tools[0m[38;5;12m (#production-tools)[39m
|
||
|
||
[38;2;255;187;0m[4mAbout[0m
|
||
|
||
[38;5;12mBrowserify lets you [39m[48;5;235m[38;5;249mrequire('modules')[49m[39m[38;5;12m in the browser by bundling up all of your dependencies.[39m
|
||
|
||
[38;5;12mYou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnode-style[39m[38;5;12m [39m[48;5;235m[38;5;249mrequire()[49m[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12morganize[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mbrowser[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mload[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12minstalled[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mnpm.[39m[38;5;12m [39m[38;5;12mBrowserify[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mrecursively[39m[38;5;12m [39m[38;5;12manalyze[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[48;5;235m[38;5;249mrequire()[49m[39m[38;5;12m [39m[38;5;12mcalls[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12morder[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbundle[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mserve[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbrowser[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12m [39m
|
||
[38;5;12mtag.[39m
|
||
|
||
[38;2;255;187;0m[4mOfficial Resources[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mDocs[0m[38;5;12m (https://github.com/substack/node-browserify#usage)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHandbook[0m[38;5;12m (https://github.com/substack/browserify-handbook)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRepo[0m[38;5;12m (https://github.com/substack/node-browserify)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWebsite[0m[38;5;12m (http://browserify.org/)[39m
|
||
|
||
[38;2;255;187;0m[4mCommunity Resources[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mIRC[0m[38;5;12m (http://webchat.freenode.net/?channels=browserify)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTwitter[0m[38;5;12m (http://twitter.com/browserify)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mStackOverflow[0m[38;5;12m (http://stackoverflow.com/questions/tagged/browserify)[39m
|
||
|
||
[38;2;255;187;0m[4mTutorials[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mHello World with Browserify[0m[38;5;12m (http://browserify.org/#middle-section)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBrowserify Adventure[0m[38;5;12m (https://github.com/workshopper/browserify-adventure)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mA Gentle Browserify Walkthrough[0m[38;5;12m (https://ponyfoo.com/articles/a-gentle-browserify-walkthrough)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBrowserify guide[0m[38;5;12m (http://zhaoda.net/2015/10/16/browserify-guide/) (Chinese)[39m
|
||
|
||
[38;2;255;187;0m[4mArticles[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mIntroduction to Browserify[0m[38;5;12m (https://writingjavascript.org/posts/introduction-to-browserify)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUsing npm on the client side[0m[38;5;12m (http://dontkry.com/posts/code/using-npm-on-the-client-side.html)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHow Browserify Works[0m[38;5;12m (http://benclinkinbeard.com/posts/how-browserify-works/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGulp + Browserify: The Everything Post[0m[38;5;12m (https://www.viget.com/articles/gulp-browserify-starter-faq)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBrowserify vs Component[0m[38;5;12m (http://www.forbeslindesay.co.uk/post/44144487088/browserify-vs-component)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBrowserify for Webpack users[0m[38;5;12m (https://gist.github.com/substack/68f8d502be42d5cd4942)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBrowserify vs. Webpack[0m[38;5;12m (https://mattdesl.svbtle.com/browserify-vs-webpack)[39m
|
||
|
||
[38;2;255;187;0m[4mDemos[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mCanvas Splitter[0m[38;5;12m (http://requirebin.com/?gist=maxogden/9576799) by [39m[38;5;14m[1mhughsk[0m[38;5;12m (http://github.com/hughsk)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mInfinite 2D Cave Generator[0m[38;5;12m (http://requirebin.com/?gist=maxogden/9557700) by [39m[38;5;14m[1mhughsk[0m[38;5;12m (http://github.com/hughsk)[39m
|
||
[38;5;12m- [39m[38;5;14m[1m2D Velocity Control[0m[38;5;12m (http://requirebin.com/?gist=maxogden/9557776) by [39m[38;5;14m[1msethvincent[0m[38;5;12m (http://github.com/sethvincent)[39m
|
||
|
||
[38;2;255;187;0m[4mVideos[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mJames Halliday (substack) - LXJS 2013 - Modularidade para todos[0m[38;5;12m (https://www.youtube.com/watch?v=DCQNm6yiZh0)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGetting Started with Browserify[0m[38;5;12m (https://www.youtube.com/watch?v=CTAa8IcQh1U) by [39m[38;5;14m[1mshama[0m[38;5;12m (https://github.com/shama/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTransform your Bundles with Browserify[0m[38;5;12m (https://www.youtube.com/watch?v=Uk2bgp8OLT8) by [39m[38;5;14m[1mshama[0m[38;5;12m (https://github.com/shama/)[39m
|
||
|
||
[38;2;255;187;0m[4mTools[0m
|
||
|
||
[38;2;255;187;0m[4mDevelopment Servers[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mbudo[0m[38;5;12m (https://github.com/mattdesl/budo) - Dev server for rapid prototyping.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mbeefy[0m[38;5;12m (https://github.com/chrisdickinson/beefy) - Local development server that aims to make using browserify fast and fun.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwzrd[0m[38;5;12m (https://github.com/maxogden/wzrd) - Super minimal browserify development server.[39m
|
||
|
||
[38;2;255;187;0m[4mPlugins[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mbrowserify-hmr[0m[38;5;12m (https://github.com/AgentME/browserify-hmr) - Hot Module Replacement plugin for Browserify.[39m
|
||
|
||
[38;2;255;187;0m[4mWatchers[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mwatchify[0m[38;5;12m (https://github.com/substack/watchify) - Watch mode for browserify builds.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mpersistify[0m[38;5;12m (https://github.com/royriojas/persistify) - Wrapper around [39m[48;5;235m[38;5;249mbrowserify[49m[39m[38;5;12m to make incremental builds.[39m
|
||
|
||
[38;2;255;187;0m[4mCSS bundlers[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1msheetify[0m[38;5;12m (https://github.com/stackcss/sheetify) - Modular CSS bundler for browserify.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mparcelify[0m[38;5;12m (https://github.com/rotundasoftware/parcelify) - Add css to your npm modules consumed with browserify.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mcss-modulesify[0m[38;5;12m (https://github.com/css-modules/css-modulesify) - Browserify plugin to load CSS Modules.[39m
|
||
|
||
[38;2;255;187;0m[4mTransforms[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mbabelify[0m[38;5;12m (https://github.com/babel/babelify) - Browserify transform for babel.[39m
|
||
[38;5;12m- [39m[38;5;14m[1maliasify[0m[38;5;12m (https://github.com/benbria/aliasify) - Remap require calls at build time.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mbrfs[0m[38;5;12m (https://github.com/substack/brfs) - [39m[48;5;235m[38;5;249mfs.readFileSync()[49m[39m[38;5;12m and [39m[48;5;235m[38;5;249mfs.readFile()[49m[39m[38;5;12m static asset browserify transform.[39m
|
||
|
||
[38;2;255;187;0m[4mNode in the Browser[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mcrypto-browserify[0m[38;5;12m (https://github.com/crypto-browserify/crypto-browserify) - Port of node's [39m[48;5;235m[38;5;249mcrypto[49m[39m[38;5;12m module to the browser.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mstream-browserify[0m[38;5;12m (https://github.com/substack/stream-browserify) - The [39m[48;5;235m[38;5;249mstream[49m[39m[38;5;12m module from node core, for browsers![39m
|
||
[38;5;12m- [39m[38;5;14m[1mbuffer[0m[38;5;12m (https://github.com/feross/buffer) - The [39m[48;5;235m[38;5;249mbuffer[49m[39m[38;5;12m module from node.js, for the browser.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrequirebin[0m[38;5;12m (http://requirebin.com/) - Write browser JavaScript programs using modules from NPM.[39m
|
||
|
||
[38;2;255;187;0m[4mProduction Tools[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mwzrd.in[0m[38;5;12m (https://wzrd.in/) - Browserify CDN. Browserify-as-a-Service![39m
|
||
[38;5;12m- [39m[38;5;14m[1mbankai[0m[38;5;12m (https://github.com/yoshuawuyts/bankai) - DIY asset server. Serves HTML, CSS and JS as streams.[39m
|
||
|
||
[38;2;255;187;0m[4mContributing[0m
|
||
|
||
[38;5;12mContributions welcome! Please read the [39m[38;5;14m[1mcontributing guidelines[0m[38;5;12m (contributing.md) before getting started.[39m
|
||
|
||
[38;2;255;187;0m[4mLicense[0m
|
||
|
||
[38;5;12mThe [39m[38;5;14m[1mbrowserify logo[0m[38;5;12m (browserify.png) is by [39m[38;5;14m[1msubstack[0m[38;5;12m (https://github.com/substack).[39m
|
||
|
||
[38;5;12mAll other content is released to the public domain under [39m[38;5;14m[1mCC0-1.0[0m[38;5;12m (https://spdx.org/licenses/CC0-1.0.html).[39m
|
||
|
||
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)[0m[38;5;12m (https://creativecommons.org/publicdomain/zero/1.0/)[39m
|
||
|
||
[38;5;12mbrowserify Github: https://github.com/browserify/awesome-browserify[39m
|