Mad Science npm Packages

Awesome Mad Science Awesome

令人愉快的npm套餐让你说“哇,不知道那是可能的!” PR欢迎!

peer-to-peer

  • peerwiki - 所有关于bittorrent的维基百科
  • simple-peer - 在浏览器中发送视频/语音/数据p2p(使用webrtc)
  • torrent-docker - 通过bittorrent实时启动远程docker镜像
  • torrent-mount - 将torrent作为文件系统安装
  • webtorrent - 节点和浏览器的流媒体客户端

browserify

  • brfs - 将fs.readFileSync()调用转换为内联静态资产
  • browser field spec - 在为浏览器捆绑模块时替换某些文件/模块
  • browserify - 在浏览器中使用require()
  • glslify - npm模块编译成WebGL着色器
  • webworkify - 用于browserify的可组合Web工作者

files

  • file-type - 通过检查其幻数来检测文件内容类型
  • fuse4js - 在js中编写文件系统驱动程序

geometry

hardware

  • cylon - 从节点命令机器人,设备等

images

sound

  • doppler - 仅使用麦克风和扬声器检测多普勒效应的运动
  • speak.js - 网络上的文字转语音

streams

text

terminal

virtual machines

  • jsemu - 用JavaScript编写的模拟器列表
  • jslinux - 用于运行Linux的x86模拟器,用JavaScript编写
  • jvm - 纯node.js中的java虚拟机
  • doppio - 使用TypeScript编写的node.js中主动更新的jvm

misc

meta-programming

  • notevil - javascript javascript解释器,对于安全地运行不受信任的代码很有用.

mad scientists (people)

License

CC0

在法律允许的范围内, Feross Aboukhadijeh 已放弃对此作品的所有版权及相关或相邻权利.