revolist / svelte-datagrid

Svelte data grid spreadsheet best best features and performance from excel
https://rv-grid.com
MIT License
98 stars 10 forks source link
datagrid datatable export filtering grid grouping sorting spreadsheet svelte svelte-grid sveltejs

RevoGrid

Latest Version on NPM Software License Tree shaking Tree shaking

#

Powerful data grid component built with StencilJS.

Support Millions of cells and thousands of columns easy and efficiently for fast data rendering. Easy to use.

Demo and APIKey FeaturesHow To UseInstallationDocsLicense

Material grid preview

RevoGrid material theme.

Key Features


Usage Svelte Example

With NPM:

npm i @revolist/svelte-datagrid --save;

With Yarn:

yarn add @revolist/svelte-datagrid;
// App.svelte
<script lang="ts">
  import { RevoGrid } from '@revolist/svelte-datagrid';
  import type { ColumnRegular } from '@revolist/revogrid';

  // This part to makesure revogrid component is loaded and ready
  import { defineCustomElements } from '@revolist/revogrid/loader';
  defineCustomElements();

  const columns = [
      {
        prop: 'name',
        name: 'First',
      },
      {
        prop: 'details',
        name: 'Second',
      },
  ];
  const source = [
    {
      name: '1',
      details: 'Item 1',
    },
    {
      name: '2',
      details: 'Item 2',
    },
  ];
</script>

<RevoGrid {source} {columns}></RevoGrid>

Versions

Sponsors

We would like to extend our heartfelt gratitude to our sponsor for their generous support. Their contributions help us maintain and develop RevoGrid, ensuring continuous improvements and updates. If you are using RevoGrid in your project and would like to support its development, consider becoming a sponsor.

Our Sponsors

Altruistiq

Become a Sponsor

If you or your company would like to support the ongoing development of RevoGrid, please consider becoming a sponsor. Your support will help us continue to improve the project and provide the best possible tool for the community.

Sponsor Us

Thank you for supporting RevoGrid! 🙏

Contributing

We invite you to join our vibrant community and contribute to the growth and success of RevoGrid. By getting involved, you'll have the opportunity to enhance your skills, gain valuable experience, and make a significant impact on an innovative project.

Why Contribute?

Join Us

Your contribution, no matter how big or small, is valuable. By working on RevoGrid, you'll be part of an exciting project that's making a difference in the world of data grids. Join us today and let's build something amazing together!

License

MIT