dorkhub

Tenon

Tenon / 榫卯 🏗️施工中的低代码平台

Doctor-wu
TypeScript537 forksMITupdated 2 years ago
visit the demogit clone https://github.com/Doctor-wu/Tenon.gitDoctor-wu/Tenon

Tenon / 榫卯

Tenon is a modern low-code editor for cross-frameworks and cross-platforms (which will be supported in the future).

Tenon extracts the logic outside the core editor to @tenon/workbench and the data model to @tenon/engine. This allows you to use it to build different data-structure-based editors and multi-renderer-based materials to @tenon/material-foundation. Thus, you can use it to render in different frameworks.

To experience the modern editor, you can run pnpm run dev in apps/tenon-editor, where it is currently being developed.

Tenon still has a long way to go and is still in the early stages of development. If you are interested in this project, please join us.

There is also a legacy version of Tenon, which only supports VueJS and has an outdated design. However, it is still available for use. You can try it by running pnpm run legacy:dev:mix. Please note that the legacy version requires a local environment with pnpm, MongoDB, and Node.js. Unfortunately, Docker support is not available for the legacy version, as mentioned earlier. Apologies for the inconvenience caused by the outdated design :(.

contact me: [email](mailto wuzhouchun@qq.com) contact me: [email](mailto wuzhouchun23@gmail.com)

more like this

leaf

Lightweight, self-hosted task tracking

Rust50

taskbutler

Create and add progress bars, Office365 Files and Dropbox Paper papers by labels and link them to your Todoist tasks.

Python50

search

search projects, people, and tags