203 controls, one creator

Build beautiful apps with our UI Controls

Natively built for .NET 4.8 through .NET 10, plus Web Components and AI-powered tools. Elegant, intuitive properties and events, with exotic first-of-its-kind controls like the Virtualizing WrapPanel and TreeListView.

203 controls & components .NET 4.8 – .NET 10 for WinForms & WPF 91 Web Components for HTML5, Angular, React & Vue 1yr support & updates included
Screenshot-style illustration of a component library catalog browser showing a searchable grid of UI controls like Tree Grid, Date Picker, Color Picker, Nav Bar, Tooltip and more

Web Components

Powerful. Rich UI & UX. Standards-based custom elements the browser renders itself, so they work in any web application: plain HTML5, Angular, React, Vue, Svelte, Blazor, ASP.NET Razor Pages and MVC, Django, Rails, htmx — or a server-rendered application with no build step at all.

Grids & tree grids 5

Hierarchical and tabular data at any scale. TreeListView, the flagship, is a product in its own right; the BMX data grid, for a million rows from any source, and the multi-dimensional pivot grid, with its slicer and chart, are included in Hypernova Gold.

BMX Web Components 91

Every BMX Web Component, grouped by what each is for. The count includes TreeListView above, which is also sold on its own.

Buttons & actions 3

The button, and the two widgets built out of it.

Form fields 6

The controls you type into, search, or drop a file onto.

Selection controls 5

The controls you toggle, slide or score with.

Navigation components 7

Menus, tabs, trails, and the bars that hold them.

Overlays & status 7

Dialogs, drawers, tooltips and toasts, plus the shapes that hold a layout while you wait.

Labels & avatars 5

The components that label what is already on the page.

Application components 3

The large ones: a carousel, a diary and an org chart.

Project management 3

A Gantt chart, a PERT chart and a task board: three views of one plan, scheduled by the same engine as the desktop editions. Included in Hypernova Pro and Gold.

Reporting 2

A report viewer and a report designer that run in the browser: real pages, charts, crosstabs and barcodes, tagged PDF and Excel export. Included in Hypernova Pro and Gold.

Logs 1

A log and audit viewer that opens a million lines in the browser: search, a timeline, fields and masking, with nothing uploaded. Included in Hypernova Gold.

Canvas 1

An infinite canvas for planning and drawing together: notes, shapes, frames and connectors on a board without edges, with every change as JSON for multiplayer. Included in Hypernova Gold.

Formulas 2

A spreadsheet's calculation engine in the page, with 406 Excel functions and dynamic arrays, and the formula bar your users type into. Included in Hypernova Pro and Gold.

Scheduling 1

A booking diary for rooms, people and equipment, across time zones, with repeating bookings, clash rules and .ics files. Included in Hypernova Pro and Gold.

Forms 2

Whole forms from JSON, with conditions, calculations, steps and checks, in every licence; the form designer that builds them is included in Hypernova Gold.

Charts 2

Twenty-two kinds of chart drawn by the library itself, from columns to sankey, and a sparkline the size of a word. Included in Hypernova Pro and Gold.

Editors 1

A rich text editor with nothing loaded from anywhere: comments, tracked changes, clean paste from Word, and HTML, Markdown or JSON out. Included in Hypernova Pro and Gold.

Chat 1

The conversation for an AI assistant or a support desk, streamed as it arrives, with no model inside and nothing sent anywhere. Included in Hypernova Pro and Gold.

Imaging 1

A picture editor that crops, adjusts, annotates and redacts in the browser, and removes a photo's location and camera details before it is saved. Included in Hypernova Gold.

Diagrams 1

A designer for flowcharts, processes in swimlanes and network diagrams, with connectors that route themselves and Mermaid in and out. Included in Hypernova Gold.

Spreadsheets 1

A whole spreadsheet in the page: 406 Excel functions, formats, conditional formats and validation, and Excel files in and out with their looks. Included in Hypernova Gold.

Code 2

A code editor with twenty-six languages coloured and several cursors, and a diff viewer side by side or in one column, quick at a million lines. Included in Hypernova Pro and Gold.

Queries 1

A query builder for filters and rules, written out as SQL for six databases, MongoDB, OData or JsonLogic, or as a filter in the page. In every licence that carries the library.

Dashboards 2

Dials, bars and bullet graphs with bands and targets, and a layout of tiles your users drag, resize and keep. Included in Hypernova Pro and Gold.

Maps 1

The world built in, coloured by your figures, with markers, routes, zoom and a table view, and no map service behind it. Included in Hypernova Gold.

Networks 2

A network graph that lays out, measures and plays back anything made of links, with an overview of the whole. Included in Hypernova Gold.

Timelines 2

Moments and spans from millennia to milliseconds, in any time zone, with a navigator for the whole range. Included in Hypernova Pro and Gold.

Files 1

A file manager over storage of your own: folders, preview, drag and drop, upload and download. Included in Hypernova Pro and Gold.

Barcodes 4

Barcodes and QR codes, a signature pad, and a field for codes typed, scanned or read by the camera. In every licence that carries the library.

Steppers 1

A long task in steps: a step list that shows what is done and what needs attention, and Back and Next that check each step first. In every licence that carries the library.

Documents 1

A PDF viewer with its own PDF engine: find, thumbnails, the outline, links, comments and form fields, password-protected files and thousands of pages. Included in Hypernova Gold.

Commands 1

A command palette: Ctrl+K, a few letters, Enter, for actions, pages and your own records alike. In every licence that carries the library.

Tours 1

A product tour round any screen, one card at a time, with steps that let your users try the real control. In every licence that carries the library.

Properties 1

A property grid for designers and settings screens: the right editor for every value, several objects at once, rules and undo. Included in Hypernova Pro and Gold.

Permissions 1

A permissions matrix: roles, resources and actions, worked out through inheritance and explained cell by cell. Included in Hypernova Pro and Gold.

Importing 1

A data importer: CSV, Excel and JSON in, clean and checked rows out, all in the browser. Included in Hypernova Gold.

Decisions 1

A decision table: business rules as DMN rows, tried, explained, checked for gaps and tested. Included in Hypernova Gold.

Companion elements 8

The elements you write inside another one — a list, a menu or a set of panels, as markup rather than as a data array.

Included in Hypernova Pro and Gold

Project management

A Gantt chart, a PERT chart and a task board for WinForms, WPF and the Web. All three read one plan and schedule it with the same critical-path engine on every platform, so a plan gives the same dates in a browser and on the desktop. Available in Hypernova Pro and Hypernova Gold, with everything in the Ultra edition.

Included in Hypernova Pro and Gold

Reporting

A report viewer and a report designer that run entirely in the browser: real pages with groups, totals, charts, crosstabs and barcodes, printed or saved as a tagged PDF, exported to Excel, or rendered on a server with the same engine. Your users can design their own reports. Available in Hypernova Pro and Hypernova Gold, with everything in the Ultra edition.

Included in Hypernova Gold

Logs

A log and audit viewer that runs entirely in the browser: a million lines of server logs, access logs, audit trails or build output, searched by field and by pattern, with a timeline of the errors, the commonest values of every field, personal data masked, and live streams followed as they arrive. Nothing is uploaded. Available in Hypernova Gold, with everything in Hypernova Pro.

Included in Hypernova Gold

Canvas

An infinite canvas for planning, mapping and drawing together, inside your own page: sticky notes, shapes, text, images, frames and connectors on a board without edges, sixty frames a second with thousands of items, and every change as JSON for your own server or peer connection to share. Available in Hypernova Gold, with everything in Hypernova Pro.

Included in Hypernova Gold

Data grid and pivot grid

The table a business application is built around: bound to arrays, REST and JSON APIs, CSV and JSON-lines files, an HTML table or your own server a block at a time, and smooth at a million rows, with fifty column types, grouping with totals, trees, master-detail rows and spreadsheet-grade editing with undo. Beside it, a multi-dimensional pivot grid worked out in the browser on a background thread, with slicers, a pivot chart, conditional formatting and Excel export. Available in Hypernova Gold, with everything in Hypernova Pro.

Included in Hypernova Pro and Gold

Formulas

A spreadsheet's calculation engine inside your own page: 406 Excel functions, dynamic arrays, LET and LAMBDA, tables and names, with only what depends on a change worked out again, so a hundred thousand formulas recalculate in about half a second. Form fields tie to cells with no script, Excel files open and save formulas and all, and the formula bar gives your users Excel's own way of typing them. Available in Hypernova Pro and Hypernova Gold, with everything in the Ultra edition.

Included in Hypernova Pro and Gold

Resource scheduling

A booking diary for rooms, people, vehicles and equipment: each resource in its own time zone with its own working hours and holidays, bookings that repeat by the calendar's rules, clashes allowed, warned about or refused, the first free time found for several people at once, and calendars in and out as .ics files. Available in Hypernova Pro and Hypernova Gold, with everything in the Ultra edition.

Form renderer in every licence · designer in Hypernova Gold

Forms

Whole forms drawn from JSON with the library's own controls: conditions, calculations, repeating rows, steps with a review, and a clear message beside every answer that needs one. The form renderer comes with every licence that carries the BMX Web Components. The form designer, which lets your own users build those forms by dragging fields onto pages, is available in Hypernova Gold.

Included in Hypernova Pro and Gold

Charts

Twenty-two kinds of chart drawn by the library itself, with no charting package: columns and bars, lines and areas, scatter and bubbles, pie and doughnut, radar, heatmap, treemap, sankey, gauge, funnel, candlestick, waterfall, histogram and box plot. Time axes read in any time zone, a million points stay quick, and every value can be read from the keyboard and as a table. The sparkline puts a trend the size of a word into a table cell or a sentence. Available in Hypernova Pro and Hypernova Gold, with everything in the Ultra edition.

Included in Hypernova Pro and Gold

Rich text editing

A rich text editor that keeps everything in the page, with no cloud service or licence server behind it: a slash menu, mentions and Markdown as you type, comments with replies, tracked changes to accept or reject, and paste from Word that arrives clean. Everything that reaches the document passes one sanitiser, and the value comes out as HTML, Markdown, text or JSON. Available in Hypernova Pro and Hypernova Gold, with everything in the Ultra edition.

Included in Hypernova Pro and Gold

Chat

The conversation window for an AI assistant or a support desk: answers streamed as they arrive, Markdown with highlighted code, tables, cited sources and the steps the assistant took, files, stop, retry and rating. It holds no model and sends nothing anywhere: your own handler asks your own service, or your page writes the replies. Available in Hypernova Pro and Hypernova Gold, with everything in the Ultra edition.

Included in Hypernova Gold

Imaging

A picture editor for your own pages: crop, rotate and straighten, adjust light and colour, draw arrows, boxes, text and numbered steps, and redact for good. Everything happens in the browser, and a photo's location, camera, serial number and owner are found and removed before it is saved. Available in Hypernova Gold, with everything in Hypernova Pro.

Included in Hypernova Gold

Diagrams

A designer for flowcharts, processes in swimlanes and network diagrams, from over forty shapes. Connectors route themselves around everything in between, Arrange lays the whole diagram out, Mermaid comes in and goes out, and every change is a list of operations that another copy applies, so several people can work on one diagram. Available in Hypernova Gold, with everything in Hypernova Pro.

Included in Hypernova Gold

Spreadsheets

A whole spreadsheet in your page: a toolbar, a formula bar, sheet tabs and the keyboard and clipboard your users already know, over the formula engine's 406 Excel functions. Conditional formats, validation, filters, merged cells and frozen panes, and Excel files that open and save with their formulas and their looks. Nothing is uploaded. Available in Hypernova Gold, with everything in Hypernova Pro.

Included in Hypernova Pro and Gold

Code

A code editor with colouring for twenty-six languages, several cursors, find and replace, folding, problems underlined and suggestions of your own, and a form field like any other. Beside it, a diff that shows two versions side by side or in one column, marks the changed words, and lets your users revert or accept each change. A million lines stay quick, and nothing is loaded from anywhere. Available in Hypernova Pro and Hypernova Gold, with everything in the Ultra edition.

In every web licence

Queries

A query builder that lets your users say which records they mean: rules in groups joined by AND or OR, with NOT, typed fields and 28 comparisons. The query comes out as SQL with parameters for six databases, a MongoDB filter, OData or JsonLogic, a filter for records in the page, or a sentence, and the same conversions run on your server. In every licence that carries the BMX Web Components, from Hypernova Web Components up.

Included in Hypernova Pro and Gold

Dashboards

Gauges that show a figure against its scale — dials, a ring, bars and bullet graphs, with bands, a target and the change from last time — and that your users can set, as form fields. Beside them, a dashboard layout whose tiles hold anything and that your users drag, resize, open and keep, from the mouse or the keyboard. Available in Hypernova Pro and Hypernova Gold, with everything in the Ultra edition.

Included in Hypernova Gold

Maps

A map with the world built in, coloured by your figures in steps, quantiles, breaks of your own or either side of zero, with markers that group when they crowd, great-circle routes, four projections, zoom and a table view. Your own regions come in as GeoJSON or TopoJSON. It loads no tiles and calls no map service, so nothing about your data leaves the page. Available in Hypernova Gold, with everything in Hypernova Pro.

Included in Hypernova Gold

Networks

A network graph for anything made of links — people, accounts, services — laid out as a force layout, a hierarchy, rings, a circle or a grid. It finds the communities, measures which nodes hold the network together, traces the shortest path between two, and plays the network as it grew. Ten thousand nodes are laid out in seconds, on a canvas in the page, with a small overview beside it. Available in Hypernova Gold, with everything in Hypernova Pro.

Included in Hypernova Pro and Gold

Timelines

Moments and spans in rows that nest and fold, zoomed from millennia to milliseconds, in any time zone. Overlapping items stack into lanes, busy rows gather into clusters, and your users can move, stretch and add items with every change checked by your page first. A navigator strip shows the whole range and the window in view. Available in Hypernova Pro and Hypernova Gold, with everything in the Ultra edition.

Included in Hypernova Pro and Gold

Files

The file window your users already know — a folder tree, details or tiles, search, a preview, drag and drop, upload and download — over storage of your own: your server through a small JSON convention, files held in the page, or a provider you write for S3, a CMS or a database. Binarymission hosts nothing. Available in Hypernova Pro and Hypernova Gold, with everything in the Ultra edition.

In every web licence

Barcodes & signatures

Barcodes and QR codes drawn in the page as sharp vectors, with check digits worked out and wrong ones refused; a signature pad that goes into a form like any field; and a field that takes a code typed, scanned by a hand-held scanner, or read by the camera, with nothing kept or sent. In every licence that carries the BMX Web Components, from Hypernova Web Components up.

In every web licence

Steppers

A long task in steps — a checkout, an account set-up, a claim, an import — with a step list that shows what is done, which step your users are on and which needs attention. Next checks each step's fields and your page's own rules before it moves on, and on a phone the list becomes “Step 2 of 5”. In every licence that carries the BMX Web Components, from Hypernova Web Components up.

Included in Hypernova Gold

Documents

A PDF viewer drawn by the library's own PDF engine, with no plug-in, no server and no third-party code: zoom and rotation, find with every match lit, thumbnails and the outline, links, comments and form fields, password-protected files, print and download. The file never leaves the page, and thousands of pages open as quickly as ten. Available in Hypernova Gold, with everything in Hypernova Pro.

In every web licence

Commands

A command palette for your application: your users press Ctrl+K, type a few letters and press Enter. Actions, pages and your own records are found together, initials understood, with shortcuts that work anywhere and choices that open on a page of their own. In every licence that carries the BMX Web Components, from Hypernova Web Components up.

In every web licence

Tours

A product tour that walks a new user round any screen, one card at a time, with the rest of the page dimmed. Steps can wait for your users to try the real control, tours can branch, and your page has its say before every step. In every licence that carries the BMX Web Components, from Hypernova Web Components up.

Included in Hypernova Pro

Properties

The properties panel every designer and settings screen needs: the right editor for every kind of value, nested objects and lists, several objects edited together, rules that refuse bad values, undo, and editors of your own. Available in Hypernova Pro and Gold.

Included in Hypernova Pro

Permissions

Who can do what, on one screen: roles across, resources down as a tree, allow, deny or inherit in every cell, worked out through inheritance and explained cell by cell. Changes wait for Save, and your page can review or refuse them first. Available in Hypernova Pro and Gold.

Included in Hypernova Gold

Importing

A data importer that turns your customers' spreadsheets into clean rows: CSV, Excel and JSON read in the browser, columns matched to your fields, every value checked, problems fixed in a grid, and your server given the last word. Available in Hypernova Gold, with everything in Hypernova Pro.

Included in Hypernova Gold

Decisions

Business rules your business can read: a DMN decision table with every hit policy, formulas in its cells, a trace of why each rule did or did not fire, checks for gaps and overlaps, test cases and DMN XML in and out. Available in Hypernova Gold, with everything in Hypernova Pro.

Not sure which license you need?

Compare Freelancer, Standard, Deluxe Web, Ultra, Pro, Gold and per-component licenses on the pricing page, or ask us directly.