Skip to content

Hikari (光) is a fast, cross-platform TUI application for discovering and controlling LIFX smart lights on your local network (LAN).

License

Notifications You must be signed in to change notification settings

alessio-palumbo/hikari

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hikari

Hikari (光) is a fast, cross-platform TUI application for discovering and controlling LIFX smart lights on your local network (LAN).

Built in Go. No cloud required.


✨ Features

  • 🧭 Automatically discovers LIFX lights on your LAN
  • 💡 Control power, brightness, and color
  • 🔍 View device info and statuses
  • ⚡️ Blazing fast — all local, no internet needed
  • 🖥️ Works on macOS, Linux, and Windows

📦 Installation

Download a binary for your OS from the Releases page, or build from source.

Prebuilt binaries:

  • hikari-darwin-arm64.zip
  • hikari-darwin-amd64.zip
  • hikari-linux-amd64.zip
  • hikari-windows-amd64.zip

Each zip contains:

  • The hikari binary
  • A copy of this README
  • A VERSION file
  • A LICENSE file

No installer needed — just unzip and run!


🚀 Usage

Once installed, just run:

./hikari

Or on Windows:

hikari.exe

Inside the TUI:

  • Navigate list with up/down or k/j

  • Press i to inspect a device

  • Press enter/e to select a device/command/parameter

  • Press s to send a command (e.g, on/off)
  • Press enter/e to edit a parameter
  • Press left arrow/h to go back
  • Press / to filter a device by name, group, location and confirm with enter/e
  • Press q to quit

🔧 Build From Source

git clone https://github.com/alessio-palumbo/hikari.git
cd hikari
go build ./cmd/main.go

📜 License

This project is licensed under the MIT License. See LICENSE for details.


🙏 Acknowledgements

Built with ❤️ using:

  • Go
  • Bubble Tea
  • LIFX Public Lan Protocol
  • LIFX Public Products registry

About

Hikari (光) is a fast, cross-platform TUI application for discovering and controlling LIFX smart lights on your local network (LAN).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages