Skip to content

Hyperbook is a quick and easy way to build interactive workbooks, that support modern standards and runs superfast.

License

Notifications You must be signed in to change notification settings

openpatch/hyperbook

Repository files navigation

Hyperbook

Hyperbook is a quick and easy way to build interactive workbooks, that support modern standards and runs superfast.

Packages

This monorepo contains the following packages:

Core Packages

  • hyperbook - Main CLI tool for creating, building, and serving Hyperbook projects
  • @hyperbook/markdown - Markdown processing engine with 30+ custom directives
  • @hyperbook/fs - File system utilities for managing Hyperbook projects
  • @hyperbook/types - TypeScript type definitions for the Hyperbook ecosystem
  • create-hyperbook - Interactive CLI for scaffolding new Hyperbook projects

Components

Platforms

  • hyperbook-studio - Visual Studio Code extension with preview, snippets, and validation

Documentation

If you want to work on the documentation, run the development server and edit the files in the website folder.

pnpm install
pnpm build
pnpm website:dev

VSCode Extension

If you want to work the vscode extension:

pnpm install
pnpm build
pnpm --filter hyperbook-studio watch
pnpm --filter hyperbook-studio open

Maintainer

Mike Barkmin • MastodonGitHub

Support

We are happy to hear from you, if you need custom support or features for your application.


Hyperbook is maintained by OpenPatch, an organization for educational assessments and training. If you need help or you created a Hyperbook get in touch.

About

Hyperbook is a quick and easy way to build interactive workbooks, that support modern standards and runs superfast.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

 

Contributors 7