Our great sponsors
-
vialer
App that allows you to use your smartphone to make and receive calls with your business phone number.
The website calls it the Voys app but I think it's actually called Vialer: https://github.com/open-voip-alliance/vialer It's the only full app in their repo and it fits the description they gave on the website.
-
SocialSharing-PhoneGap-Plugin
👨❤️💋👨 Cordova plugin to share text, a file (image/PDF/..), or a URL (or all three) via the native sharing widget
Good news, my friend: https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plu...
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Good news, my friend: https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plu...
-
linphone-android
Linphone.org mirror for linphone-android (https://gitlab.linphone.org/BC/public/linphone-android)
Does Linphone (https://linphone.org/) not meet that need of cross platform (website claims versions for all major OS'es) and open source (https://gitlab.linphone.org/BC/public/linphone-desktop)?
-
To get that to work, you'd need to run some kind of WebRTC-to-SIP proxy which would be abused to hell and back.
There seems to be an abandoned open source project that you can use to do this: https://github.com/saycel/Saycel.Phone
3cx also seems to have built a web app for their SIP product: https://www.3cx.com/blog/releases/web-client-pwa/
No need to get Rust or WASM involved. Built-in browser support should allow you to do this stuff with just Javascript.
-
Completely open source means no place for supposedly secret Firebase Messaging credentials, which requires developers to bend over backwards:
-
There’s def web clients already out there. I’ve seen satchel, just haven’t come across an actively developed one.
Jssip is a neat library but not a client: https://jssip.net/
Twilio also has a web client.
Taking a cursory search of WebAssembly for voip shows some activity:
Webrtc is a little old and using webassembly to introduce other codecs isn’t entirely new or novel: https://cloudtweaks.com/2020/08/deep-customization-webrtc/
Blazer allows using webassembly to make calls from twilio: https://www.twilio.com/blog/making-phone-calls-from-blazor-w...
Another neat use for webassembly and audio is audio production say for podcasts with multiple callers that makes editing a bit easier. https://superpowered.com/js-wasm-overview
Noise cancellation and other dsp effects are something webassembly can meaningfully help with. https://news.ycombinator.com/item?id=30568164
-
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.
-
anbox
Discontinued Anbox is a container-based approach to boot a full Android system on a regular GNU/Linux system
There is Anbox, which just uses the same kernel for Linux and Android. But it is incomplete and not very active. Basically, we don't even need a hypervisor, but apparently it's still not easy.
-
waydroid
Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.
Did you know about Waydroid? It's still at a relatively early stage, but it rocks!