Skip to content

Getting started

Overview

WARNING

osbjs is still in alpha.

osbjs is a osu! storyboard library designed to create complex storyboards while staying close to the original .osb scripting language, making it easy to pick up for beginners. It also let you create reusable and nestable components.

Installation

You need to install Node.js for local development.

sh
$ npm i @osbjs/core@alpha
sh
$ pnpm add @osbjs/core@alpha
sh
$ yarn add @osbjs/core@alpha

If you want to use osbjs in the browser, you can use this cdn:

html
<script src="https://cdn.jsdelivr.net/npm/@osbjs/core@1.0.0-alpha.4/dist/index.umd.js"></script>
html
<script type="module">
  import osbjs from 'https://cdn.jsdelivr.net/npm/@osbjs/core@1.0.0-alpha.4/dist/index.mjs'
</script>