riffus / floe

Open-source product engagement platform.

Home Page:https://floe.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

banner

The Open-Source Product Engagement Platform

Tools for crafting product release content (changelogs, docs, blogs), announcements, and feedback.
Learn more Β»

πŸ’¬ Discord Β· 🌐 Website Β· πŸ› Bugs Β· πŸ—ΊοΈ Roadmap

License

ℹ️ Floe is currently in alpha. You will probably experience bugs, and in the interest of moving quickly I may introduce breaking changes.

Features

  • βœ… Write changelogs, blogs, and docs (coming soon) in Markdoc
  • βœ… Git-backed
  • βœ… Open source
  • βœ… Reactions
  • βœ… Multi-repo support (co-locate content with code)
  • βœ… React Primitives
  • πŸ”œ Feedback forms
  • πŸ”œ Emails
  • πŸ”œ Slack integration
  • πŸ”œ AI writer
  • πŸ”œ Analytics

Check out the Roadmap for more.

Examples:

Getting started

Check out the tutorial in the (temporary) docs to get started.

Built with

Motivation

Product release comms are hard. Beamer, Canny, Product Board and a dozen other companies offer some great solutions for rolling content for a release, annoucements, and getting feedback. But when it comes to control and customization, they fall flat. Not only that, but these tools don't enforce a single source of truth; instead your changelogs, blogs, and docs get spread across multiple services.

That's where Floe comes in:

  • Open source Great products are built through collaboration and feedback. That's why Floe is completely open source.

  • Single source of truth Floe is backed by git. Use your codebase as your single source of truth.

  • Content <> UI de-coupling Treat your content for what it really is: data. Co-locate your data with code across multiple repositories. Plus, there's no need to redeploy your templates everytime you ship a data change.

  • Built on React Get started quickly with a pre-built Floe template. Or use Floe's Primitives library to create your own.

Project status

Floe is in alpha. While in alpha, you can expect bugs, and breaking changes to the API may occur. That being said, the project is starting to reach a point of stability. If you need more stability, I would recommend waiting for the beta. Check the changelog for status updates.

Contributing

To contribute check out the guidelines here.

About

Open-source product engagement platform.

https://floe.dev

License:GNU Affero General Public License v3.0


Languages

Language:TypeScript 96.2%Language:JavaScript 3.6%Language:CSS 0.1%Language:Handlebars 0.1%