Skip to content

Build next level apps as a Pro

Switch to a 💎 commercial plan to access advanced features & technical support.

Pro Light

Best for start-ups and businesses who build commercial products with Revogrid.

Buy now12.5€ / month / devBilled annually at 150€ / dev


Pro Advanced

Best for companies and individuals that want a direct wire to the Revogrid team experience.

Buy Now30€ / month / devBilled annually at 360€ / dev

  • Access to all Pro Examples, Plugins and Documentation.
  • Up to 1 hour of individual support via email per month.
  • Prioritized Feature Requests, Github Issues and Pull Requests.
  • Introduction call with one of the creators.

What's included?

Click on the features below to learn more about it.


Smart Auto Fill

Smart Auto Fill

Automatically populating cells with a series, pattern based on the initial input. Perfect for repetitive tasks, saving users time.

Dynamic Cell Formats

Dynamic Cell Formats

Empower your data grid with visually rich, interactive, and context-driven cells. From ratings to timelines, our custom cell renders elevate data visualization to the next level.

Heat&Cold Maps

Heat&Cold Maps

Data interpretation with a gradient legend, displaying the value range for heatmaps and coldmaps. Perfect for giving users context on how colors map to values.

Conditional Formatting

Conditional Formatting

Customize cell styles based on specific conditions. Highlight important data, create visual cues, and improve the readability.

Cell Validation

Cell Validation

Built-in data validation to ensure data integrity. Define customizable validation rules and error handling to maintain high-quality data.

Input Validation

Input Validation

Advanced validation with plugin support to prevent invalid edits and highlight erroneous cells, ensuring data accuracy.

Formula

Formula

Complex formulas similar to Excel. Provides dynamic calculations & data manipulation.

History

History

Track your history of changes. Undo and redo operations.

Cell Flash

Cell Flash

Enable flashing cells to highlight updates, making it easy for users to spot changes in values.

Merge Cells

Merge Cells

Combine adjacent cells into a single cell.

Reference Data

Reference Data

Manage static key/value pairs for displaying meaningful labels alongside coded values.

Tree Data View

Tree Data View

Display hierarchical data in a tree-like structure, enabling navigation and organization.

Master Detail

Master Detail

Expand rows to reveal detailed child information. Display additional data or build customizable subtables within the grid.

Row Grouping Drag and Drop

Row Grouping Drag and Drop

Drag columns to the top panel to create grouped rows, improving data organization and visibility.

Row Transpose

Row Transpose

Modify the grid by transposing its data: columns become rows and vice versa.

Row Odd Styling

Row Odd Styling

Apply distinct styles to odd rows for improved readability and data distinction.

Row Custom Heading

Row Custom Heading

Add custom heading to rows for improved readability and data distinction.

Row Advanced Drag and Drop

Row Advanced Drag and Drop

Sophisticated drag-and-drop functionality with custom behavior and interactions, enhancing the grid's interactivity and usability.

Row Checkbox Selection

Row Checkbox Selection

Performance pluging for row selection using checkboxes.

Column Stretch

Column Stretch

Automatically adjusts column widths to fit the grid layout efficiently.

Column Selection

Column Selection

Enable easy selection of entire columns for enhanced data manipulation.

Next Line Focus (WCAG)

Next Line Focus (WCAG)

Automatically move focus to the next row for streamlined data entry and editing.

Clipboard with JSON and Advanced Objects

Clipboard with JSON and Advanced Objects

Support for JSON and other objects. Copy and paste complex data structures explained.

Context Menu

Context Menu

Customize context menu options. Add custom actions to the grid.

Excel Export

Excel Export

Export data to Excel format. Supported types include `xlsx`, `xlsm`, `xlsb`, `xls`, and more.

Event Manager

Event Manager

Handles, customizes, and optimizes events. Creates complex interactions and workflows.

Multi-Filtering

Multi-Filtering

Multi-condition filters logic example to refine and display your data more effectively.

Advanced Selection Filtering

Advanced Selection Filtering

Advanced multi-condition filters based on selection.

Advanced Slider Filtering

Advanced Slider Filtering

Advanced slider filter, defining a range of values for filtering.

Header Input Filtering

Header Input Filtering

Header input filter, filtering data based on user input in the first row.

Data Processing

Data Processing

Example of how to process data from/to external sources.

Overlay layers

Overlay layers

Push and pop layers on top of the grid to enhance the user experience.




Frequently asked questions

How many developer licenses do I need?

The number of licenses required must match the maximum number of concurrent developers contributing to the front-end code using RevoGrid Pro.

Examples:

  • Example 1: A project has 3 front-end developers and 10 back-end developers. If only the 3 front-end developers work with RevoGrid, you need 3 licenses.
  • Example 2: A UI team with 2 front-end developers uses RevoGrid as part of a shared library for multiple apps. If the apps have 5 and 3 front-end developers, you will need 10 licenses (2 + 5 + 3).

For more details, refer to the relevant clause in the EULA.

Am I allowed to use the product after the update entitlement expires?

Yes, you can continue using the product in production environments after the update entitlement expires.

However:

  • You need an active subscription to continue development.
  • Updates, new features, and technical support require a valid subscription.

To renew, contact sales.

How to remove the “unlicensed” watermark?

Once you purchase a license, you’ll receive a license key via email. Follow the setup instructions to remove the watermark.

Do developers have to be named?

No. Licenses are transferable between developers when team members join or leave projects. We trust that your team will not exceed the number of licensed developers.

What is the policy on redistributing the software?

RevoGrid Pro licenses are royalty-free for:

  • Internal company solutions.
  • Hosted applications.
  • Commercial solutions deployed to end users.

If sublicensing is needed, it must be part of a larger work, and sublicenses must follow the same EULA terms.

Examples:

  • Example 1: Agency ‘A’ builds apps for two clients and sublicenses RevoGrid components. No extra fee is needed if the apps are used without source modification.
  • Example 2: If clients modify the application themselves, they must purchase their own licenses.

For custom use cases or licensing concerns, please contact sales.

Do you offer discounts to educational and non-profit organizations?

Yes, we offer a 50% discount for students, instructors, non-profits, and charities.

To qualify:

  • Provide proof of affiliation (e.g., an email from an official account).

Contact sales to apply.

Why must we license developers not using the software directly?

All developers contributing to a project using RevoGrid Pro must be licensed, even if they only use it indirectly (e.g., via a wrapper library).

This ensures fair licensing and helps teams comply easily. The per-developer price is adjusted to account for this broader requirement. Learn more in the EULA.

Need Help?

If you have questions or need support, reach out:

Revogrid is a powerful data grid library made by Revolist OU.