Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 1.07 KB

File metadata and controls

53 lines (36 loc) · 1.07 KB

BoxFrame

DataFrames for JavaScript - A high-performance data analysis library with WebAssembly acceleration. Inspired by Pandas.

Cross-Platform: Works in Deno, Node.js, Bun, and browsers

Quick Start

import { DataFrame } from "@cross/boxframe";

const df = new DataFrame({
    name: ["Alice", "Bob", "Charlie"],
    age: [25, 30, 35],
    salary: [50000, 60000, 70000],
});

// Find high earners
const highEarners = df.query("salary > 55000");
console.log(highEarners.toString());

Installation

# Deno
deno add jsr:@cross/boxframe

# Node.js
npx jsr add @cross/boxframe

# Bun
bunx jsr add @cross/boxframe

Browser

<script type="module">
    import { DataFrame } from "https://esm.sh/jsr/@cross/boxframe@0.0.1";
    // Use DataFrame in your browser app
</script>

Try it live: JSFiddle Demo

Documentation

📚 Complete Documentation - API reference, examples, and guides

License

MIT License - see LICENSE file for details.