About Spread.NET

A collection of spreadsheet components and designers for WinForms, ASP.NET, WPF, and WinRT.

Spread.NET includes dependency-free .NET spreadsheet components that help you deliver Excel-like spreadsheet experiences fast. It includes desktop designer apps, the ability to create Enterprise spreadsheets, grids, dashboards, and forms with the comprehensive API.

  • A Complete High-Performance .NET App Toolbox in One Spreadsheet Control - Leverage the extensive .NET spreadsheet API and powerful calculation engine to create analysis, budgeting, dashboard, data collection, and management, scientific, and financial applications.
  • Powerful Calculation Engine includes 450+ Functions - With built-in functions, custom functions, and the formula text box; your computing power is optimized for big data, complex calculations, and advanced Excel models.
  • High-speed Performance and Optimized App Size - Every platform of Spread.NET ensures maximum performance and speed for your enterprise apps, and its modular structure means you only need to add what you use to your .NET spreadsheet apps.
  • Seamless Visual Studio Integration - Build .NET spreadsheet apps in Visual Studio.
  • Code-free Extensibility and Customization with Spread Designers - Instantly design a powerful Excel-like .NET spreadsheet app with the desktop designer apps - no learning curve required. Designers are available for WinForms, WPF, and ASP.NET.
  • Advanced-Data Visualization - Use the many chart types, sparklines, custom data visualization functions, and more to enable your users to create the most advanced data visualizations.
  • Familiar Spreadsheet UI
    • Workbook Support - Present data in a grid, a single spreadsheet, or a multiple sheet workbook. However, you choose to display data; you get features such as a function library, grouping, sorting, filtering, and conditional formatting.
    • Spreadsheet Authoring - Whether you are working in bound or unbound mode, users enjoy an easy click-to-edit spreadsheet authoring workflow.
    • Style and Formatting - Format cells exactly the way you wish with features such as fonts, alignment, merging, borders, and shading. Apply data type formatting, such as currency, to cells.
  • Spreadsheet Features and Excel Compatibility
    • Excel-Like Data Display - Sort, filter, group, and outline flat and hierarchical data to get the view you need. Table formatting and conditional formatting are also supported.
    • Excel Features - Give your users the spreadsheet features they expect, such as drag-fill, drag move, hidden columns, hidden rows, shapes, cell protection, and frozen panes.
    • Excel Import/Export Support - Spread imports, Excel files with features, formatting, and security rules intact. If the Excel file has a feature unsupported in Spread, preserves upon Excel export.
  • Print and Print Preview
    • Print API - Customize Print behavior to your specifications by coding against the print API.
    • Visual Designers for Creating Spreadsheets, Data Views, Dashboards, and Input Forms
    • Spreadsheet Designer Application - Included application helps you layout data views and forms in a familiar Excel-like interface. Use it to create new forms or import Excel files.
  • Powerful Calculation Engine
    • Built-In Function Library - Choose from over 300 functions and apply them to individual cells, rows/columns, or entire sheets.
    • Advanced Function Support - Take advantage of cross-sheet referencing, structured formulas, and array formulas. You can also create your custom functions.
    • Formula Text Box Control - Add an Excel-like formula text box to your applications.
  • Cell Types for Data Input, Validation, and Display
    • Editable Cell Types - Choose from a library of cell types, such as date or number, that automatically add input controls and enforce data validation rules.
    • Graphical Cell Types - Cell types, such as barcode, button, and image, are included to display data in a specific format.
    • Custom Cell Types - Spread is fully extensible so that you can create your cell types tailored to your needs.
  • Charting Features
    • Complete Chart Collection - Visualize data with over 80 chart types such as line, column, financial, polar, and radar. Multiple axes and 3D charts are also supported.
    • Chart Component - Spread adds a separate chart component to your toolbox so you can use the chart anywhere in your application.
    • Chart Designer - Use the point-and-click designer to select a chart type, select data, format axes, design series, and more.