All Projects → balsa-team → Balsa

balsa-team / Balsa

Licence: other
This repository holds source code of Balsa, a self hosted, privacy focused knowledgebase.

Programming Languages

js
455 projects

Projects that are alternatives of or similar to Balsa

Text
📑 Collaborative document editing using Markdown
Stars: ✭ 282 (+203.23%)
Mutual labels:  collaborative, markdown, editor, rich-text-editor, wysiwyg
Canner Slate Editor
📝Rich Text / WYSIWYG Editor built for Modularity and Extensibility.
Stars: ✭ 1,071 (+1051.61%)
Mutual labels:  markdown, editor, rich-text-editor, wysiwyg
Megadraft
Megadraft is a Rich Text editor built on top of Facebook's Draft.JS featuring a nice default base of components and extensibility
Stars: ✭ 982 (+955.91%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Awesome Web Editor
🔨 Open source WEB editor summary
Stars: ✭ 306 (+229.03%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Re Editor
一个开箱即用的React富文本编辑器 🚀re-editor
Stars: ✭ 367 (+294.62%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Tui.editor
🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.
Stars: ✭ 14,016 (+14970.97%)
Mutual labels:  markdown, editor, wysiwyg
Vditor
♏ 一款浏览器端的 Markdown 编辑器,支持所见即所得(富文本)、即时渲染(类似 Typora)和分屏预览模式。An In-browser Markdown editor, support WYSIWYG (Rich Text), Instant Rendering (Typora-like) and Split View modes.
Stars: ✭ 3,773 (+3956.99%)
Mutual labels:  markdown, editor, wysiwyg
Plato
Plato helps software teams connect & stay engaged with users to gather feedback, provide support & deliver better software.
Stars: ✭ 293 (+215.05%)
Mutual labels:  documentation-tool, knowledgebase, markdown
Angular Editor
A simple native WYSIWYG editor component for Angular 6 -10+
Stars: ✭ 428 (+360.22%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Uncolored
(Un)colored — Next generation desktop rich content editor that saves documents with themes. HTML & Markdown compatible. For Windows, OS X & Linux. — http://n457.github.io/Uncolored/
Stars: ✭ 733 (+688.17%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Awesome Medium Editor
Medium.com WYSIWYG editor clone, with RTL support.
Stars: ✭ 12 (-87.1%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Rich Markdown Editor
The open source React and Prosemirror based markdown editor that powers Outline. Want to try it out? Create an account:
Stars: ✭ 2,468 (+2553.76%)
Mutual labels:  markdown, editor, wysiwyg
Medium Editor
Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
Stars: ✭ 15,421 (+16481.72%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Hypermd
A WYSIWYG Markdown Editor for browsers. Break the Wall between writing and previewing.
Stars: ✭ 1,258 (+1252.69%)
Mutual labels:  markdown, editor, wysiwyg
Flutter Quill
Rich text editor for Flutter
Stars: ✭ 177 (+90.32%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Pell
📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies
Stars: ✭ 11,653 (+12430.11%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Awesome Wysiwyg
A curated list of awesome WYSIWYG editors.
Stars: ✭ 1,801 (+1836.56%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Ngx Quill Example
demo app for the advanced usage of ngx-quill module
Stars: ✭ 137 (+47.31%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Mathdown
Collaborative markdown with math
Stars: ✭ 410 (+340.86%)
Mutual labels:  collaborative, markdown, editor
Quill
Quill is a modern WYSIWYG editor built for compatibility and extensibility.
Stars: ✭ 31,554 (+33829.03%)
Mutual labels:  editor, rich-text-editor, wysiwyg

Balsa logo

Privacy and security focused knowledgebase and tasks management


Balsa

Gitter License Version

forthebadge forthebadge forthebadge

Table of Contents

Introduction

Balsa is an open source knowledge management platform that has an aim to meet the most demanding privacy and security standards. Balsa centralizes your company documents, helping you collaborate and get organized using a single, privacy-focusing service.

Balsa helps diversified, team-based organizations collaborate and share knowledge seamlessly and securely. It centralizes internal knowledge and workflow, without worrying about security and data privacy. With Balsa, you can get up and start collaborating quickly with the help of integrations and underlying robust, secure infrastructure.

Use Balsa to:

  • Empower your colleagues and help them document faster - with less email, and fewer meetings.
  • Connect people with company’s private knowledge in a trusted workplace
  • Customize, white label, and adopt according to your requirements

Balsa is “work processing” made simple and secure.

Features

We realize you need a modern, fast, plugin based knowledge management platform that you can trust. Balsa centralizes your company documents, helping you collaborate and get organized using a single, privacy-focusing service.

  • 🚀 Knowledgebase & documents: Balsa has a company-wide knowledgebase that you can store and share your most important documents within the company, without sharing it with 3rd parties, using highest security standards.
  • 🔖 Tasks & projects: From simple listviews to tasks, Balsa provides you the simplest yet thought out solution your project teams across the company can use.
  • 📄 Tables (and soon spreadsheets): Keeping a list of your todo items, organizing your client list or just maintain your HR resources is a breeze with Balsa. Just start with a blank page, add collaborators and go.
  • 👥 Team management: Balsa has 2-level user management role system where you can define admins or users, each having different permissions.
  • ⚡️ Keep track of changes in the activity stream
  • 💬 Discuss with your team using comments
  • 🔍 Search in documents and preview all results in a simple manner

Installation

Balsa installer assumes it is running on a vanilla Ubuntu without any services listening on port 80 or 443 (which should also be open to incoming traffic). Once run, it takes care of every configuration and doesn't require any additional, manual intervention.

To deploy Balsa, download the latest release and run: sudo ./install.sh.

We are going to add more Linux distributions (e.g CentOS and RHEL) in the very near future.

Roadmap

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

Currently working on Near term features Long term features
Offline access Spreadsheet support A full fledged database
Emoji support Image annotations Edit/annotate images
Smart links preview Calendar support Search in PDFs
File lock & unlock Document history Search in images
Evernote importer Any file upload & storage Spell checker
Document anchors Bulk image upload Mobile apps for iOS/Android
Font & table bg colors Tip/warn/error/note extension
LDAP support for Enterprise Edition Web clipper
Confluence importer Gantt support
Plugin support Table of contents

Credits

Balsa is written using modern stacks, including Vue (with Element Vue UI framework), Nodejs, Apollo GraphQL and Postgresql. Our editor is Tiptap, a Vue wrapper on top of Prosemirror.

Video

Balsa

Security

Security is critical to us. If you discover any issue regarding security, please disclose the information responsibly by sending an email to [email protected] and not by creating a GitHub issue. We'll respond immediately.

Feedback

Feel free to file an issue. Feature requests are always welcome. If you wish to contribute, please take a quick look at the guidelines!

In case there is a feature you care about currently missing, make sure to browse the issue tracker and add your "👍" reaction to the issue(s) you care about. That way you will help us prioritize those ones.

License

Apache 2.0 with Commons Clause

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].