Official Anytype client for MacOS, Linux, and Windows.
git clone [email protected]:anyproto/anytype-ts.git
cd anytype-ts
npm install -D
Also, install gitleaks
to ensure proper work of pre-commit hooks.
Fetch the latest binary from the github releases
./update.sh <GITHUB_USER> <GITHUB_TOKEN> <macos-latest|ubuntu-latest|windows-latest>
Or compile from the source code. Follow instructions at go-anytype-middleware
.
Build anytype-heart
first.
npm run dist:(mac|win|linux)
Options:
ELECTRON_SKIP_NOTARIZE=1
— skip MacOS notarization process
Before running Anytype locally, you need to build anytype-heart
.
SERVER_PORT=<PORT> ANYPROF=:<PROFILER_PORT> npm run start:dev
SERVER_PORT=<PORT> ANYPROF=:<PROFILER_PORT> npm run start:dev-win
Options:
SERVER_PORT
— NPM variable, local server portANYPROF
— Go variable, profiler port, accesshttp://localhost:<PORT>/debug/pprof/profile?seconds=30
for profiling
Thank you for your desire to develop Anytype together.
Currently, we're not ready to accept PRs, but we will in the nearest future.
Follow us on Github and join the Contributors Community.
Made by Any — a Swiss association 🇨🇭
Licensed under Any Source Available License 1.0.