:water_wave: Fluid.js :water_wave: 一个JavaScript库,可基于不可压缩流的Navier-Stokes方程轻松部署WebGL渲染的流体模拟。 设置简便,自定义功能丰富,可以在不到五分钟的时间内在响应式Web项目中运行精美呈现的WebGL流体模拟。 该库是对实现的流体模拟的。 该项目处于早期开发阶段,可以接受捐助。 除非您已经正确评估了性能和浏览器兼容性,否则请不要在生产级项目中使用此库。 入门 CDN < script src =" https://cdn.jsdelivr.net/npm/fluid-canvas@latest " > </ script > 终端 npm i fluid-canvas 克隆 git clone https://github.com/malik-tillman/Fluid-JS.git 用法 将Fluid.js添加到您的<head> < head
2025-12-30 19:41:31 17.44MB JavaScript
1
i MidiWriterJS MidiWriterJS是一个JavaScript库,提供用于生成富有表现力的多音轨MIDI文件的API。 请注意, master分支正在积极开发中,因此,如果您正在寻找经过尝试且真正稳定的版本,请使用最新版本。 安装 npm install midi-writer-js 入门 var MidiWriter = require ( 'midi-writer-js' ) ; // Start with a new track var track = new MidiWriter . Track ( ) ; // Define an instrument (opt
2025-11-10 01:49:11 757KB audio music node es6
1
基石核心 Cornerstone.js提供了一个完整的基于Web的医学成像平台。 该存储库包含Cornerstone.js“核心”组件,这是一个轻量级JavaScript库,用于在支持HTML5 canvas元素的现代Web浏览器中显示医学图像。 | Cornerstone Core并不是要本身就是一个完整的应用程序,而是可以用作更大,更复杂的应用程序的一部分的组件。 有关使用各种Cornerstone库构建简单的研究查看的示例,请参见 。 Cornerstone Core与用于存储图像像素的实际容器以及用于获取图像数据的传输机制无关。 实际上,Cornerstone Core本身无法读取/解析或加载图像,而只能依靠一个或多个来起作用。 这样做的目的是避免因为图像以各种格式(包括专有格式)存储而使开发人员无法在单个容器中工作和运输(例如DICOM)。 通过提供关于容器和运输的灵活性
2024-06-17 10:42:09 1.87MB javascript dicom medical-imaging cornerstone
1
svg-text-animate.js [] [] Svg-text-animate 一个在浏览器环境中将输入文本转化为描边动画的工具 demo 在线生成工具 使用方法 下载使用 从 中下载zip包并解压,在dist文件夹下找到编译好的js文件,通过以下方式使用 svg-text-animate.js 或 svg-text-animate.min.js [removed][removed] or [removed][removed] [removed] const fontawesome = new SVGTextAnimate("YOUR FONT FILE"); [removed] ES6 风格 svg-text-animate.modu
2023-04-14 11:16:46 11MB svg svg-css JavaScript
1
解析器 exif-parser是exif格式的图像元数据的解析器,exif格式是jpeg和tiff图像最流行的元数据格式。 它是用纯JavaScript编写的,没有外部依赖关系。 它也可以获取jpeg图像的大小以及嵌入在exif数据中的jpeg缩略图的大小。 它还可以提取嵌入的缩略图图像。 正在安装 npm install exif-parser 您还可以构建浏览器包,以将其与[removed]标记一起包含在HTML文档中,如下所示: git clone git@github.com:bwindels/exif-parser.git cd exif-parser/ make build-browser-bundle 捆绑包的构建版本也可以在。 这将生成一个dist/exif-parser-(version).js和dist/exif-parser-(version)-min.js文件。
2023-03-14 18:58:22 340KB JavaScript
1
欧米茄 介绍 Omega.js是一个小型香草javascript库,用于前端开发人员在一次性脚本中使用的最常用功能。 多年来,开发人员一直依靠繁重的库来完成这些简单且重复的任务。 这样做时,已加载库的大部分仍未使用。 这会造成不必要的网络开销。 Omega.js允许开发人员加载一个较小的库来完成诸如切换元素类,模态,ajax请求和事件侦听器之类的任务。 相容性通知 Omega.js与所有现代桌面浏览器(Chrome,Safari,FireFox)和IE 8+兼容。 大多数移动浏览器(iOS,Android)。 安装Omega.js 下载Omega.js。 将omega.js添加到HTML应用程序的头部。 使用Omega.js 要使用Omega.js,请在您的javascript中使用Omega或o引用。 Omega.js方法 即将推出。 方法的完整列表。
2023-03-06 11:27:32 7KB JavaScript
1
Slam-js 一个用于在服务器端生成静态HTML的Javascript库。 Slam-js旨在完全替代HTML模板引擎,例如 , 或 。 特征 简单的模板 基于组件 无需学习新的语言/语法 准确的类型声明 令人印象深刻的性能和速度 SVG标签支持。 安装 npm install -D slam-js 程式码范例 在此示例中,函数Document返回一个基于使用的标记函数构造的字符串。 import { html , head , title , meta , link , body , h1 , p } from "slam-js" ; const Document = ( ) => { return html ( { lang : "en" } , head ( title ( "Jordan Latimer" ) , meta ( {
1
比赛组织者 零依赖性模块,用于组织比赛 关于 这个用于Node.jsJavaScript模块促进了比赛的组织和执行。 锦标赛可以通过单淘汰,双淘汰,循环赛,双人循环赛,瑞士和荷兰语配对。 如果选择循环赛,双循环赛,瑞士人或荷兰人,则可以淘汰单淘汰赛或双淘汰赛。 对于瑞士,荷兰和循环锦标赛,支持以下决胜局系统: 布赫霍尔茨切1 索尔科夫(布赫霍尔茨) 中位布赫霍尔茨 索纳本-伯格(新城) 累积(和累积对手) 相对 魔术TCG 对手的比赛胜率 比赛胜率 对手的比赛获胜率 宠物小精灵TCG 对手的比赛胜率 对手的对手胜率 几个细节 对于双重淘汰,玩家移动到输家方括号中的方法遵循所述的相同的四个交替顺序。 对于循环赛(和双循环赛),玩家通过配对。 对于瑞士人和荷兰人,创建配对算法既快速又有效,但并不完美。 两种格式都保证玩家不能多次玩。 荷兰算法确保玩家不能具有+/- 3的
1
PDFSign.js 是一个用于在浏览器中签名 PDF 文档的 JavaScript 库。签名只在浏览器中进行,且不会通过网络发送私钥或密码。
2022-11-24 16:42:55 19.74MB JavaScript开发-其它杂项
1
智者 安装 npm install witsmlr 用法 var witsmlr = require ( 'witsmlr' ) ; witsmlr ( './logs/123.xml' ) . then ( function ( output ) { // save the results } ) . catch ( function ( err ) { // handle the error } ) ; 样本输出 { nameWell : 'DemoWell2' , nameWellbore : 'Wellbore3' , nameLog : 'Lagmud' , uidWell : 'Well123' , uidWellbore : '6KFSJ18' , uidLog
2022-11-13 19:00:56 54KB JavaScript
1