npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Forget using boring nicknames and start using witty alternatives instead.
Framework-agnostic browser runtime for moocfi exercise-service iframes: parent-connection, height-observer, and output-state engines plus the createExerciseClient facade.
Host-side SDK for embedding moocfi exercise-service iframes: MessageChannelIFrame owns the sandboxed iframe, the MessagePort handshake, and the set-state/set-language protocol.
The moocfi exercise-service contract: parent<->iframe postMessage protocol types, runtime guards, and shared constants. Zero dependencies, framework-agnostic.
Scaffolding CLI for creating new moocfi exercise services
React adapter for moocfi exercise services: hooks, contexts, components, i18n, and styles wrapping the framework-agnostic @moocfi/exercise-client engines.
Testing utilities that play the host/parent side of the moocfi exercise-plugin iframe protocol: a browser host emulator and Playwright helpers to drive a plugin's views and assert its messages.
[](https://www.npmjs.com/package/moocfi-python-editor) 
A react component for answering questionnaires according to the Likert scale in a graphical way.
Client for TMC
ESLint plugin to enforce explicit 'use' directives like "use client" at the top of JSX and TSX files.
Creates a slideshow from a pdf file.
TMC analytics in Javascript
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Forget using boring nicknames and start using witty alternatives instead.
Framework-agnostic browser runtime for moocfi exercise-service iframes: parent-connection, height-observer, and output-state engines plus the createExerciseClient facade.
Host-side SDK for embedding moocfi exercise-service iframes: MessageChannelIFrame owns the sandboxed iframe, the MessagePort handshake, and the set-state/set-language protocol.
The moocfi exercise-service contract: parent<->iframe postMessage protocol types, runtime guards, and shared constants. Zero dependencies, framework-agnostic.
Scaffolding CLI for creating new moocfi exercise services
React adapter for moocfi exercise services: hooks, contexts, components, i18n, and styles wrapping the framework-agnostic @moocfi/exercise-client engines.
Testing utilities that play the host/parent side of the moocfi exercise-plugin iframe protocol: a browser host emulator and Playwright helpers to drive a plugin's views and assert its messages.
[](https://www.npmjs.com/package/moocfi-python-editor) 
A react component for answering questionnaires according to the Likert scale in a graphical way.
Client for TMC
ESLint plugin to enforce explicit 'use' directives like "use client" at the top of JSX and TSX files.
Creates a slideshow from a pdf file.
TMC analytics in Javascript