Displaying 1 to 20 from 35 results

aight - JavaScript shims and shams for making IE8-9 behave reasonably

  •    Javascript

es5-shim, which implements all of the Array prototype methods in the ES5 spec, and other goodies. Both the shims and shams are included. The ie8 and dom4 collections, courtesy of Andrea Giammarchi. My fork of ie8 maintains compatibility with IE9, and dom4 provides Event and DOM JavaScript interface compatibility for any browser.

browser-compat-data - This repository contains compatibility data for Web technologies as displayed on MDN

  •    Javascript

This repository contains compatibility data for Web technologies. Browser compatibility data describes which platforms (where "platforms" are usually, but not always, web browsers) support particular Web APIs. This data can be used in documentation, to build compatibility tables listing browser support for APIs. For example: Browser support for WebExtension APIs.

PHPCompatibility - PHP Compatibility check for PHP_CodeSniffer

  •    PHP

This is a set of sniffs for PHP CodeSniffer that checks for PHP cross-version compatibility. It will allow you to analyse your code for compatibility with higher and lower versions of PHP. The project aims to cover all PHP compatibility changes introduced since PHP 5.0 up to the latest PHP release. This is an ongoing process and coverage is not yet 100% (if, indeed, it ever could be). Progress is tracked on our Github issue tracker.

backbone-tastypie - A small compatibility layer to make backbone

  •    Javascript

A small conversion layer to make backbone.js work together happily with django-tastypie. Other REST APIs conforming to the same style are also compatible. See for example TastyMongo. Backbone-tastypie is available under the MIT license.

pwacompat - PWACompat to bring Web App Manifest to older browsers

  •    Javascript

For more on the Web App Manifest, read 📖 how to add a Web App Manifest and mobile-proof your site, watch 📹 theming as part of The Standard, or check out 📬 the Web Fundamentals post on PWACompat.

XAML Dialect Comparer Tool

  •    Silverlight

This tool allows for comparison of different XAML dialects and utilized framework namespaces. Want to know if your Silverlight project will translate well to Windows 8 Metro? And whether your Metro assets can be reused in your Windows Phone app? And how about that WPF app? ...

Academy Works


Academy Works offers new solutions for common programming issues like storing data in memory, generic type management or standardized arithmetic operations.

react-lifecycles-compat - Backwards compatibility polyfill for React class components

  •    Javascript

React version 17 will deprecate several of the class component API lifecycles: componentWillMount, componentWillReceiveProps, and componentWillUpdate. (Read the Update on Async rendering blog post to learn more about why.) A couple of new lifecycles are also being added to better support async rendering mode. Typically, this type of change would require third party libraries to release a new major version in order to adhere to semver. However, the react-lifecycles-compat polyfill offers a way to use the new lifecycles with older versions of React as well (0.14.9+) so no breaking release is required. This enables shared libraries to support both older and newer versions of React simultaneously.

mysqlcompat - A reimplemenation of as many MySQL functions as possible in PostgreSQL, as an aid to porting

  •    PLpgSQL

A reimplemenation of as many MySQL functions as possible in PostgreSQL, as an aid to porting.This is import of CVS repository from pgFoundry project.

stylecow - Modern CSS to all browsers

  •    Javascript

Use 6.x for node 0.x compatibility. The latest version (7.x) requires node 4.x.

browser-badge - generate browser version compatibility badges

  •    Javascript

Generate browser version compatibility badges.Return a readable stream of png data from the browser version compatability object browsers.

redux-observable-adapter-most - Use most.js streams with redux-observable

  •    Javascript

This requires peer dependencies of rxjs@5 and most@1, which will have to be installed as well.This library basically will convert the RxJS ActionsObservable provided to your Epics into a most.js version. Then the most.js Stream you return in your Epic will be converted back to an RxJS Observable inside the middleware.

lua-compat-5.3 - Compatibility module providing Lua-5.3-style APIs for Lua 5.2 and 5.1

  •    C

Lua-5.3-style APIs for Lua 5.2 and 5.1. This is a small module that aims to make it easier to write code in a Lua-5.3-style that is compatible with Lua 5.1, Lua 5.2, and Lua 5.3. This does not make Lua 5.2 (or even Lua 5.1) entirely compatible with Lua 5.3, but it brings the API closer to that of Lua 5.3.

shims - Seamless interop layer between cats and scalaz

  •    Scala

Shims aims to provide a convenient, bidirectional, and transparent set of conversions between scalaz and cats, covering typeclasses (e.g. Monad) and data types (e.g. \/). By that I mean, with shims, anything that has a cats.Functor instance also has a scalaz.Functor instance, and vice versa. Additionally, every convertible scalaz datatype – such as scalaz.State – has an implicitly-added asCats function, while every convertible cats datatype – such as cats.free.Free – has an implicitly-added asScalaz function. Toss that at the top of any files which need to work with APIs written in terms of both frameworks, and everything should behave seamlessly. You can see some examples of this in the test suite, where we run the cats laws-based property tests on scalaz instances of various typeclasses.

shouldiprefix - A quick overview of what CSS features to prefix


Knowing what CSS features to prefix is hard. Things change (-OperaKit- anyone?) and documentation, even Preprocessor mixin libraries, are often out of date. This is simply(!) an attempt to have a handy list of CSS features and their prefixes, if any. While having a reference page such as this project provides is neat, parsing your CSS and automagically inserting the proper prefixes is awesome.

monotonic - An implementation of time.monotonic() for Python 2 & Python 3

  •    Python

This module provides a monotonic() function which returns the value (in fractional seconds) of a clock which never goes backwards. It is compatible with Python 2 and Python 3. If no suitable implementation exists for the current platform, attempting to import this module (or to import from it) will cause a RuntimeError exception to be raised.

koa-adapter - Never have to worry about Koa's middleware compatibility

  •    Javascript

Never have to worry about Koa's middleware compatibility. Koa-adapter enables you to use 1.0 middlewares in Koa 2.0+.