Son of the Hermes
Yet another JavaScript runtime powered by Hermes. Pan is built to support positron
Just for Fun! ...but, I was inspired by the following reasons:
electron is a great framework, but app's backend code is written in JS so you can check it easily. tauri is also a great framework, but it was a pity that app's backend couldn't be written in JS.
I was drawn to the hermes engine's features to compile JS to bytecode and run it independently. Pan aims to support an electron-like framework using this to make the backend code more difficult to understand.
Install rust.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Install dependencies for Hermes engine build.
brew install cmake git ninja
Clone project and submodules
git clone https://github.com/hahnlee/pan.git
cd pan
git submodule update --init --recursive
cd crates/cli
cargo run -v
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4