Harbor is an open-source, distributed social network that lets you publish content to multiple servers. If you're censored on one server, your content remains accessible from other servers.
  • TypeScript 47.6%
  • Rust 34.3%
  • C++ 7.4%
  • Kotlin 4%
  • Go 2.6%
  • Other 3.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Thomas de Zeeuw ca06815042
All checks were successful
Deploy server to staging / Build binaries (push) Successful in 2m4s
Deploy server to staging / Deploy (push) Successful in 37s
Fix operators for expiring of posts for top feed (#1876)
Changelog: fix
Reviewed-on: #1876
Reviewed-by: Mark Harding <mark@futo.org>
2026-10-14 11:54:40 +00:00
.config Reports test reports to gitlab 2026-07-30 10:43:02 +00:00
.forgejo Experiment with faster rust builds, outside of Dockerfile (#1861) 2026-10-13 14:37:46 +00:00
.husky Bring all repositories into a monorepo 2026-03-10 13:47:14 +00:00
.vscode eslint -> biome 2026-07-15 10:30:01 +00:00
apps Better SegmentedButton [#1765] (#1863) 2026-10-13 15:42:53 +00:00
deploy/charts Remove POLYCENTRIC env vars (#1741) 2026-10-12 14:55:53 +00:00
dev Remove POLYCENTRIC env vars (#1741) 2026-10-12 14:55:53 +00:00
docs Update the roadmap with media publishing and verifications in feeds 2026-10-13 16:35:39 +01:00
e2e Refactor login methods to not require any rollback on failure (#1866) 2026-10-13 14:50:38 +00:00
packages Update dependency better-sqlite3 to v13 (#1845) 2026-10-14 11:44:44 +00:00
patches Migrate to wasm2 player for uniffi 2026-08-26 10:06:54 +00:00
protos Leftovers after env var rename (#1860) 2026-10-13 13:28:21 +00:00
services Fix operators for expiring of posts for top feed (#1876) 2026-10-14 11:54:40 +00:00
tools Set profile name from the identity tool (#1762) 2026-10-12 08:20:52 +00:00
.cirrus.yml Pass caching vars to .cirrus.yml 2026-05-20 11:12:10 +01:00
.dockerignore Experiment with faster rust builds, outside of Dockerfile (#1861) 2026-10-13 14:37:46 +00:00
.easignore Rename the expo app 2026-07-31 09:27:13 +01:00
.editorconfig Fix post or image taps being handled while swiping between tabs [#271] 2026-08-25 12:55:11 +00:00
.gitattributes Introduce consistent emojis across platforms. Make selected emoji icon change on toolbar too. [#307,1470] (#1500) 2026-09-10 11:35:38 +00:00
.gitignore Improve the gRPC docs 2026-10-08 17:25:37 +01:00
.lintstagedrc.json Add kt-core CI jobs for Forgejo (#1512) 2026-09-21 16:38:33 +00:00
.nvmrc Update Node.js to v24.18.0 2026-06-30 12:15:32 +00:00
biome.json Fix double-tap causing screens pushed to the stack twice [#1558] (#1697) 2026-10-06 15:31:18 +00:00
buf.gen.yaml Add proto changes (buf vs protoc) and introduce verifications proto types 2026-06-22 13:41:18 +00:00
buf.yaml Add proto changes (buf vs protoc) and introduce verifications proto types 2026-06-22 13:41:18 +00:00
Cargo.lock Update Rust crate rand to v0.10.3 (#1792) 2026-10-13 11:08:13 +00:00
Cargo.toml Update opentelemetry-rust monorepo to 0.33 (#1834) 2026-10-13 08:20:07 +00:00
compose.yml Remove POLYCENTRIC env vars (#1741) 2026-10-12 14:55:53 +00:00
LICENSE Bring back the LICENSE file 2026-06-01 15:18:56 -05:00
package.json Update dependency @biomejs/biome to v2.5.14 (#1576) 2026-09-24 16:11:41 +00:00
pnpm-lock.yaml Update dependency playwright to v1.64.0 (#1822) 2026-10-14 11:45:17 +00:00
pnpm-workspace.yaml Bumps 'shell-quote' version (#1716) 2026-10-07 07:29:45 +00:00
README.md Fix broken docs links in README (#1612) 2026-09-24 12:16:04 +00:00
renovate.json Update renovate.json 2026-10-09 10:35:49 +01:00
turbo.jsonc Pass through Android env vars (#1473) 2026-09-08 13:38:00 +00:00

harborlogo

Docs - Code

Harbor is an open-source, distributed social network

Harbor is an open-source, distributed social network that lets you publish content to multiple servers. If you're censored on one server, your content remains accessible from other servers.

Harbor implements the Polycentric Protocol. The protobuf definitions are located at protos.

Docs

The docs site itself is in docs/.

License

Copyright 2026 FUTO Holdings Inc.

Everything under apps/ is licensed under the Source First License 1.1. The rest of the repository is MIT.