xwiki-contrib / cristal

Cristal is a new project to build a new modular wiki UI using modern web technologies, which will support multiple backends (including of course XWiki to store Wiki data).

Home Page:https://cristal.xwiki.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cristal

Cristal is a new project to build a new modular wiki UI using modern web technologies, which will support multiple backends (including of course XWiki to store Wiki data.

  • Continuous Integration Status: Build Status

Project Setup

pnpm install

Starting the project

Starting on default port 9000.

pnpm run start

Starting on an arbitrary port (e.g., 9001)

HTTP_PORT=9001 pnpm run start

Compile and Minify for Production

pnpm run build

Run Unit Tests with Vitest

npm run test

Lint

pnpm lint

About

Cristal is a new project to build a new modular wiki UI using modern web technologies, which will support multiple backends (including of course XWiki to store Wiki data).

https://cristal.xwiki.org/

License:GNU Lesser General Public License v2.1


Languages

Language:JavaScript 55.5%Language:TypeScript 30.9%Language:Vue 11.0%Language:CSS 2.5%Language:HTML 0.1%