JavaScript / HTML5 News

Speed Up UI Creation with AI-Powered Tools

December 1, 2025
Smart UI v25.0.0 adds an MCP Server, enabling fast creation of grids, charts, and other key components with full control over data.

Smart UI by Smart HTML Elements is an enterprise-grade UI library offering pre-built web components for developers in Angular, React, Vue, Blazor, and JavaScript. It boasts over 60 ready-to-use components like grids, charts, schedulers, and editors, all featuring two-way data binding, responsiveness, accessibility, and theming capabilities. This library helps developers rapidly build dynamic and modern web applications with consistent look-and-feel and rich functionalities, accelerating development time and ensuring professional quality.

The Smart UI v25.0.0 release introduces a MCP Server that enables developers to generate production-ready UI components directly inside their editor using their preferred AI models. This feature improves implementation of complex elements such as grids, charts, and schedulers, reduces reliance on documentation, and maintains full control over data and privacy by allowing the use of personal API keys. It supports multiple leading AI providers, and integrates into existing processes, helping teams deliver consistent, high-quality interfaces more efficiently.

To see a full list of what's new in v25.0.0, see our release notes.

Smart UI (Smart HTML Elements) is licensed per developer and is available as a perpetual license with 1 year support and maintenance. It includes distribution to unlimited Web applications, SaaS projects, Intranets and Websites. Team, OEM and Enterprise licensing options are also available. See our Smart UI (Smart HTML Elements) licensing page for full details.

Learn more on our Smart UI (Smart HTML Elements) product page.

Generate Complete UIs with Simple Prompts

November 28, 2025
Telerik DevCraft 2025 Q4 adds the Agentic UI Generator, which automates the creation and styling of modern web apps via the use of AI prompts.

DevCraft by Telerik is a comprehensive AI-powered suite of more than 1,250 UI components and development tools designed for building modern web, desktop, and mobile applications using .NET and JavaScript frameworks. It includes reporting and report management solutions, automated testing and mocking tools, and document processing libraries, as well as a wide range of professionally designed user interface controls from the Telerik and Kendo UI suites. DevCraft enables developers to create feature-rich, high-performance applications with consistent design and user experience, delivering enterprise-level, scalable, and maintainable software solutions.

The Telerik DevCraft 2025 Q4 update adds the Agentic UI Generator which enables developers to translate natural language prompts directly into fully‑scaffolded, production‑ready user interfaces built on the Telerik and Kendo UI component libraries. It includes all the functionality of the AI Coding Assistant, as well as handling layouts, styling, responsive behavior, accessibility best‑practices, data‑bindings and theming from an MCP server that works in any AI-enabled IDE, so developers can remain in their familiar IDE and focus their effort on domain logic rather than boilerplate. This feature is only available as part of DevCraft Complete and DevCraft Ultimate subscription licenses and currently supports Blazor, Angular and React.

To see a full list of what's new in DevCraft 2025 Q4, see our release notes.

Telerik DevCraft is licensed per developer and has two licensing models: an annual Subscription License and a Perpetual License. The Subscription license provides access to the latest product updates, technical support, and exclusive benefits for a flat annual fee, and must be renewed to continue using the software. The Perpetual license is a one-time purchase granting access to the current released version and includes a one-year subscription for product updates and technical support. After this initial period, users can choose to renew the subscription element to continue receiving updates and support; otherwise, they may continue using the installed version available during their active subscription term but will forgo future updates and support. See our Telerik DevCraft Ultimate licensing page for full details.

For more information, see our product pages:

Simplify Video Embedding in Rich Text

November 28, 2025
Froala Editor 4.7.1 supports new Vimeo link formats, enabling smooth in-editor previews and reliable media embedding for content authors.

Froala Editor is a lightweight, modern WYSIWYG (What You See Is What You Get) rich text editor designed for web applications, offering a clean interface, fast performance, and extensive customization options. Built with a focus on usability and developer flexibility, it provides a wide range of formatting tools, media management capabilities, and advanced features such as inline editing, collaborative functionality, and mobile responsiveness. Its modular architecture, robust API, and broad framework integrations make it suitable for embedding into enterprise-level platforms as well as smaller applications requiring a polished content-editing experience.

The Froala Editor 4.7.1 update improves the video plugin by adding support for the latest Vimeo link formats, allowing the editor to automatically recognize and embed new Vimeo URLs without manual adjustments. This enhancement ensures that videos reliably render and play directly inside the WYSIWYG editor, giving authors an immediate, accurate preview while reducing issues with incompatible or broken links and improving overall embedding consistency.

To see a full list of what's new in v4.7.1, see our release notes.

Froala Editor is licensed per product and domain. It is available as an annual or perpetual license with version upgrades and support. See our Froala Editor licensing page for full details.

For more information, visit our Froala Editor product page.

Clarify Complex Diagrams with Instant Context

November 27, 2025
Kendo UI for Angular 2025 Q4 adds interactive diagram tooltips that deliver contextual insights with clean precision and clarity.

Kendo UI for Angular is a comprehensive suite of native Angular components designed to accelerate the development of modern web applications. Built from the ground up for Angular, it offers a wide range of UI elements, from data grids and charts to form controls and layout tools, ensuring high performance and integration with Angular's reactive architecture. Backed by robust documentation and regular updates, Kendo UI for Angular enables developers to build feature-rich, visually consistent applications with minimal overhead..

The Kendo UI for Angular 2025 Q4 update introduces diagram tooltips that provide developers with a straightforward way to surface additional information directly on hover without disrupting the structure of the diagram. This enhancement enables clearer communication of roles, statuses, and process details by presenting relevant context at the moment it is needed, reducing the need for extra labels or external references. As a result, developers can build diagrams that remain uncluttered and easy to navigate while still offering users immediate access to meaningful data.

To see a full list of what's new in 2025 Q4 (v21.0.0), see our release notes.

Kendo UI (which includes Kendo UI for Angular) is licensed per developer and has two licensing models: an annual Subscription License and a Perpetual License. The Subscription license provides access to the latest product updates, technical support, and exclusive benefits for a flat annual fee, and must be renewed to continue using the software. The Perpetual license is a one-time purchase granting access to the current released version and includes a one-year subscription for product updates and technical support. After this initial period, users can choose to renew the subscription element to continue receiving updates and support; otherwise, they may continue using the installed version available during their active subscription term but will forgo future updates and support. See our Kendo UI licensing page for full details.

Kendo UI for Angular is available in the following products:

Add Images to Lists for Faster Selection

November 25, 2025
Improve data input with visually identifiable list items via an image listbox, providing a more intuitive means of selecting options in a list structure.

An image listbox is a type of data editor and user interface component that, like the standard listbox, presents a list of selectable items but with the ability to display images alongside or instead of the textual items. By using an associated icon, thumbnail or other graphic for improved visual recognition, this format provides a visual reference for each item, allowing users to browse and select their input more efficiently when the items are more easily identified by appearance than by label. The combination of images with text in a structured, selectable list makes the image listbox valuable in applications that involve data selection, as visually enriched items are well suited in scenarios where users must choose from items that are better identified via imagery (such as product catalogs, avatars, icons, or file previews) rather than by text alone.

Several Angular data editor collections provide image listbox support, including:

  • DevExtreme Angular Data Editors (part of DevExtreme Complete by DevExpress) offers customizable listboxes with images for visually rich data selection interfaces.
  • Wijmo Angular Data Editors (part of Wijmo by MESCIUS) provides flexible item formatting options that support combining text and images within list entries for visual context.
  • jQWidgets allows Angular developers to create custom listboxes using the jqxListBox component and its renderer function, supporting intuitive item selection.
  • Syncfusion Angular Data Editors (part of Syncfusion Essential Studio Enterprise) Facilitates the use of image-enhanced listboxes in Angular applications.

For an in-depth analysis of features and price, visit our comparison of Angular data editor components.

Compare Angular Data Editor Components