🚀 DAY 5 OF LAUNCH WEEK:Introducing Webhook Events for Alert Changes.Learn more →
Socket
Book a DemoInstallSign in
Socket
s

salmenf

npm

Packages

Current Co-maintainers

Former Co-maintainers

46 packages

@webwriter/automaton

Build, visualize, and interact with different kinds of automata (DFA, NFA, PDA).

@webwriter/block-based-code

Write block-based code (e.g. Scratch) and run it.

@webwriter/branching-scenario

Create adaptable learning experiences by authoring a gamebook, where you present the student with choices on how to continue.

@webwriter/build

Developer tools for WebWriter packages (build process, documentation, localization)

@webwriter/chemdraw

Periodic table of the elements. Each element can be focused on to get a brief overview of its properties.

@webwriter/chemlab

WIP - Prepare virtual laboratory environments for various topics in chemistry. Includes the building of molecules as well as applications for electrochemistry and acid/base theory.

@webwriter/code

Write and run code as a code cell. Supports several languages (HTML, JavaScript/TypeScript, Python, Java, WebAssembly).

@webwriter/core

Core functionality of WebWriter

@webwriter/create-widget

NPM Initializer to create a new widget with the default setup

@webwriter/flowchart

Create programming flowcharts with interactive tasks. Use standardized Elements such as loops and Branchings.

@webwriter/geogebra

Use the mathematics learning apps of GeoGebra for algebra and geometry.

@webwriter/geometry-cloze

Create and view geometry exercises with coloring, styling and labeling options.

webwriter-h5p

Content Type to show WebWriter documents in H5P

@webwriter/interactive-video

(WIP) Enhance learning by adding interactive content in popups to videos for an engaging, interactive experience.

@webwriter/lit

Base classes for widget components with lit (WebWriter)

webwriter-lit

Base classes for widget components with lit (WebWriter)

@webwriter/logic-circuit

Create and simulate circuits with logic gates (AND, OR, XOR, etc.).

@webwriter/manualgraphviz

Visualize graphs, simulate common graph algorithms (Kruskal, Dijkstra, BFS, DFS, etc.), and record your own graph animations.

@webwriter/map

Geographical map with different terrain options including custom tiling, and GeoJSON support.

@webwriter/model

Core types of WebWriter, also useful for implementing widgets

webwriter-model

Core types of WebWriter, also useful for implementing widgets

@webwriter/network

Visualization of network topologies. Can represent different kinds of networks.

@webwriter/neural-network

Deep learning visualization for feed-forward networks with custom datasets, training and prediction.

@webwriter/phet-simulation

Collection of web templates for interactive animations from PhET that visualise a variety of topics from the fields of physics, chemistry and mathematics.

@webwriter/quiz

Add interactive tasks (multiple choice, order, free text, highlighting, or speech input). Make a quiz out of multiple tasks.