5
0 Comments

Show IH: Balsa: Open source documents, tasks and knowledgebase platform

Hey guys

For the last 6 months or so, we have been working on side project, and it looks like we are mostly there! I would like to share why we built "Balsa", what the current progress is, and the path forward, and would really hear about your thoughts and advice on the subject :-)

After we have examined several knowledgebase platforms and a bit pissed off (due to some of internal security and collaboration requirements), we wanted to build an open source knowledge management platform that meets even the most demanding privacy and security standards.

We had defined some of our goals as follows:

  • We wanted to help people and their teammates document and collaborate faster - with less email, and fewer meetings.
  • We wanted to help people connect with company’s private knowledge in a trusted workplace.
  • It should be able to be customized, white labeled and have plugin support to add more functionality on top of the current platform and editor.

In short, we wanted an easy to use, simple but powerful knowledgebase that you can share your internal company docs with your colleagues without worrying about privacy. Balsa not only contains an editor, but also a Kanban board, simple Mindmap and such. Some of them are already here, some of them can be added quite easily in the very near future, via plugins.

We also wanted this project to be open source completely - the reason is the potential vendor lock-in issues when it comes to documentation. I believe no companies should be locked in when it comes to managing their knowledgebase and they should retain complete control of their services (disclaimer / shameful additional information related: I am one of the cofounders of Countly, an open source product analytics platform).

Balsa is written using modern stacks, including Vue (Element), Nodejs, GraphQL and Postgresql. We chose those stacks and happy with our decision so far. Editor is Tiptap, a Vue wrapper on top of Prosemirror.

Balsa has mobile device support, but there are no mobile apps at the moment. Depending on the project's future and interest, we could be building one for Android/iOS devices.

What we would like to add on top of Balsa are as follows:

  • A database
  • Calendar integration
  • Gantt chart
  • Spell checker
  • ENEX dump (for Evernote migration)
  • Web clipper (not very soon)
  • Better offline work

Please find a few screenshots (from a fully running platform). Currently working on the web page, a few marketing materials, social media presence, Github repo and other few things as well.

Expect a launch/announcement here soon - but before that - I would love to hear your feedback about the vision and screenshots (attached). There will be more updates, including a full webpage, Github announcement and full documentation as well.

Thank you for reading this far ! Please do not hesitate to come up with any advice, criticisms or recommendations. Happy to read them as this the first time we are asking for feedback!

-- Gorkem

posted to Icon for group Show IH
Show IH
on September 8, 2019
Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 41 comments Why Early-Stage Founders Should Consider Skipping Prior Art Searches for Their Patent Applications User Avatar 22 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 20 comments Codenhack Beta — Full Access + Referral User Avatar 20 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 17 comments Day 6 - Slow days as a solo founder User Avatar 12 comments