Pre loader

Free and Open Source

.NET 8+

Skeleton 3.0 for your
.NET MAUI apps!

A .NET MAUI loading library with 600K+ downloads across both packages and 450+ stars on GitHub. Two attached properties to get started, zero dependencies, and Skeleton 3.0 runs on .NET 8, 9 and 10 (Skeleton 2.0 for .NET 6 and 7).

dotnet add package HorusStudio.Maui.Skeleton --version 3.0.0

Copy

+600K

Downloads, both packages

+450

GitHub stars

0

Dependencies

MIT

Free always

9:415G
ActivityIsBusy = true

Playground

Find the animation that fits your app.

Six layouts, seven animations and every property we expose.
Switch between them and keep the one that belongs in your .NET MAUI project.

Select layout
Animation
One full pass across the element.
Only Fade, Beat and the shakes use it.
Direction New
SweepColors New
BackgroundColor
9:415G
Feed

        
Read onlyAn example to copy and adapt, not a finished page. You supply the view model: a bool that every placeholder binds to. Lists also need a few rows seeded before the data arrives.

Shimmer, Aurora and Tint, along with Direction and SweepColors, need version 3.0.0 or newer.

AI skill

Or skip the docs and ask your agent.

Skeleton ships a skill for coding agents. Point it at a view you already have and it writes the placeholders for you, with your theme colors and your naming, in one pass.

Claude

Claude Code

Codex

Codex

Copilot

Copilot

Cursor

Cursor

Try it

Nothing to install

Read https://skills.horus.com.uy/skeleton and add skeleton loading to ActivityPage.xaml

Keep it

Stays in your repo

Install the Skeleton skill from https://skills.horus.com.uy/skeleton into this project's skills folder

The skill is one Markdown file, served from our own domain. Open the link and read it before you run anything — there is nothing else to install and nothing to execute.

Need extra expert hands on your .NET MAUI project?

Tell us what you are building and we will tell you straight whether we can help.