Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: shim

paulmillr/es6-shim

ECMAScript 6 compatibility shims for legacy JS engines

Language: JavaScript - Size: 4.27 MB - Last synced: about 12 hours ago - Pushed: 7 months ago - Stars: 3,119 - Forks: 387

ehmicky/error-cause-polyfill

Polyfill `error.cause`

Language: JavaScript - Size: 4.87 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 6 - Forks: 0

zloirock/core-js

Standard Library

Language: JavaScript - Size: 49.5 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 23,915 - Forks: 1,609

es-shims/es5-shim

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

Language: JavaScript - Size: 2.13 MB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 7,124 - Forks: 901

mottosso/Qt.py

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

Language: Python - Size: 1.24 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 888 - Forks: 250

symfony/polyfill-intl-icu

Symfony polyfill for intl's ICU-related data and classes

Language: PHP - Size: 136 KB - Last synced: 3 days ago - Pushed: 23 days ago - Stars: 2,558 - Forks: 7

symfony/polyfill-apcu

Symfony polyfill backporting apcu_* functions to lower PHP versions

Language: PHP - Size: 28.3 KB - Last synced: 3 days ago - Pushed: 23 days ago - Stars: 634 - Forks: 5

es-shims/DisposableStack

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

Language: JavaScript - Size: 124 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 16 - Forks: 2

symfony/polyfill-php81

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

Language: PHP - Size: 20.5 KB - Last synced: about 10 hours ago - Pushed: 23 days ago - Stars: 838 - Forks: 10

jc-lab/shim-review-bot

Language: Go - Size: 29.1 MB - Last synced: 6 days ago - Pushed: 8 months ago - Stars: 0 - Forks: 1

3p3r/wasabio

WebAssembly and SharedArrayBuffer IO

Language: C - Size: 450 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 1

symfony/polyfill-php82

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

Language: PHP - Size: 26.4 KB - Last synced: 3 days ago - Pushed: 23 days ago - Stars: 35 - Forks: 3

symfony/polyfill-util

Symfony utilities for portability of PHP codes

Language: PHP - Size: 50.8 KB - Last synced: about 10 hours ago - Pushed: 23 days ago - Stars: 1,330 - Forks: 6

symfony/polyfill-php84

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

Language: PHP - Size: 4.88 KB - Last synced: 3 days ago - Pushed: 23 days ago - Stars: 5 - Forks: 0

symfony/polyfill-intl-messageformatter

Symfony polyfill for intl's MessageFormatter class and related functions

Language: PHP - Size: 37.1 KB - Last synced: 3 days ago - Pushed: 23 days ago - Stars: 37 - Forks: 2

symfony/polyfill-php74

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

Language: PHP - Size: 24.4 KB - Last synced: 3 days ago - Pushed: 23 days ago - Stars: 29 - Forks: 2

jirutka/doas-sudo-shim

sudo shim for doas

Language: Shell - Size: 15.6 KB - Last synced: 4 days ago - Pushed: 7 days ago - Stars: 36 - Forks: 3

es-shims/Function.prototype.name

ES6 spec-compliant Function.prototype.name sham.

Language: JavaScript - Size: 143 KB - Last synced: 3 days ago - Pushed: 9 months ago - Stars: 11 - Forks: 6

beenotung/realpath-cli

Node.js shim of the Linux-style realpath command for macOS compatibility

Language: JavaScript - Size: 4.88 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

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/

Language: JavaScript - Size: 3.8 MB - Last synced: 10 days ago - Pushed: 12 days ago - Stars: 1,759 - Forks: 118

tvcutsem/harmony-reflect

ES5 shim for ES6 Reflect and Proxy objects

Language: JavaScript - Size: 546 KB - Last synced: 21 days ago - Pushed: 4 months ago - Stars: 469 - Forks: 48

browserify/node-util

node.js util module as a module

Language: JavaScript - Size: 232 KB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 242 - Forks: 85

perguth/chromeos-window-names

:hankey: A window name shim for ChromeOS.

Language: HTML - Size: 7.81 KB - Last synced: 10 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

gcarq/netshim

Network tracing shim for POSIX

Language: C - Size: 7.81 KB - Last synced: 11 days ago - Pushed: over 7 years ago - Stars: 1 - Forks: 0

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

Language: JavaScript - Size: 118 KB - Last synced: 3 days ago - Pushed: 12 days ago - Stars: 17 - Forks: 3

litson/Polyfilla

一个轻量级的polyfill加载器

Language: JavaScript - Size: 6.84 KB - Last synced: 12 days ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

felipecrs/docker-on-docker-shim

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

Language: Shell - Size: 23.4 KB - Last synced: 10 days ago - Pushed: about 2 months ago - Stars: 7 - Forks: 0

Tyrrrz/PolyShim

Polyfills for projects targeting older versions of .NET

Language: C# - Size: 136 KB - Last synced: 10 days ago - Pushed: 14 days ago - Stars: 23 - Forks: 1

dumbmatter/fakeIndexedDB

A pure JS in-memory implementation of the IndexedDB API

Language: JavaScript - Size: 2.28 MB - Last synced: 8 days ago - Pushed: about 2 months ago - Stars: 544 - Forks: 66

wessberg/pointer-events

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

Language: TypeScript - Size: 235 KB - Last synced: 9 days ago - Pushed: over 5 years ago - Stars: 17 - Forks: 1

symfony/polyfill-php73

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

Language: PHP - Size: 35.2 KB - Last synced: 19 days ago - Pushed: 23 days ago - Stars: 2,388 - Forks: 9

developit/undom

🍩 1kb minimally viable DOM Document implementation

Language: JavaScript - Size: 43.9 KB - Last synced: 1 day ago - Pushed: about 3 years ago - Stars: 656 - Forks: 37

symfony/polyfill-iconv

Symfony polyfill for the Iconv extension

Language: PHP - Size: 868 KB - Last synced: 29 days ago - Pushed: 3 months ago - Stars: 1,759 - Forks: 11

symfony/polyfill-php83

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

Language: PHP - Size: 23.4 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 217 - Forks: 1

symfony/polyfill-mbstring

Symfony polyfill for the Mbstring extension

Language: PHP - Size: 138 KB - Last synced: 28 days ago - Pushed: about 1 month ago - Stars: 7,781 - Forks: 39

symfony/polyfill-intl-grapheme

Symfony polyfill for intl's grapheme_* functions

Language: PHP - Size: 62.5 KB - Last synced: 28 days ago - Pushed: 3 months ago - Stars: 1,577 - Forks: 5

symfony/polyfill-intl-idn

Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions

Language: PHP - Size: 80.1 KB - Last synced: 30 days ago - Pushed: about 1 month ago - Stars: 3,262 - Forks: 7

NoMoreFood/WinPriv

WinPriv is a utility that can enable privileges and virtually alter registry settings within a target process, amongst other things.

Language: C++ - Size: 51.3 MB - Last synced: 11 days ago - Pushed: 3 months ago - Stars: 33 - Forks: 11

0x2b3bfa0/hantro-omx-shim

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

Language: C - Size: 604 KB - Last synced: 24 days ago - Pushed: over 2 years ago - Stars: 7 - Forks: 1

prography/shim-and

[DEPRECATED] Healing Music Player App

Language: Java - Size: 4.21 MB - Last synced: 26 days ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0

prography/shim-server 📦

[DEPRECATED] Healing Music Player App Server

Language: JavaScript - Size: 217 KB - Last synced: 26 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1

RENANZG/My-Debian-GNU-Linux

Debian GNU/Linux - The universal operating system

Language: Shell - Size: 586 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0

kornicameister/hadolint-shim

Provides `sh` compatible shim that wraps hadolint docker execution

Language: Shell - Size: 22.5 KB - Last synced: 28 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 1

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)

Language: TypeScript - Size: 1.3 MB - Last synced: 19 days ago - Pushed: 4 months ago - Stars: 144 - Forks: 26

squidfunk/iframe-worker

A tiny WebWorker shim for file://

Language: TypeScript - Size: 1.32 MB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 41 - Forks: 11

jamesread/libAllure

A set of utilities, helpers and shims. It aims to be pretty modular and lightweight.

Language: PHP - Size: 256 KB - Last synced: 29 days ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

symfony/polyfill-intl-normalizer

Symfony polyfill for intl's Normalizer class and related functions

Language: PHP - Size: 115 KB - Last synced: 29 days ago - Pushed: 3 months ago - Stars: 1,909 - Forks: 5

symfony/polyfill-php80

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

Language: PHP - Size: 31.3 KB - Last synced: 29 days ago - Pushed: 3 months ago - Stars: 1,669 - Forks: 22

es-shims/Set.prototype.union

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

Language: JavaScript - Size: 102 KB - Last synced: 26 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0

symfony/polyfill-php72

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

Language: PHP - Size: 41 KB - Last synced: 28 days ago - Pushed: 3 months ago - Stars: 4,784 - Forks: 6

es-shims/Math.sumPrecise

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

Language: JavaScript - Size: 19.5 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

wessberg/Polyfiller

Never worry about polyfills again.

Language: JavaScript - Size: 14.5 MB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 124 - Forks: 5

es-shims/Array.prototype.at

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

Language: JavaScript - Size: 149 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 29 - Forks: 3

feross/queue-microtask

fast, tiny `queueMicrotask` shim for modern engines

Language: JavaScript - Size: 51.8 KB - Last synced: about 6 hours ago - Pushed: 5 months ago - Stars: 185 - Forks: 18

fuweid/embedshim

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

Language: Go - Size: 875 KB - Last synced: 11 days ago - Pushed: 4 months ago - Stars: 112 - Forks: 10

sandydoo/ember-is-mobile 📦

Detect requests from mobile devices in your Ember apps.

Language: JavaScript - Size: 1.43 MB - Last synced: 8 days ago - Pushed: almost 3 years ago - Stars: 8 - Forks: 1

es-shims/RegExp.escape

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

Language: JavaScript - Size: 80.1 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 36 - Forks: 2

browserify/console-browserify

Emulate console for all the browsers

Language: JavaScript - Size: 27.3 KB - Last synced: 3 days ago - Pushed: 2 months ago - Stars: 31 - Forks: 20

es-shims/Array.prototype.group 📦

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

Language: JavaScript - Size: 64.5 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 27 - Forks: 2

sam0x17/s3cmd-shim

Drop-in docker-based CLI replacement for s3cmd for systems (like macos) where s3cmd doesn't work properly

Language: Shell - Size: 16.6 KB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 1

es-shims/String.prototype.substr

ES spec-compliant `String.prototype.substr` shim/polyfill/replacement that works as far down as ES3

Language: JavaScript - Size: 39.1 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 1

es-shims/Promise.allSettled

ES Proposal spec-compliant shim for Promise.allSettled

Language: JavaScript - Size: 89.8 KB - Last synced: 3 days ago - Pushed: 8 months ago - Stars: 96 - Forks: 9

iamogbz/nvshim

🍄 Automagically use the correct version of node with nvm

Language: Python - Size: 204 KB - Last synced: 10 days ago - Pushed: 9 months ago - Stars: 15 - Forks: 0

es-shims/Array.prototype.flat

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

Language: JavaScript - Size: 130 KB - Last synced: 3 days ago - Pushed: 8 months ago - Stars: 32 - Forks: 8

on2-dev/share-api-polyfill

A polyfill for the sharing that can be used in the desktop, too, so your users can share in their Twitter, Facebook, Messenger, LinkedIn, SMS, e-mail, print, Telegram or WhatsApp.

Language: JavaScript - Size: 2.2 MB - Last synced: 9 days ago - Pushed: about 1 year ago - Stars: 262 - Forks: 45

ale5000-git/pycompatlayer

PyCompatLayer - Compatibility layer for Python

Language: Python - Size: 106 KB - Last synced: 10 days ago - Pushed: over 5 years ago - Stars: 5 - Forks: 1

AlmirKadric-Published/docker-tuntap-osx

A tuntap shim installer for "Docker for Mac"

Language: Shell - Size: 21.5 KB - Last synced: 2 months ago - Pushed: about 3 years ago - Stars: 328 - Forks: 65

es-shims/Object.entries

ES2017 spec-compliant shim for Object.entries

Language: JavaScript - Size: 142 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 57 - Forks: 9

es-shims/array-includes

Array.prototype.includes spec-compliant polyfill

Language: JavaScript - Size: 196 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 43 - Forks: 12

RibShark/SafeDiscShim

SafeDiscShim is a compatibility tool that allows for SafeDisc protected games which utilize the insecure Macrovision Security Driver ("secdrv.sys") to run on modern versions of Windows .

Language: C++ - Size: 112 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 138 - Forks: 4

thednp/dommatrix

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

Language: TypeScript - Size: 1.22 MB - Last synced: 21 days ago - Pushed: 10 months ago - Stars: 14 - Forks: 1

Mohamed-abdalazez/DockerInDeep

Under Improvement

Size: 46.2 MB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 60 - Forks: 3

es-shims/SuppressedError

ES Proposal spec-compliant shim for SuppressedError

Language: JavaScript - Size: 39.1 KB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 3 - Forks: 0

ljharb/object-keys

Object.keys shim

Language: JavaScript - Size: 237 KB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 43 - Forks: 17

gruhn/barcode-detector 📦

Spec compliant polyfill of the Barcode Detection API 🤳

Language: TypeScript - Size: 620 KB - Last synced: 14 days ago - Pushed: 9 months ago - Stars: 45 - Forks: 15

productboard/css-supports 📦

CSS.supports shim & CommonJS API

Language: JavaScript - Size: 2.93 KB - Last synced: 12 days ago - Pushed: about 1 year ago - Stars: 4 - Forks: 2

fabiospampinato/webworker-shim

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

Language: TypeScript - Size: 6.84 KB - Last synced: 1 day ago - Pushed: 8 months ago - Stars: 5 - Forks: 0

es-shims/Promise.withResolvers

ES Proposal spec-compliant shim for Promise.withResolvers

Language: JavaScript - Size: 38.1 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 5 - Forks: 0

Wscats/requirejs-demo

《RequreJS学习笔记》

Language: JavaScript - Size: 147 KB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 198 - Forks: 38

feluxe/aioshim

Asyncio shims for the standard library.

Language: Python - Size: 9.77 KB - Last synced: 18 days ago - Pushed: 6 months ago - Stars: 3 - Forks: 0

n0nag0n/fatfree-swoole

A shim so you can use swoole and fatfree together

Language: PHP - Size: 53.7 KB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 11 - Forks: 2

es-shims/Map

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

Language: JavaScript - Size: 186 KB - Last synced: 1 day ago - Pushed: 8 months ago - Stars: 2 - Forks: 1

glassechidna/pstore

Environment variable-based AWS Parameter Store command shim

Language: Go - Size: 58.6 KB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 38 - Forks: 6

es-shims/Array.prototype.findLastIndex

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

Language: JavaScript - Size: 114 KB - Last synced: 3 days ago - Pushed: 23 days ago - Stars: 3 - Forks: 2

datarootsio/ml-skeleton-py

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

Language: Python - Size: 35.3 MB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 134 - Forks: 17

rednaga/native-shim

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

Language: C - Size: 146 KB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 167 - Forks: 40

es-shims/Array.prototype.forEach

Array.prototype.forEach spec-compliant polyfill

Language: JavaScript - Size: 79.1 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 2 - Forks: 2

tjx666/js-handwriting-2022

js 手写题 2022 版

Language: JavaScript - Size: 51.8 KB - Last synced: 14 days ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 4

vasil-stoychev/php-mysql-shim

Small library emulating deprecated php 5.6 mysql extension allowing legacy code to be run on modern php versions

Language: PHP - Size: 14.6 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

Owen3H/undici-shim

Provides Undici request in Node, native fetch in the browser.

Language: JavaScript - Size: 84 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 1 - Forks: 0

markthree/command-shim

windows 下自用的命令垫片 | Self used command shim for windows

Language: TypeScript - Size: 20.5 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

chocolateboy/gm-compat

Portable monkey-patching for userscripts

Language: JavaScript - Size: 142 KB - Last synced: 3 days ago - Pushed: about 3 years ago - Stars: 11 - Forks: 0

es-shims/AggregateError

ES Proposal spec-compliant shim for AggregateError

Language: JavaScript - Size: 152 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 14 - Forks: 2

es-shims/Array.prototype.with

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

Language: JavaScript - Size: 92.8 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 1

es-shims/Set.prototype.difference

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

Language: JavaScript - Size: 105 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0

es-shims/is-nan

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

Language: JavaScript - Size: 112 KB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 12 - Forks: 5

chocolateboy/uncommonjs

A minimum viable shim for module.exports

Language: JavaScript - Size: 230 KB - Last synced: 19 days ago - Pushed: 4 months ago - Stars: 9 - Forks: 2

dbo/es2015-proxy-shim

A limited ES2015 Proxy shim.

Language: JavaScript - Size: 971 KB - Last synced: 12 days ago - Pushed: about 5 years ago - Stars: 4 - Forks: 0

es-shims/Array.prototype.flatMap

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

Language: JavaScript - Size: 134 KB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 32 - Forks: 6

ghaberek/raylibshim

A shim library for Euphoria and Raylib

Language: Eiffel - Size: 5.86 KB - Last synced: 9 months ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 0