finb/bark-server

Backend of Bark

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 46 minutes ago
Type:Server / PlatformCategory(s):Email & NotificationsNetworking & Communication
Added to GitGenius on September 19th, 2026
Created on June 26th, 2018
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 591
Total Stargazers: 3,626 (+0)
Total Subscribers: 17 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.0 days
Mean response time: 172.4 days
90th percentile: 676.9 days
Tracked items: 39

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 22 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 1
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (1)
  • in progress (1)

Detailed Description

Bark-server is a self-hosted backend for push notifications to iOS devices.

The project solves the problem of sending custom notifications to iPhones without relying on third-party notification services. It works by providing a server that receives notification requests and delivers them to the Bark iOS app. Users can push notifications to their devices by making requests to the server, which stores data locally and forwards messages to connected clients.

The tool suits developers and users who want full control over their notification infrastructure and prefer not to depend on external push notification services. It works well for personal use, self-hosted deployments, and scenarios where privacy or independence from cloud providers matters. The project offers flexibility in deployment: it can run via Docker with precompiled images available, as a standalone binary on any system, or compiled from source. For data storage, it defaults to Bbolt but supports MySQL as an alternative backend, allowing users to choose based on their infrastructure preferences.

Development activity shows consistent maintenance with regular updates to the codebase. The project includes comprehensive documentation covering API specifications and additional protocols. Docker automation is configured for building and publishing images. The tool is actively developed with support for modern Go versions and includes build tooling via task automation.