notifi

Send simple push notifications to your MacOS and iOS devices using HTTP.

about

What is notifi?

notifi is a FREE, minimal notification app for MacOS and iOS (android, windows & ubuntu coming soon...).

Why do I need notifi?

Here are just a few times you may need notifi:
  • - To notifi you that a machine learning model has finished training.
  • - To notifi you of a change in a website you are scraping.
  • - To notifi you that someone has logged into your server.
  • - To notifi you that renewing your SSL certificate failed.

Feel like there is something you can improve?

notifi is built with flutter and open source on GitHub.

Downloads

how to

To send a notification to notifi you need to create an HTTP request with the following parameters: to the url - https://notifi.it/api.

jQuery


$.post("https://notifi.it/api", {
'credentials': '<credentials>',
'title': 'Lorem ipsum dolor.',
'message': 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
'link': 'https://notifi.it',
'image': 'https://notifi.it/images/logo.png'
});

BASH

    curl -d "credentials=<credentials>" \
-d "title=Lorem ipsum dolor." \
-d "message=Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." \
-d "link=https://notifi.it" \
-d "image=https://notifi.it/images/logo.png" \
https://notifi.it/api

Python

    import requests
requests.post('https://notifi.it/api', {
  'credentials': '<credentials>',
  'title': 'Lorem ipsum dolor.',
  'message': 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
  'link': 'https://notifi.it',
  'image': 'https://notifi.it/images/logo.png'
})

PHP

    curl_setopt_array(
  $chpush = curl_init(),
  array(
    CURLOPT_URL => "https://notifi.it/api",
    CURLOPT_POSTFIELDS => array(
      "credentials" => '<credentials>',
      "title" => 'Lorem ipsum dolor.',
      "message" => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
      "link" => 'https://notifi.it',
      "image" => 'https://notifi.it/images/logo.png',
    )
  )
);
curl_exec($chpush);
curl_close($chpush);

Objective-C

    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"https://notifi.it/api"] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:5.0];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:[@"credentials=<credentials>&title=Lorem ipsum dolor.&message=Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.&link=https://notifi.it&image=https://notifi.it/images/logo.png" dataUsingEncoding:NSUTF8StringEncoding]];
[[[NSURLSession sharedSession] dataTaskWithRequest:request] resume];

Node.js

    const https = require('https');
https.get('https://notifi.it/api?credentials=<credentials>&title=Lorem ipsum dolor.&message=Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.&link=https://notifi.it&image=https://notifi.it/images/logo.png"');

Go

    import "net/http"
http.get('https://notifi.it/api?credentials=<credentials>&title=Lorem ipsum dolor.&message=Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.&link=https://notifi.it&image=https://notifi.it/images/logo.png"');

Ts & Cs

By using the notifi application you are agreeing to these terms:

Use of the Service is at your own risk. The Service is provided on an "AS IS" and "AS AVAILABLE" basis without any representation or endorsement made and without warranty of any kind whether expressed or implied, including but not limited to the implied warranties of satisfactory quality, fitness for a particular purpose, non-infringement, compatibility, security and accuracy.

To the extent permitted by law, the Service, will not be liable for any indirect or consequential loss or damage whatsoever (including without limitation, loss of business, opportunity, data, profits) arising out of or in connection with the use of the Service.

Contact

Please feel free to drop us an email. We would absolutely ❤️ to hear from you.

Designed, maintained and built by Maximilian Mitchell
© 2021