An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: webpush

voo-su/server

VooSu server-side — communication, data synchronization, security, scalability.

Language: Go - Size: 1.68 MB - Last synced at: about 20 hours ago - Pushed at: about 21 hours ago - Stars: 7 - Forks: 1

web-push-libs/web-push-php

Web Push library for PHP

Language: PHP - Size: 362 KB - Last synced at: about 12 hours ago - Pushed at: 3 months ago - Stars: 1,784 - Forks: 305

OneSignal/OneSignal-Website-SDK

OneSignal is a push notification service for web and mobile apps. This SDK makes it easy to integrate your website with OneSignal Push Notifications. https://onesignal.com

Language: TypeScript - Size: 21.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 392 - Forks: 114

maciejtreder/ng-toolkit

:star: Angular tool-box! Start your PWA in two steps! Add Serverless support for existing projects and much more

Language: TypeScript - Size: 7.5 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 1,118 - Forks: 155

draphy/pushforge

A modern, cross-platform Web Push Notification library with full VAPID support. Handles payload encryption, authentication, and delivery across Node.js, Browsers, Deno, Bun, and Cloudflare Workers. Zero dependencies, TypeScript-first, and built for modern web applications.

Language: TypeScript - Size: 1.07 MB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 3 - Forks: 1

laravel-notification-channels/webpush

Webpush notifications channel for Laravel.

Language: PHP - Size: 145 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 717 - Forks: 124

OneSignal/OneSignal-WordPress-Plugin

OneSignal is a free push notification service for web and mobile apps. This plugin makes it easy to integrate your website with OneSignal Push Notifications. https://onesignal.com

Language: SCSS - Size: 23.4 MB - Last synced at: 4 days ago - Pushed at: 14 days ago - Stars: 81 - Forks: 42

altendorfme/alo

Alô is the open source alternative to OneSignal, PushNews, SendPulse, PushAlert, and others.

Language: PHP - Size: 2.22 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 45 - Forks: 0

notifme/notifme-sdk

A Node.js library to send all kinds of transactional notifications.

Language: JavaScript - Size: 3.15 MB - Last synced at: 15 days ago - Pushed at: 19 days ago - Stars: 1,953 - Forks: 151

magicbell/webpush-ios-template

Web push notifications demo and starter template with support for iOS Safari PWA notifications.

Language: TypeScript - Size: 24.4 MB - Last synced at: about 20 hours ago - Pushed at: 11 months ago - Stars: 112 - Forks: 13

rpush/rpush

The push notification service for Ruby.

Language: Ruby - Size: 26.4 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 2,195 - Forks: 379

MatthieuLemoine/electron-push-receiver

A module to bring Web Push support to Electron allowing it to receive notifications from Firebase Cloud Messaging (FCM).

Language: JavaScript - Size: 148 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 194 - Forks: 71

xuwei-k/webpush-scala

webpush scala example

Language: JavaScript - Size: 92.8 KB - Last synced at: 19 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 3

safwanrahman/django-webpush

Web Push Notification Package for Django

Language: Python - Size: 96.7 KB - Last synced at: 30 days ago - Pushed at: 4 months ago - Stars: 404 - Forks: 107

sergioburdisso/solidwebpush

This package lets your server send Web Push Notifications to your clients. No special web framework is required (such as Django, Flask, Pyramid, etc.).

Language: Python - Size: 221 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 29 - Forks: 0

miafoo/fcm-web-push

A very minimal web push notification server using Firebase Cloud Messaging (FCM) for Node (and Electron).

Language: TypeScript - Size: 71.3 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 2

mastodon/webpush-fcm-relay

Relay encrypted WebPush notifications to Firebase Cloud Messaging.

Language: Go - Size: 56.6 KB - Last synced at: about 10 hours ago - Pushed at: 3 months ago - Stars: 17 - Forks: 11

aynh/cf-webpush 📦

Build webpush request in Cloudflare Workers.

Language: TypeScript - Size: 146 KB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 23 - Forks: 4

mastodon/webpush-apn-relay Fork of DagAgren/toot-relay

Relay that forwards web push notifications to APNs.

Language: Go - Size: 506 KB - Last synced at: about 10 hours ago - Pushed at: 2 months ago - Stars: 14 - Forks: 4

xcoorp/laravel-webpush-notifications Fork of laravel-notification-channels/webpush

Webpush Channel for Laravel

Language: PHP - Size: 261 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

gootsolution/pushbell

pushbell is a Go library for sending web push notifications with support for the VAPID (Voluntary Application Server Identification) specification.

Language: Go - Size: 51.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

claireso/journal

Journal is a self-hosted application designed for photographers to publish their work

Language: TypeScript - Size: 6.23 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 1

mochidev/swift-webpush

WebPush server implementation in Swift

Language: Swift - Size: 151 KB - Last synced at: 29 days ago - Pushed at: 2 months ago - Stars: 41 - Forks: 2

block65/webcrypto-web-push

Send notifications using Web Push Protocol and Web Crypto APIs (compatible with Node, Cloudflare Workers, Bun and Deno)

Language: TypeScript - Size: 210 KB - Last synced at: 25 days ago - Pushed at: 5 months ago - Stars: 28 - Forks: 3

web-push-libs/vapid Fork of jrconlin/vapid

Apps and Libraries to support WebPush VAPID

Language: Python - Size: 213 KB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 93 - Forks: 29

mozilla-services/WebPushDataTestPage Fork of jrconlin/WebPushDataTestPage

Web Push Data Encryption Test Page

Language: JavaScript - Size: 177 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 5

zaru/webpush

webpush, Encryption Utilities for Web Push protocol

Language: Ruby - Size: 170 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 396 - Forks: 75

SherClockHolmes/webpush-go

Web Push API Encryption with VAPID support.

Language: Go - Size: 41 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 352 - Forks: 74

c2FmZQ/c2FmZQ

Securely encrypt, store, and share files, including but not limited to pictures and videos.

Language: Go - Size: 4.06 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 46 - Forks: 4

shinosaki/webpush-client-go

WebPush client and libraries written in Go. AutoPush client, RFC8291 encryption/decryption, | GoのWebPushクライアントとライブラリ

Language: Go - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

kodjunkie/onesignal-php-sdk

OneSignal SDK for PHP developers with fluent API and supports Laravel / Lumen out of the box.

Language: PHP - Size: 163 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 3

Minishlink/web-push-php-example

An example for sending Web Push notifications, using web-push-php

Language: JavaScript - Size: 59.6 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 261 - Forks: 90

MatthieuLemoine/push-receiver

A library to subscribe to GCM/FCM and receive notifications within a node process.

Language: JavaScript - Size: 152 KB - Last synced at: 30 days ago - Pushed at: 9 months ago - Stars: 207 - Forks: 82

delvinru/webpush-py

WebPush library

Language: Python - Size: 141 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 8 - Forks: 3

Asqit/notifier

A backend API for my notifier application

Language: Python - Size: 161 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

kontent-ai/sample-app-express-js

The Dancing Goat demo site created using Express.js and Pug templates using Kontent.ai as a data source.

Language: CSS - Size: 12.2 MB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 3

tuwrraphael/PushServer

:bell: A push notification framework for ASP.NET Core 2+. It extends a web application with the capability to manage push subscriptions and send notifications to users.

Language: C# - Size: 144 KB - Last synced at: 30 days ago - Pushed at: almost 4 years ago - Stars: 14 - Forks: 3

K0IN/Notify

A small deno deploy / self hosted solution to send web push notifications with webhooks

Language: TypeScript - Size: 3.8 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 150 - Forks: 25

mozilla-services/subscriber_demo 📦

A Companion suite for https://blog.mozilla.org/services/2017/02/23/managing-push-subscriptions/

Language: Python - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 1

SagarMaheshwary/webpush-example

A basic push notifications app built on Laravel and Vanilla Javascript.

Language: PHP - Size: 282 KB - Last synced at: 7 days ago - Pushed at: about 6 years ago - Stars: 38 - Forks: 15

qwertyforce/webpush

Demo of webpush

Language: JavaScript - Size: 154 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

AdamBien/gatelink

WebPush Gateway

Language: Java - Size: 363 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 4

galcvua/symfonychat

Chat Application with Symfony 7, API Platform 4, Mercure and Firebase WebPush

Language: PHP - Size: 89.8 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

mozilla-services/autopush 📦

Python Web Push Server used by Mozilla

Language: Python - Size: 4.36 MB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 219 - Forks: 30

kompars/webpush

Kotlin multiplatform library for WebPush notifications

Language: Kotlin - Size: 78.1 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

kilgoretrout1985/django_infopush

Django reusable app, what allows to send web push.

Language: Python - Size: 542 KB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 2

illright/flask-pywebpush

A clean interface to pywebpush from Flask

Language: Python - Size: 3.91 KB - Last synced at: 29 days ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

pennersr/shove

Asynchronous & persistent push notification service, supporting APNS, FCM, Web Push, Telegram and Email. Written in Go (Golang). Mirror of https://codeberg.org/pennersr/shove

Language: Go - Size: 142 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 266 - Forks: 24

TriLinder/RandomPingWebsite

A site for sending push notifications to other random users

Language: Svelte - Size: 1.18 MB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

wpdew/OneSignal-Codeigniter-Push-Notification

OneSignal is a free push notification service for web and mobile apps. This Codeigniter example makes it easy to integrate your website with OneSignal Push Notifications. https://onesignal.com/ DEMO - http://ci3onesignal.codefort.ru/

Language: PHP - Size: 689 KB - Last synced at: 1 day ago - Pushed at: over 6 years ago - Stars: 34 - Forks: 26

microsoft/user-centric-notification-framework

Notification framework is a ready-to-use framework which can be plugged into any application for their notification needs. The notifications currently supported are: Email Notification Device Push Notification (iOS/Android/Windows) Web Push Notification Text Notification

Language: C# - Size: 135 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 3

g3f4-xyz/lifeapp-client

LifeApp client

Language: TypeScript - Size: 5.46 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

UnifiedPush/dart-webpush-encryption

Mirror of https://codeberg.org/UnifiedPush/dart-webpush-encryption

Language: Dart - Size: 54.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 2

Rock-Candy-Tea/hexo-webpushr-notification

hexo-webpushr-notification

Language: JavaScript - Size: 120 KB - Last synced at: 8 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 3

weizlogy/twiicker

PWA/WebPush対応TwitterWebクライアント

Language: JavaScript - Size: 77.1 KB - Last synced at: 9 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

metabolist/metatext-apns

A service for relaying WebPush notifications to Apple's push notification service

Language: Ruby - Size: 46.9 KB - Last synced at: about 24 hours ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 7

alisenola/notify

A small deno deploy / self hosted solution to send web push notifications with webhooks

Language: JavaScript - Size: 3.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

natthasath/demo-laravel-breeze-notification

Laravel Notification Channels are used to send notifications via various services such as SMS, Slack, and email. These channels extend Laravel's notification system, allowing developers to easily integrate and manage multiple communication platforms within their applications.

Language: PHP - Size: 168 KB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

st-user/zerodep-web-push-java

A Java Web Push server-side library that can easily be integrated with various third-party libraries and frameworks.

Language: Java - Size: 357 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 4 - Forks: 2

Big-Fig/toot-relay-fcm

Relay Web Push messages from Pleroma and Mastodon to Firebase Cloud Messaging

Language: Ruby - Size: 37.1 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

buckket/go-mastopush

Decrypt and parse Web Push Notifications sent by Mastodon

Language: Go - Size: 39.1 KB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

Choaib-ELMADI/whatsapp-clone

WhatsApp Clone: Currently in development, making steady progress.

Language: TypeScript - Size: 298 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

Veri5ied/notifier

Software Engineering Class Notification Project

Language: HTML - Size: 7.6 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

dschep/ntfy-webpush

☁️🔔 webpush notification support for ntfy

Language: JavaScript - Size: 3.05 MB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 3

chabokpush/chabok-demo-map

Chabok Demo Map Tracker

Language: JavaScript - Size: 453 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

nayan9229/notifme-sdk Fork of notifme/notifme-sdk

A Node.js library to send all kinds of transactional notifications.

Language: JavaScript - Size: 730 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

jrconlin/rust-ece Fork of mozilla/rust-ece

Encrypted Content-Encoding for HTTP (RFC 8188) Rust implementation

Language: Rust - Size: 41 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

interaso/webpush

Lightweight Kotlin library for sending web push notifications with zero external dependencies.

Language: Kotlin - Size: 261 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 0

chabokpush/chabok-client-js

Chabok Push Javascript SDK

Size: 666 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 1

MatteoRigoni/CryptoBlazorPWA

Blazor PWA app with .net API

Language: C# - Size: 257 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

andreinwald/webpush-ios-example

WebPush for IOS demo and code: VAPID, Home Screen, gcm_sender_id, serviceworker, iPhone, iPad

Language: JavaScript - Size: 622 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 7

DevopensourceTeam/Devopensource_Sendpulse

Devopensource_Sendpulse

Language: PHP - Size: 375 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

sukso96100/covid19-push 📦

코로나19 발생현황 변동 및 새 공지사항 푸시알림 서비스(질병관리본부 코로나19 홈페이지 데이터 이용)

Language: JavaScript - Size: 5.27 MB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 3

sarthakbagaria/web-push

Web Push library in Haskell.

Language: Haskell - Size: 32.2 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 10

carlbarrdahl/webpush.eth

Web3 Push Notifications

Language: TypeScript - Size: 141 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

aarnas/longo-web-push

Get notified of new cars while crawling in background. Change the longoIntervalChecks.js file to change the usage.

Language: JavaScript - Size: 5.86 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

magicbell-io/magicbell-notifications.com

All the code needed to run magicbell-notifications.com

Language: TypeScript - Size: 340 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

thevivekpandey/qg-web-push-demo

QGraph Test Web Push Demo

Language: JavaScript - Size: 431 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

artuuro/LT

[WIP] API Starter using Fastify & MongoDB (Mongoose)

Language: JavaScript - Size: 1.32 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

taakcloud/taak-web-push-example

Usage example of Taak Web Push Notification API

Language: TypeScript - Size: 2.4 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

martineli17/react-push-notification

Enviar notificações via push para o frontend através do backend, utilizando ferramenta nativa

Language: C# - Size: 2.84 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

xlnx/splatquery

splatoon3 streaming event emitter.

Language: Rust - Size: 4.75 MB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

dmcd/pwa-demo

Progressive Web App Demo using Rails and React

Language: Ruby - Size: 891 KB - Last synced at: 6 months ago - Pushed at: almost 5 years ago - Stars: 15 - Forks: 3

janbnz/web-push-example

📬 Web push example with Java backend for real-time notifications

Language: Java - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

xakep666/ecego

Encrypted Content Encoding implementation in Golang

Language: Go - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

chabok-io/chabok-client-js

Chabok Push Javascript SDK

Size: 841 KB - Last synced at: 10 months ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

huynlx/MangaMAX-Notification

A push notification system for MangaMax using Service Worker

Language: TypeScript - Size: 102 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

ekinhbayar/web-push-amphp

Experimenting with Push API

Language: PHP - Size: 16.6 KB - Last synced at: 2 days ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

bosskabouter/volatalk

Direct Messenger with private chat, call & video, but without central data capture.

Language: TypeScript - Size: 7.65 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

valtzu/smart-coffee 📦

Receive push notifications when coffee is ready. Based on polling the coffee machine energy consumption using TP-Link HS110 monitoring device.

Language: JavaScript - Size: 1.28 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

tgidea/Notification-sender

Platform to create channels and get your user to subscribe the channel to recieve the notification you send.

Language: HTML - Size: 62.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

vip30/WebPush-NetCore 📦

WebPush .Net Core Version

Language: C# - Size: 24.4 KB - Last synced at: 25 days ago - Pushed at: about 6 years ago - Stars: 12 - Forks: 6

lryong/golang-pushnotifications-demo 📦

Demo for cross browsers push notifications

Language: JavaScript - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

CoffeeBeansLabs/notif-engine

The 'notif-engine' is an 'npm module' to store notifications before sending them in the supported data stores and then send them through supported providers; nevertheless, it updates the status of sending the notifications in your data store.

Language: JavaScript - Size: 313 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 2

babaktaremi/WebPush.ASPNETCore.Updated.Example

Updated and bug free example of Csharp-Web-Push Package

Language: HTML - Size: 521 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 2

tdashworth/power-notify 📦

A Power Apps solutions to decouple system events and notifying system users.

Language: CSS - Size: 27.1 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

GitHub30/web-push-server

Language: JavaScript - Size: 53.7 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 2

GitHub30/web-push-demo

Web Push Demo

Language: HTML - Size: 5.86 KB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 2

dotnetthailand/web-push-api-example

Web Push API example

Language: JavaScript - Size: 697 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

MSakamaki/ngx-onesignal

Anguler 7+ oneSingal service

Language: HTML - Size: 4.36 MB - Last synced at: 23 days ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 9