-
wasm-bindgen
轻松实现 JS 和 Rust 之间的交互支持
-
neon
Node.js 的一种安全抽象层
-
boa_engine
Boa 是一个用 Rust 编写的 JavaScript 词法分析器、解析器和编译器。目前,它支持该语言的一些特性。
-
plotly
由 Plotly.js 驱动的绘图库
-
wasm-bindgen-test
为 wasm-bindgen 的内部测试 crate
-
boa_cli
Boa 是一个用 Rust 编写的 JavaScript 词法分析器、解析器和编译器。目前,它支持该语言的一些特性。
-
ress
JavaScript 文件的扫描器/标记器
-
minifier
JS/CSS/JSON 文件的工具/库
-
minify-html
极快且智能的 HTML + JS + CSS 最小化器
-
boa_string
Boa 是一个用 Rust 编写的 JavaScript 词法分析器、解析器和编译器。目前,它支持该语言的一些特性。
-
fnm
快速简单的 Node.js 版本管理器
-
node-bindgen
使用Rust编写nodejs模块的简单方法
-
jstime
JS运行时
-
js
从WebAssembly调用JavaScript
-
boa_gc
Boa JavaScript引擎的垃圾收集器
-
nodedup
在指定文件夹中查找重复的JS依赖项
-
http-horse
HTML、CSS、JavaScript和WebAssembly网页开发的HTTP热重载服务器
-
swc_core
待定
-
boa_ast
Boa JavaScript引擎的抽象语法树定义
-
swc
快速Web编译器
-
boa_parser
Boa JavaScript引擎的ECMAScript解析器
-
nj-cli
node-bindgen的构建工具
-
deno_web
Web APIs 收集
-
leaflet
Leaflet.js 的 wasm-bindgen 包装器
-
minify-js
极快的 JavaScript 压缩器
-
nodex
创建 nodejs 原生插件的简便方法
-
teo
基于模式的 Web 服务器框架
-
boa_interner
Boa JavaScript 引擎的字符串 interner
-
quickjspp
使用 quickjspp(quickjs 分支)的 QuickJS JavaScript 引擎包装器
-
senhasegura-rs
Rust 的 Senhasegura API 客户端
-
wasm-react
React 的 WASM 绑定
-
boa_profiler
Boa JavaScript 引擎的 Profiler
-
wikijs
Rust 编写的 Wiki.js 的 API 绑定、CLI 客户端和 FUSE 文件系统
-
binarystream
Node.js 的二进制流
-
resast
Rusty-ECMAScript 抽象语法树
-
napi-derive-backend
napi 程序宏的代码生成后端
-
deno_fetch
Denon 的 Fetch API 实现
-
ressa
ECMAScript 解析器
-
quick-js-dtp
QuickJS JavaScript 引擎包装器(带有改进的日期解析器)
-
quickjs-rusty
QuickJS(QuickJS-NG)JavaScript 引擎包装器,及其他
-
neon-runtime
Neon 实现使用的 Node.js 原生插件 API 绑定
-
fastexpr-rs
一个小巧、快速的 JavaScript 表达式解析器
-
next-butler
帮助您更轻松、更快速地开发 Next.js 项目
-
choki
从头开始构建的 http 服务器。不适用于生产用途,但可以制作一个简单的网站,其中包含一些查询功能。(每秒可承受大量请求)
-
smartcrop2
JavaScript 中 smartcrop 库的克隆
-
js-helpers
为 wasm 中的 js 对象提供简单的互操作实用工具
-
clg
专为 wasm32-unknown-unknown 设计的日志记录器
-
nodex-api
node_api.h 的 rust 绑定
-
nj-core
Node N-API 的高层包装器
-
mdbook-mermaid
为 mdbook 添加 mermaid 支持的预处理器
-
gendry
从 SQL 数据库生成 JS 测试数据
-
lo_
一个现代的 Rust 工具库,提供模块化、性能以及从 JavaScript Lodash 迁移的额外功能
-
js_sidecar
运行 JavaScript 引擎池
-
nj-sys
到 Node N-API 的底层绑定
-
node_resolver
Deno 中使用的 Node.js 模块解析算法
-
bmbp_lib_ui
BMBP TERA 上下文变量
-
actix-web-nextjs
用于托管静态导出 Next.js 应用程序的 Actix Web 服务
-
neon-build
Neon 项目所需的构建逻辑
-
boa_runtime
Boa JavaScript 引擎的示例运行时
-
resw
将 RESSA AST 部分写入文件
-
worker-sys
对 Cloudflare Workers JS 运行时的底层外部定义 / FFI 绑定
-
ohos-node-bindgen
使用Rust编写nodejs模块的简单方法
-
quick-js
QuickJS JavaScript 引擎包装器
-
swc_bundler
非常快的 ECMAScript 打包器
-
js-utils
有用的实用工具,可让面向浏览器目标的 Rust 应用程序的开发稍微不那么痛苦
-
next-pagefind
适用于 next.js 非输出导出应用的 Pagefind。一键全面爬取和索引您的应用程序。
-
easywind_cli
EasyWind - 以最简单的方式开始使用 Tailwind CSS
-
parse-js
JavaScript 解析库
-
neo-babylon
Babylon.js 的基于 wasm-bindgen 的包装器
-
mdbook-tocjs
为 ToC 活化添加额外 js 和 css 文件的 mdbook 预处理器
-
ressa_r
ECMAScript 解析器
-
js-sandbox-ios
在安全的沙箱中执行 Rust 中的 JavaScript 代码,并将数据传输到/从 JS 插件
-
axum-inertia
Axum 的 Inertia.js 协议
-
rdf-tortank
Turtle/N3 解析器的 Node.js 扩展
-
ductility
UI 和 API 开发的测试辅助工具。用 Rust 编写,编译为 WebAssembly
-
wai-bindgen-wasmtime
为 Rust Wasmtime 主机生成 WAI 粘合剂
-
node-sys
为使用 wasm-bindgen 的项目提供 Node.js API 的原始绑定
-
svelte-parser
将 Svelte 代码编译成 HTML、JS 用于 expressrs
-
nodejs_package_json
Node.js package.json 的形状
-
krk
为 (js 类似体验) 的 shuttle 命令行辅助工具
-
minhtml
[命令行工具] 极快且智能的 HTML + JS + CSS 压缩器
-
nj-build
为 node-bindgen 配置构建
-
pug
pug.js 转换为 Rust
-
node_backend
使用 Node.js 以结构化方式创建后端命令行工具
-
minify-html-common
minify-html* 的通用代码和数据
-
node_api
使用 Node-API 在 Rust 中编写 Node.js 本地插件
-
res-regex
JavaScript 正则表达式验证器
-
cube-js/cubestore
Cube.js 预聚合存储层
-
minify-html-onepass
minify-html 的更快版本
-
quickjs-rs
QuickJS JavaScript 引擎包装器
-
js-sandbox
在安全的沙箱中执行 Rust 中的 JavaScript 代码,并将数据传输到/从 JS 插件
-
animejs-rs
anime.js 的 Rust 绑定
-
esbuild-rs
Rust 对 esbuild 的封装,esbuild 是一个用 Go 编写的极快 JS 压缩器
-
zinnia_libp2p
Zinnia 的 libp2p 扩展。这个 crate 提供了封装 rust-libp2p 的 JS API。它应该与任何基于 deno_core 构建的引擎兼容。
-
ic-wasm-bindgen
轻松实现 JS 和 Rust 之间的交互支持
-
giron
输出 ESTree JSON 的 ECMAScript 解析器
-
fervid_napi
用 Rust 编写的 Vue SFC 编译器
-
imagescript
适用于 js & rust 的小巧快速图像处理库
-
swagger-ui
应用程序
-
rqjs-ext
-
rink-js
用于 rink-web 的 Rink 的 Wasm 绑定
-
convert-js
将 rust wasm 从/to js 转换
-
pagetop-bulmix
使用 Bulma 框架实现精致、响应式设计元素的 PageTop 主题
-
pagetop-bootsier
使用 Bootstrap 框架实现多用途样式和组件的 PageTop 主题
-
mdslides
将 markdown 转换为 reveal.js 幻灯片
-
babylon
Babylon.js 的包装器
-
wasm-grate
分析 JS 项目以确定潜在的 WebAssembly 迁移点
-
yew-plotly
yew 对 plotly.js 的封装
-
rsciter_ext
rsciter 构建动作实现
-
yew-interop
在 yew 中异步使用 JavaScript 和 CSS
-
node-workers
一组长生存期的 Node.js 工作者
-
node_bridge
用于在 node.js 和 rust 之间建立桥梁的脚本。与 npm 包 rustlang-bridge 一起使用
-
cube-js/cubesql
Cube 的 SQL API,通过 MySQL 协议进行代理
-
dukt
duktape 绑定
-
esbuild-config
关于我的包的简短描述
-
js-resolve
A node.js 模块解析器
-
jsaas
一个使用 Duktape JavaScript 引擎在沙盒环境中安全执行 JavaScript 的 HTTP 服务
-
moleculer
基于 moleculerjs/moleculer 的 Rust 进步式微服务框架
-
josephine
使用 JavaScript 安全地管理 Rust 数据的生命周期
-
ssb-keyfile
ssb 的密钥文件操作
-
webplatform
跨编译 Rust 到 JS 的 Web 平台的 API
-
nof
用 Rust 编写的开源工具,允许用户使用 fzf 搜索和执行 Node.js 脚本
-
haseo
简化 diff 命令行
-
binjs_meta
binjs-ref 的一部分。用于操作语法的工具。除非您正在编写 binjs 的编码器、解码器或解析器生成器,否则您可能不想直接使用此 crate。
-
unveil-rs
Unveil Rs 是一个工具,用于从 markdown 文件创建演示文稿
-
jsandbox
使用 deno 运行时实现的 JavaScript 沙盒
-
web_dev
使用 Node.js 以结构化方式创建后端命令行工具
-
ffi-gen
从任何语言调用 Rust
-
fervid_wasm
fervid 项目的 WASM 绑定
-
calcit_runner
Calcit 的解释器和 JS 代码生成器
-
electron-injector
使用 Rust 编写的开源命令行工具,可在运行时将 JavaScript 代码注入 Electron 应用程序中。它受到 Python 项目 electron-inject 的启发,并提供了类似的功能。
-
sapp-jsutils
在 miniquad 基础应用程序中处理 JavaScript 对象的辅助函数
-
boltzmann
Boltzmann.js HTTP 服务项目的脚手架
-
minify_selectors_utils
minify-selectors
-
wasmedge_quickjs
为 WasmEdge 创建自己的 JavaScript 运行时和扩展 API
-
rslint_config
rslint 专用配置格式
-
golem-scalajs-wit-bindgen
从 WIT 文件生成 Scala.js 绑定的 Golem Cloud CLI 工具
-
react-sys
为 Rust 提供的 React 绑定
-
sunfish
Web 应用程序构建工具
-
rust_js_runtime
一个轻量级的库,可以在 Rust 中运行 JavaScript
-
neon-sys
公开低级别的 V8/NAN C/C++ API。将被 N-API 取代。
-
symbol-js
JavaScript 符号库
-
chakracore
对JRST,ChakraCore API的高级绑定
-
j2rs_find_up_simple
rust版本的find_up js版本
-
noders
Rust的类似NodeJS的事件循环环境
-
web-assembly-whipshout
学习Web Assembly
-
node_api_system
使用 Node-API 在 Rust 中编写 Node.js 本地插件
-
swc-minify
围绕SWC的二进制包装器,用于压缩JS文件。尚不支持自定义配置 - 只需指定输入文件即可完成。
-
ahecha
Ahecha crate
-
lumen-language
Lisp语言,适用于Lua和JavaScript
-
wasm-bundle
使用WASM编译Rust代码到自包含的
.js
和.html
文件 -
cstring
一个简单的cstring库,适用于WebAssembly
-
rusty_utils
提供由其他编程语言启发的或移植的实用函数的包
-
restless-web
受express.js启发的后端框架
-
ohos-nj-core
Node N-API 的高层包装器
-
v8-sys
对V8,JavaScript引擎的低级绑定
-
nodejs-helper
从Rust调用Node.js函数
-
reexport
使用Rust使js/ts文件变得简单
-
prism-js
为prism.js语法高亮库提供Rust绑定
-
express-rs
用您喜欢的语言编写的Express.js克隆版本
-
htmx-components
为Axum启用HTMX组件
-
js-function-promisify
将js-sys函数作为futures处理
-
node-resolve
Node.js模块解析算法
-
js-regex
基于regexpp的Rust验证器,用于ECMAScript正则表达式字面量
-
embed_js
针对通过
wasm32-unknown-unknown
目标进行WebAssembly的Rust应用程序的最小化、轻量级内联JavaScript。另请参阅 embed_js_build,它是为构建脚本使用的配套crate -
mongodb-language-model
解析MongoDB查询语言并返回抽象语法树
-
duktape-rs
dukbind的安全(更安全)的Rust包装器
-
declutter
URL 列表
-
gempress
受 Express.js 启发的 Gemini 协议服务器框架
-
duk
围绕 Duktape JavaScript/ECMAScript 解释器的高级包装器
-
cardano-serialization-lib
Cardano 区块链的序列化和反序列化函数以及相关实用函数
-
package_js
安装并运行 npm 包
-
sun
计算太阳的位置
-
htmlprops-to-react
将 HTML 属性转换为 React
-
svsep
一个命令行实用程序,用于将 Svelte 文件分离成 3 个单独的 .html、.css 和 .js 文件
-
aplayer-wasmbind
flowchart.js 的 wasm 绑定渲染
-
acorn
-
structiagram
以 mermaid.js 格式生成 Rust 结构关系图
-
svelte-store
使用 WASM 通过 Svelte stores 的 Rust 包装器
-
rustdoc-seeker
解析由
rustdoc
生成的search-index.js
并提供快速搜索功能 -
streetsweeper
用于检测仓库中未引用的 .JS 文件的脚本
-
npms
在终端中搜索 npm 软件包
-
mkml
一个 CLI 应用,用于快速初始化基本的 HTML 项目
-
jstime_core
JS运行时
-
jsdoctest
测试 JavaScript 注入
-
rust-tracer
WIP:一个基于《周末光线追踪》的射线追踪器,具有易于使用的类似
three.js
的 API -
cubeclient_rs
Cube.js 的客户端
-
actix-web-nextjs-spa
Actix Web Next.js SPA 服务
-
gtag-js
Google's gtag.js 框架的 rustic 包装器
-
chakracore-sys
JSRT(ChakraCore API)的低级绑定
-
uplifter
功能强大的 Node.js 包管理工具,用于替换 NPM 和 Yarn
-
gtm-js
Google's gtm.js 标签管理器片段的 rustic 包装器
-
girlfriend
Shell 的 JavaScript
-
swear
Rust 中对 JS A+ Promise 近似实现的糟糕实现
-
wasmyon
结合 rayon 和 wasm 的方法
-
events_emitter
Node.JS 事件
-
underscore
受 underscore.js 启发的 rust 库。
尝试使用 DuckDuckGo 进行搜索。