WebDataRocks
WebDataRocks is a simple free JS library for creating functional and easy-to-use pivot tables. It can be used with Angular, Vue, React or any other framework.
Free
Flexible in customization
JavaScript based client-side component
Loads 1MB of JSON or CSV data files
Full set of enterprise features
Integration with 3rd party charting libraries
Full set of enterprise features
Features like filtering, sorting, grouping, conditional and number formatting, calculated values, totals are available for efficient work with your data. It supports printing or exporting web report to PDF, Excel or HTML with just one click.
Ready-to-use modern UI
The tool offers a classy spreadsheet-like interface optimized both for browsers and apps. All principles of reliability and excellent user experience are already implemented in this web reporting tool.
Learn more
Pillow
The Python Imaging Library adds image processing capabilities to your Python interpreter. This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities. The core image library is designed for fast access to data stored in a few basic pixel formats. It should provide a solid foundation for a general image processing tool. Pillow for enterprise is available via the Tidelift subscription. The Python Imaging Library is ideal for image archival and batch processing applications. You can use the library to create thumbnails, convert between file formats, print images, etc. The current version identifies and reads a large number of formats. Write support is intentionally restricted to the most commonly used interchange and presentation formats. The library contains basic image processing functionality, including point operations, filtering with a set of built-in convolution kernels, and color space conversions.
Learn more
warcat
Tool and library for handling Web ARChive (WARC) files. Naively join archives into one. Extract files from archive. List commands available. List contents of archive. Load archive and write it back out. Split archives into individual records. Verify digest and validate conformance. The library may not be entirely thread-safe yet. The goal of the Warcat project is to create a tool and library as easily and fast as manipulating any other archive such as tar and zip archives. Warcat is designed to handle large, gzip-ed files by partially extracting them as needed. Warcat is provided without warranty and cannot guarantee the safety of your files. Remember to make backups and test them! A WARC file contains one or more records concatenated together. Each record contains named fields, newline, a content block, newline, and newline. A Content Block may be two types, {binary data} or {Named Fields, newline, and binary data}.
Learn more
E-ICEBLUE
E-iceblue provides a comprehensive suite of professional development libraries and APIs designed to enable developers to create, read, write, edit, convert, print, manipulate and view a wide range of document formats programmatically across multiple programming environments without relying on external applications like Microsoft Office or Adobe Acrobat. Its product range includes Spire.Office and individual components for .NET platforms (such as Spire.Doc, Spire.XLS, Spire.Presentation, Spire.PDF, Spire.Barcode, Spire.Email and Spire.OCR) that handle Word, Excel, PowerPoint, PDF, barcode generation and email operations in C#, VB.NET, ASP.NET, .NET Core, Xamarin and WPF applications, plus viewer libraries for embedded document display. E-iceblue also offers equivalent APIs for Java, C++, Python and JavaScript, as well as mobile and cloud libraries (including Spire.Cloud.Office with HTML5 browser support for Word and Excel), supporting document processing tasks.
Learn more