JavaScript / HTML5 News

Build Apps with File Management and Shell Features

June 11, 2026
Add file management capabilities to JavaScript applications, enabling users to work with files, folders, documents, and operating system resources.

File management and shell components provide developers with tools for working with files, folders, and operating system resources within their applications. These components can provide capabilities such as file browsing, file operations, document handling, and integration with operating system features including file dialogs, shortcuts, shell metadata, and special folders. By providing pre-built functionality for these tasks, file management and shell components can reduce implementation effort and help deliver a familiar user experience.

Several JavaScript UI suites provide you with file management components, including:

  • DevExtreme Complete by DevExpress includes file management capabilities that enable users to browse, organize, upload, download, and manage files and folders.
  • Kendo UI by Telerik includes file management components that help developers incorporate file and directory navigation, file operations, uploads, and downloads.
  • Syncfusion Essential Studio Enterprise includes file management functionality that supports file browsing, organization, transfer, and management.

For an in-depth analysis of features and price, visit our comparison of JavaScript UI suites.

Compare JavaScript UI Suites

Manipulate and Examine Report Data with Filters

June 11, 2026
Data filtering and grouping help users quickly uncover meaningful insights by organizing and focusing reports on the most relevant information.

Data filtering and grouping in reporting enables developers to create reports that organize and display data based on user defined criteria, making complex datasets more accessible and actionable. Filtering allows users to focus on the most relevant records, while grouping structures data into meaningful categories that reveal trends, patterns, and relationships. Together, these capabilities improve report clarity, reduce the time required to analyze information, support more informed decision making, and provide a more flexible and efficient reporting experience for both technical and business users.

Several JavaScript reporting controls offer data filtering and grouping including:

  • ActiveReportsJS by MESCIUS allows you to segment and categorize report datasets with flexible filtering and grouping tools that improve analysis.
  • DevExpress Reporting lets you filter and group report data dynamically, helping users analyze trends, organize information, and improve clarity.
  • Stimulsoft Reports.JS facilitates targeted data exploration through advanced filtering and grouping capabilities, making reports easier to navigate.

For an in-depth analysis of features and price, visit our comparison of JavaScript Reporting Controls.

Compare JavaScript Reporting Controls

Celebrating 3 Years Partnership with Jspreadsheet

June 11, 2026
ComponentSource and Jspreadsheet have worked together for 3 years to help developers build powerful spreadsheet driven web applications.

For the past three years, ComponentSource and Jspreadsheet have worked together to provide developers with powerful spreadsheet and data management solutions for modern web applications. Jspreadsheet offers Excel like functionality for JavaScript, React, Angular, and Vue applications, helping teams create interactive data grids, forms, dashboards, and business applications that can handle large volumes of data with exceptional performance.

A key product in this collaboration is Jspreadsheet Pro, the brand’s flagship spreadsheet component. Featuring more than 400 built in formulas, advanced data handling capabilities, and extensive customization options, it enables developers to deliver familiar spreadsheet experiences directly within their web applications while maintaining full control over data integration and persistence.

This partnership helps ComponentSource differentiate its product offering by providing customers with a market leading spreadsheet solution that complements its extensive portfolio of developer tools. Through ComponentSource’s global sales, licensing, and support services, developers worldwide can easily discover, evaluate, purchase, and deploy Jspreadsheet Pro within their projects.

Learn more about Jspreadsheet.

Export Data Tables Directly to Excel

June 9, 2026
Handsontable 17.1.0 can generate XLSX files directly from the grid while preserving filters, sorting, column layouts and other view settings.

Handsontable is a JavaScript library designed to help developers build interactive data grids into their web applications. Offering a familiar spreadsheet-like interface, it allows users to edit, sort, and filter data with ease. Highly customizable and compatible with popular frameworks like React and Angular, Handsontable empowers developers to build robust data manipulation features into their web applications.

The Handsontable 17.1.0 update includes native export to Excel support, allowing users to save rendered grid data directly to XLSX format. The export reflects the current view of the table, including column order, visible columns, applied filters, sort order, frozen rows and columns, and merged cells. Cell types such as numbers, dates and checkboxes are mapped to their Excel equivalents where possible, helping exported files open cleanly in Microsoft Excel, Google Sheets and Apple Numbers without additional formatting or data preparation. This makes it easier to share and analyze data while maintaining the structure and context users see within the grid.

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

Handsontable is licensed per developer and is available as an Annual or Perpetual license with 1 year support and maintenance. See our Handsontable licensing page for full details.

For more information, visit our Handsontable product page.

Automatically Map TX Text Control Form Fields to JSON Data

June 8, 2026
Streamline data handling and improve the efficiency of your C# application when working with form fields.

TX Text Control .NET Server for ASP.NET is a server side component for Web applications, or services. It is a fully programmable ASP.NET word processor engine that offers an extensive palette of word processing features. Using TX Text Control .NET Server, programmers can develop server side, end user applications that generate documents on-the-fly, using data from databases, binary files (Microsoft Word DOC and DOCX), ASCII files (XML, RTF, HTML) and image data (JPG, PNG, BMP, TIF, GIF, WMF). Documents can be created, modified and edited in a browser or printed in batch processes.

In this blog post from Text Control, Bjoern Meyer demonstrates how to automatically map TX Text Control form fields to JSON data in a .NET C# application, even when the names are not an exact match. It uses fuzzy matching and is especially useful in cases where templates and data sources evolve independently. The included sample project takes you through the following steps:

  • Opening a TX Text Control template document
  • Reading the available JSON field names
  • Iterating over the document form fields
  • Finding the best JSON field match for each form field
  • Renaming the form field using FormFieldCollection
  • Saving the mapped template as a new TX document

Read the complete blog and learn how to automatically prepare templates for JSOPN-based document workflows.

TX Text Control .NET Server for ASP.NET is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. Run time licenses are required for the deployment to production servers. See our TX Text Control .NET Server for ASP.NET licensing page for full details.

For more information, visit our TX Text Control .NET Server for ASP.NET product page.