Skip to content

open-curriculum/oerschema

Repository files navigation

oerschema-logo-horizontal-800x@2x

OERSchema

DOI

Live site: https://oerschema.org

This Remix app hosts the OER Schema documentation, schema browser, outline builder UI, and the VitePress plugin docs.

Quick Start

npm install
npm run dev

The dev server runs at http://localhost:5173/.

Common Scripts

  • npm run dev — Remix dev server (Vite)
  • npm run build — production build
  • npm run start — run the production server locally
  • npm run lint — lint sources
  • npm run typecheck — type checking
  • npm run build:vercel — Vercel build entry

Deployment (Vercel)

  • Framework: Remix
  • Output directory: build/client
  • Build command: npm run build:vercel
  • Middleware handles legacy redirects to class/property pages.

VitePress Plugin

Published package: vitepress-plugin-oer-schema (npm).

Install:

npm install vitepress-plugin-oer-schema

Use in .vitepress/config:

import { oerSchemaPlugin } from "vitepress-plugin-oer-schema";
import "vitepress-plugin-oer-schema/styles.css";

export default {
	markdown: {
		config: (md) => md.use(oerSchemaPlugin),
	},
};

Legacy Site

The previous static schema site is located in the open-curriculum/legacy-site repo.

About

A RDF vocabulary for OER content on the web.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors