@bensitu/image-editor
Lightweight canvas-based image editor
Found 54011 results for javascript image editor
Lightweight canvas-based image editor
FilePond, Where files go to stretch their bits.
JavaScript image cropper.
JavaScript Load Image is a library to load images provided as File or Blob objects or via URL. It returns an optionally scaled, cropped or rotated HTML img or canvas element. It also provides methods to parse image metadata to extract IPTC and Exif tags a
Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
Random image generator
Jodit is an awesome and useful wysiwyg editor with filebrowser
JavaScript image annotation
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
The open-source visual editor for React
Web based JavaScript HTML WYSIWYG editor control.
Returns true if an object was created by the `Object` constructor, or Object.create(null).
A performant zoomable image written in Reanimated v2+ 🚀
Inquirer multiline editor prompt
A Jimp-compatible library for working with GIFs
The next generation Javascript WYSIWYG HTML rich text editor made by devs for devs. High performance and modern design make it easy to use for developers and loved by users.
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
JavaScript image editor with sticker feature
JavaScript image compressor.
A simple jQuery image cropping plugin.
tsParticles image shape
React component for Froala WYSIWYG HTML rich text editor.
A simple, beautiful, and embeddable JavaScript Markdown editor that easy to use. Features include autosaving and spell checking.
A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.
Like `extend` but only copies missing properties/values to the target object.
A pure javascript BMP encoder and decoder
Download images from remote URLs and encode/decode them to base64
ECMAScript parsing infrastructure for multipurpose analysis
A JavaScript (JS) Map or Similar object polyfill if Map is not available.
Compress 🗜️
Array-slice method. Slices `array` from the `start` index up to, but not including, the `end` index.
Converts SVG elements into images (PNG, JPG and etc)
A client side JavaScript image compression library
Natural Sort algorithm for Javascript - Version 0.7 - Released under MIT license
the acorn javascript parser, preloaded with plugins for syntax parity with recent node versions
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
A pure typescript BMP encoder and decoder
Compress 🗜️
@material-tailwind/react is an easy-to-use components library for ReactJS & Tailwind CSS inspired by Material Design.
Cross-browser QRCode generator for pure javascript. Support Canvas, SVG and Table drawing methods. Support Dot style, Logo, Background image, Colorful, Title etc. settings. Support Angular, Vue.js, React, Next.js, Svelte framework. Support binary(hex) dat
A simple, beautiful, and embeddable JavaScript Markdown editor. Features autosaving and spell checking.
Vue plugin for Froala WYSIWYG HTML rich text editor.
Use the :focus-visible pseudo-selector in CSS
REXT is a client side image editor that uses GPU.
Markdown editor for vue3, developed in jsx and typescript, dark theme、beautify content by prettier、render articles directly、paste or clip the picture and upload it...
JavaScript WYSIWYG web text editor.
Javascript Redis protocol (RESP) parser
Get the last or last n elements in an array.
Fast, small, efficient JavaScript memoization lib to memoize JS functions
Error classes used in node_redis
The fastest smallest Javascript polyfill for the encode of TextEncoder and decode of TextDecoder for UTF-8 only. Made by AnonyCo with ❤️ from 🐕s.
A simple straightforward customizable lightweight mobile-friendly image cropper for Vue 2.0.
Generate an image thumbnail.
Uses babel (babylon) to extract JavaScript code comments from a JavaScript string or file.
Strip line and/or block comments from a string. Blazing fast, and works with JavaScript, Sass, CSS, Less.js, and a number of other languages.
Get all but the last element or last n elements of an array.
Optionals for JS - wrapper for possibly undefined values, inspired by Java Optional API
A client side JavaScript image compression library. Forked from compress.js (alextanhongpin), and improved rewrite by David Moodie.
Client-side HTML-to-PDF rendering using pure JS
A fully responsive slider to compare before and after images for grading, retouching and all else. Mobile and fluid container friendly!
A polyfill for Array.prototype.flat and Array.prototype.flatMap
JavaScript image viewer.
Escape strings for use as JavaScript string literals
Easy to use efficient .GIF parsing in javascript
Image resizing using mouse wheel (pinch to zoom) + drag scrollable image (as well as any HTML content)
The simple images uploader applied Render Props pattern. This approach allows you to fully control UI component and behaviours.
Return the closest element matching a selector up the DOM tree
Get a property from an object using dot (object path) notation.
Reserved words that may not be used as variables, functions, methods, or object identifiers, since ECMAScript specifies special behavior for them.
Vanilla JavaScript WYSIWYG web editor (2.x legacy version, actively maintained)
Promptbook: Run AI apps in plain human language across multiple models and platforms
simple typescript linked-list with generics typing
React Awesome Slider is a 60fps performant, extendable, highly customisable, production ready React Component that renders a media (image/video) gallery slider carousel.
Allow your website to easily control cameras on desktop and mobile devices.
Resize image for javascript
Simple Typescript Queue with generics type support
PostCSS plugin for exposing JavaScript functions
Visual Regression Testing for PDFs in JavaScript
Vue markdown editor
React, Angular, Vue, and Typescript compatible image viewer
Check if a string is a valid JavaScript expression
Simple Typescript Stack with generics type support
walk an AST, quickly
Quick implementation of autocompletion into ag-Grid cell using autocompleter package.
Integrate the Intlayer visual editor into your Intlayer projects, enabling CMS-like content management with multilingual support.
Javascript SDK for using ImageKit.io in the browser
JavaScript/TypeScript linter (ESLint wrapper) with great defaults
JavaScript Testing utilities for React
get a list of identifiers that are initialised by a JavaScript AST node.
The blazing fast, batteries-included ES2015 compiler
A pure javascript JPEG encoder and decoder
DuckDuckGo image-search api for node
Gracefully parse ECMAScript static imports 💃
A markdown editor built on Vue
find undeclared identifiers and property accesses in a javascript file.
Web based JavaScript HTML WYSIWYG editor control.
Support libs used across Appium packages
Offical NodeJS SDK for ImageKit.io integration
Plugin for working with images and image elements in Appium
Data models for commercetools API Product
Generalized Literate Programming Framework
tsParticles export image plugin
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
Structured instrumentation library
Uses esprima to extract line and block comments from a string of JavaScript. Also optionally parses code context (the next line of code after a comment).
The Dynamsoft Image Processing Module supports a range of operations that handle various tasks related to processing digital images.
Structured logging via heimdalljs
Use next generation JavaScript, today
A jQuery plugin wrapper for Cropper.js.
JavaScript diagramming library
capability.js - javascript environment capability detection
Runtime Environment for enzyme tests in jest
Returns `true` if the given `string` or `array` ends with `suffix` using strict equality for comparisons.
Observe image loading for BetterScroll
Dead-simple spell checking in CodeMirror.
Micro parser for detection of literal regexes
Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.
A simple yet functional GraphQL client.
Gui Editor es6
Reduces an object to a value that is the accumulated result of running each property in the object through a callback. Executes the callback function once for each own enumerable property in the object, receiving four arguments: the initial value (or valu
Fast, caching, dynamic inline SVG DOM injection library.
Typescript compiler wrapper
Lightweight and simple Trix rich-text editor component for Vue.js
Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
Image zoom that makes sense.
Like `extend` but recursively copies only the missing properties/values to the target object.
Personal collection of common JavaScript / TypeScript utils
A TypeScript enum definition that maps human-friendly key names to JavaScript key codes
Broccoli plugin to create a file.
Tesseract C++ API in Pure Javascript
The fast way to check if a string is blank
A Javascript library that wraps the imgix management API
Runtime library for TypeScript helper functions
Raty - A Star Rating Plugin
Extract code comments from string or from a glob of files using esprima.
Broccoli plugin that allows simple caching (while still allowing N:N) based on the input tree hash.
A modern, beautiful, customizable date picker for React
Image aspect ratio is a utility module which provides straight-forward, way to calculate aspect ratio of a image to fit within a given box.
Markdown editor for react, developed in jsx and typescript, dark theme、beautify content by prettier、render articles directly、paste or clip the picture and upload it...
Use next generation JavaScript, today
This helps to extract text from images, very easily using tesseract engine
o3 - Javascript Class Framework
Powerful SVG-Editor for your browser
javascript image cropping library
The Dynamsoft Capture Vision Router module is the cornerstone of the Dynamsoft Capture Vision architecture.
Get the index of the first element in an array that returns truthy for the given value, using strict equality for comparisons.
Pure JS implementation of the DOM Level 3 XPath specification
An accessible, fast, and animated fullscreen React image viewer.
JavaScript library for formatting input text content when you are typing
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
Optimized and powerful regexes for JavaScript
A JavaScript package with Key Code constants
Simple templating using a config.json and regex patterns
Generates a printable paginated pdf from DOM node using HTML5 canvas and svg.
Live player for image annotations created with marker.js 2
Accelerated JavaScript animation.
J I C is a Javascript Image Compressor using HTML5 Canvas & File API that allows you to compress your jpeg & png images before uploading to the server (100% client-side and no extra libraries required!)
A babel preset for transforming your JavaScript for Airbnb
Customizable progressive image for React Native with FastImage
Testing Matchers for Enzyme
The HTML reporter for TestCafe
Jodit is awesome and usefully wysiwyg editor with filebrowser
Returns true if the callback returns truthy for all elements in the given array.
A gulp plugin for processing files with ESLint
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
Return an array with the unique values present in _all_ given arrays using strict equality for comparisons.
JavaScript Vector Library
A JavaScript parser
Memory-backed implementation of the Web Storage API
Write your project's environments' configs out to JSON files.
A simple way to check if a string is a keyword or reserved keyword in JavaScript
TypeScript is a language for application scale JavaScript development
File specific icons for the browser from Atom File-icons, https://github.com/file-icons/atom
A convenient JavaScript snippet, which lets you create beautiful buttons, where people can add events to their calendars.
Simple react.js component for a search input, providing a filter function.
Get and robustly cache all JS language-level intrinsics at first require time
Client-side HTML-to-PDF rendering using pure JS
Human-friendly process signals
A parser that converts TypeScript source code into an ESTree compatible form
A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers from the team at Phaser Studio Inc.
`Object.defineProperty`, but not IE 8's broken one.
Broccoli plugin to replace a matched string with a replacement.
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
An Esprima-compatible JavaScript parser built on Acorn
A robust, ES3 compatible, "has own property" predicate.
A simple cache for a few of the JS Error constructors.
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
A JavaScript text diff implementation.
Simple fuzzy search
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.
An AST-based pattern checker for JavaScript.
An ESLint custom parser which leverages TypeScript ESTree
Robustly `.call.bind()` a function
JavaScript animation engine
A query library for ECMAScript AST using a CSS selector like query language.
Angular.js bindings for Froala WYSIWYG HTML rich text editor
Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.
Appium 2.x driver for Chromium-based browsers that work with Chromedriver
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Set a function's length property
ESLint JavaScript language implementation
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
Vue2 plugin for displaying and editing the array-of-object in Excel style
Make weak references to JavaScript Objects.
Is this value a JS SharedArrayBuffer?
ES2019 spec-compliant String.prototype.trimStart shim.
Serialize JavaScript to a superset of JSON that includes regular expressions and functions.
Which kind of boxed JS primitive is this?
A super simple currency formatting library by OSREC Technologies https://osrec.co.uk
Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.
ES2019 spec-compliant String.prototype.trimEnd shim.
Is this value a JS ArrayBuffer?
ImageKit Javascript SDK
Unbox a boxed JS primitive value.
ES spec-compliant shim for ArrayBuffer.prototype.slice
A collection of common interactive command line user interfaces.
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
Get the byteOffset out of a DataView, robustly.
a javascript coverage tool, can be used in node dev, and browser side js dev
tsParticles confetti preset
Get the ArrayBuffer out of a DataView, robustly.
Is this value a JS DataView? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Typescript library of crypto standards.
The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
Get the byteLength out of a DataView, robustly.
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
Is this an arguments object? It's a harder question than you think.
WebAssembly text format printer
Returns `true` if the given string or array starts with prefix using strict equality for comparisons. Using fastest implementation.
broccoli filter for wrapping CommonJS modules
A simple but powerful tweening engine for Javascript.
A JavaScript library for zooming images like Medium
Visual diff between javascript variables
#!/usr/bin/env shebang loader for webpack
国密SM3密码杂凑算法的JavaScript实现
AST utils for webassemblyjs
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
JavaScript parser, mangler/compressor and beautifier toolkit
WebAssembly binary format parser
Advanced but lightweight and fast Javascript inheritance model providing class members and prototype conversion.
Converts SVG elements to PNG and other image formats while keeping CSS styles
wysiwyg contenteditable editor (lightweight + cross browser)
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
The Just-Good-Enough XML Toolkit
An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.
An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.