Show HN: Sorbay – Open-source alternative to Loom (sorbay.io)
With Sorbay, you can easily record your screen, camera, and microphone all at once. It is a complete solution that comes with its own backend service, allowing you to instantly share a link of your recording as soon as it is finished. The video is streamed directly to the backend service as the recording happens to make this possible.
With both founders based in different countries, we needed a tool to quickly share screen recordings to keep us up to date or to ask for feedback. Meetings are cool if you need to discuss something deeply, but for almost everything else a quick recording works better.
We had to settle for one of the proprietary solutions because none of the open source tools allowed us to quickly share something with each other. Doing the recording is one aspect, but having the ability to instantly share a link was crucial. Waiting on a 400mb video upload to a Dropbox is just too much interruption if you want to quickly share something.
The tipping point for us to actually build this open source tool came via an interaction from one of our day jobs. A third party provider sent a screen recording full of confidential information and to make things worse, all of it was uploaded by them to a different third party service. We strongly believe that information like this should stay within a company, ideally on infrastructure that they control themselves. Having a fully integrated open source solution is the best way to go for this.
Our goal with this first public release is to gather feedback. The critical code paths are working, but it is still a bit rough to use. We deliberately cut out all non-essential features, but have a clear roadmap on what we want to release this year.
There are a couple of known issues like audio glitches, non-working videos in Safari and crashing binaries that we hope to fix in the coming weeks. Later this year, we plan on releasing a cloud hosted version of Sorbay that would let you connect your own S3 storage provider. Additionally, we will be releasing an on-prem option focused on features for enterprises (SSO, RBAC, compliance).
Both the Sorbay Client and the backend service are completely open source. For licensing we choose the AGPLv3 throughout the stack. The client is built with Vue.js on top of Electron. The use of Electron might be a bit controversial here on Hackernews but given the resources we currently have that was the only way that allowed us to get a working client out on all major platforms. The backend service is realized with Django. We use Keycloak for authentication and Minio for S3 compatible storage. All of this is run alongside Postgres and Redis, running on Docker containers which are managed by Docker Compose.
We invite you to try Sorbay for yourself and join us on our issue tracker[1][2], Slack channel[3] or here on HN.
Thanks for checking out Sorbay!
[1]: https://github.com/sorbayhq/sorbay
[2]: https://github.com/sorbayhq/sorbay-client
[3]: https://join.slack.com/t/slack-oso6527/shared_invite/zt-1qd8...
16 comments
[ 3.1 ms ] story [ 43.4 ms ] threadI used to be a Loom user but actually churned because the screen recording in Slack is so good. You can download it without posting so I use it if I need to email a video.
Of course, it lacks the killer feature of link sharing.
Congratulations on launching and best of luck!
Alex, cofounder here, 100% agree with you on the link sharing and that was the feature for us that was always missing.
We've got big plans for this, so we're really excited to get this beta live and start receiving feedback.
Many screen recordings are now consumed on mobile, and it's difficult to see details without zooming.
I tried doing this on Windows with OBS, and got it working with a Python script but it was painful.
For the Sorbay founders here -- best of luck and congratulations on the launch. Personally, I felt your narrative is kinda made-up and not genuine or compelling enough (again, may be just me and trying to be open, trying to do the founder-to-founder open feedback). Can we try a different narrative? The reasoning is, why would the team just give up what they were doing and start working on a tool because one of their tool get in the way of getting their work done efficiently?
Finally, a tool such as a screen-recorder is good to have an open-source alternative but that's that -- it is open source for the sake of being open source and falls into the current hot open-source core but paid service layer business model.
Again, best of luck and I will definitely try it out once it is public, the pricing is decided and ready to use (not the waitlist thingy).
1. https://cleanshot.com
We were working on an idea in its very early stages that wasn't completely fleshed out. We were trying to find markets, gauge interests, were building POCs for it, talked to potential customers. Going through this stage means constantly re-evaluating if you have enough confidence that this idea in its current form is going to make it. If your team is going to be able to make it. I still have confidence that the idea we were working on is going to make it in some form but maybe at a different angle. Maybe from a different company and maybe more as a feature than as a standalone product. As avid users and fans of Loom, at some point our confidence in building an open source screen recording and sharing tool just reached a tipping point that lead us into building it. We were using it on a daily basis and saw the need for companies to have full control on their data.
Thinking about other stories from founders, I'd say it's not that uncommon to see them pivot. I have no numbers on this but I have seen quite a few companies that came out of HN with a completely different idea than what they were initially applying for.
Would love to write more on this, but it's already super late (or early) here in Germany.
I happened tried another 2 products shared here by combinators, both are cool, have link sharing feature, I remembered one got video file size limitations, but for light usage, its really neat.
I won't mention the products because I seldom use I even forgot the name, but all stay in my bookmarks when I need I open the website.
https://patents.google.com/patent/US9641566B1/en