NajmAjmal-old / AppFlowy

AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.

Home Page:https://www.appflowy.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AppFlowy.IO
⭐️ The Open Source Alternative To Notion ⭐️

You are in control of your data and customizations.

License: AGPL

WebsiteDiscordTwitter

AppFlowy Docs, Notes & Wikis

AppFlowy Databases for Tasks and Projects

AppFlowy Kanban Board for To-Dos

AppFlowy Calendars for Planning and Managing Content

AppFlowy OpenAI GPT Writers

User Installation

Built With

Stay Up-to-Date

AppFlowy GitHub - How to Star the Repo

Getting Started with Development

Please refer to the documentation for OS-specific development instructions.

Roadmap

If you'd like to propose a feature, submit a feature request here. If you'd like to report a bug, submit a bug report here

Releases

Please check the changelog for more details about a given release.

Contributing

Contributions contribute to making the open-source community a fantastic place to learn, inspire, and create. Any contributions you make are greatly appreciated. For details, please refer to Contributing to AppFlowy.

If your Pull Request fixes a bug, adds functionality, or enhances AppFlowy's codebase usability or comprehensibility, Congratulations! If your administrative and managerial work behind the scenes supports the community, Congratulations! You are now an official contributor to AppFlowy. Get in touch with us (link) to receive a very special Contributor T-shirt! Proudly wear your T-shirt and showcase it by tagging @appflowy on Twitter.

Translations 🌎🗺

translation badge

To add translations, you can manually edit the JSON translation files in /frontend/appflowy_flutter/assets/translations, use the inlang online editor, or run npx inlang machine translate to add missing translations.

Join the Community to Build AppFlowy Together

Why Are We Building This?

Notion has been our favorite project and knowledge management tool in recent years due to its aesthetic appeal and functionality. Our team uses it daily, and we are on its paid plan. However, as we all know, Notion has its limitations, including weak data security and poor compatibility with mobile devices. Similarly, alternative collaborative workplace management tools also have their constraints.

The limitations we encountered using these tools and our past work experience with collaborative productivity tools have led to our firm belief that there is a glass ceiling on what's possible for these tools in the future. This arises from the fact that these tools will likely struggle to scale horizontally at some point and be forced to prioritize a proportion of customers whose needs differ from the rest. While decision-makers desire a workplace OS, it's impossible to come up with a one-size-fits-all solution in such a fragmented market.

When a customer's evolving core needs are not met, they either switch to another tool or build one in-house from scratch. Consequently, they either encounter another ceiling or pay a high price to learn a tough lesson. This requires substantial resources and expertise to build a reliable and user-friendly collaborative tool, not to mention speed and a native experience. The same can apply to individual users.

All these constraints drive our mission - to make it possible for anyone to create apps that suit their needs perfectly.

  • For individuals, we aim to provide Notion's functionality, data security, and cross-platform native experience.
  • For enterprises and developers, AppFlowy is dedicated to offering building blocks and collaboration infrastructure services to empower you to create apps on your own. Moreover, you have complete control over your data. You can design and modify AppFlowy according to your preferences, with a single codebase written in Flutter and Rust that supports multiple platforms and ensures long-term maintainability.

We've decided to accomplish this mission by upholding three fundamental values:

  • Data privacy comes first.
  • Reliable native experience.
  • Community-driven extensibility.

We don't claim to outperform Notion in terms of functionality and design, at least not for now. Additionally, our focus isn't solely on adding more functionality at the moment. Instead, we aim to nurture a community that democratizes knowledge and the process of creating complex workplace management tools. We aim to empower people and businesses to create remarkable things on their own by providing them with a versatile toolbox of building blocks.

License

Distributed under the AGPLv3 License. See LICENSE.md for more information.

Acknowledgments

Special thanks to these amazing projects that contribute to powering AppFlowy.IO:

About

AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.

https://www.appflowy.io

License:GNU Affero General Public License v3.0


Languages

Language:Dart 43.9%Language:Rust 34.5%Language:TypeScript 16.8%Language:C++ 1.6%Language:CMake 1.0%Language:Shell 0.5%Language:CSS 0.3%Language:JavaScript 0.2%Language:Ruby 0.2%Language:Swift 0.2%Language:HTML 0.2%Language:C 0.1%Language:Java 0.1%Language:Batchfile 0.1%Language:Kotlin 0.1%Language:Dockerfile 0.0%Language:Objective-C 0.0%Language:Inno Setup 0.0%Language:Makefile 0.0%