GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - hyparam/hyperparam-cli: Hyperparam local dataset viewer

BranchesTags
Open more actions menu

Latest commit

 

History

438 Commits
438 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude/commands
.claude/commands
 
 
.github/workflows
.github/workflows
 
 
.storybook
.storybook
 
 
bin
bin
 
 
public
public
 
 
src
src
 
 
test
test
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
eslint.config.js
eslint.config.js
 
 
index.html
index.html
 
 
package.json
package.json
 
 
tsconfig.build.json
tsconfig.build.json
 
 
tsconfig.eslint.json
tsconfig.eslint.json
 
 
tsconfig.json
tsconfig.json
 
 
vite.config.ts
vite.config.ts
 
 
vite.lib.config.ts
vite.lib.config.ts
 
 

Repository files navigation

Hyperparam CLI

npm workflow status mit license coverage

Hyperparam is a tool for exploring and analyzing large datasets in the browser.

The Hyperparam CLI is currently only for development and testing purposes. You should probably just use hyperparam.app.

Viewer

Use the Hyperparam CLI to open a file browser in your current local directory:

npx hyperparam

You can also open a specific file, folder, or url:

npx hyperparam example.parquet
npx hyperparam directory/
npx hyperparam https://hyperparam-public.s3.amazonaws.com/bunnies.parquet

Chat

To start a CLI chat with Hyperparam:

npx hyperparam chat

Installation

Install Hyperparam CLI globally:

sudo npm i -g hyperparam

Now you can just run:

hyperparam

or simply:

hyp

Developers

To develop the CLI locally:

npm i
npm run dev

The application will rebuild automatically when you make changes, and the browser will refresh.

Library and application

Hyperparam is an application that relies on node.js scripts in the bin/ directory and serves the static web application built in the dist/ directory.

The hyperparam package also includes a library of components that can be used in other applications. The library is in the lib/ directory. For example:

import { asyncBufferFrom, AsyncBufferFrom, parquetDataFrame } from 'hyperparam'

If you encounter any issues with the web worker, you might have to configure your bundler. For example, in Vite, you can use the following configuration:

import { defineConfig } from 'vite'
export default defineConfig({
  ...
  optimizeDeps: {
    exclude: ['hyperparam'],
  },
})

About

Hyperparam local dataset viewer

hyperparam.app

Topics

aicsvdatadatasethyperparamjavascriptjsjsonlmlparquettableviewer

Resources

Readme
MIT license
Activity
Custom properties

Stars

29 stars

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.