AFFiNE
affine.pro Windows, MacOS, LinuxPrivacy 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.
- Homepage: affine.pro
- GitHub: github.com/toeverything/AFFiNE
- Subreddit: r/AFFiNE
- Web info: web-check.xyz/results/affine.pro
AFFiNE Source Code
Author
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.
Homepage
https://affine.proLicense
NOASSERTION
Created
31 Jul 22
Last Updated
29 Apr 24
Latest version
Primary Language
TypeScript
Size
306,890 KB
Stars
30,618
Forks
1,999
Watchers
30,618
Language Usage
Star History
Top Contributors
- @himself65 (1189)
- @darkskygit (529)
- @QiShaoXuan (443)
- @pengx17 (437)
- @JimmFly (437)
- @Brooooooklyn (333)
- @lawvs (244)
- @alt1o (222)
- @tzhangchi (186)
- @EYHN (162)
- @forehalo (146)
- @linonetwo (114)
- @DiamondThree (110)
- @CatsJuice (110)
- @joooye34 (80)
- @doodlewind (69)
- @SaikaSakura (65)
- @dependabot[bot] (64)
- @zuoxiaodong0815 (57)
- @mitsuhatu (48)
- @CJSS (41)
- @thorseraq (36)
- @ShortCipher5 (32)
- @fundon (30)
- @Austaras (29)
- @HeJiachen-PM (26)
- @zzj3720 (23)
- @Flrande (19)
- @renovate[bot] (18)
- @m1911star (17)
Recent Commits
- EYHN (29 Apr 24)
chore: bump blocksuite (#6742) ## Features - https://github.com/toeverything/BlockSuite/pull/6917 @undefined - https://github.com/toeverything/BlockSuite/pull/6895 @golok727 ## Bugfix - https://github.com/toeverything/BlockSuite/pull/6906 @fundon - https://github.com/toeverything/BlockSuite/pull/6919 @fundon - https://github.com/toeverything/BlockSuite/pull/6921 @pengx17 - https://github.com/toeverything/BlockSuite/pull/6910 @golok727 - https://github.com/toeverything/BlockSuite/pull/6918 @zzj3720 - https://github.com/toeverything/BlockSuite/pull/6915 @fundon - https://github.com/toeverything/BlockSuite/pull/6912 @golok727 - https://github.com/toeverything/BlockSuite/pull/6789 @fundon - https://github.com/toeverything/BlockSuite/pull/6909 @fundon ## Refactor - https://github.com/toeverything/BlockSuite/pull/6913 @golok727 ## Misc
- EYHN (29 Apr 24)
feat(core): prefetch onboarding video (#6736) ![CleanShot 2024-04-29 at [email protected]](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/g3jz87HxbjOJpXV3FPT7/21ebbc62-c4a2-496c-af05-600a2ded2a9d.png)
- pengx17 (29 Apr 24)
fix(core): show toast for requestRunInEdgeless (#6715)
- pengx17 (29 Apr 24)
fix(core): update prompts (#6738) Update prompts: When sending a message to openai, we actually send two messages. There are two issues here: 1. the role in the first message shall be user or system 2. the content in the first message is not being interpolated at all. ``` [ { role: "assistant", createdAt: "2024-04-27T06:30:34.820Z", params: { language: "French", }, content: "You are a translation expert, please translate the following content into French, and only perform the translation action, keeping the translated content in the same format as the original content:\n\n \"\"\"\"\n\n \n\n \"\"\"\"", }, { role: "user", content: "Basic things you should know:", attachments: undefined, params: { language: "French", }, createdAt: "2024-04-29T09:42:11.466Z", }, ] ``` In this PR I removed `content` from prompts and let open ai use the second message (user) as the input.
- EYHN (29 Apr 24)
chore: enable source map on production (#6731)
- Brooooooklyn (29 Apr 24)
chore: delete removed next-auth patch (#6729)
- EYHN (29 Apr 24)
chore: remove unused y-indexeddb (#6728)
- Brooooooklyn (29 Apr 24)
chore: upgrade Rust to 1.77.2 (#6732)
- EYHN (29 Apr 24)
refactor(core): remove jump once (#6733) Previously, we marked `jumpOnce: true` on `doc.meta` to open a specific doc after creating a new workspace. This pr removes `jumpOnce` and directly jumps to the specific doc URL. This PR also fixes an error when opening the all-page page, because the all-page page scans the jumpOnce attribute of all docs, and the code in it will fail on damaged data.
- CatsJuice (29 Apr 24)
chore(core): replace ai onboarding videos (#6730)
- pengx17 (29 Apr 24)
chore: bump @pengx17/electron-forge-maker-appimage (#6726) fix https://github.com/toeverything/AFFiNE/issues/6722 add `--no-sandbox --disable-setuid-sandbox` to appimage run
- pengx17 (29 Apr 24)
chore: bump blocksuite (#6725)
- Brooooooklyn (29 Apr 24)
chore(server): use native file-type implementation (#6686)
- EYHN (29 Apr 24)
fix(core): fix opt out telemetry cause error (#6723)
- EYHN (29 Apr 24)
fix(core): adjust notify style (#6724)
- CatsJuice (29 Apr 24)
fix(core): workspace avatar hover radius (#6717)
- Brooooooklyn (29 Apr 24)
refactor(server): rename @affine/storage to @affine/server-native (#6682) - Close https://github.com/toeverything/AFFiNE/issues/6680
- EYHN (28 Apr 24)
fix(infra): reduce workspace avatar request (#6713)
- fundon (26 Apr 24)
feat(core): add seed to fal (#6712)
- darkskygit (26 Apr 24)
feat: allow custom seed (#6709)
- pengx17 (26 Apr 24)
refactor(electron): cleanup secondary db logic (#6710)
- pengx17 (26 Apr 24)
fix: incorrect mixpanel param (#6706)
- darkskygit (26 Apr 24)
test: copilot unit & e2e test (#6649) fix CLOUD-31
- EYHN (26 Apr 24)
chore: bump blocksuite (#6707) ## Features - https://github.com/toeverything/BlockSuite/pull/6785 @zzj3720 ## Bugfix - https://github.com/toeverything/BlockSuite/pull/6894 @Flrande - https://github.com/toeverything/BlockSuite/pull/6893 @doouding - https://github.com/toeverything/BlockSuite/pull/6891 @fundon - https://github.com/toeverything/BlockSuite/pull/6879 @doouding - https://github.com/toeverything/BlockSuite/pull/6885 @regischen - https://github.com/toeverything/BlockSuite/pull/6888 @doouding - https://github.com/toeverything/BlockSuite/pull/6890 @doouding - https://github.com/toeverything/BlockSuite/pull/6889 @donteatfriedrice - https://github.com/toeverything/BlockSuite/pull/6887 @donteatfriedrice - https://github.com/toeverything/BlockSuite/pull/6877 @EYHN - https://github.com/toeverything/BlockSuite/pull/6882 @fundon - https://github.com/toeverything/BlockSuite/pull/6886 @donteatfriedrice - https://github.com/toeverything/BlockSuite/pull/6884 @donteatfriedrice - https://github.com/toeverything/BlockSuite/pull/6881 @fundon - https://github.com/toeverything/BlockSuite/pull/6880 @donteatfriedrice - https://github.com/toeverything/BlockSuite/pull/6878 @donteatfriedrice - https://github.com/toeverything/BlockSuite/pull/6876 @donteatfriedrice - https://github.com/toeverything/BlockSuite/pull/6873 @pengx17 ## Refactor ## Misc - https://github.com/toeverything/BlockSuite/pull/6874 @doouding
- pengx17 (26 Apr 24)
fix: open in chat does not work when the panel is not opened (#6703) https://github.com/toeverything/AFFiNE/pull/6503 does not work with "open in chat". IMO resetting tab whenever opening right panel does not make too much sense. @zanwei fix AFF-951
- CatsJuice (26 Apr 24)
feat(core): add ai pricing tip for plans page (#6704)
- darkskygit (26 Apr 24)
fix: some event missing with multiple env webhook (#6705)
- darkskygit (26 Apr 24)
chore: use default throttler replace strict throttler (#6698)
- forehalo (25 Apr 24)
fix(server): stripe webhook calls in random order (#6702)
- darkskygit (25 Apr 24)
feat: use default params if not provided (#6701)
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 Socials
AFFiNE Reviews
More Digital Notes
-
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.
-
A secure, collaborative notebook. Self-host it yourself, or use their hosted plan (free edition or $3/ month for premium).
-
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.
-
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.
-
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
-
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
Not Open Source -
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.
Not Open Source
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!