Skip to content

martinies/jxcore

 
 

Repository files navigation

Evented I/O for (SpiderMonkey, V8, and..) JavaScript

JXcore extends Node.JS™ with additional features for developing mobile and embedded applications using JavaScript and leveraging the Node ecosystem.

Master build status: Build Status

Features include

  • Support for core Node.JS features
  • Embeddable Interface
  • Publish to Mobile Platforms (Android, iOS ..)
  • Supports Multiple JavaScript Engines
  • Multi-threading Capabilities
  • Process Configuration & Monitor
  • In-memory File System
  • Application Packaging
  • Support for the latest JavaScript features (ES6, ASM.JS ...)

Roadmap

See Roadmap document.

To build:

See How to Compile document.

Start hacking the native core:

Macro API is available from here

Known issues

In addition to reported ones, the list of issues we are working on is available from here

Feel free to help us to implement them sooner! If you have a different opinion, let us know from issues section.

To run the tests:

See Testing document.

JXcore Contributors

Our hardworking contributors are available from here
Would you like to be one of them? Fork, Hack, and send a Pull Request.

Node.JS authors list:

List of Node.JS contributors can be found from here

About

Evented IO for SpiderMonkey & V8 JavaScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 60.3%
  • C++ 25.1%
  • C 9.2%
  • Python 1.9%
  • Shell 1.0%
  • Roff 0.8%
  • Other 1.7%