All Projects → CedarXi → All-in-one

CedarXi / All-in-one

Licence: other
A block-styled editor, Inspired by Notion

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to All-in-one

Notion Clone
Stars: ✭ 2,048 (+1293.2%)
Mutual labels:  notion, notion-editor
notoma
Use Notion as your blogging editor, with any static gen blog engine. Notoma converts Notion pages to Markdown files.
Stars: ✭ 40 (-72.79%)
Mutual labels:  notion, notion-editor
Notion-and-Google-Calendar-2-Way-Sync
2 Way Sync Between Notion Database and Google Calendar
Stars: ✭ 205 (+39.46%)
Mutual labels:  notion
memegentino
Meme generator for Notion
Stars: ✭ 18 (-87.76%)
Mutual labels:  notion
no-graph
no-graph is a graph view for notion
Stars: ✭ 30 (-79.59%)
Mutual labels:  notion
vscode-github-md-like-notion
write github readme like notion
Stars: ✭ 13 (-91.16%)
Mutual labels:  notion
xeo
A modern tool to bring SCRUM to Notion!
Stars: ✭ 26 (-82.31%)
Mutual labels:  notion
taskwarrior-syncall
Synchronization between Taskwarrior tasks and services such as Google Calendar, Notion and Google Keep. Formerly taskw_gcal_sync
Stars: ✭ 151 (+2.72%)
Mutual labels:  notion
aymaneMx.com
🎨 my personal website, built with Nuxt.js & TailwindCSS and Vue-Notion.
Stars: ✭ 26 (-82.31%)
Mutual labels:  notion
keep-it-markdown
Convert Google Keep notes dynamically to markdown for Obsidian and Notion using the unofficial Keep API
Stars: ✭ 125 (-14.97%)
Mutual labels:  notion
notion
noppefoxwolf/notion is a notion.so API library written in swift.
Stars: ✭ 39 (-73.47%)
Mutual labels:  notion
notion-enhancer.github.io
the notion-enhancer project's website
Stars: ✭ 24 (-83.67%)
Mutual labels:  notion
NotionSharp
Notion API client library in C# (csharp)
Stars: ✭ 31 (-78.91%)
Mutual labels:  notion
notion-custom-domain
📝 Custom domains for your public Notion pages
Stars: ✭ 23 (-84.35%)
Mutual labels:  notion
ntast
Notion Abstract Syntax Tree specification.
Stars: ✭ 101 (-31.29%)
Mutual labels:  notion
2anki.net
Server to create Anki flashcards faster, easier and better today ⭐️
Stars: ✭ 190 (+29.25%)
Mutual labels:  notion
notion-help-bot
A Notion-backend Telegram bot, designed for Notion CN Community (https://t.me/Notionso).
Stars: ✭ 67 (-54.42%)
Mutual labels:  notion
gloation
A badass notion theme. Name inspired by the words glass and notion
Stars: ✭ 23 (-84.35%)
Mutual labels:  notion
notion-nextjs-blog
A starter blog template powered by Next.js, Notion and Tailwind CSS.
Stars: ✭ 25 (-82.99%)
Mutual labels:  notion
phos
Solution for personal music/podcast management based on Notion.so
Stars: ✭ 47 (-68.03%)
Mutual labels:  notion

DEMO

http://all-in-one.qingzhu.co/

界面

image

All-in-one是什么

All-in-one 是一个开源的模块化内容构建编辑器,它不同于传统的文本编辑器,所有的内容都是以模块的概念来打造。灵感来自Notion

灵活的插拔

所有的模块都以VUE组件的形式编写,可以灵活插拔。你可以用All-in-one编辑器构建一个模块化的内容平台,可以在一个页面里插入任何其他模块,就像Notion一样

纯净的输出

所有组件保存的数据,都以Json的形式存储在Vuex里供不同组件调用

🐞 由于不是用WYSIWYG的编辑器进行二次开发,目前在文本编辑方面有一些不能解决的Bug

  • 当输入行大于等于2行时,键盘的上下按键没有办法处理光标在同组件的文本内容里上下移动
  • 内容无法跨模块复制
  • 其他一些小的问题

👏 已实现的模块

  • 纯文本
  • 待办清单
  • 标题1
  • 标题2
  • 标题3
  • 符号列表
  • 提示栏
  • 组件的拖拽移动

🧑‍💻 待开发的模块

  • 事件节点组件
  • 图片上传组件
  • 表格组件
  • 看板组件

what is All-in-one

All-in-one is an open source modular content construction editor. It is different from traditional text editors, and all content is built with the concept of modules. Inspired by Notion

Flexible plugging

All modules are written in the form of VUE components, which can be flexibly inserted and removed. You can use the All-in-one editor to build a modular content platform, you can insert any other module in a page, just like Notion

Pure output

The data saved by all components is stored in Vuex in the form of Json for different components to call

🐞 Since it is not a secondary development with the WYSIWYG editor, there are currently some unsolvable bugs in text editing

  • When the input line is greater than or equal to 2 lines, the keyboard up and down keys can not handle the cursor to move up and down in the text content of the same component
  • Content cannot be copied across modules
  • Other minor issues

👏 Modules has been developed

  • Text
  • Todo
  • Heading1
  • Heading2
  • Heading3
  • BulletedList
  • Hint
  • Drag and drop of components

🧑‍💻 Modules to be developed

  • EventNode component
  • Image upload component
  • Form component
  • Kanban components
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].