Show HN: Hobby attempt to reimplement Kodi in JavaScript
github.com
github.com
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)
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 :-/)