View Single Post
Old 02-26-2023, 02:05 PM   #1
HackerDude
Kindle Bricker
HackerDude ought to be getting tired of karma fortunes by now.HackerDude ought to be getting tired of karma fortunes by now.HackerDude ought to be getting tired of karma fortunes by now.HackerDude ought to be getting tired of karma fortunes by now.HackerDude ought to be getting tired of karma fortunes by now.HackerDude ought to be getting tired of karma fortunes by now.HackerDude ought to be getting tired of karma fortunes by now.HackerDude ought to be getting tired of karma fortunes by now.HackerDude ought to be getting tired of karma fortunes by now.HackerDude ought to be getting tired of karma fortunes by now.HackerDude ought to be getting tired of karma fortunes by now.
 
HackerDude's Avatar
 
Posts: 120
Karma: 862608
Join Date: Sep 2022
Location: Why do you want to know?
Device: PW6, PW6(dead), PW5 (brick), PW5 (brick), PW4 (brick)
Post KWebBrew - Fancy Launcher+"SDK" for Web-Based Homebrew

KWebBrew
Getting cool stuff to "run" without jailbreaking
https://github.com/KindleModding/KWebBrew

KWebBrew is a launcher bundled with a useful SDK (file system reading to an extent and some useful functions) and a pollyfill allowing you to use features from ES6 Browsers in your homebrew

Due to its nature, it does not require a jailbreak to work, however, it also can't run arbritary code directly on the Kindle

KWebBrew uses a manifest format which means that apps can have fancy icons (as shown)

Currently there are two apps available for it, KChess (a work-in-progress 2-player chess game for the Kindle) and sudoku (ported to KWebBrew from https://www.mobileread.com/forums/sh....php?p=4276488)

How To Install
Installing it is really easy, simply download the latest release zip from here:
https://github.com/KindleModding/KWe...eleases/latest

and extract it to the root of your Kindle's OTG file system so that along with your
documents and audible folders, you also have a kwebbrew and apps folder

How To Use
KWebBrew automatically installs a browser extension for itself when copying the `.active_content_sandbox` folder, simply select this bookmark and it will open KWebBrew

KWebBrew also doesn't require an internet connection to function, simply open it and select an app

Developing for KWebBrew
Developer Information will be made available on the GitHub repository's wiki:
https://github.com/KindleModding/KWebBrew/wiki
UPDATE: Documentation is now complete

Last edited by HackerDude; 05-25-2023 at 11:40 AM. Reason: Update github links
HackerDude is offline   Reply With Quote