Shaai

A pluggable, open source blogging framework.

Shaai is a pluggable blogging framework which allows you to source your content from anywhere and display it the way you want. It aims to be modular in every aspect.
Contributions are welcome: https://github.com/shaaijs/core
Discussion
Would you recommend this product?
1 Review5.0/5
Interesting. Will try in my website for sure.
Hello people, Shaai is a pluggable blogging framework which allows you to source your content from anywhere and display it the way you want. It aims to be modular in every aspect. It was born out of a necessity to create simple blogs, easily, where you do not need a CLI, or a separate project solely for a blog. You can install it as any other module on your website, and also choose to self host it. The renderers are called scrolls, which can be plugged in as required. To start, you can simply install using npm and use it with Vanilla JS and React. Read more about usage: https://github.com/shaaijs/scrol... You can self host our CMS on your own server, or using our hosted CMS to write blogs. About hosting your own CMS: https://github.com/shaaijs/admin... You can see our own blog created with Shaai here: https://shaaijs.tech/blog GitHub: https://github.com/shaaijs/core Twitter: https://twitter.com/shaaijs We seek contributors and suggestions for Shaai, let us know how we can improve it!
Looks interesting, hopefully in couple of weeks when we start blog, we can try to use it. About suggestions - it'll be cool if it can be somehow synchronised with other platforms like for example Medium
@yevgeniy_pozdeyev Thank you :) We have built support for sourcing your data from Medium, you can find the code here: https://github.com/shaaijs/core/... While using Shaai, in the config object send { source: 'MEDIUM', config: { username: '@your_username' }}. This feature might not work as expected at times as it needs improvement, but you can surely try it out, and raise issues if something breaks. Also, we are planning to build a feature where you can import your blogs from Medium to your own CMS/Shaai's CMS, depending on the one you are using.
@mohitkarekar Cool! Then we'll try and let you know how it goes:)
@yevgeniy_pozdeyev Sure! We also need contributors to the project, we have created some initial issues which you might see under every repository, do contribute if you find an issue which you might want to solve!