TypeScript Image processing

Open-source TypeScript projects categorized as Image processing

Top 18 TypeScript Image processing Projects

  • squoosh

    Make images smaller using best-in-class codecs, right in the browser.

    Project mention: I made a travel website for cats (but not really) | /r/InternetIsBeautiful | 2023-06-08

    FWIW, there's https://squoosh.app that shrinks images. In this example, r6.png is squooshed 80-90% without any visual loss.

  • js-image-carver

    🌅 Content-aware image resizer and object remover based on Seam Carving algorithm

    Project mention: JS IMAGE CARVER - Content-aware image resizer | /r/javascript | 2022-11-07
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • image-actions

    A Github Action that automatically compresses JPEGs, PNGs and WebPs in Pull Requests.

  • exifcleaner

    Cross-platform desktop GUI app to clean image metadata

    Project mention: im afraid if i took a picture of the floor they would find me 💀 | /r/femboymemes | 2023-05-18

    exifcleaner is what i use, but there should be other options including browser/online tools

  • image-optimizer

    A free and open source tool for optimizing images and vector graphics. (by antonreshetov)

  • WASM-ImageMagick

    Webassembly compilation of https://github.com/ImageMagick/ImageMagick & samples

    Project mention: Easy boxart resizing with imagemagick in your browser. No install, no CLI! | /r/RG35XX | 2023-05-05

    Credit: Go check it out the GitHub project page thanks to Nick Maliwacki's (KnicKnic)

  • Korkut

    Quick and simple image processing at the command line. :hammer:

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • react-native-drag-text-editor

    📝 60FPS dynamic text editor powered with Reanimated

    Project mention: Drag Text Editor v2 rewritten in Typescript with Reanimated 2. ✏️ | /r/reactnative | 2022-10-23

    I tried to write extensible, so any type of contributions are welcome. Here is the Link ✌️

  • fastimage

    A module that finds the size and type of an image by fetching and reading as little data as needed. (by ShogunPanda)

  • components

    A Web component library that brings the power of TwicPics to your favorite web framework. (by TwicPics)

    Project mention: Optimize video loading | /r/gatsbyjs | 2022-10-10

    Here is the Gatsby docs: https://github.com/TwicPics/components/blob/main/documentation/gatsby.md

  • vThumb.js

    This package will generate n numbers of thumbnails at different positions in a given video file.

  • factorio-solar-art

    Converts pictures into blueprints for solar farms.

    Project mention: I did it. Finally got the Spaceship Victory in Space Exploration!!! | /r/factorio | 2023-01-19
  • gulp-sharp-responsive

    A gulp plugin to generate responsives images.

  • fxGlue

    💥 WebGL-based image effects library. (TypeScript)

  • apyhub.js

    ApyHub SDK for Node.js is a library for accessing the ApyHub APIs.

    Project mention: How to build a Next.js app with ApyHub | dev.to | 2023-02-10

    Install the apyhub.js Node.js library in your with-nextjs project.

  • find-duplicate-images

    A little program to find duplicate images by content.

  • rotsprite-webgl

    A rough implementation of the Rotsprite algorithm by Xenowhirl built with HTML5 Canvas and WebGL.

    Project mention: I am having problems trying to host a React Vite app on Github Pages. | /r/devops | 2022-08-22

    This is the repo if you have to take a look: https://github.com/adnanlah/rotsprite-webgl.

  • Social-graphics-library

    A free JS library for dynamically generating social media images for gaming communities, social networks and companies. https://www.npmjs.com/package/social-graphics-library

    Project mention: Social-graphcis-library | dev.to | 2022-09-02
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-08.

TypeScript Image processing related posts


What are some of the best open-source Image processing projects in TypeScript? This list will help you:

Project Stars
1 squoosh 18,919
2 js-image-carver 1,490
3 image-actions 1,309
4 exifcleaner 1,289
5 image-optimizer 813
6 WASM-ImageMagick 739
7 Korkut 357
8 react-native-drag-text-editor 235
9 fastimage 152
10 components 42
11 vThumb.js 41
12 factorio-solar-art 31
13 gulp-sharp-responsive 13
14 fxGlue 8
15 apyhub.js 5
16 find-duplicate-images 2
17 rotsprite-webgl 2
18 Social-graphics-library 1
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.