Introduction
Widgets und Mini-Widgets
What is the difference between Widgets and Mini-Widgets?
In our system, we differentiate between Widgets and Mini-Widgets – both extend your Ninox database but differ in scope, complexity, and application area.
🧩 Widgets
Widgets are standalone, extensive extensions for your Ninox interface.
They usually bring their own user logic, complex rendering, and multiple configuration options.
Typical features:
larger codebase & more configuration options
partly standalone use case (e.g. calendar, table, scheduling)
often a central role in the workflow
🔧 Example Widget: arcCustomTable – a dynamic, interactive table view with checkboxes, format settings, and filters.

🧩 Mini Widgets
Mini-Widgets are smaller, often more compact modules that either function independently or are used within other widgets – for example, as a visual or functional element.
Typical features:
narrow focus / single function
low configuration effort
space-saving & often designed for embedding
ideal for complementing or streamlining the UI
🔧 Example Mini-Widget:
arcCustomSelect
: a sleek dropdown selection field with styling and configurable valuesarcCustomProgressBar
: a visual progress indicator for displaying percentage values directly in the list view or a form

🔀 Widgets in Widgets – Combining & Embedding
The system becomes particularly powerful when widgets are combined with one another: Mini-Widgets can be seamlessly embedded into larger widgets – for example, as display elements in tables or forms.
But also full-featured widgets like arcCustomLayout can be integrated into other widgets – for instance, to design individual columns in the arcCustomTable, to flexibly arrange complex content such as text + badge + progress indicator.
This creates a modular building block system, allowing you to design user interfaces in Ninox according to your needs – functionally and visually.
👉 You can find an overview of all available widgets and mini-widgets in the Widget Store.