E305 GitHub - enbop/fungi: Fungi turns your devices into a personal app platform · GitHub
[go: up one dir, main page]

Skip to content
enbopPublic

Latest commit

 

History

574 Commits

Folders and files

Repository files navigation


Fungi logo

Fungi

Fungi turns your devices into a personal app platform.
Run apps on any device, and access them securely from anywhere.

Connect two devices with Fungi
Connect trusted devices into your private network.

Access a remote File Browser service with Fungi
Open an app from another device as if it were running locally.
(Demo: File Browser Lite, a WASI fork of File Browser, Apache-2.0.)

Need help or want to follow updates? Join the Fungi Discord.

Key Features

  • Private Device Network: Connect your devices with end-to-end encryption, directly when possible or through a relay when needed.
  • Explicit Device Trust: Only devices you approve can initiate service access and management.
  • Sandboxed Apps as Services: Run portable WebAssembly apps as services in the built-in WASI sandbox (Wasmtime).
  • Easy Service Access: Access services across your device network without exposing them to the public internet.
  • Cross-Platform: Run Fungi on macOS, Windows, Linux, and Android.

Use Fungi for private web apps, file access, APIs, and existing TCP or HTTP services.

Download

macOS / Linux quick install:

curl -fsSL https://fungi.rs/install.sh | sh
  • Or install with Homebrew using the official Fungi tap (macOS):
brew tap enbop/fungi
brew install fungi

Documentation

Start with the quick starts:

Full documentation: fungi.rs/docs.

Agent skill

Install the Fungi skill to let a compatible agent help with installation, device trust, services, and diagnosis:

npx skills@latest add enbop/fungi --skill fungi

Add --global to use it across projects. See skills/README.md for discovery, agent selection, and migration from the former skills repository.

Platform Support

Platform Status
macOS ✅ Ready
Windows ✅ Ready
Linux ✅ Ready
Android ✅ Ready
iOS 🚧 In progress

AI assistance

Since 2026, this project has primarily been developed with AI assistance, and its code is reviewed and tested by the maintainer.

License

Apache License 2.0

Releases

Used by

Contributors

Languages

0