Build beautiful applications, effortlessly.
Ready-to-use UI Controls, components, libraries and AI-powered tools for .NET desktop (WinForms, WPF) and the Web — standards-based custom elements the browser renders itself, so they drop into any stack: Angular, React, Vue, Blazor, ASP.NET, Django, or plain HTML5 with no build step. 100+ products crafted for developers who care about polish.
Meet TreeListView, now its own dedicated product
Our flagship tree grid is now a standalone Web Component with its own home, playground and demos at treelistview.com, with grouping, inline editing and a hundred-thousand-row ceiling.
- Framework-neutral: works in HTML5, Angular, React, Vue, Svelte & Blazor
- Unified tree + list views, with filtering, sorting & lazy-loading
- Grouping with live aggregates, a totals row and inline editing
- Per-column filters, multi-column sort and column reordering
- Banded two-row headers, and auto-fit column widths
- Cascading tri-state checkboxes, and parent roll-up summaries
- Multi-cell paste from a spreadsheet, with undo and redo
- Master/detail panels, and saved views your users name themselves
- Conditional formatting with data bars, and cell-level range selection
- A server-side data source, a built-in pager, and column virtualisation
- Real
.xlsxexport: sums and filters, not a table of text - Typed React, Angular and Vue wrappers, generated from the component's own API
- Nineteen built-in themes, plus full CSS-variable theming
- Virtual scrolling: a hundred thousand rows stays responsive
- Live interactive playground: try it with your own data before you buy
Forty-eight Web Components, in one script tag
BMX is our second commercial component product: standards-based custom elements that the browser renders, not a framework. The same markup works unchanged in plain HTML, React, Angular, Vue, Svelte, Blazor and ASP.NET MVC — with no bundler, no module graph and no build step.
- Buttons, fields, choices, navigation, feedback and display — the whole set
- A select and combobox windowed to stay smooth at five thousand options
- An upload field with per-file progress, cancel, retry and chunking
- A calendar with month, agenda, week and day views, and keyboard rescheduling
- An org chart drawn by a tidy-tree algorithm, and announced as a tree
- A Gantt chart, a PERT chart and a task board, in Hypernova Pro and Gold
- A report viewer and a report designer, also in Hypernova Pro and Gold
- A log stream that searches a million lines in the page, in Hypernova Gold
- WCAG 2.2 AA by construction, with full WAI-ARIA keyboard patterns
- Ten themes, retintable from a dozen CSS custom properties
- Typed React, Angular and Vue wrappers, generated from each component's own API
Plan projects with Gantt, PERT and task boards
Three views of one plan, scheduled by the same critical-path engine on WinForms, WPF and the Web — so a plan gives the same dates on the desktop and in the browser.
- Gantt chart — a task list beside a timeline, with links, lag and lead, summaries, milestones, baselines and float
- PERT chart — the same plan as a network, with early and late dates and float in every box
- Task board — Kanban columns by status, with WIP limits and swimlanes
- Critical-path scheduling over a working calendar, with weekends and holidays
- Drag, resize and link by mouse, or do all of it from the keyboard
- Virtualised for plans of a thousand tasks and more; export to SVG or PNG, and print
Reports in the browser, no report server
A report viewer and a report designer that run entirely in the browser: real pages drawn the same on screen, on paper and in the PDF — and your users can design their own reports.
- Report viewer — groups, totals, parameters, charts, crosstabs and barcodes, with find, zoom and contents
- Report designer — drag fields onto bands, add charts and crosstabs, and preview as you go
- Tagged, accessible PDF with your own fonts, for any alphabet; Excel and CSV export
- Drill down, drill through and sort, right in the page
- The same engine renders on a server, as a Node module
- Report definitions are plain JSON, safe to store and open
A million log lines, searched in the browser
The log stream opens server logs, access logs, audit trails and build output in the page and makes them searchable at once — with nothing uploaded, and no log server to run.
- Log stream — JSON lines, logfmt, syslog, access logs, CSV and plain text, read on sight
- Search by word, pattern and field:
status:>=500,level:>=warn, exclusions and OR - A timeline of the errors, and each field's commonest values, a click from a filter
- Emails, IP addresses, card numbers, tokens and keys masked on screen and in every export
- Live from a WebSocket or server-sent events, reconnected when it drops
- Bookmarks, and the whole view as one short string for a link or a ticket
.NET desktop, Web and AI, wherever you build
From classic desktop apps to modern framework-agnostic web components to AI-powered tools. Pick your platform.
WinForms Controls
50+ exotic, heavily customizable controls: TreeListView, Borderless Form, MultiColumn ComboBox, ScrollBars and more.
See WinForms controls →WPF Controls
Ground-breaking, MVVM-friendly components: Virtualizing WrapPanel, Ribbon, FlowChart, TreeListView and more.
See WPF controls →Web Components
Forty-eight framework-neutral custom elements, live now, plus typed Angular, React & Vue wrappers — and TreeListView alongside them.
See Web components →AI Tools & GPTs
Custom GPTs and AI-powered companions for software engineering, security and more.
Explore AI tools →
Borderless Form .NET
A fully custom Form/Window for your WinForms applications: movable, resizable and heavily customizable, while keeping all the usual Form behavior you rely on.
- Customize borders, transparency, thickness, colors and corner radius
- Host any .NET control on the title bar
- Customize command-button placement and title bar height
- Plug in your own renderer for full chrome control
Ready to put TreeListView through its paces?
Grouping with aggregates, inline editing, banded headers, cascading checkboxes, spreadsheet paste with undo, and four export formats. Run the demos, drop in your own data, and grab a license, all on its dedicated site.
Visit treelistview.com ↗Ready to make your app look 21st-century?
Try Hypernova free — no key, no installer — or go straight to a developer license.