KnotKnot

Open Source Licenses

OSSライセンス

Knotは多くのオープンソースソフトウェアに支えられています。本ページに利用中のライブラリおよび著作権表示を掲載します。

最終更新: 2026/7/22 · 掲載数: 139

Web (Node.js / npm パッケージ)

Next.js / React / Prisma 等のサーバー・クライアント共通ライブラリ

  • @aws-sdk/client-s3v3.981.0Apache-2.0

    AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native

  • Capacitor Sign in with Apple

  • Lets you prompt users to submit app store ratings and reviews without leaving your app - using platform native dialogs.

  • Capacitor plugin for Firebase Cloud Messaging (FCM).

  • Capacitor: Cross-platform apps with JavaScript and the web

  • The App API handles high level App state and events.For example, this API emits events when the app enters and leaves the foreground, handles deeplinks, opens other apps, and manages persisted plugin state.

  • The Browser API provides the ability to open an in-app browser and subscribe to browser events.

  • The Camera API provides the ability to take a photo with the camera or choose an existing one from the photo album.

  • Capacitor: Cross-platform apps with JavaScript and the web

  • Capacitor: Cross-platform apps with JavaScript and the web

  • The Device API exposes internal information about the device, such as the model and operating system version, along with user information such as unique ids.

  • The Geolocation API provides simple methods for getting and tracking the current position of the device using GPS, along with altitude, heading, and speed information if available.

  • Capacitor: Cross-platform apps with JavaScript and the web

  • The Local Notifications API provides a way to schedule device notifications locally (i.e. without a server sending push notifications).

  • The Preferences API provides a simple key/value persistent store for lightweight data.

  • The Share API provides methods for sharing content in any sharing-enabled apps the user may have installed.

  • The Splash Screen API provides methods for showing or hiding a Splash image.

  • Capacitor plugin to access and update the badge number of the app icon.

  • This plugin gives access to the native biometric apis for android and iOS

  • @dnd-kit/corev6.3.1MIT

    dnd kit – a lightweight React library for building performant and accessible drag and drop experiences

  • Official sortable preset and sensors for dnd kit

  • Internal utilities to bee shared between `@dnd-kit` packages

  • Data for Emoji Mart; the emoji picker for the web.

  • React wrapper for Emoji Mart; the emoji picker for the web.

  • @livekit/components-reactv2.9.20Apache-2.0
  • A component to transition and format numbers.

  • An advanced font engine for Node and the browser

  • @playwright/testv1.58.2Apache-2.0

    A high-level API to automate web browsers

  • @prisma/clientv5.21.1Apache-2.0

    Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports PostgreSQL, CockroachDB, MySQL, MariaDB, SQL Server, SQLite & MongoDB databases.

  • Create PDF files on the browser and server

  • @sentry/nextjsv8.55.0MIT

    Official Sentry SDK for Next.js

  • @serwist/nextv9.5.5MIT

    A module that integrates Serwist into your Next.js application.

  • PostCSS plugin for Tailwind CSS, a utility-first CSS framework for rapidly building custom user interfaces

  • A Tailwind CSS plugin for automatically styling plain HTML content with beautiful typographic defaults.

  • Headless UI for virtualizing scrollable elements in React

  • image extension for tiptap

  • placeholder extension for tiptap

  • table extension for tiptap

  • table cell extension for tiptap

  • table cell extension for tiptap

  • table row extension for tiptap

  • task item extension for tiptap

  • task list extension for tiptap

  • text style extension for tiptap

  • underline extension for tiptap

  • @tiptap/pmv3.20.0MIT

    prosemirror wrapper package for tiptap

  • @tiptap/reactv3.20.0MIT

    React components for tiptap

  • starter kit for tiptap

  • suggestion plugin for tiptap

  • TypeScript definitions for archiver

  • @types/diffv7.0.2MIT

    TypeScript definitions for diff

  • @types/nodev20.19.30MIT

    TypeScript definitions for node

  • @types/pdfkitv0.17.4MIT

    TypeScript definitions for pdfkit

  • @types/qrcodev1.5.6MIT

    TypeScript definitions for qrcode

  • @types/reactv19.2.8MIT

    TypeScript definitions for react

  • TypeScript definitions for react-dom

  • @types/sharpv0.31.1MIT

    TypeScript definitions for sharp

  • @types/uuidv10.0.0MIT

    TypeScript definitions for uuid

  • TypeScript definitions for web-push

  • archiverv7.0.1MIT

    a streaming interface for archive generation

  • bcryptjsv3.0.3BSD-3-Clause

    Optimized bcrypt in plain JavaScript with zero dependencies, with TypeScript support. Compatible to 'bcrypt'.

  • bullmqv5.68.0MIT

    Queue for messages and jobs based on Redis

  • Write version number and build number for Android and iOS on ionic/capacitor projects

  • cheeriov1.2.0MIT

    The fast, flexible & elegant library for parsing and manipulating HTML and XML.

  • class-variance-authorityv0.7.1Apache-2.0

    Class Variance Authority 🧬

  • clsxv2.1.1MIT

    A tiny (239B) utility for constructing className strings conditionally.

  • concurrentlyv9.2.1MIT

    Run commands concurrently

  • diffv8.0.4BSD-3-Clause

    A JavaScript text diff implementation.

  • dotenv-cliv7.4.4MIT

    A global executable to run applications with the ENV variables loaded by dotenv

  • emoji-martv5.6.0MIT

    Emoji picker for the web

  • eslintv9.39.2MIT

    An AST-based pattern checker for JavaScript.

  • ESLint configuration used by Next.js.

  • firebasev12.10.0Apache-2.0

    Firebase JavaScript library for web and Node.js

  • firebase-adminv13.6.1Apache-2.0

    Firebase admin SDK for Node.js

  • framer-motionv12.33.0MIT

    A simple and powerful JavaScript animation library

  • html5-qrcodev2.3.8Apache-2.0

    A cross platform HTML5 QR Code & bar code scanner

  • ioredisv5.9.2MIT

    A robust, performance-focused and full-featured Redis client for Node.js.

  • linkifyjsv4.3.3MIT

    Find URLs, email addresses, #hashtags and @mentions in plain-text strings, then convert them into HTML <a> links.

  • livekit-clientv2.18.0Apache-2.0

    JavaScript/TypeScript client SDK for LiveKit

  • livekit-server-sdkv2.15.0Apache-2.0

    Server-side SDK for LiveKit

  • lucide-reactv0.563.0ISC

    A Lucide icon library package for React applications.

  • lunar是一款无第三方依赖的公历(阳历)、农历(阴历、老黄历)、佛历和道历工具,支持星座、儒略日、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋、凶煞宜忌、吉神(喜神/福神/财神/阳贵神/阴贵神)方位、胎神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道日及吉凶等。lunar is a calendar library for Solar and Chinese Lunar.

  • maplibre-glv5.24.0BSD-3-Clause

    BSD licensed community fork of mapbox-gl, a WebGL interactive maps library

  • nextv16.1.3MIT

    The React Framework

  • pdf-libv1.17.1MIT

    Create and modify PDF files with JavaScript

  • pdfjs-distv5.7.284Apache-2.0

    Generic build of Mozilla's PDF.js library.

  • prismav5.21.1Apache-2.0

    Prisma is an open-source database toolkit. It includes a JavaScript/TypeScript ORM for Node.js, migrations and a modern GUI to view and edit the data in your database. You can use Prisma in new projects or add it to an existing one.

  • qrcodev1.5.4MIT

    QRCode / 2d Barcode api with both server side and client side support using canvas

  • reactv19.2.3MIT

    React is a JavaScript library for building user interfaces.

  • react-domv19.2.3MIT

    React package for working with the DOM.

  • A React component to crop images/videos with easy interactions

  • react-markdownv10.1.0MIT

    React component to render markdown

  • Zoom and pan html elements in easy way.

  • remark-gfmv4.0.1MIT

    remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)

  • resendv6.9.1MIT

    Node.js library for the Resend API

  • serwistv9.5.5MIT

    A Swiss Army knife for service workers.

  • sharpv0.34.5Apache-2.0

    High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, GIF, AVIF and TIFF images

  • stripev20.3.1MIT

    Stripe API wrapper

  • Merge Tailwind CSS classes without style conflicts

  • tailwindcssv4.1.18MIT

    A utility-first CSS framework for rapidly building custom user interfaces.

  • tippy.jsv6.3.7MIT

    The complete tooltip, popover, dropdown, and menu solution for the web

  • tsxv4.21.0MIT

    TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files

  • typescriptv5.9.3Apache-2.0

    TypeScript is a language for application scale JavaScript development

  • Vite resolver for TypeScript compilerOptions.paths

  • vitestv1.6.1MIT

    Next generation testing framework powered by Vite

  • web-pushv3.6.7MPL-2.0

    Web Push library for Node.js

iOS (CocoaPods)

Capacitor iOS プラグイン + LiveKit / Firebase 関連

  • CapacitorMIT
  • CapacitorAppMIT
  • CapacitorBrowserMIT
  • CapacitorCameraMIT
  • CapacitorCommunityAppleSignInMIT
  • CapacitorCommunityInAppReviewMIT
  • CapacitorCordovaMIT
  • CapacitorDeviceMIT
  • CapacitorFirebaseMessagingApache-2.0
  • CapacitorGeolocationMIT
  • CapacitorLocalNotificationsMIT
  • CapacitorPreferencesMIT
  • CapacitorShareMIT
  • CapacitorSplashScreenMIT
  • CapawesomeCapacitorBadgeMIT
  • CapgoCapacitorNativeBiometricMPL-2.0
  • FirebaseApache-2.0
  • FirebaseCoreApache-2.0
  • FirebaseCoreInternalApache-2.0
  • FirebaseInstallationsApache-2.0
  • FirebaseMessagingApache-2.0
  • GoogleDataTransportApache-2.0
  • GoogleUtilitiesApache-2.0
  • IONGeolocationLibMIT
  • PromisesObjCApache-2.0
  • nanopbUNKNOWN

Android (Gradle)

Firebase / LiveKit / AndroidX / ShortcutBadger 等の主要依存

ライセンスの全文は各ライブラリのリポジトリで確認できます。 掲載漏れ・誤記がある場合は お問い合わせ よりご連絡ください。