Install FlintTrade.
Install the self-hosted web app
This is the primary path and it needs nothing pre-installed — no Python, no Node, no git, no bash and no make. The installer provisions a pinned, checksum-verified toolchain, builds FlintTrade from a managed source checkout, and installs a flinttrade launcher. Open http://127.0.0.1:5100 and complete Setup; no .env file is required.
curl -fsSL https://flinttrade.vercel.app/web-install.sh | bashNo prerequisites. Provisions a pinned, checksum-verified toolchain, builds the managed source checkout, and installs the flinttrade launcher.
irm https://flinttrade.vercel.app/web-install.ps1 | iexNo prerequisites. Run in a normal (non-Administrator) PowerShell window; the same bootstrap installs a per-user launcher and Start Menu shortcut.
Uninstall
The same one-line shape removes FlintTrade. Your workspace and its data survive by default; the purge form deletes them too, and that deletion cannot be undone.
# ordinary uninstall
curl -fsSL https://flinttrade.vercel.app/uninstall.sh | bash
# add --purge to also delete the workspace and its data
curl -fsSL https://flinttrade.vercel.app/uninstall.sh | bash -s -- --purgeRemoves the app, launcher, and managed tools. Your workspace and its data are kept unless you add --purge.
# ordinary uninstall
irm https://flinttrade.vercel.app/uninstall.ps1 | iex
# add -Purge to also delete the workspace and its data
& ([scriptblock]::Create((irm https://flinttrade.vercel.app/uninstall.ps1))) -PurgeRemoves the app, launcher, and managed tools. Your workspace and its data are kept unless you add -Purge.
If this site is unreachable
Use these whenever a command above fails: every install and uninstall URL here is only a redirect to a script in the repository, so an outage — or a deployment without an immutable source commit — answers 503, and piping that response into a shell does nothing useful. The commands below fetch the same scripts from the repository and depend on no deployment.
curl -fsSL https://raw.githubusercontent.com/navaneeshnagarajan/FlintTrade/main/scripts/install/flinttrade-web-install.sh | bashSame script, fetched from the repository instead of this site. Swap flinttrade-web-install for flinttrade-uninstall to remove FlintTrade.
irm https://raw.githubusercontent.com/navaneeshnagarajan/FlintTrade/main/scripts/install/flinttrade-web-install.ps1 | iexRun in a normal (non-Administrator) PowerShell window. Swap flinttrade-web-install for flinttrade-uninstall to remove FlintTrade.
These follow the repository default branch rather than a pinned commit, so read the script first if that is your policy. To do that, clone the repository and run scripts/install/flinttrade-web-install.sh (or flinttrade-web-install.ps1) from the checkout. The desktop shell installer and uninstaller live beside them in scripts/install/ and run the same way.
Electron installer release pending
No complete, checksum-published Electron installer release is available yet. Existing GitHub releases may use the previous desktop packaging, so this page does not expose download buttons or one-command install instructions until the full Electron asset set is published and verified.
Follow the GitHub release history or return here after the Electron release is published. Until then, the self-hosted web app above is the supported way to run FlintTrade.
FlintTrade remains beta software and no Electron installer is currently offered. Use Practice and example data first; Live mode remains your own risk.