Skip to content

JetCrab Ecosystem

JetCrab Logo

High-Octane JavaScript Ecosystem Powered by Rust

Reimagining the JavaScript runtime experience with performance, safety, and simplicity at its core.


🌊 The Ecosystem Architecture

The JetCrabCollab organization builds a modern, high-performance toolchain for JavaScript developers. Our architecture is composed of three distinct pillars, mirroring the structure of modern JS environments (e.g., V8, Node, NPM).

Pillar Project Description Role
The Engine Chitin The core execution library. Wraps Boa and provides the raw JS capability. Equivalent to V8. 🧠 Brain
The Runtime JetCrab The executable runtime environment. Adds file system, network, and process capabilities. Equivalent to Node.js/Deno. 🏃 Body
The Manager CPM The Crab Package Manager. Handles dependencies, scripts, and project initialization. Equivalent to NPM/Yarn. 📦 Tools

🦀 Why JetCrab?

  • Native Performance: Built from the ground up in Rust.
  • Unified Tooling: Seamlessly integrate Rust modules into your JS projects.
  • Safety First: Leveraging Rust's memory safety for a more stable runtime.
  • Fast Startup: Optimized for sub-10ms initialization.

🛠️ Getting Started

To build the entire ecosystem from source, ensure you have Rust installed and run:

cargo build --release

Usage

  1. Initialize a project:
    cpm init my-project
  2. Install dependencies:
    cpm install
  3. Run a script:
    cpm run dev

🤝 Community & Support


"Speed of light, safety of lead." — Built with 🦀 by the JetCrab Team.

Pinned Loading

  1. JetCrab JetCrab Public

    High-Octane JavaScript Engine in Rust

    Rust 45 1

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…