Hey, I'm making this and I was wondering what do you think about the idea and maybe I don't know, inspire me with some new features :-)
Right now, it can play radios (using ffplay), show weather and browse filesystem. The rest is still in the works but one neat thing I want to do is to play games from internet archive (download, extract, run dosbox)
If you wonder, it's using a lib (alternative to electron) I'm working on for year or so but it's still not production-ready so calm your expectations :-)
Thanks to that, I was able to use regular web libraries(react, react-dom, wouter, react-spring & @ norigin-media/react-spatial-navigation)
If you want to run it yourself, you'll need rust installed and it will take a while to compile (despite the cryptic npm progress message, it's compiling - I have no idea how to fix it, it's probably a limitation with github style dependencies)
But if you're lucky, it should be just:
- git clone
- npm i
- npm run dev
you can also `npm run build && npm start` - that will consume much less memory (around 30M)
(I've posted this on reddit first but it got blocked 2 times because of some rules and have no idea what I've done wrong :-/)
1 comment
[ 3.1 ms ] story [ 15.3 ms ] threadRight now, it can play radios (using ffplay), show weather and browse filesystem. The rest is still in the works but one neat thing I want to do is to play games from internet archive (download, extract, run dosbox)
Here's a link to a gif https://user-images.githubusercontent.com/3526922/74057963-4...
Source: https://github.com/cztomsik/hackable-tv
If you wonder, it's using a lib (alternative to electron) I'm working on for year or so but it's still not production-ready so calm your expectations :-)
Thanks to that, I was able to use regular web libraries(react, react-dom, wouter, react-spring & @ norigin-media/react-spatial-navigation)
https://github.com/cztomsik/graffiti/tree/master/src
If you want to run it yourself, you'll need rust installed and it will take a while to compile (despite the cryptic npm progress message, it's compiling - I have no idea how to fix it, it's probably a limitation with github style dependencies)
But if you're lucky, it should be just:
- git clone - npm i - npm run dev
you can also `npm run build && npm start` - that will consume much less memory (around 30M)
(I've posted this on reddit first but it got blocked 2 times because of some rules and have no idea what I've done wrong :-/)