Popularity
1.8
Growing
Activity
0.0
Stable
1
3
4
Monthly Downloads: 0
Programming language: Elixir
License: Apache License 2.0
Tags:
Miscellaneous
exfcm alternatives and similar packages
Based on the "Miscellaneous" category.
Alternatively, view exfcm alternatives based on common mentions on social networks and blogs.
-
ex_rated
ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it. -
ecto_autoslug_field
Automatically create slugs for Ecto schemas. -
gen_task
Generic Task behavior that helps encapsulate errors and recover from them in classic GenStage workers. -
countriex
All sorts of useful information about every country. A pure elixir port of the ruby Countries gem -
exprint
A printf / sprintf library for Elixir. It works as a wrapper for :io.format. -
Jisho-Elixir
A Japanese dictionary API; a wrapper around Jisho's API (http://jisho.org) -
egaugex
A simple egauge parser to retrieve and parse data from egauge devices -
mixstar
Elixir Mix task to starring GitHub repository with `mix deps.get`ting dependent library -
presentex
Elixir -> HTML/JavaScript based presentation framework intended for showing Elixir code
WorkOS - The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Promo
workos.com
Do you think we are missing an alternative of exfcm or a related project?
Popular Comparisons
README
ExFCM
Is a simple wrapper around Firebase Cloud Messaging that uses HTTPoison.
Needed configuration
config :exfcm,
server_key: "yourKeyFromConsole"
To send message to topic
{:ok , result } = Message.put_data(%{"sample" => "true"})
|> Message.put_notification("Github","is_awesome")
|> Message.target_topic("aTopic")
|> Message.send
To send message to device or device group
{:ok , result } = Message.put_data(%{"sample" => "true"})
|> Message.put_notification("Github","is_awesome")
|> Message.target_device("aTopic")
|> Message.send
Installation
If available in Hex, the package can be installed as:
Add
exfcm
to your list of dependencies inmix.exs
:def deps do [{:exfcm, "~> 0.1.0"}] end
Ensure
exfcm
is started before your application:def application do [applications: [:exfcm]] end
TODO
- Add custom filters
- Add suport for additional params on notification