AFFiNE

affine.pro
AFFiNE Icon

Privacy first, open-source alternative to Notion, monday.com and Miro. It is a knowledge management tool that allows you to create, organize and share your knowledge.

No Security Audit Open Source

AFFiNE Source Code

Author

toeverything

Description

There can be more than Notion and Miro. AFFiNE(pronounced [Ι™β€˜fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.

#app#crdt#editor#electron#knowledge-base#markdown#miro#notes#notion#notion-alternative#rust#rust-lang#rust-language#table#tableview#whiteboard#wiki#workspace

Homepage

https://affine.pro

License

NOASSERTION

Created

31 Jul 22

Last Updated

07 Apr 24

Latest version

v0.14.0-canary.8

Primary Language

TypeScript

Size

297,043 KB

Stars

29,866

Forks

1,931

Watchers

29,866

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • liuyi (03 Apr 24)

    fix(server): only auto apply coupon in pro subscription (#6452)

  • liuyi (03 Apr 24)

    feat(core): avoid popup window being blocked (#6451)

  • CatsJuice (03 Apr 24)

    feat(core): pricing plans ai subscription ui (#6449)

  • JimmFly (03 Apr 24)

    fix(core): add max-height to tag filter (#6442) close TOV-778 close #6334

  • forehalo (03 Apr 24)

    fix(server): doc cache makes publish mode updating failed (#6444)

  • JimmFly (03 Apr 24)

    feat(core): add confirm modal to add new doc button (#6436)

  • JimmFly (02 Apr 24)

    fix(core): unexpected collection item drag event (#6443) close TOV-785 before: https://github.com/toeverything/AFFiNE/assets/102217452/71b563a5-7a1a-4ec5-871f-8de373742bad

  • JimmFly (02 Apr 24)

    feat(core): add favorite operation to all collection (#6428) https://github.com/toeverything/AFFiNE/assets/102217452/d90553aa-6076-4ecc-996b-a8398991982a

  • CatsJuice (02 Apr 24)

    fix(component): useConfirmModal can't be closed automatically when 'onConfirm' is non-async (#6439)

  • darkskygit (02 Apr 24)

    feat: add prompt service (#6241) fix CLOUD-19

  • darkskygit (02 Apr 24)

    feat: basic copilot plugin implement (#6229) fix CLOUD-25

  • EYHN (02 Apr 24)

    feat(server): adjust telemetry config (#6424)

  • EYHN (02 Apr 24)

    fix(core): selfhost should not use favicon from affine.pro (#6425)

  • CatsJuice (02 Apr 24)

    refactor(core): replace all notification relies on jotai (#6417) - remove all notification that implemented with jotai and replaced with new `notify` - Add some notify presets: - `notify.error` - `notify.success` - `notify.warning`

  • CatsJuice (02 Apr 24)

    refactor(component): new notification center implemented with sonner (#6416) The Notification has been reimplemented using sooner, no longer relies on jotai, and new story has been added. - Before ```ts import { pushNotificationAtom } from '@affine/component/notification-center'; import { useSetAtom } from 'jotai'; export const Component = () => { const pushNotification = useSetAtom(pushNotificationAtom); pushNotification({ ... }); } ``` - After ```ts import { notify } from "@affine/component"; export const Component = () => { notify({ ... }); } ```

  • EYHN (01 Apr 24)

    fix(core): selfhost redirect url (#6426)

  • Taylor Hoffmann (01 Apr 24)

    fix: broken links in README.md (#6418)

  • JimmFly (01 Apr 24)

    fix(core): unexpected editable state after trash page refresh (#6433) close TOV-772

  • JimmFly (01 Apr 24)

    feat(core): add new doc button to collection page (#6423) close TOV-64 You can add this document to the collection while creating a new document on the collection page. <img width="790" alt="image" src="https://github.com/toeverything/AFFiNE/assets/102217452/828f80af-a1a5-47c2-98c2-a574cf79052c">

  • EYHN (01 Apr 24)

    fix(electron): fix build script (#6422)

  • CatsJuice (01 Apr 24)

    feat(core): add cloud usage in sidebar avatar menu (#6400) - Extract logic of getting cloud storage usage information into new hook - Move `<StorageProgress />`: `component` β†’ `core` - Set minimum progress `0.5%` - Add cloud usage progress bar in sidebar user avatar's dropdown ![CleanShot 2024-03-29 at 17.10.04@2x.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/LakojjjzZNf6ogjOVwKE/1fe9371a-a870-49a1-b4bb-b923c2fa4fe6.png)

  • CatsJuice (01 Apr 24)

    feat(core): compatible with multiple subscriptions (#6277)

  • pengx17 (01 Apr 24)

    fix(electron): wayland build (#6404) ![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/4a064576-fcda-4a7c-b646-48d55cd118c0.png)

  • pengx17 (01 Apr 24)

    fix: onboarding app should also setup app storage config (#6427)

  • JimmFly (01 Apr 24)

    fix(core): edit button missing in shared page (#6398)

  • pengx17 (30 Mar 24)

    fix(electron): optimize bundle size by removing unused dependencies (#6415) Should greatly reduce the size of helper.js and could speed up the time on starting the client app. fix https://github.com/toeverything/AFFiNE/issues/6312 Before: ![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/681d6766-7d48-4574-b791-49e2c0ae6e1b.png) After: ![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/ab13e624-7e03-407d-9538-3b9452694402.png)

  • CatsJuice (30 Mar 24)

    feat(core): make the synchronous animation trigger less frequently (#6412)

  • pengx17 (30 Mar 24)

    chore: upgrade cmdk to 1.0.0 (#6401) Also include the command score into our own repo for some tweaks. Might fix https://github.com/toeverything/AFFiNE/issues/6322

  • Brooooooklyn (30 Mar 24)

    chore(core): add more telemetry (#6402)

  • EYHN (29 Mar 24)

    test(infra): add test for livedata with react (#6397)

AFFiNE Website

Website

AFFiNE - All In One KnowledgeOS

The universal editor that lets you work, play, present or create just about anything.

Redirects

Does not redirect

Security Checks

1 security checks failed (65 passed)

  • Top-Level Domain Highly Abused

Server Details

  • IP Address 104.26.1.190
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Associated Countries

  • US

Saftey Score

Website marked as risky

70%

Blacklist Check

affine.pro was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

AFFiNE Reviews

More Digital Notes

  • Standard Notes Icon

    Standard Notes

    standardnotes.com

    S.Notes is a free, open-source, and completely encrypted private notes app. It has a simple UI, yet packs in a lot of features, thanks to the Extensions Store, allowing for: To-Do lists, Spreadsheets, Rich Text, Markdown, Math Editor, Code Editor and many more. You can choose between a number of themes (yay, dark mode!), and it features built-in secure file store, tags/ folders, fast search and more. Standard Notes is actively developed, and fully open-source.

    Security Audited Open Source standardnotes/app
  • Turtle Icon

    Turtle

    turtlapp.com

    A secure, collaborative notebook. Self-host it yourself, or use their hosted plan (free edition or $3/ month for premium).

    Security Audited Open Source turtl/desktop
  • Notable Icon

    Notable

    notable.md

    An offline markdown-based note editor for desktop, with a simple, yet feature-rich UI. All notes are saved individually as .md files, making them easy to manage. No mobile app, built-in cloud-sync, encryption or web UI. But due to the structure of the files, it is easy to use your own cloud sync provider, and additional features are provided through extensions.

    No Security Audit Open Source notable/notable
  • Joplin Icon

    Joplin

    joplinapp.org

    Cross-platform desktop and mobile note-taking and todo app. Easy organisation into notebooks and sections, revision history and a simple UI. Allows for easy import and export of notes to or from other services. Supports synchronisation with cloud services, implemented with E2EE.

    Security Audited Open Source laurent22/joplin
  • Logseq Icon

    Logseq

    logseq.com

    Privacy-first, open-source knowledge base that works on top of local plain-text Markdown and Org-mode files. Supports lots of different note modes, including task management, PDF annotation, flashcards, whiteboards strong markdown support and more. Includes themes and extensions, backed by a strong community

    No Security Audit Open Source logseq/logseq
  • Obsidian Icon

    Obsidian

    obsidian.md

    A powerful knowledge base that works on top of local plain-text Markdown files. It has a strong community, and a lot of plugins and themes. Generally privacy-respecting, but no encryption out of the box, and some of the code is obfuscated or not fully open source

    Security Audited Not Open Source obsidianmd/obsidian-releases
  • Cryptee Icon

    Cryptee

    crypt.ee

    Private & encrypted rich-text documents. Cryptee has encryption and anonymity at its core, it also has a beautiful and minimalistic UI. You can use Cryptee from the browser, or download native apps. Comes with many additional features, such as support for photo albums and file storage. The disadvantage is that only the frontend is open source. Pricing is free for starter plan, $3/ month for 10GB, additional plans go up-to 2TB.

    No Security Audit Not Open Source cryptee/web-client

About the Data: AFFiNE

API

You can access AFFiNE's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/productivity/digital-notes/affine

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share AFFiNE

Help your friends compare Digital Notes, and pick privacy-respecting software and services.
Share AFFiNE and Awesome Privacy with your network!

View Digital Notes (8)