m1911star / affine-client

client for https://github.com/toeverything/AFFiNE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Affine Client

Update: AFFiNE official client is availble to be downloaded, the latest release link is https://github.com/toeverything/AFFiNE/releases

affine-client is a client for AFFINE based on Tauri

Supported Platforms

  • Windows
  • Linux
  • MacOS

Download

https://github.com/m1911star/affine-client/releases

Build

System Requirements

How to build

  1. install system requirements
  2. git clone this repo (including submodule): git clone --recurse-submodules git@github.com:m1911star/affine-client.git
  3. cd affine-client
  4. sh scripts/build.sh

Navigate to affine-client/tauri/target/release/bundle/ for target file

It may fail when bundling, just retry

Screenshot

home

Limitations

This client is only a wrapper without any native api intergration for now.

TODO

  • add build pipeline
  • speed up build

Q&A

  • if you come across an error dlopen(): error loading libfuse.so.2 AppImages require FUSE to run., please install fuse2 first

About

client for https://github.com/toeverything/AFFiNE

License:MIT License


Languages

Language:TypeScript 96.0%Language:CSS 2.2%Language:JavaScript 1.4%Language:Rust 0.4%