lakelib v0.2.5
Lake
Lake is a browser-based rich text editor designed for creating content such as blogs, comments, and emails. It tries to keep a balance between being feature-rich and lightweight, and also provides an easy-to-use programming interface that supports further extension.
Examples · Getting started · Reference
Development
For local development, you need to download the source code and run a development server that includes an HTTP service and real-time bundling.
# Clone the repository
git clone https://github.com/lakejs/lake.git
# Install dependencies
pnpm install
# Start a local server
pnpm dev
You can now view the demonstration by visiting http://localhost:8080/examples/
.
Running tests
Lake depends on a lot of browser APIs, so running its test cases needs a real browser environment. You can run the tests visibly by visiting http://localhost:8080/tests/
, or execute the pnpm test
command to run the tests in headless mode.
License
Lake is released under the MIT license. The following table shows the licenses of the packages that Lake depends on.
Dependency | License |
---|---|
Phosphor Icons | MIT |
Fluent Icons | MIT |
CodeMirror | MIT |
debounce | MIT |
EventEmitter3 | MIT |
fast-deep-equal | MIT |
Idiomorph | BSD 2-Clause |
is-hotkey | MIT |
KaTeX | MIT |
rc-upload | MIT |
PhotoSwipe | MIT |
typesafe-i18n | MIT |
2 months ago
4 months ago
4 months ago
4 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
7 months ago
7 months ago
7 months ago
6 months ago
6 months ago
5 months ago
5 months ago
6 months ago
6 months ago
6 months ago
6 months ago
7 months ago
7 months ago
7 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago