An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with shim

A curated list of projects in awesome lists tagged with shim .

https://github.com/es-shims/es5-shim

ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines

ecmascript es5 javascript polyfill shim

Last synced: 14 May 2025

https://github.com/symfony/polyfill-php72

Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions

compatibility component javascript polyfill portable shim symfony symfony-component symfony-polyfill

Last synced: 15 May 2025

https://github.com/symfony/polyfill-intl-idn

Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions

compatibility component idn intl javascript polyfill portable shim symfony symfony-component symfony-polyfill

Last synced: 12 May 2025

https://github.com/paulmillr/es6-shim

ECMAScript 6 compatibility shims for legacy JS engines

ecmascript ecmascript6 es6 shim

Last synced: 12 May 2025

https://github.com/symfony/polyfill-php73

Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions

compatibility component javascript polyfill portable shim symfony symfony-component symfony-polyfill

Last synced: 13 May 2025

https://github.com/pubkey/broadcast-channel

:satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/

broadcast broadcast-channel broker channels client-side communication-channel cookie crosstab indexeddb ipc leader-election localforage localstorage messaging offline polyfill postmessage shared shim stream

Last synced: 11 May 2025

https://github.com/symfony/polyfill-php80

Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions

compatibility component javascript polyfill portable shim symfony symfony-component symfony-polyfill

Last synced: 14 May 2025

https://github.com/mottosso/qt.py

Minimal Python 2 & 3 shim around all Qt bindings - PySide, PySide2, PyQt4 and PyQt5.

pyqt4 pyqt5 pyside pyside2 shim

Last synced: 14 May 2025

https://github.com/mottosso/Qt.py

Minimal Python 2 & 3 shim around all Qt bindings - PySide, PySide2, PyQt4 and PyQt5.

pyqt4 pyqt5 pyside pyside2 shim

Last synced: 13 Mar 2025

https://github.com/symfony/polyfill-php81

Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions

compatibility component javascript polyfill portable shim symfony symfony-component symfony-polyfill

Last synced: 13 May 2025

https://github.com/developit/undom

🍩 1kb minimally viable DOM Document implementation

domdocument html html-document polyfill preact serialization shim

Last synced: 16 May 2025

https://github.com/symfony/polyfill-apcu

Symfony polyfill backporting apcu_* functions to lower PHP versions

apcu compatibility component javascript polyfill portable shim symfony symfony-component symfony-polyfill

Last synced: 04 Oct 2025

https://github.com/dumbmatter/fakeIndexedDB

A pure JS in-memory implementation of the IndexedDB API

indexeddb polyfill ponyfill shim

Last synced: 27 Mar 2025

https://github.com/tvcutsem/harmony-reflect

ES5 shim for ES6 Reflect and Proxy objects

javascript metaprogramming proxies reflection shim

Last synced: 13 May 2025

https://github.com/symfony/polyfill-php83

Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions

compatibility component javascript polyfill portable shim symfony symfony-component symfony-polyfill

Last synced: 11 Apr 2025

https://github.com/browserify/node-util

node.js util module as a module

nodejs shim

Last synced: 14 May 2025

https://github.com/wscats/requirejs-demo

《RequreJS学习笔记》

amd commonjs component module requirejs shim

Last synced: 21 Aug 2025

https://github.com/feross/queue-microtask

fast, tiny `queueMicrotask` shim for modern engines

browser javascript microtask nexttick nodejs queuemicrotask settimeout shim

Last synced: 15 May 2025

https://github.com/rednaga/native-shim

A "shim" for loading native jni files for Android active debugging

android debugger ida-pro reverse-engineering shim

Last synced: 14 Apr 2025

https://github.com/PeculiarVentures/webcrypto-liner

webcrypto-liner is a polyfill that let's down-level User Agents (like IE/Edge) use libraries that depend on WebCrypto. (Keywords: Javascript, WebCrypto, Shim, Polyfill)

cryptography cryptohraphy ecc javascript node-webcrypto-ossl polyfill rsa secp256k1 sha shim webcrypto webcrypto-liner

Last synced: 27 Mar 2025

https://github.com/peculiarventures/webcrypto-liner

webcrypto-liner is a polyfill that let's down-level User Agents (like IE/Edge) use libraries that depend on WebCrypto. (Keywords: Javascript, WebCrypto, Shim, Polyfill)

cryptography cryptohraphy ecc javascript node-webcrypto-ossl polyfill rsa secp256k1 sha shim webcrypto webcrypto-liner

Last synced: 04 Apr 2025

https://github.com/datarootsio/ml-skeleton-py

A best-practices first project template that allows you to get started on a new machine learning project.

ai best-practices docker docker-compose machine-learning machine-learning-template python shim template unittesting

Last synced: 11 Apr 2025

https://github.com/fuweid/embedshim

Provide task runtime implementation with pidfd and eBPF sched_process_exit tracepoint to manage deamonless container with low overhead.

containerd ebpf pidfd shim

Last synced: 06 Apr 2025

https://github.com/es-shims/promise.allsettled

ES Proposal spec-compliant shim for Promise.allSettled

allsettled await ecmascript es-shim javascript polyfill promise shim

Last synced: 07 Apr 2025

https://github.com/es-shims/Object.values

ES2017 spec-compliant shim for Object.values

ecmascript javascript object polyfill shim values

Last synced: 11 May 2025

https://github.com/es-shims/object.values

ES2017 spec-compliant shim for Object.values

ecmascript javascript object polyfill shim values

Last synced: 04 Apr 2025

https://github.com/dsheiko/html5-form-shim

⛔️ [DEPRECATED] That is a jquery plugin, which emulates HTML5 Form Validation on old browsers. The plugin also allows to customize form submission validation tooltips and field validation callbacks (e.g. via XMLHttpRequest)

depricated form html obsolete shim

Last synced: 21 Aug 2025

https://github.com/symfony/polyfill-php82

Symfony polyfill backporting some PHP 8.2+ features to lower PHP versions

compatibility component javascript polyfill portable shim symfony symfony-component symfony-polyfill

Last synced: 16 May 2025

https://github.com/es-shims/Object.entries

ES2017 spec-compliant shim for Object.entries

ecmascript entries javascript keys object polyfill shim values

Last synced: 11 May 2025

https://github.com/es-shims/object.entries

ES2017 spec-compliant shim for Object.entries

ecmascript entries javascript keys object polyfill shim values

Last synced: 05 Apr 2025

https://github.com/jirutka/doas-sudo-shim

sudo shim for doas

doas linux shim sudo

Last synced: 22 Mar 2025

https://github.com/es-shims/regexp.escape

An ESnext spec-compliant `RegExp.escape` shim/polyfill/replacement that works as far down as ES3.

ecmascript escape javascript polyfill regex regexp shim

Last synced: 30 Sep 2025

https://github.com/squidfunk/iframe-worker

A tiny WebWorker shim for file://

iframe shim webworker

Last synced: 01 Aug 2025

https://github.com/es-shims/array-includes

Array.prototype.includes spec-compliant polyfill

array contains ecmascript includes javascript polyfill shim

Last synced: 05 Apr 2025

https://github.com/glassechidna/pstore

Environment variable-based AWS Parameter Store command shim

aws cross-platform docker golang parameter-store secret-management shim ssm

Last synced: 09 Sep 2025

https://github.com/dereuromark/cakephp-shim

CakePHP plugin to "shim" functionality up and down for major versions of the framework.

cakephp cakephp-plugin compatibility-wrapper php shim

Last synced: 04 Apr 2025

https://github.com/es-shims/Array.prototype.flatMap

An ESnext spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.

array ecmascript flatmap javascript polyfill shim

Last synced: 11 May 2025

https://github.com/es-shims/array.prototype.flatmap

An ESnext spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.

array ecmascript flatmap javascript polyfill shim

Last synced: 07 May 2025

https://github.com/symfony/polyfill-php84

Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions

compatibility component javascript polyfill portable shim symfony symfony-component symfony-polyfill

Last synced: 05 Apr 2025

https://github.com/es-shims/array.prototype.flat

An ESnext spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.

array ecmascript flat flatten javascript polyfill shim

Last synced: 16 May 2025

https://github.com/es-shims/array.prototype.at

An ES-spec-compliant (proposed) `Array.prototype.at`shim/polyfill/replacement that works as far down as ES3.

array at ecmascript javascript polyfill shim

Last synced: 06 Mar 2025

https://github.com/symfony/polyfill-php74

Symfony polyfill backporting some PHP 7.4+ features to lower PHP versions

compatibility component javascript polyfill portable shim symfony symfony-component symfony-polyfill

Last synced: 02 Mar 2025

https://github.com/iamogbz/nvshim

🍄 Automagically use the correct version of node with nvm

n n-shim node node-shim nvm nvm-shim shell shim

Last synced: 07 Oct 2025

https://github.com/es-shims/disposablestack

An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.

disposablestack dispose ecmascript javascript management polyfill resource shim using

Last synced: 18 Apr 2025

https://github.com/es-shims/object.getownpropertydescriptors

Spec-compliant shim for `Object.getOwnPropertyDescriptors` that works in ES5.

ecmascript getownpropertydescriptor getownpropertydescriptors javascript object polyfill shim

Last synced: 12 Oct 2025

https://github.com/thednp/dommatrix

A Typescript sourced DOMMatrix shim for Node.js apps and legacy browsers.

3d-matrix cssmatrix dommatrix dommatrix-shim javascript legacy-browsers nodejs polyfill shim typescript

Last synced: 03 Oct 2025

https://github.com/es-shims/error-cause

An ES-spec-compliant shim/polyfill/replacement for the `.cause` property on all Error types that works as far down as ES3

aggregateerror ecmascript error evalerror javascript polyfill rangeerror referenceerror shim syntaxerror typeerror urierror

Last synced: 30 Sep 2025

https://github.com/wessberg/pointer-events

A Level 2 spec-compliant Pointer Events polyfill with first-class Shadow DOM support

level-2 pointer-events pointerevent pointerevents polyfill polyfill-app shim

Last synced: 17 Mar 2025

https://github.com/es-shims/string.prototype.matchall

Spec-compliant polyfill for String.prototype.matchAll, in ES2020

ecmascript javascript match matchall polyfill regex regexp shim string

Last synced: 07 May 2025

https://github.com/jktr/arg-inject

add support for config files via LD_PRELOAD

command-line-arguments ld-preload shim

Last synced: 11 May 2025

https://github.com/es-shims/aggregateerror

ES Proposal spec-compliant shim for AggregateError

aggregate aggregateerror ecmascript error javascript polyfill shim

Last synced: 10 Apr 2025

https://github.com/es-shims/String.prototype.trim

ES5 spec-compliant shim for String.prototype.trim

ecmascript javascript polyfill shim string trim

Last synced: 11 May 2025

https://github.com/es-shims/string.prototype.trim

ES5 spec-compliant shim for String.prototype.trim

ecmascript javascript polyfill shim string trim

Last synced: 07 May 2025

https://github.com/es-shims/is-nan

ES6-compliant shim for Number.isNaN - the global isNaN returns false positives.

ecmascript isnan javascript nan number polyfill shim

Last synced: 23 Aug 2025

https://github.com/n0nag0n/fatfree-swoole

A shim so you can use swoole and fatfree together

fat-free-framework kick-butt shim swoole swoole-framework swoole-http

Last synced: 30 Apr 2025

https://github.com/es-shims/function.prototype.name

ES6 spec-compliant Function.prototype.name sham.

ecmascript javascript polyfill shim

Last synced: 05 Apr 2025

https://github.com/derrabus/php-ereg-shim

Replacement for the ereg legacy php extension

legacy php polyfill regular-expressions shim

Last synced: 19 Jul 2025

https://github.com/es-shims/array.prototype.grouptomap

An ESnext spec-compliant `Array.prototype.groupToMap` shim/polyfill/replacement that works as far down as ES3.

array ecmascript group groupby groupbytomap grouping javascript polyfill shim

Last synced: 30 Sep 2025

https://github.com/felipecrs/docker-on-docker-shim

A shim that remaps volume mounts so they work when running docker on docker

docker docker-in-docker docker-on-docker shim

Last synced: 09 Jul 2025

https://github.com/es-shims/promise.withresolvers

ES Proposal spec-compliant shim for Promise.withResolvers

defer deferred ecmascript es-shims javascript polyfill promise shim withresolvers

Last synced: 30 Sep 2025

https://github.com/mastercard/libpkcs11shim

A PKCS#11 shim library, that can log API calls and be used for troubleshooting and performance measurements of a PKCS#11 library.

debugging logging performance-analysis pkcs11 profiling shim

Last synced: 11 Jun 2025

https://github.com/es-shims/String.prototype.trimright

ES2019 spec-compliant shim for String.prototype.trimRight.

ecmascript javascript polyfill shim string trim trimend trimright

Last synced: 11 May 2025

https://github.com/es-shims/string.prototype.trimright

ES2019 spec-compliant shim for String.prototype.trimRight.

ecmascript javascript polyfill shim string trim trimend trimright

Last synced: 30 Sep 2025

https://github.com/es-shims/Array.prototype.every

Array.prototype.every spec-compliant polyfill

array ecmascript every javascript polyfill shim

Last synced: 11 May 2025

https://github.com/es-shims/array.prototype.every

Array.prototype.every spec-compliant polyfill

array ecmascript every javascript polyfill shim

Last synced: 06 Jul 2025

https://github.com/elliottcable/ocaml-string-convert

Convert between JavaScript UCS-2-encoded strings and OCaml-friendly UTF-8 byte-arrays.

bucklescript javascript ocaml shim unicode

Last synced: 20 Jun 2025

https://github.com/es-shims/symbol.prototype.description

Spec-compliant shim for Symbol.prototype.description proposal.

description ecmascript javascript polyfill shim symbol

Last synced: 30 Sep 2025

https://github.com/xogroup/toki-hapi-bridge

hapijs bridge for the Toki core runtime

bridge hapi-plugin hapijs shim

Last synced: 03 Apr 2025

https://github.com/0x2b3bfa0/hantro-omx-shim

OpenMAX library shim to standardize all the function names of the Hantro OMX API in the DJI Goggles.

android dji dji-goggles hantro library linux rk3188 rk3288 rockchip shim

Last synced: 08 May 2025

https://github.com/es-shims/reflect.ownkeys

ES2015 spec-compliant shim for Reflect.ownKeys

ecmascript javascript ownkeys polyfill reflect shim

Last synced: 07 May 2025

https://github.com/vitorluizc/object-descriptors

A pretty well typed function to get object property descriptors. `Object.getOwnPropertyDescriptors` polyfill.

ava bili descriptor es2017 es7 javascript object-property polyfill property property-descriptor property-descriptors shim typescript

Last synced: 13 Apr 2025

https://github.com/es-shims/array.prototype.indexof

An ES2015 spec-compliant `Array.prototype.indexOf` shim/polyfill/replacement that works as far down as ES3.

array ecmascript indexof javascript polyfill shim

Last synced: 30 Sep 2025

https://github.com/ale5000-git/pycompatlayer

PyCompatLayer - Compatibility layer for Python

compatibility monkey-patching pycompatlayer python python-library shim

Last synced: 11 Apr 2025

https://github.com/fabiospampinato/webworker-shim

A tiny shim for WebWorker (data URI only) that works in Node.

node shim webworker worker

Last synced: 27 Jul 2025

https://github.com/es-shims/number.isinteger

An ES-spec-compliant Number.isInteger shim/polyfill/replacement that works as far down as ES3

ecmascript es-shims isinteger javascript number polyfill shim

Last synced: 30 Sep 2025

https://github.com/symfony/polyfill-php85

Symfony polyfill backporting some PHP 8.5+ features to lower PHP versions

compatibility component javascript polyfill portable shim symfony symfony-component symfony-polyfill

Last synced: 07 May 2025

https://github.com/es-shims/array.prototype.filter

Simple ES6 Array.prototype.filter polyfill for older environments.

array ecmascript filter javascript polyfill shim

Last synced: 30 Sep 2025

https://github.com/es-shims/array.prototype.findlast

An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.

array ecmascript findlast javascript polyfill shim

Last synced: 07 May 2025

https://github.com/kungfooman/worker-with-import-map

A NPM library to support import maps through @guybedford's `ESM` shim and @khrome's `<iframe> as Worker` shim

esm importmap javascript npm-package polyfill shim worker

Last synced: 11 Apr 2025

https://github.com/jfrux/ember-cli-videojs-shim

ES6 Module for Video.js into your Ember App

addon ember-cli emberjs html5 html5-video shim videojs

Last synced: 30 Dec 2025

https://github.com/es-shims/set.prototype.union

An ESnext spec-compliant `Set.prototype.union` shim/polyfill/replacement that works as far down as ES3

ecmascript es-shim es-shims javascript polyfill set shim union

Last synced: 30 Sep 2025

https://github.com/es-shims/array.prototype.map

Array.prototype.map spec-compliant polyfill

array ecmascript es5 javascript map polyfill shim

Last synced: 30 Sep 2025