Soatok Dreamseeker

Furry, Dhole (Cuon Alpinus), Pundit, Programmer


Valence is a framework that wraps Electron to provide secure self-updating applications.

Not sure what this is about?

Read the article on about Project Valence.

Valence Components

Valence Dev Tools

Contains components for signing and releasing Valence app bundles.

Install it globally like so:

npm install -g valence-devtools

Latest Release Source Code


Does all the client-side heavy lifting. Powers the Valence Skeleton and allows existing Electron projects to migrate their update protocols to use Valence.

Latest Release Source Code

Valence Skeleton

A basic Electron app that contains a launcher and self-updater.

Latest Release Source Code

Valence Update Server

A basic REST API that Valence apps talk to in order to check for new updates.

Latest Release Source Code