Push notifications for the web browsers using Golang
⚠️ Library still under active development
- Send push notifications to web browsers
Browser | Supported version | Endpoint |
---|---|---|
Chrome | ✓ 60+ | https://fcm.googleapis.com/fcm/send/{subId} |
Edge | ✓ 17+ | https://par02p.notify.windows.com/w/?token={subId} |
Firefox | ✓ 55+ | https://updates.push.services.mozilla.com/wpush/v2/{subId} |
Vivaldi | ✓ 17+ | https://fcm.googleapis.com/fcm/send/{subId} |
Opera | ✓ 76+ | https://fcm.googleapis.com/fcm/send/{subId} |
Yandex | ✓ 21+ | https://fcm.googleapis.com/fcm/send/{subId} |
Safari | ✗ | Safari supports a custom implementation . WWDC video by apple |
package main
func main() {
}
..
You can view detailed documentation here: GoDoc.
There are many ways to contribute:
View the changelog for the latest updates and changes by version.
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.