https://github.com/sohzm/wisk
a plugin-based document editor written in vanilla javascript
https://github.com/sohzm/wisk
document editor javascript lit-elemenet web-component
Last synced: 5 months ago
JSON representation
a plugin-based document editor written in vanilla javascript
- Host: GitHub
- URL: https://github.com/sohzm/wisk
- Owner: sohzm
- License: other
- Created: 2025-04-16T05:52:10.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2025-07-31T07:21:51.000Z (6 months ago)
- Last Synced: 2025-07-31T11:12:32.222Z (6 months ago)
- Topics: document, editor, javascript, lit-elemenet, web-component
- Language: JavaScript
- Homepage: https://wisk.cc
- Size: 7.04 MB
- Stars: 65
- Watchers: 2
- Forks: 9
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README

# Wisk
A plugin-based document editor built with vanilla JavaScript and Web Components. Works offline, syncs across devices, and supports real-time collaboration.
## Quick Links
- **Try Wisk**: Start using Wisk immediately at [app.wisk.cc](https://app.wisk.cc)
- **Website**: Visit [wisk.cc](https://wisk.cc) for more information
## Overview
Wisk is an open-source document editor focusing on extensibility and performance. The frontend is built without frameworks or build tools, using modern Web APIs and standards.
The frontend is open source and fully functional standalone, but requires Wisk backend services for advanced features like real-time collaboration, sync, citation management, and AI capabilities. The backend services are not open source and some features may require a subscription to use.
### Core Functionality
- Block-based editor with real-time rendering
- LaTeX, charts, canvas, code blocks, and more supported
- Extensible plugin system
- Customizable themes and styles
- Offline-first with automatic saving
- PWA support for mobile and desktop
- Templates support for quick start
- Citation Manager for academic writing
- Works on all modern browsers and devices
### Cloud Features (with Wisk backend)
- AI assistance for writing
- Real-time collaboration
- Sync across devices
- One click citations
- Publishing and sharing
- Export to various formats (PDF, DOCX, etc.) with latex templates
## Quick Start
```bash
git clone https://github.com/sohzm/wisk.git
cd wisk
bun x wrangler pages dev .
# Visit http://localhost:8788
```
See [CONTRIBUTING.md](CONTRIBUTING.md) for development setup and guidelines.
## License
Licensed under the Functional Source License (FSL), Version 1.1, with Apache License Version 2.0 as the Future License. See [LICENSE.md](LICENSE.md).