dfranx / SHADERed
跨平台的超强大shader语言IDE,可以编写和调试GLSL,GLSL ES,HLSL,c++,rust等语言编写的着色器。IDE使用c++编写,并通过emscripten编译到浏览器上,可以在 https://shadered.org/app?fork=V_fe1boUuG 体验。
跨平台的超强大shader语言IDE,可以编写和调试GLSL,GLSL ES,HLSL,c++,rust等语言编写的着色器。IDE使用c++编写,并通过emscripten编译到浏览器上,可以在 https://shadered.org/app?fork=V_fe1boUuG 体验。
google / wuffs
Wuffs是一种内存安全的编程语言,用于安全的处理不受信任的文件格式。Wuffs在保证安全的基础上提供了与C一样快的速度。Wuffs是专用于编写库的,可以转义为C语言代码。C/C++项目可以直接调用。标准库中有提供 gif,png,gzip,deflate等解码器。
Wuffs是一种内存安全的编程语言,用于安全的处理不受信任的文件格式。Wuffs在保证安全的基础上提供了与C一样快的速度。Wuffs是专用于编写库的,可以转义为C语言代码。C/C++项目可以直接调用。标准库中有提供 gif,png,gzip,deflate等解码器。
Sergio0694 / ComputeSharp
一个 .NET 5 库,用于通过DX12和动态生成的HLSL计算着色器在GPU上并行运行C#代码,目的是使所有.NET开发人员都可以轻松使用GPU计算。
但由于这个库是面向 DX12 构建的,所以无法在Linux上使用。
一个 .NET 5 库,用于通过DX12和动态生成的HLSL计算着色器在GPU上并行运行C#代码,目的是使所有.NET开发人员都可以轻松使用GPU计算。
但由于这个库是面向 DX12 构建的,所以无法在Linux上使用。
GitHub
GitHub - Sergio0694/ComputeSharp: A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated…
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET dev...
WASI
WASI 是一套用于 WebAssembly 的标准API。他提供了一套类似POSIX的标准系统调用函数,可以在 WebAssembly 中实现文件IO,网络连接等功能。使 WebAssembly 可以运行在浏览器以外的地方。
在 rust 中把 target 改为 wasm32-wasi 就可以生成 wasm 字节码文件。
在 nodejs 中最新版本已经实装实验性的 WASI 支持。
WebAssembly 正在迅速发展中,成为一个兼顾安全性、速度、可靠性的新平台,我感觉是做插件系统的好选择,大家在做插件系统技术选型的时候会不会选择 WebAssembly 呢?
WASI 是一套用于 WebAssembly 的标准API。他提供了一套类似POSIX的标准系统调用函数,可以在 WebAssembly 中实现文件IO,网络连接等功能。使 WebAssembly 可以运行在浏览器以外的地方。
在 rust 中把 target 改为 wasm32-wasi 就可以生成 wasm 字节码文件。
在 nodejs 中最新版本已经实装实验性的 WASI 支持。
WebAssembly 正在迅速发展中,成为一个兼顾安全性、速度、可靠性的新平台,我感觉是做插件系统的好选择,大家在做插件系统技术选型的时候会不会选择 WebAssembly 呢?
BeeShell
在 Android 上解释执行 Java 代码,方便快速测试系统 API 行为等。也支持在 adb shell 中启动并可以继承使用 Shell 的权限。
感谢 @dreamingincode 的投稿
在 Android 上解释执行 Java 代码,方便快速测试系统 API 行为等。也支持在 adb shell 中启动并可以继承使用 Shell 的权限。
感谢 @dreamingincode 的投稿
GitHub Copilot
Github官方推出的基于AI的代码生成器,能自动生成代码提示,甚至帮你写完整个功能。目前还在Preview阶段。
Github官方推出的基于AI的代码生成器,能自动生成代码提示,甚至帮你写完整个功能。目前还在Preview阶段。
GitHub
GitHub Copilot
AI that builds with you
Slidev
用 Markdown 写 PPT,可以生成一个网页或导出PDF。基于 Vuejs 3 和 Windi CSS 使用 Vite 构建。
我最近就用 slidev 写过一个分享 PPT(44页),感觉还不错。
👍优点:
默认模版好看
代码块和代码高亮好用
可以写 HTML JS 和 vue,可以演示一些前端的功能或组件。
常见PPT功能演讲者模式、计时、录音都有。
👎缺点:
布局麻烦,要写<div>,TailwindCSS 有学习成本
不支持 react(我不会 vue3)
还在 Beta 阶段,不太稳定
用 Markdown 写 PPT,可以生成一个网页或导出PDF。基于 Vuejs 3 和 Windi CSS 使用 Vite 构建。
我最近就用 slidev 写过一个分享 PPT(44页),感觉还不错。
👍优点:
默认模版好看
代码块和代码高亮好用
可以写 HTML JS 和 vue,可以演示一些前端的功能或组件。
常见PPT功能演讲者模式、计时、录音都有。
👎缺点:
布局麻烦,要写<div>,TailwindCSS 有学习成本
不支持 react(我不会 vue3)
还在 Beta 阶段,不太稳定
GitHub
GitHub - slidevjs/slidev: Presentation Slides for Developers
Presentation Slides for Developers. Contribute to slidevjs/slidev development by creating an account on GitHub.
Schniz / fnm
用 rust 写的 NodeJS 版本管理器,支持windows、linux和macos,可以随时切换你环境里的 NodeJS 版本。
之前被广泛使用的 nvm 是使用 bash 编写的,导致很多不使用 bash 的用户无法使用。而 fnm 没有这个问题。
用 rust 写的 NodeJS 版本管理器,支持windows、linux和macos,可以随时切换你环境里的 NodeJS 版本。
之前被广泛使用的 nvm 是使用 bash 编写的,导致很多不使用 bash 的用户无法使用。而 fnm 没有这个问题。
GitHub
GitHub - Schniz/fnm: 🚀 Fast and simple Node.js version manager, built in Rust
🚀 Fast and simple Node.js version manager, built in Rust - Schniz/fnm
CodeLocator
CodeLocator是一个包含Android SDK 与 Android Studio插件的Android工具集, 包含如下的功能(目前仅支持Mac):
展示当前的View视图
展示当前的Activity信息
展示当前所有Fragment的信息
展示自定义的App运行时信息
展示当前应用的文件信息
实时编辑View的状态, 如可见性, 文本内容等
定位当前响应触摸事件的View
获取当前View绑定的数据
获取当前View对应的绘制内容
跳转View的点击事件代码, findViewById, ViewHolder的代码位置
跳转View的xml布局文件
跳转Toast, Dialog的显示代码位置
跳转启动当前Activity的代码位置
展示应用支持的所有Schema信息
向应用发送指定Schema
定位项目内最新的Apk文件
apk文件支持右键安装
快速打开显示布局边界, 过渡绘制, 点按操作等
快速连接Charles代理
感谢 @zerofancy 的投稿
CodeLocator是一个包含Android SDK 与 Android Studio插件的Android工具集, 包含如下的功能(目前仅支持Mac):
展示当前的View视图
展示当前的Activity信息
展示当前所有Fragment的信息
展示自定义的App运行时信息
展示当前应用的文件信息
实时编辑View的状态, 如可见性, 文本内容等
定位当前响应触摸事件的View
获取当前View绑定的数据
获取当前View对应的绘制内容
跳转View的点击事件代码, findViewById, ViewHolder的代码位置
跳转View的xml布局文件
跳转Toast, Dialog的显示代码位置
跳转启动当前Activity的代码位置
展示应用支持的所有Schema信息
向应用发送指定Schema
定位项目内最新的Apk文件
apk文件支持右键安装
快速打开显示布局边界, 过渡绘制, 点按操作等
快速连接Charles代理
感谢 @zerofancy 的投稿
GitHub
CodeLocator/misc/CodeLocator.gif at main · bytedance/CodeLocator
Contribute to bytedance/CodeLocator development by creating an account on GitHub.
gifski
rust 编写的 GIF 动画编码器,能够制作最高画质的 GIF 图像&动画。如果你无所谓文件大小,想要最高画质的 GIF 动画可以试试这个。
虽然 GIF 格式 30 年前就已经存在,但关于 GIF 的编码算法经常有更新,不同的编码器编码的质量和体积差距也很大。
rust 编写的 GIF 动画编码器,能够制作最高画质的 GIF 图像&动画。如果你无所谓文件大小,想要最高画质的 GIF 动画可以试试这个。
虽然 GIF 格式 30 年前就已经存在,但关于 GIF 的编码算法经常有更新,不同的编码器编码的质量和体积差距也很大。
GitHub
GitHub - ImageOptim/gifski: GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF…
GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF format. - ImageOptim/gifski