The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 13 TypeScript Raspberry Pi Projects
-
umbrel
A beautiful home server OS for self-hosting with an app store. Buy a pre-built Umbrel Home with umbrelOS, or install on a Raspberry Pi 4, Pi 5, any Ubuntu/Debian system, or a VPS.
-
PiGallery 2
A fast directory-first photo gallery website, with rich UI, optimized for running on low resource servers (especially on raspberry pi)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
raspiCam
RaspiCam, a simple web application to stream, take pictures or record videos from your raspberry pi camera.
-
dashcam-transporter
Application running on a raspberry pi, to transfer your dashcam video files to your preferred storage
-
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.
-
badcaller
A Raspberry Pi-enabled caller ID system which checks incoming landline calls against databases of known malicious callers, and displays a danger rating of the incomming caller on a web interface.
-
WeatherDash
Smart weather dashboard. Integrates with OpenWeatherMaps and Ecobee. Designed to run on RaspberryPi.
-
ELPi
Using youtube-dl and MPV, host your own free audio streaming service locally on the Raspberry Pi (by DefaultV)
I really thought this article was going to offer a solution, not just enumerate the problems. I'm already all too familiar with the problems.
I like what Umbrel[0] is doing. They're essentially expecting that just like computing was able to move from centralized mainframes to homes, servers are poised to make the same migration.
I think they really need to solve redundancy, though. If I'm to self-host anything important on a home server, I need to know I'll have some way to use it even if my home server fails, especially if I'm not at home when it happens.
I'd love to see some kind of system where I could partner up with other Umbrel users for backups/the ability to restore connectivity. If I knew that in an emergency, I could call my friend in town or my brother out of state and there was some procedure that would allow me to connect to an encrypted backup of what I'm needing, I would feel a lot better about taking responsibility for my own system.
[0] https://umbrel.com
Project mention: Ask HN: What are some self-hosted photo organizing/sharing programs? | news.ycombinator.com | 2023-08-16If you want something easy to deploy, zero maintenance (almost) and with a tiny footprint I can't recommend PiGallery [1] enough. Also good mobile support.
I tried some of the fancy alternatives here suggested, but they insist in doing it their way. PiGallery just displays your folder structure as Albums, simple as that, whereas others like Photoprism keep ruminating in the background doing their AI, which I personally don't need.
Pair that with a good backup strategy with e.g. restic and you're ready to fly.
[1] https://bpatrik.github.io/pigallery2/
TypeScript Raspberry Pi related posts
- Ask HN: Use RPi to host my photos, simple solution like umbrel?
- Pointers on a simple self-hosted timeline picture gallery.
- Good place to host Tautulli?
- Photo Gallery service recommendations for a specific use case.
- Photo albums software like Google Photos but offline
- Photo gallery with face tagging
- Photoprism vs immich vs nextcloud memories
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Raspberry Pi projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | umbrel | 6,274 |
2 | PiGallery 2 | 1,635 |
3 | rp2040js | 353 |
4 | rtl_433_docker | 160 |
5 | raspiCam | 78 |
6 | raspberry-instock-check | 51 |
7 | dashcam-transporter | 34 |
8 | badcaller | 15 |
9 | WeatherDash | 15 |
10 | Scheduler | 7 |
11 | springboard | 5 |
12 | ELPi | 3 |
13 | paddle-game | 1 |
Sponsored