Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

Compressor.js is a lightweight JavaScript library that compresses image files directly in the browser using the native HTMLCanvasElement.toBlob API. It lets developers resize, adjust quality, retain EXIF data and convert formats asynchronously before uploading, making it ideal for web apps that need client‑side image optimization. Suitable for front‑end developers looking to reduce upload size and improve performance across modern browsers (including IE 10+).

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of fengyuanchen/compressorjs

Account's avatar
blueimp/JavaScript-Canvas-to-Blob
Canvas to Blob is a polyfill for the standard JavaScript canvas.toBlob method. It can be used to create Blob objects from an HTML canvas element.
Account's avatar
babel/babel
Babel compiler core.
Account's avatar
babel/babel
Replace Object.assign with an inline helper
Account's avatar
babel/babel
A Babel preset for each environment.
Account's avatar
conventional-changelog/commitlint
Lint your commit messages
Account's avatar
conventional-changelog/commitlint
Shareable commitlint config enforcing conventional commits
Account's avatar
istanbuljs/babel-plugin-istanbul
A babel plugin that adds istanbul instrumentation to ES6 code
Account's avatar
chaijs/chai
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
blakeembrey/change-case
Transform a string between `camelCase`, `PascalCase`, `Capital Case`, `snake_case`, `kebab-case`, `CONSTANT_CASE` and others
Account's avatar
codecov/codecov-node
Uploading report to Codecov: https://codecov.io
Account's avatar
fengyuanchen/create-banner
Create a banner from a package.json file.
Account's avatar
kentcdodds/cross-env
Run scripts that set and use environment variables across platforms
Account's avatar
airbnb/javascript
Airbnb's base JS ESLint config, following our styleguide
Account's avatar
import-js/eslint-plugin-import
Import with sanity.
Account's avatar
typicode/husky
Modern native Git hooks
Account's avatar
karma-runner/karma
Spectacular Test Runner for JavaScript.
Account's avatar
xdissent/karma-chai
Chai for Karma
Account's avatar
karma-runner/karma-chrome-launcher
A Karma plugin. Launcher for Chrome and Chrome Canary.
Account's avatar
mattlewis92/karma-coverage-istanbul-reporter
A karma reporter that uses the latest istanbul 1.x APIs (with full sourcemap support) to report coverage.
Account's avatar
karma-runner/karma-mocha
A Karma plugin. Adapter for Mocha testing framework.
Account's avatar
litixsoft/karma-mocha-reporter
Karma reporter with mocha style logging.
Account's avatar
jlmakes/karma-rollup-preprocessor
Karma preprocessor to bundle ES modules using Rollup
Account's avatar
lint-staged/lint-staged
Lint files staged by git
Account's avatar
mochajs/mocha
simple, flexible, fun test framework
Account's avatar
rollup/rollup
Next-generation ES module bundler

Support the repos that depend on this repository

Top contributors

fengyuanchen's profile
fengyuanchen
91 contributions
dependabot[bot]'s profile
dependabot[bot]
3 contributions
ChrisZou's profile
ChrisZou
1 contributions
foochifa's profile
foochifa
1 contributions
llorenspujol's profile
llorenspujol
1 contributions
zcf0508's profile
zcf0508
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
fengyuanchen

fengyuanchen/compressorjs

JavaScript image compressor.

JavaScript
5734
455
MIT License