Softmaple - A Paper Typesetting Editor
For old version, please check out the repo: Eorg.
Documentation
For details, check out our documentation.
Features
Using draftjs-to-latex for generating LaTeX source code.
Issues and Pitfalls
See more details at here: https://draftjs.org/docs/advanced-topics-issues-and-pitfalls
Development
Turborepo Architecture:
-
docs – built with Docusaurus 2
-
apps
-
packages
We use pnpm
for package management, if you never used it, see pnpm for installation.
pnpm install
pnpm dev
Editor
app source code?
git clone --no-checkout https://github.com/softmaple/softmaple
cd softmaple
git sparse-checkout init --cone --sparse-index
git sparse-checkout set apps/editor packages
git checkout main
Read more: sparse-checkout and sparse index.
Community
The SoftMaple community can be found on GitHub Discussions, where you can ask questions and voice ideas.
To chat with other community members you can join the SoftMaple Discord.
Our Code of Conduct applies to all SoftMaple community channels.
Contributing
License
Special thanks
Vercel supports us with Pro plan for open source.