.NET Reusable Components

business intelligence & reporting
  • NReco PivotData Toolkit

    .NET 4.0 .NET Core ASP.NET MVC/WebForms
    .NET SDK for data aggregation and advanced pivot table reports generation. Implements in-memory data cube, OLAP-operations, pivot table HTML rendering and exports. Includes web pivot table builder (js frontend). Can be used for creating embedded BI dashboards.

  • PivotData Microservice

    .NET Core REST Service
    Microservice (.NET Core app with web API) for embedded analytics & reporting without OLAP server. Built-in json-configurable connectors for SQL/MongoDB data sources. Includes web pivot tables & charts builder (js frontend). Reports may be exported to HTML, JSON, CSV, Excel, PDF.

  • Javascript Pivot Table

    Javascript JQuery Plugin ASP.NET MVC
    Advanced features for pivot.js jQuery plugin: sort by values/labels, fixed headers, pivot table data for exports, drill-down event. ASP.NET MVC integration (optional): UI builder for report SQL query, exports to CSV/Excel/PDF.

  • Javascript Query Builder

    Javascript JQuery Plugin ASP.NET MVC
    NReco Query Builder is a javascript widget for building complex data filters. ASP.NET integration provides backend that translates UI widget state into SQL or MongoDb query.

file format .NET APIs
  • HTML-to-PDF Generator

    .NET 2.0 .NET 4.0 Mono .NET Core
    WkHtmlToPdf .NET wrapper that performs HTML-to-PDF conversion. Supports page header/footer, page numbering etc.

  • HTML-to-Image Generator

    .NET 2.0 .NET 4.0 Mono .NET Core
    WkHtmlToImage .NET wrapper that performs HTML-to-image conversion (jpg/png). Can be used for getting web page thumbnail.

  • PDF-to-Image Renderer

    .NET 2.0 .NET 4.x Mono
    .NET wrapper for poppler tools that renders PDF pages to images (web preview, thumbnail etc).

  • PhantomJS .NET Wrapper

    .NET 4.0 Mono .NET Core
    NReco.PhantomJS is a .NET wrapper for running PhantomJS from C#/.NET code (headless WebKit browser).

  • VideoConverter | VideoInfo

    .NET 2.0 .NET 4.0 Mono .NET Core
    FFMpeg .NET wrapper for converting media files (video, audio). Can extract video thumbnails, transcode/decode live media streams, encode video from images etc.

data access & processing
  • NReco Data Access library

    .NET 4.5 .NET Core
    High-performance schema-less data access library for .NET and .NET Core. Can be used with any ADO.NET provider.

  • Recommendation Engine

    .NET 4.0 .NET Core
    Fast collaborative filtering engine (C# port of Apache Mahout CF) that takes users' behaviour and from that tries to find items users might like.

  • Natural Language Query

    .NET 4.0 .NET Core
    NLQuery performs rule-based named entity recognition (NER) Can be used for natural language interfaces in .NET applications (smart data list filters, search-driven reporting etc).

  • Database EAV Storage

    .NET 4.0 ASP.NET WCF REST Service
    Provides .NET and REST API for SQL-based EAV (entity-attribute-value) data model. Useful in applications with dynamic data schema (user-defined fields/entities, reporting apps).

  • GraphQL API for SQL DB

    .NET 4.5 .NET Core
    Simplifies creation of GraphQL API for existing SQL database: generates GraphQL schema by database schema, translates GraphQL queries to SQL.

nreco customers

NReco customers
.. and many others

Cannot find suitable .NET component or it misses some features?
We can develop new component with affordable pricing or add new features to an existing component by your request.

Request for new .NET Component