Lepo (short for “Lynx Explorer”) is a CLI tool for developing Lynx-based cross-platform applications and native extension packages. Generated native app templates use Lynx Native Autolink so Android and iOS extension packages can be discovered from node_modules through lynx.ext.json.
npm install -g @lepojs/lepo-cli
lepo create app my-app
cd my-app
lepo run <android | ios> # e.g. lepo run android
lepo create extension my-extension
Run codegen to generate native module specification.
lepo codegen
Extension package templates use @lynx-js/autolink-codegen@0.1.0. The standalone Lynx extension scaffold is available as create-lynx-extension@0.1.0.
Run the CLI in development mode.
./bin/dev.js
Build the CLI.
npm run build
Lepo is Apache licensed, as found in the LICENSE file.