Ross ROSS = Recommend OSS · open-source software intelligence for agents

hakimel/Ladda

Buttons with built-in loading indicators. observed · 2026-08-28

github.com/hakimel/Ladda · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4837
  • days_rel: n/a
  • days_push: 1735
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

7791 stars · 843 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Ladda is a JavaScript/CSS library that embeds loading indicators (spinners and progress bars) directly into buttons. It provides immediate visual feedback on actions like form submissions, with multiple animation styles and sizes.

Use cases

  • show a spinner on a submit button while a form posts to the server
  • display a progress bar inside a button during a long-running upload
  • add loading feedback to buttons in a web app without writing custom CSS animations
  • prevent double submissions by visually disabling a button while loading
  • customize button loading animations with different styles, sizes, and colors

When to choose

  • you want built-in loading indicators on buttons with minimal setup
  • you need multiple animation styles (expand, contract, zoom, slide) out of the box
  • you want a lightweight, framework-agnostic vanilla JS solution

When to avoid

  • you use a modern component framework and prefer native loading components or a full UI kit
  • you need accessibility features beyond basic button states
  • you require active development or frequent updates, as the project is in maintenance mode

Facets

library · maturity maintenance

ui-components animation frontend web-development web-design browser cross-platform loading-indicators buttons spinners ux form-feedback javascript

3 sources

Member repositories

RepositoryRoleHealth v2
hakimel/Laddamain32

For agents

markdown · JSON · MCP: product_card(name="hakimel/Ladda")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem