JXcore 是 Node.js 的一个衍生项目,用于在同一个进程内的多个隔离实例。任何单线程应用都会受益于多线程核心,而且对代码无需任何改动。JXCore
DMDScript 是由 Digital Mars 公司的开发的 JavaScript 解释器。它装设了 ECMA-262 使它可与微软的 JScript
EventProxy.js仅仅是一个很轻量的工具,但是能够带来一种事件式编程的思维变化。有几个特点:
fs-lock 是 Node.js的文件限制,用纯 JavaScript 写成,用户可以加载其他方法获取访问。
Ejscript 是一个服务端的 JavaScript 语言实现和Web框架,基于 ECMAScript 3.X 版本。Ejscript 是一个 MVC
基于 Google v8 引擎实现的协程应用开发框架 FibJS 是一个建立在 Google v8 Javascript 引擎基础上的应用服务器开发框架,不同于 node.js,FibJS 采用 fiber
console-trace 扩展了Node.JS的本地console对象,以CallSite信息给日志功能添加前缀 如何使用:
Chloropropanoic JS是一个JavaScript 语法解析器,它可以使您轻松建立复杂的数据或计算机程序语言的解析器。
Jscex 已改名为 Wind.js Jscex是“JavaScript Computation EXpression”的缩写,它为JavaScript语言提供了一个monadic扩展。Jscex完全使用JavaScript编写,能够在任意支持ECMAScript
Firecat是一个服务端JavaScript Web服务器。通过firecat你就能够使用JavaScript来构建一个完整的Web应用程序包括客户端(AJAX)与服务端(NSP)。它类似于ASP和JSP,但用VBScript与Java来代替,它使用JavaScript来作为主
RingoJS 是一个用 Java 编写的 JavaScript 允许环境,基于 Mozilla 的Rhino 的 JavaScript 引擎,可用来开发Web应用程序。
Prerender.io 可以让你的 JavaScript 一个用很方便的被搜索引擎所爬取。提供多种语言的版本。
Phantom JS是一个服务器端的 JavaScript API 的 WebKit。其支持各种Web标准: DOM 处理, CSS 选择器, JSON,
Thimble 是一个 express.js 的中间件,旨在简化 Web 开发。 安装方法:npm install -g thimble
Mozilla对Node.js项目产生了兴趣,正将Node.js移植到Firefox使用的SpiderMonkey引擎中,它的项目被称为SpiderNode,其中所用的技术被称为V8Monkey。由于Node.js与V8是深度整合,因此Mozilla采用的方法是在SpiderMo
Ender 是一个全功能的浏览器上的 JavaScript 包管理器。 可以让你搜索、安装、管理和编译前段的 JavaScript 包和依赖。你可以把它想象成NPM 的一个小妹妹。
Next.js 是一个用于在服务端渲染 React 应用程序的简单框架。 未来计划: 支持可插拔渲染器
Middl 是采用JS编写的通用中间件。 安装 npm install --save middl 模块使用: const middl = require(\'middl\');
Yargs 框架通过使用 Node.js 构建功能全面的命令行应用,它能轻松配置命令,解析多个参数,并设置快捷方式等,还能自动生成帮助菜单。
xmlweb 是一个基于状态机理论设计的 web 服务器,使用它可以设计出高可读性、高可维护性的 web 服务应用。你可以使用它作为 express 或者
wildember是一个方便、快捷连接野狗实时服务适配器。 wildemer是一个类似Emberfire的适配器,
deepstream.io 宣布发布 deepstream 2.0,一个百万级数据同步和消息传递的引擎。服务器和客户端基于 WebSockets
Daza-backend daza.io 服务端,使用 Laravel 进行开发的 API Only 项目 「 daza.io 」是打杂的拼音,也是对一种自嘲,其实个人感觉敢自称自己是打杂的人综合能力都是挺强的。
Hypernova 用于在服务器端渲染 JavaScript 视图。 为什么使用它? 首先,与仅仅是客户端渲染相比,服务器端渲染有着更好的用户体验。用户可更快地获取内容,当 JS
一个基于 Fetch API 封装的 HTTP Client,可用于浏览器及其他兼容环境中,设计之初是为了ReactJS和ReactNative访问后端RestAPI使用。比其他基于Fetch
Dat,一个用于分发小型和大型数据的数据分散工具。 关键特性: 通过按照自己的添加或更改实时同步文件夹
微信 wechat web 网页版接口的 JavaScript 实现,兼容 Node 和浏览器,微信机器人。
mini- session是用于node.js的极简版session模块,非持久化。它的数据存储在内存里,因此,如果Web服务器进程重新启动,session将会丢失。所以,这个模块主要针对小网站,并没有太多的数据存储在session中。
Bloomberg开源了BuckleScript,这是一个面向OCaml的JavaScript后端。按照Bloomberg的说法,BuckleScript旨在为任何JavaScript执行引擎带来OCaml类型安全及高性能的代码。
Napa.js 是微软开源的一个基于 V8 的多线程 JavaScript 运行环境。它最初被设计用于在 Bing 中开发不影响性能的高度迭代服务,
Daza-frontend daza.io 前端,使用 Vue.js + Vuex 开发 演示 Live Demo 构建 # install dependencies
在 Express 中像 Koa 那样使用 Generator 方法。 安装: npm install express-coroutine --save
Nuxt.js 是一个通过 Vue 用于服务端渲染的简单框架,灵感来自Next.js。 目前尚处于开发阶段,1.0 版本即将发布