PHPackages                             namiltd/bootstrap-ie - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. namiltd/bootstrap-ie

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

namiltd/bootstrap-ie
====================

Bootstrap 4 compatibility module for IE8 and IE9

v4.3.100(7y ago)48MITHTML

Since Dec 23Pushed 1y ago1 watchersCompare

[ Source](https://github.com/namiltd/bootstrap-ie)[ Packagist](https://packagist.org/packages/namiltd/bootstrap-ie)[ RSS](/packages/namiltd-bootstrap-ie/feed)WikiDiscussions master Synced today

READMEChangelog (4)Dependencies (1)Versions (5)Used By (0)

[![LICENSE](https://camo.githubusercontent.com/891419a00e04aa0e311068fa8a04eec92cab4f7026c76278279bf2a1da50e578/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d6c69676874677265792e737667)](https://raw.githubusercontent.com/namiltd/bootstrap-ie/master/LICENSE)[![Tip Me via PayPal](https://camo.githubusercontent.com/38ad17ccdcfa159fad96716253283eb22676205088835e2d1b1fb5f86247fc48/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50617950616c2d7469702532306d652d677265656e2e7376673f6c6f676f3d70617970616c)](https://www.paypal.me/namiltd)[![NPM Downloads](https://camo.githubusercontent.com/b98e68321bbdf411d0eb821f951f46fa3b7968acebffff18617cd03ca406beb1/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f64742f626f6f7473747261702d69652e737667)](https://www.npmjs.com/package/bootstrap-ie)[![](https://camo.githubusercontent.com/4394ffb4e9324478f6c2912f7b09595dac0c8876b0688664f427f78fecabc3e8/68747470733a2f2f646174612e6a7364656c6976722e636f6d2f76312f7061636b6167652f67682f6e616d696c74642f626f6f7473747261702d69652f6261646765)](https://www.jsdelivr.com/package/gh/namiltd/bootstrap-ie)[![github-stars-image](https://camo.githubusercontent.com/895dff89244eccca43301241502b3d2d49b5e0b76b69a15232717d43c9ef1ded/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6e616d696c74642f626f6f7473747261702d69652e7376673f6c6162656c3d6769746875622532307374617273)](https://github.com/namiltd/bootstrap-ie)[![code style: prettier](https://camo.githubusercontent.com/fa1096c501361805c36b519890a25f61cd45dde376718bb2f5af65a656f4c0fa/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f64655f7374796c652d70726574746965722d6666363962342e7376673f7374796c653d666c61742d737175617265)](https://github.com/prettier/prettier)

Bootstrap 4 compatibility module for IE8 and IE9
================================================

[](#bootstrap-4-compatibility-module-for-ie8-and-ie9)

Bootstrap 4 drops support for Internet Explorer 8 and 9, but you can add it back by simply adding a conditional statement targeting IE 8 and 9 with a CSS file and a CDN-hosted JavaScript file to polyfill HTML5 element support.

### Quick start

[](#quick-start)

Several quick start options are available:

- Download the latest release from
- Clone the repo `git clone https://github.com/namiltd/bootstrap-ie.git`
- Install with [npm](https://www.npmjs.com/package/bootstrap-ie) `npm install bootstrap-ie`
- Install with [yarn](https://yarnpkg.com/en/package/bootstrap-ie) `yarn add bootstrap-ie`
- Install with [Composer](https://getcomposer.org/) `composer require namiltd/bootstrap-ie`

### Usage

[](#usage)

1. Add `` to the top of the of your page
2. Add the following conditional statements to the ``:

```

```

If you are using the bootstrap.js code add the following to the footer:

```

```

This will load jQuery, PopperJS and Bootstrap as normal on all browsers other than IE8. IE8 will load the latest compatible version of jQuery and the unminified Bootstrap JS (the minified version causes an error).

### FAQS

[](#faqs)

**Q. What does this fix/polyfill?**

A. Internet Explorer 9 doesn't support flexbox so there is a float-based layout fallback and a couple of other minor fixes. Internet Explorer 8 doesn't support rem units and media queries. The bootstrap-ie8.js module fixes this.

**Q. Is the CSS hosted on a CDN?**

A. No. Caution! Scripts bootstrap-ie8.js and bootstrap-ie9.js works by requesting a pristine copy of your CSS via AJAX, so if you host your stylesheets on a CDN (or a subdomain), you'll need to set up a local proxy to request the CSS for old IE browsers. Prior versions recommended a deprecated x-domain approach, but a local proxy is preferable (for performance and security reasons) to attempting to work around the cross-domain limitations.

**Q. Will you provide LESS/SASS files?**

A. Maybe in a future release I'll provide SASS file (with comments).

**Q. Do I need the RespondJS polyfill for IE8 like Bootstrap 3 uses?**

A. No, bootstrap-ie8 includes RespondJS polyfill for IE8.

**Q. Where can I see a demo?**

A. Right here:

**Q. I don't have access to IE8/IE9 browser to test- how can I see how my site appears?**

A. You could use free [Multi-Browser Screenshots Chrome Extension](https://chrome.google.com/webstore/detail/multi-browser-screenshots/dhaknibfbngnmflbejdkliedmjmbjojk) to see screenshots of any webpage.

### Known Issues

[](#known-issues)

- There are various problems with the use of the JavaScript Bootstrap 4 in IE8. So far dropdowns and modal dialogs have been run.
- View a list of known issues at

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance32

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 68.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~26 days

Total

3

Last Release

2644d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2226999?v=4)[Mieczyslaw Nalewaj](/maintainers/namiltd)[@namiltd](https://github.com/namiltd)

---

Top Contributors

[![coliff](https://avatars.githubusercontent.com/u/1212885?v=4)](https://github.com/coliff "coliff (244 commits)")[![namiltd](https://avatars.githubusercontent.com/u/2226999?v=4)](https://github.com/namiltd "namiltd (110 commits)")[![florentroques](https://avatars.githubusercontent.com/u/1901827?v=4)](https://github.com/florentroques "florentroques (1 commits)")

### Embed Badge

![Health badge](/badges/namiltd-bootstrap-ie/health.svg)

```
[![Health](https://phpackages.com/badges/namiltd-bootstrap-ie/health.svg)](https://phpackages.com/packages/namiltd-bootstrap-ie)
```

###  Alternatives

[patricktalmadge/bootstrapper

Twitter Bootstrap markup generator

557407.2k4](/packages/patricktalmadge-bootstrapper)[serhioromano/bootstrap-calendar

Bootstrap full view calendar.

3.0k5.9k2](/packages/serhioromano-bootstrap-calendar)[mapbender/mapbender

Mapbender library

10117.4k5](/packages/mapbender-mapbender)[datatables.net/datatables.net-bs5

DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any HTML table. This is DataTables with styling for \[Bootstrap5\](https://getbootstrap.com/)

2185.7k16](/packages/datatablesnet-datatablesnet-bs5)[datatables.net/datatables.net-bs4

DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any HTML table. This is DataTables with styling for \[Bootstrap4\](https://getbootstrap.com/docs/4.6/getting-started/introduction/)

2924.0k15](/packages/datatablesnet-datatablesnet-bs4)[datatables.net/datatables.net-bs

DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any HTML table. This is DataTables with styling for \[Bootstrap\](https://getbootstrap.com/docs/3.3/)

161.4k14](/packages/datatablesnet-datatablesnet-bs)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
