Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/MrFoxPro/bloki
Blocks-based collaborative editor.
https://github.com/MrFoxPro/bloki
Last synced: about 1 month ago
JSON representation
Blocks-based collaborative editor.
- Host: GitHub
- URL: https://github.com/MrFoxPro/bloki
- Owner: MrFoxPro
- Created: 2022-02-01T14:37:27.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-15T13:43:31.000Z (almost 2 years ago)
- Last Synced: 2024-08-02T07:13:40.495Z (4 months ago)
- Language: TypeScript
- Homepage: https://bloki.app
- Size: 88 MB
- Stars: 36
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-solid-js - Bloki.app - Blocks-based collaborative editor (Resources / Open Source)
README
Bloki.app
## About
Bloki — app for creating any kind of content.
Take notes. Compose math homework or a shopping list.
Join team and do it together.
Bloki is similiar to checkered notebook and complements it with modern tools.
Bloki gives you creative freedom in working with text and media.
![block-editing1](https://user-images.githubusercontent.com/17229619/162616223-7bada943-3944-4fe4-83fa-76e96ec87f3d.gif)
Collaboration demo: https://youtu.be/PsEwt068DGk## Development
DOTNET_WATCH_RESTART_ON_RUDE_EDIT=1 to avoid dotnet questions## Features
- Set any block size
- Move block to any position of the document
- Change block type (code, headers, images, etc)
- Draw on top of blocks
- Do it with your team
- Manage document with hierarchy## Roadmap
### Block ⏳
- [x] Change block type via menu
- [ ] Save ration when resizing with shift pressed
#### Text block ⏳
- [x] Size depending on text size
- [ ] Decide good minimal text block size
- [ ] Edit text inside block
- [ ] Additional spaces to H1, H2 headers
#### Code block ⏳
- [ ] Codemirror
- [ ] Syntax change selector
#### Image block ⏳
- [x] Optimal image ratio on paste
- [ ] Downloading
- [ ] Filters
#### Table block ❌
- [ ] Setup header
- [ ] Implement
- [ ] Controls for addding rows/cols
- [ ] Cell style
### System ❌
- [ ] ASP.NET Core backend
- [ ] PostgreSQL DB
- [ ] Prefabs
- [x] I18n
- [ ] Search across documents
- [ ] Nested documents
#### Plugins ❌
- [ ] Math
- [ ] 3D
- [ ] Desmos
- [ ] Wolfram Alpha
- [ ] Marketplace
#### Collaboration ⏳
- [ ] Sync text and block editing via CRDT or OT