notifi

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

about

Sending your first notification using the Terminal.

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 your web scraper.
  • To notifi you that someone has logged into your server.
  • To notifi you that renewing your SSL certificate failed.

Want to know more?

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.

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

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'
});

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