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
  • WLJSTeam
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — WLJS Coffee liqueur

README.md

WLJS

Open, web-native, accesible tools for computational research

We build WLJS Notebook and its surrounding open-source ecosystem: a modern open-source environment for Wolfram Language and its open-source implementations, interactive visualization, scientific applications, presentations, and web publishing.

WLJS combines typeset mathematical input, live controls, JavaScript integration, portable interactive output, and a plain-text notebook format that works naturally with Git.

Website · How to Install · Documentation · Discussions · Support the project

Our projects

  • WLJS Notebook — the open-source notebook interface for Wolfram Language (or Wolfram Engine).
  • Web Components — tools for embedding interactive WLJS notebooks in ordinary web pages.
  • Web Components MDX — an MDX and Next.js template for publishing interactive computational content.
  • Infrastructure libraries — networking, HTTP, socket, and runtime components supporting the wider WLJS ecosystem.

Why WLJS?

WLJS is designed for researchers, educators, students, and developers who want to:

  • create interactive notebooks and scientific tools;
  • keep their work local and available offline;
  • version notebooks using Git;
  • combine Wolfram Language with JavaScript and any web libraries;
  • build interactive presentations and reports;
  • publish notebooks as portable HTML (offline and a single file bundle) or MDX;
  • work with notebooks through a CLI or Model Context Protocol server.

Everything is task-driven and is carefully tested and refined in real experiments with physicist from University of Augsburg 🇩🇪

Get started

  1. Install Wolfram Engine or use an available Wolfram Kernel.
  2. Download WLJS Notebook.
  3. Create a notebook and evaluate your first expression:
Manipulate[
  Plot[Sin[n x], {x, 0, 2 Pi}],
  {n, 1, 10}
]

WLJS Notebook runs on Windows, macOS, GNU/Linux with native extensions, Docker, and remote servers.

Community

  • GitHub Discussions
  • Reddit
  • Telegram
  • WLJS website and blog

Support WLJS

WLJS is an independent open-source project. Donations help cover code signing, infrastructure, testing, and other recurring project costs.

Support WLJS through Open Collective →


WLJS Notebook is licensed under the GNU Affero General Public License v3.

WLJS is an independent project and is not affiliated with, endorsed by, or sponsored by Wolfram Research.

Pinned Loading

  1. wljs-notebook wljs-notebook Public

    An open-source, web-native notebook interface for Wolfram Language / Wolfram Engine

    Wolfram Language 640 35

Repositories

Loading
Type
Language
Sort
Showing 10 of 21 repositories
  • wljs-notebook Public

    An open-source, web-native notebook interface for Wolfram Language / Wolfram Engine

    Uh oh!

    There was an error while loading. Please reload this page.

    WLJSTeam/wljs-notebook's past year of commit activity
    Wolfram Language 640 35 18 (1 issue needs help) 0 Updated Nov 12, 2026
  • CSockets Public

    Uh oh!

    There was an error while loading. Please reload this page.

    WLJSTeam/CSockets's past year of commit activity
    Wolfram Language 9 GPL-3.0 1 0 1 Updated Nov 11, 2026
  • web-components Public

    A web component library for embedding WLJS Notebooks (Jupyter-like notebooks for freeware Wolfram Engine) into static HTML pages.

    Uh oh!

    There was an error while loading. Please reload this page.

    WLJSTeam/web-components's past year of commit activity
    JavaScript 0 0 0 0 Updated Oct 31, 2026
  • .github Public

    Uh oh!

    There was an error while loading. Please reload this page.

    WLJSTeam/.github's past year of commit activity
    0 0 0 0 Updated Oct 30, 2026
  • web-components-mdx Public

    MDX blog template (Next.js) with interactive Jupyter-like notebooks (WLJS Notebook)

    Uh oh!

    There was an error while loading. Please reload this page.

    WLJSTeam/web-components-mdx's past year of commit activity
    MDX 0 1 0 0 Updated Oct 21, 2026
  • Internal Public

    Internal

    Uh oh!

    There was an error while loading. Please reload this page.

    WLJSTeam/Internal's past year of commit activity
    Wolfram Language 4 MIT 0 0 0 Updated Oct 15, 2026
  • Willow Public

    Willow is a small Wolfram Language source package for PDF operations that are awkward or slow with the built-in PDF exporter. Its write/edit path runs in the kernel process through LibraryLink

    Uh oh!

    There was an error while loading. Please reload this page.

    WLJSTeam/Willow's past year of commit activity
    Wolfram Language 3 Apache-2.0 0 0 0 Updated Sep 15, 2026
  • AudioDriver Public

    Input/Output audio device driver for Wolfram

    Uh oh!

    There was an error while loading. Please reload this page.

    WLJSTeam/AudioDriver's past year of commit activity
    C 2 MIT 0 0 0 Updated Aug 9, 2026
  • HTTP Public

    HTTP Handler for TCP Server

    Uh oh!

    There was an error while loading. Please reload this page.

    WLJSTeam/HTTP's past year of commit activity
    Wolfram Language 8 MIT 0 1 0 Updated Aug 3, 2026
  • MarchingCubes Public

    Uh oh!

    There was an error while loading. Please reload this page.

    WLJSTeam/MarchingCubes's past year of commit activity
    C 1 0 0 0 Updated Aug 2, 2026
View all repositories

People

@JerryI @KirillBelovTest

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

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.