janstuemmel / nots

A javascript sandbox editor in the browser via qickjs and wasm

Home Page:https://janstuemmel.de/nots

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nots

A application that takes typescript, executes it in a safe sandbox via quickjs and outputs markdown, tables, line and bar charts.

Visit at janstuemmel.de/nots

Features

  • Write code in monaco-editor
  • Executes your code in a quickjs sandbox
  • Configure memory and execution timeout
  • Log primitives and objects via vm.log
  • Render markdown via vm.md
  • Display bar charts via vm.bar
  • Display line charts via vm.line
  • Display tables via vm.table
  • Share gists via url fragment

Disclaimer

This project was created within a weekend, thus it's very hacky and does not include tests. Use at your own risk!

Screenshots

Built with

License

MIT

About

A javascript sandbox editor in the browser via qickjs and wasm

https://janstuemmel.de/nots

License:MIT License


Languages

Language:Svelte 55.9%Language:TypeScript 37.0%Language:JavaScript 2.9%Language:CSS 2.8%Language:HTML 1.4%