The community is huge and generous enough that it has open-sourced tons of complex projects.
First off, I would like to thank all the open-source contributors who are making the world a better place. I hope you would be able to use some of the following resources and return the favor by contributing to our open-source community. Cheers to these unsung heroes!
As a curious software engineer, I'm always looking for the open-sourced alternatives of popular solutions. This post covers opensource alternatives of Notion, Google docs & Grammarly.
Also, don't expect that you will get a complete solution for free. These opensource projects may not have the exact functionality and tons of features but they do cover the basic idea of the product.
Notion.so: The product is famous for managing wiki, tasks & notes. Try Outline, an open-sourced, extensible, wiki for your team built using React and Node.js.
Google docs: These documents are popular for real-time editing and collaborating with others. Ever had an idea of customizing these docs as per your requirements? Try Etherpad-lite. It is a real-time collaborative editor scalable to thousands of simultaneous real-time users. It provides full data export capabilities, and runs on your server, under your control.
Grammarly: It's the best tool for copyrighting. It has a free version as well which is handy at times. But ever thought to integrate this feature in your service? Write-Good is a naive linter for English prose for developers who can't write good (not my words) and wanna learn to do other stuff good too.
Building forms using WYSIWYG is not new but this tool so allows you to create a website by adding components in runtime. Edtr - "The Open Source Web Editor, You Will Love"
FYI, If you have reached this far and still don't understand the heading
Follow me on twitter
Unlike life, keyboards do have shortcuts, press
COMMAND+D to make this an easily accessible resource by bookmarking it.