nidium là một nỗ lực không ngừng cho một công cụ mục đích vẽ chung để tạo ra các ứng dụng và trò chơi chạy trên cả máy tính để bàn và di động. Nó cũng cung cấp một cách để tạo ra các ứng dụng server-side qua nidium-server mà chia sẻ tất cả các đồ họa không liên quan đến cơ sở mã.
nidium giúp bạn tạo ra các phần mềm đồ họa với Javascript. Nó không phải là một NodeJS, QT, Chromium, hoặc WebKit phái sinh. Nó đã được thiết kế từ đầu và có một codebase nhỏ viết bằng C ++.
Nó thúc đẩy sự kết hợp của Skia Graphics từ Google, và JavaScript Engine Mozilla (SpiderMonkey) cùng với nhiều thư viện tuyệt vời hơn.
Nó hỗ trợ nhiều API phổ biến và tốt nhất hiện nay như:
- WebGL
- Canvas 2D Bối cảnh
- WebSocket (client & server)
- Mô-đun tải (require ())
Và một số phi tiêu chuẩn khác:
- UDP / TCP Socket (client & server)
- HTTP (client & server)
- truy cập tập tin
- Threading
- Threaded âm thanh
- Video
- Fragment Shader trên vải 2D
- Local chính / cơ sở dữ liệu giá trị gia tăng
Nó liền mạch có thể chạy các thư viện Javascript khác nhau như Three.js, PixiJS, Phaser (và có lẽ nhiều hơn mà không sửa đổi nhiều).
Nidium Kitchen Sink first release