Skint

Make your Unity editor tools look like they belong together

Status
In development
Type
Tool
Platform
Unity · Editor-only · IMGUI
Price
$25 — planned
Built with
C# · IMGUI · ScriptableObject profiles · JSON presets

What it is

A theme engine and a set of styled IMGUI helpers, so your editor tools can carry your visual identity without hand-rolling a GUIStyle every time. Every colour is yours to set.

What it isn’t

A UI Toolkit framework, a reskin of the Unity editor itself, or anything your players ever see.

These six are the presets Skint ships with, and they are examples, not a range you pick from. Every colour in every one of them is a field you can change and save under your own name — including the loud ones, which exist to prove the engine will go that far rather than to suggest you should.

The problem it solves

Unity’s IMGUI gives you controls that look like Unity. That is usually the right answer — a tool should look like the editor it lives in. But if you ship several tools, or one large one, you quickly end up with a pile of inline GUIStyle construction, inconsistent spacing, and panels that each drifted a slightly different direction.

Skint puts that in one place.

How it works

Everything is driven from the Theme Designer above: a live preview on the left showing every control the theme touches, and the colours themselves on the right, grouped by what they apply to. Change a colour and the preview updates as you go, rather than after a recompile.

A theme profile holds the colours, fonts, panels, toolbars, foldouts, sliders, help boxes and labels. A style cache turns that profile into real GUIStyle objects once rather than per frame. Styled helpers — labels, buttons, toggles, fields, groups, headers, separators and progress bars — draw from the active theme with no manual style setup at the call site.

Themes save as named presets with JSON storage, per editor skin, so a dark theme and a light theme are separate presets rather than one theme fighting both. Presets can be saved, loaded, restored and recovered after deletion.

SkintLite

Skint has a second half that matters more than the first if you publish assets.

SkintLite is a small, baked-in styling helper designed to be shipped inside your own asset. It gives your window consistent labels, buttons, headers, help boxes and toggles without your buyers needing Skint, without a theme file, and without adding a dependency to your package.

In other words: you get the polish, and your customers get no extra install step and nothing new to learn.

Where it is

Skint is real code and not yet released. It is the quietest project in this list — the work is done in bursts between the things with buyers waiting on them.