Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 Elixir Third-party API Projects
-
I think this needs a big qualifier. I feel the same way, when it's a project I'm capable of doing the work for. For example, I recently needed a way to deal with Stripe early fraud warnings and the library I used didn't have those yet, so I added them (this was all on my own time I should add)[1].
However, there are tons of dependencies that we use for all sorts of things that are highly complex where very few people would be able to send a PR (openssl for example). Things in highly complex codebases, or deeply unfamiliar languages, etc. I maintain a forked linux driver for a wireless card for example, and I don't expect there's more than a handful of people that could hack on it without introducing tears and devastation.
For the projects I maintain, I would just say, "if you can, please consider a PR. If you're not sure it would be accepted I'm happy to be asked! If you can't send a PR, give as much info as you can and be polite. With that we're good.
[1]: https://github.com/beam-community/stripity_stripe/pull/728
-
For a project of mine I had to upload video on youtube using the Youtube data API. I struggled a bit to get the right OAuth token and on the google generated elixir library ...
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
-
-
In my opinion, Mock works well for certain types of tests. I usually find myself reaching for it when we need to mock external libraries that we have no control over. For example, let’s say we use an external library to fetch a user’s GitHub profile instead of our custom GithubAPI. Something like this:
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
-
-
-
-
-
-
-
-
MongoosePush
MongoosePush is a simple Elixir RESTful service allowing to send push notification via FCM and/or APNS.
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Elixir Third-party APIs related posts
- An Introduction to Mocking Tools for Elixir
- Upload on Youtube With Elixir
- Complete integration with Stripe in a Phoenix application
- How to use elixir_google_api batching to get gmail messages?
- Beam/Erlang/Elixir Concept Explanations
-
A note from our sponsor - InfluxDB
www.influxdata.com | 5 Jun 2023
Index
What are some of the best open-source Third-party API projects in Elixir? This list will help you:
Project | Stars | |
---|---|---|
1 | stripity_stripe | 817 |
2 | google-cloud | 701 |
3 | slack | 658 |
4 | pigeon | 567 |
5 | gringotts | 451 |
6 | tentacat | 424 |
7 | extwitter | 401 |
8 | nadia | 363 |
9 | ethereumex | 350 |
10 | ex_twilio | 318 |
11 | statix | 253 |
12 | mailgun | 190 |
13 | commerce_billing | 177 |
14 | spotify_ex | 144 |
15 | Execjs | 144 |
16 | 134 | |
17 | MongoosePush | 104 |
18 | kane | 96 |
19 | shopify | 94 |
20 | diplomat | 93 |
21 | sendgrid | 85 |
22 | elixtagram | 81 |
23 | apns | 70 |