Checkoutwebpack'squick[**GetStarted**](https://webpack.js.org/guides/getting-started) guide and the [other guides](https://webpack.js.org/guides/).
###BrowserCompatibility
webpacksupportsallbrowsersthatare[ES5-compliant](https://kangax.github.io/compat-table/es5/) (IE8 and below are not supported).
webpackalsoneeds`Promise` for `import()` and `require.ensure()`.Ifyouwanttosupportolderbrowsers,youwillneedto[loadapolyfill](https://webpack.js.org/guides/shimming/) before using these expressions.
<h2align="center">Concepts</h2>
###[Plugins](https://webpack.js.org/plugins/)
webpackhasa[richplugin
interface](https://webpack.js.org/plugins/). Most of the features
|<ahref="https://github.com/webpack-contrib/script-loader">`<script>`</a> | ![script-npm] | ![script-size] | Executes a JavaScript file once in global context (like in script tag), `require()`sarenotparsed|
**Wewantcontributingtowebpacktobefun,enjoyable,andeducationalforanyone,andeveryone.**Wehavea[vibrantecosystem](https://medium.com/webpack/contributors-guide/home) that spans beyond this single repo. We welcome you to check out any of the repositories in [our organization](https://github.com/webpack) or [webpack-contrib organization](https://github.com/webpack-contrib) which houses all of our loaders and plugins.
Ifyouareworriedordon'tknowwheretostart,youcan**always**reachoutto[SeanLarkin(@TheLarkInn)onTwitter](https://twitter.com/thelarkinn) or simply submit an issue and a maintainer can help give you guidance!
Wehavealsostartedaseriesonour[MediumPublication](https://medium.com/webpack) called [The Contributor's Guide to webpack](https://medium.com/webpack/contributors-guide/home). We welcome you to read it and post any questions or responses if you still need help.
Ifyou'rejustgettingstarted,takealookat[ournewdocsandconceptspage](https://webpack.js.org/concepts/). This has a high level overview that is great for beginners!!
Lookingforwebpack1docs?Pleasecheckouttheold[wiki](https://github.com/webpack/docs/wiki/contents), but note that this deprecated version is no longer supported.
Ifyouwanttodiscusssomethingorjustneedhelp,[hereisourGitterroom](https://gitter.im/webpack/webpack) where there are always individuals looking to help out!
aquestionto[StackOverflowwiththewebpacktag](https://stackoverflow.com/tags/webpack). It is much easier to answer questions that include your webpack.config.js and relevant files! So if you can provide them, we'd be extremely grateful (and more likely to help you find the answer!)
-[@google](https://github.com/google) for [Google Web Toolkit (GWT)](http://www.gwtproject.org/), which aims to compile Java to JavaScript. It features a similar [Code Splitting](http://www.gwtproject.org/doc/latest/DevGuideCodeSplitting.html) as webpack.
-[@medikoo](https://github.com/medikoo) for [modules-webmake](https://github.com/medikoo/modules-webmake), which is a similar project. webpack was born because I wanted Code Splitting for modules-webmake. Interestingly the [Code Splitting issue is still open](https://github.com/medikoo/modules-webmake/issues/7) (thanks also to @Phoscur for the discussion).
-[@substack](https://github.com/substack) for [browserify](http://browserify.org/), which is a similar project and source for many ideas.
-[@jrburke](https://github.com/jrburke) for [require.js](https://requirejs.org/), which is a similar project and source for many ideas.
-[@defunctzombie](https://github.com/defunctzombie) for the [browser-field spec](https://github.com/defunctzombie/package-browser-field-spec), which makes modules available for node.js, browserify and webpack.