JavaScript Images

Open-source JavaScript projects categorized as Images

Top 23 JavaScript Image Projects

  • vanilla-lazyload

    LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.

  • lozad.js

    🔥 Highly performant, light ~1kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more

  • Project mention: Optimizing Images for Developer Blogs | dev.to | 2024-02-20

    Use a JavaScript library to implement lazy loading. There are a number of JavaScript libraries available that can help you implement lazy loading, such as Lazysizes and Lozad.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Parsr

    Transforms PDF, Documents and Images into Enriched Structured Data

  • Project mention: LlamaCloud and LlamaParse | news.ycombinator.com | 2024-02-20

    I'm part of the team that build LlamaParse. It's net improvement compare to other PDF->Structured Text extractors (I build several in the past, includig https://github.com/axa-group/Parsr).

    For character extraction, LlamaParse use a mixture of OCR / character extraction from the PDF (it's the only parser I'm aware of that address some of the buggy PDF font issues, check the 'text' mode to see raw document before reconstruction), use a mixture of heuristic and Machine learning models to reconstruct the document.

    Once plug with a Recursive retrieval strategy, allow you to get Sota result on question answering over complexe text (see notebook: https://github.com/run-llama/llama_parse/blob/main/examples/...).

    AMA

  • editly

    Slick, declarative command line video editing & API

  • Project mention: FFmpeg Lands CLI Multi-Threading as Its "Most Complex Refactoring" in Decades | news.ycombinator.com | 2023-12-12

    Sounds like you already have a process for most of this, but I found https://github.com/mifi/editly to be incredibly helpful to run ffmpeg and make my little time lapse video. Could be useful for others

  • kroki

    Creates diagrams from textual descriptions!

  • Project mention: WireViz: Easily document cables and wiring harnesses | news.ycombinator.com | 2024-04-14

    Your wish showing up in the face of a submission just 14 days ago and then another 29 days ago must be indicative of why there are so many dupes all the time: https://news.ycombinator.com/from?site=kroki.io

    You can feel free to submit the GH repo, as that one doesn't seem to have been submitted before https://github.com/yuzutech/kroki

  • drift

    Easily add "zoom on hover" functionality to your site's images. Lightweight, no-dependency JavaScript. (by strawdynamics)

  • hoverzoom

    Google Chrome extension for zooming images on mouse hover

  • Project mention: Browser extensions are underrated: the promise of hackable software | news.ycombinator.com | 2024-02-04

    I will leave this as a gallery of emails with offers to buy extension hoverzoom: https://github.com/extesy/hoverzoom/discussions/670

    Sidenote: The "collaboration" offers come from time to time even to non-extensions projects, if they are reasonably widely used. E.g. simple tools (rather widely used suite of android apps recently sold).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • PictShare

    :camera: PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself. :rice_scene:

  • Project mention: AI beats human sleuth at finding problematic images in research papers | news.ycombinator.com | 2023-10-04

    I guess they had a system that required humans to confirm the validity or so.

    I had a similar problem when I realized someone put up CSAM (Children sexual abuse material) on my public demo of my CDN called PictShare [1].

    I didn't want to look through all of these images so I built a Raspberry Pi with a Neural compute stick [2] that used an AI model trained by yahoo to filter out "nudity" images and I put them in an encrypted ZIP file along with the access logs and sent them to Interpol.

    This lead to the arrest of a teacher here in Austria so I'm glad I could do my part.

    This even lead to a BBC article about my system [3]

    [1] https://github.com/HaschekSolutions/pictshare

    [2] https://blog.haschek.at/2018/fight-child-pornography-with-ra...

    [3] https://www.bbc.com/news/technology-44525358

  • nanogallery2

    a modern photo / video gallery and lightbox [JS library]

  • api

    A fan-made Genshin Impact API for easy access to game data. (by genshindev)

  • ImageScript

    zero-dependency JavaScript image manipulation

  • Bulksplash

    A simple command line tool that lets you bulk download images from Unsplash

  • next-image-export-optimizer

    Use Next.js advanced <Image/> component with the static export functionality. Optimizes all static images in an additional step after the Next.js static export.

  • react-imgix

    React component to display imgix images

  • react-inner-image-zoom

    A React component for zooming images.

  • lqip-modern

    Modern approach to Low Quality Image Placeholders (LQIP) using webp and sharp.

  • magnificent.js

    :mag: Zoom responsively, images & more, w/ jQuery.

  • serverless-sharp

    Serverless image optimizer for S3, Lambda, and Cloudfront

  • picpic

    A awesome image host service driven by github pages and github actions.

  • aladin-lite

    An astronomical HiPS visualizer in the browser

  • Project mention: James Webb &amp; The Two Micron All Sky Survey - J-H-K bands (2MASS color) of Herbig-Haro 211. | /r/jameswebbdiscoveries | 2023-09-16

    2MASS colored

  • comicfun

    Turn your profile picture into a comic book style portrait! Cartoonify yourself with JavaScript. (old project)

  • MMM-ImagesPhotos

    Show images and photos in your MagicMirror

  • LightDetective

    Lightroom / Camera Raw Preset extractor for images with Adobe EXIF Data

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
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).

JavaScript Images related posts

Index

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

Project Stars
1 vanilla-lazyload 7,562
2 lozad.js 7,397
3 Parsr 5,640
4 editly 4,541
5 kroki 2,669
6 drift 1,528
7 hoverzoom 1,058
8 PictShare 802
9 nanogallery2 740
10 api 677
11 ImageScript 587
12 Bulksplash 517
13 next-image-export-optimizer 390
14 react-imgix 353
15 react-inner-image-zoom 305
16 lqip-modern 274
17 magnificent.js 167
18 serverless-sharp 165
19 picpic 155
20 aladin-lite 87
21 comicfun 50
22 MMM-ImagesPhotos 40
23 LightDetective 34

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com