OPEN SOURCE LIBRARIES

使用ライブラリ

本サイトはオープンソースのソフトウェアにより成り立っています。使用しているライブラリと、それぞれのライセンス・配布元を公開しています。

下記は package.json の dependencies から自動抽出した一覧です。すべてブラウザ内で実行されるライブラリで、サーバー側のミドルウェアは使用していません。

66 個のライブラリ · 最終更新: 2026年6月3日

Copyleft ライセンス

ライブラリ バージョン ライセンス リンク
@breezystack/lamejs
Pure JavaScript MP3 Encoder
1.2.7
LGPL-3.0 weak copyleft
@ffmpeg/core
FFmpeg WebAssembly version (single thread)
0.12.10
GPL-2.0-or-later strong copyleft
dompurify
DOMPurify is a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. It's written in JavaScript and works in all modern browsers (Safari, Opera (15+), Internet Explorer (10+), Firefox and Chrome - as well as almost anything else using Blink or WebKit). DOMPurify is written by security people who have vast background in web attacks and XSS. Fear not.
3.4.5
(MPL-2.0 OR Apache-2.0) unknown
libheif-js
Emscripten distribution of libheif for Node.JS and the browser
1.19.8
LGPL-3.0 weak copyleft
soundtouchjs
An ES2015 library for manipulating Web Audio Contexts
0.3.0
LGPL-2.1 weak copyleft

Permissive ライセンス

ライブラリ バージョン ライセンス リンク
@astrojs/react
Use React components within Astro
5.0.4
MIT
@astrojs/sitemap
Generate a sitemap for your Astro site
3.7.2
MIT
@ffmpeg/ffmpeg
FFmpeg WebAssembly version for browser
0.12.15
MIT
@ffmpeg/util
browser utils for @ffmpeg/*
0.12.2
MIT
@huggingface/transformers
State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!
4.2.0
Apache-2.0
@jsquash/oxipng
Wasm png optimiser supporting the browser. Repackaged from Squoosh App.
2.3.0
Apache-2.0
@neslinesli93/qpdf-wasm
QPDF compiled to WASM
0.3.0
ISC
@radix-ui/react-slot
1.2.4
MIT
@shiguredo/rnnoise-wasm
WebAssembly build of RNNoise
2025.1.5
Apache-2.0
@tonejs/midi
Convert binary midi into JSON
2.0.28
MIT
@zxcvbn-ts/core
Realistic password strength estimation written in typescript
3.0.4
MIT
@zxcvbn-ts/language-common
The common language package for zxcvbn-ts
3.0.4
MIT
@zxcvbn-ts/language-en
The English language package for zxcvbn-ts
3.0.2
MIT
@zxcvbn-ts/language-ja
The Japanese language package for zxcvbn-ts
3.0.2
MIT
astro
Astro is a modern site builder with web best practices, performance, and DX front-of-mind.
6.3.1
MIT
class-variance-authority
Class Variance Authority 🧬
0.7.1
Apache-2.0
clsx
A tiny (239B) utility for constructing className strings conditionally.
2.1.1
MIT
cron-parser
Node.js library for parsing crontab instructions
5.5.0
MIT
css-tree
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
3.2.1
MIT
diff
A JavaScript text diff implementation.
9.0.0
BSD-3-Clause
dom-serializer
render domhandler DOM nodes to a string
3.1.1
MIT
domhandler
Handler for htmlparser2 that turns pages into a dom
6.0.1
BSD-2-Clause
emojilib
Emoji keyword library.
4.0.3
MIT
encoding-japanese
Convert and detect character encoding in JavaScript
2.2.0
MIT
exifr
📷 The fastest and most versatile JavaScript EXIF reading library.
7.1.3
MIT
fast-xml-parser
Validate XML, Parse XML, Build XML without C/C++ based libraries
5.8.0
MIT
fflate
High performance (de)compression in an 8kB package
0.8.2
MIT
figlet
Creates ASCII Art from text. A full implementation of the FIGfont spec.
1.11.0
MIT
htmlparser2
Fast & forgiving HTML/XML parser
12.0.0
MIT
hyparquet
Parquet file parser for JavaScript
1.26.0
MIT
hyparquet-writer
Parquet file writer for JavaScript
0.15.6
MIT
imagetracerjs
raster image tracer and vectorizer, bitmap to SVG converter
1.2.6
Unlicense
jsbarcode
JsBarcode is a customizable barcode generator with support for multiple barcode formats.
3.12.3
MIT
json5
JSON for Humans
2.2.3
MIT
jsondiffpatch
JSON diff & patch (object and array diff, text diff, multiple output formats)
0.7.3
MIT
jsonpath-plus
A JS implementation of JSONPath with some additional operators
10.4.0
MIT
jsqr
A pure javascript QR code reading library that takes in raw images and will locate, extract and parse any QR code found within.
1.4.0
Apache-2.0
kuromoji
JavaScript implementation of Japanese morphological analyzer
0.1.2
Apache-2.0 NOTICE 同梱
lucide-react
A Lucide icon library package for React applications.
1.14.0
ISC
marked
A markdown parser built for speed
18.0.3
MIT
mediainfo.js
Emscripten port of MediaInfoLib displays information about video and audio files.
0.3.7
BSD-2-Clause
opentype.js
OpenType font parser
2.0.0
MIT
path-browserify
the path module from node core for browsers
1.0.1
MIT
pdf-lib
Create and modify PDF files with JavaScript
1.17.1
MIT
pdfjs-dist
Generic build of Mozilla's PDF.js library.
5.7.284
Apache-2.0
punycode
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
2.3.1
MIT
qrcode
QRCode / 2d Barcode api with both server side and client side support using canvas
1.5.4
MIT
react
React is a JavaScript library for building user interfaces.
19.2.6
MIT
react-dom
React package for working with the DOM.
19.2.6
MIT
react-easy-crop
A React component to crop images/videos with easy interactions
5.5.7
MIT
regexp-tree
Regular Expressions parser in JavaScript
0.1.27
MIT
smol-toml
A small, fast, and correct TOML parser/serializer
1.6.1
BSD-3-Clause
solarlunar
阳历阴历(公历农历)互转 - Modernized version
3.1.0
ISC
sql-formatter
Format whitespace in a SQL query to make it more readable
15.8.0
MIT
subsrt-ts
Subtitle JavaScript library and command line tool with no dependencies.
2.1.2
MIT
svgo
SVGO is a Node.js library and command-line application for optimizing vector images.
4.0.1
MIT
tailwind-merge
Merge Tailwind CSS classes without style conflicts
3.6.0
MIT
turndown
A library that converts HTML to Markdown
7.2.4
MIT
ua-parser-js
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
1.0.41
MIT
unicode-emoji-json
Emoji data from unicode.org as easily consumable JSON files.
0.9.0
MIT
yaml
JavaScript parser and stringifier for YAML
2.9.0
ISC

同梱しているアセット

npm パッケージ以外で、ビルド時にサイトに同梱しているリソース。

  • kuromoji-ipadic Apache-2.0 IPA 辞書 (kuromoji が利用する形態素解析辞書)。public/kuromoji-dict/ に同梱して配信。
  • qpdf-wasm Apache-2.0 qpdf を WebAssembly にビルドしたもの。@neslinesli93/qpdf-wasm 経由で同梱。

ソースコード

本サイトのソースコードは GitHub で公開しています。各ツールの実装やこのページの生成方法も含めて、すべて閲覧可能です。

GitHub で見る https://github.com/otomomik/nosend-tools