This repository contains the website for Open Collaboration Tools, an open source platform for collaborative editing in IDEs and custom editors.
The website is live at https://www.open-collab.tools
This project consists of two main components built separately:
hugo/
- Main website content built with Hugo and the GeekDoc themeplayground/
- Interactive OCT Playground built as a React SPA with Vite
oct-website/
├── hugo/ # Main website (Hugo static site generator)
├── playground/ # Interactive playground (React + Vite)
├── public/ # Built output (shared between both components)
└── tailwind/ # Shared Tailwind CSS configuration
The main website is built with Hugo and uses the GeekDoc theme for documentation.
# Navigate to Hugo directory
cd hugo
# Start development server
npm run watch
# Build for production
npm run build
Development server: http://localhost:1313
The playground is a React application that demonstrates the Open Collaboration Tools functionality.
# Navigate to playground directory
cd playground
# Start development server
npm run dev
# Build for production
npm run build
Development server: http://localhost:5173
This repository is part of the Eclipse Open Collaboration Tools project and is licensed under the MIT License.