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 パッケージ以外で、ビルド時にサイトに同梱しているリソース。
ソースコード
本サイトのソースコードは GitHub で公開しています。各ツールの実装やこのページの生成方法も含めて、すべて閲覧可能です。
GitHub で見る https://github.com/otomomik/nosend-tools