Skip to content

Open source libraries we use

The libraries behind our tools, with their licences and a way to back the people who maintain them.

80
Libraries
18
Sponsorable
13
Categories
95%
Permissive licences
Showing 80 of 80 libraries

Build Tools

5

@vitejs/plugin-react

v6.0.1MIT

Official Vite plugin for React with Fast Refresh.

rolldown-vite

v7.3.1MIT

Rust-based JavaScript bundler replacing Rollup and esbuild in Vite.

Data Visualization

5

@dagrejs/dagre

v2.0.4MIT+1 related

Directed graph layout engine for JavaScript.

mermaid

v11.12.3MIT

Generate diagrams and flowcharts from text in a similar way to Markdown.

react-chartjs-2

v5.3.1MIT+1 related

React wrapper for Chart.js 4.

Database & Storage

2

dexie

v4.3.0Apache 2.0

Minimalistic IndexedDB wrapper with a beautiful API.

sql.js

v1.14.1MIT

SQLite compiled to JavaScript via Emscripten. Run SQL in the browser.

Document Processing

8

jszip

v3.10.1MIT/GPL

Create, read and edit .zip files with JavaScript.

mammoth

v1.11.0BSD-2

Convert Word documents (.docx) to HTML.

pdf-lib

v1.17.1MIT

Create and modify PDF documents in any JavaScript environment.

xlsx

v0.18.5Apache 2.0

Parser and writer for spreadsheet formats (XLSX, CSV, etc.).

Editors & Content

7

rehype-highlight

v7.0.2MIT+2 related

Plugin to highlight code blocks with lowlight.

remark-gfm

v4.0.1MIT+1 related

Plugin to support GitHub Flavored Markdown.

Frameworks

2

react

v19.0.0MIT+1 related

A JavaScript library for building user interfaces.

Graphics & 3D

4

canvaskit-wasm

v0.41.0BSD-3

Skia compiled to WebAssembly for 2D graphics rendering.

leaflet

v1.9.4BSD-2+1 related

An open-source JavaScript library for mobile-friendly interactive maps.

Icons & Animation

3

canvas-confetti

v1.9.4ISC

Performant confetti animation in the browser.

gsap

v3.14.2GSAP Standard+1 related

Professional-grade JavaScript animation for the modern web.

lucide-react

v0.475.0ISC+1 related

Beautiful & consistent React icons. Community fork of Feather Icons.

Infrastructure

6

@capacitor/core

v8.2.0MIT+4 related

Cross-platform native runtime for web apps (iOS, Android).

@cloudflare/speedtest

v1.7.0MIT

Cloudflare Speed Test library for measuring network performance.

@sentry/astro

v10.42.0MIT

Official Sentry SDK for Astro. Error tracking and performance monitoring.

webfontloader

v1.6.28Apache 2.0

Web Font Loader gives you added control when using linked fonts.

Media & Images

12

@imgly/background-removal

v1.7.0SEE LICENSE

Remove image backgrounds directly in the browser using AI.

@jsquash/avif

v2.1.1Apache 2.0+4 related

libavif compiled to WebAssembly: the AVIF decoder and encoder behind the AVIF to JPG converter and the image compressor

exifr

v7.1.3MIT

The fastest and most versatile JavaScript EXIF reader.

gif.js

v0.2.0MIT

JavaScript GIF encoder that runs in your browser.

gifenc

v1.0.3MIT

Fast, lightweight GIF encoding library.

heic-to

v1.5.2LGPL 3.0

Converting HEIF/HEIF image formats to PNG/JPEG in the browser

html-to-image

v1.11.13MIT

Generate images from DOM nodes using HTML5 canvas and SVG.

modern-screenshot

v4.6.8MIT

Convert DOM nodes to images using modern browser APIs.

qrcode

v1.5.4MIT

QR code generator for Node.js and browsers.

utif2

v4.1.0MIT

Fast and advanced TIFF decoder (the UTIF.js decoder from Photopea), used by the TIFF to JPG converter

Styling

5

class-variance-authority

v0.7.1Apache 2.0

CSS class variance authority for managing component variants.

clsx

v2.1.1MIT

A tiny utility for constructing className strings conditionally.

tailwind-merge

v3.0.1MIT

Merge Tailwind CSS classes without style conflicts.

tailwindcss

v4.0.0MIT+1 related

A utility-first CSS framework for rapid UI development.

tailwindcss-animate

v1.0.7MIT

A Tailwind CSS plugin for creating beautiful animations.

UI Components

9

@headlessui/react

v2.2.9MIT

Completely unstyled, accessible UI components for React.

@radix-ui/react-dialog

v1.1.15MIT+14 related

Accessible dialog/modal component.

emoji-picker-react

v4.18.0MIT

React emoji picker component with search.

Utilities

12

colord

v2.9.3MIT

A tiny yet powerful tool for high-performance color manipulations.

dompurify

v3.3.3MPL/Apache

DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer.

file-saver

v2.0.5MIT

An HTML5 saveAs() FileSaver implementation.

libphonenumber-js

v1.12.38MIT

A simpler and smaller rewrite of Google's libphonenumber library.

lodash

v4.17.23MIT

A modern JavaScript utility library delivering modularity and performance.

pako

v3.0.1MIT + Zlib

zlib port to JavaScript, used for Deflate-compressed TIFF strips

unicode-emoji-json

v0.8.0MIT

Full list of emojis with metadata in JSON format.

Why we credit these projects

  • Every tool on this site leans on code that other people wrote and keep maintaining.
  • Naming each library, its version and its licence says plainly what the tools are built on.
  • Where a maintainer accepts sponsorship, the card links straight to it, so support reaches the people doing the work.

Licences

  • 76 permissive: MIT, Apache 2.0, MIT/Apache, MIT/GPL, BSD-2, BSD-3, ISC, MPL/Apache, MIT + Zlib
  • 4 other: GSAP Standard, SEE LICENSE, LGPL 3.0, MPL 2.0

We use these libraries in line with their licences. Each card shows the licence, and the project's repository holds the full text.

FindUtils uses these open source libraries in accordance with their respective licenses.

Maintain one of these projects and think we credit or use it wrongly? Tell us and we will fix it promptly.contact@findutils.com