All Projects → Kiho → Svelte Datatable

Kiho / Svelte Datatable

Licence: mit
DataTable for Svelte with Materialize

Labels

Projects that are alternatives of or similar to Svelte Datatable

Why Svelte
Why Svelte is our choice for a large web project in 2020
Stars: ✭ 953 (+1515.25%)
Mutual labels:  svelte
Svelte Pick A Place
Javascript location picker built with Svelte
Stars: ✭ 44 (-25.42%)
Mutual labels:  svelte
Svelte Simple Datatables
A Datatable component for Svelte
Stars: ✭ 56 (-5.08%)
Mutual labels:  svelte
Svelte Preprocess
A ✨ magical ✨ Svelte preprocessor with sensible defaults and support for: PostCSS, SCSS, Less, Stylus, Coffeescript, TypeScript, Pug and much more.
Stars: ✭ 970 (+1544.07%)
Mutual labels:  svelte
Svelte 3 Rollup Typescript Vscode
Starter for svelte 3/rollup/typescript/vscode
Stars: ✭ 43 (-27.12%)
Mutual labels:  svelte
Interference2020
Interference2020 Website
Stars: ✭ 46 (-22.03%)
Mutual labels:  svelte
Smelte
UI framework with material components built with Svelte and Tailwind CSS
Stars: ✭ 871 (+1376.27%)
Mutual labels:  svelte
Svelte Canvas
🎨 Reactive canvas rendering with Svelte.
Stars: ✭ 59 (+0%)
Mutual labels:  svelte
Svelte Router
Simple Svelte Router for Single Page Applications (SPA).
Stars: ✭ 44 (-25.42%)
Mutual labels:  svelte
Svelte Store Router
Store-based router for Svelte
Stars: ✭ 54 (-8.47%)
Mutual labels:  svelte
Omni
Distributed publishing platform and discussion network for scholars. Establishing an unenclosable scholarly commons.
Stars: ✭ 34 (-42.37%)
Mutual labels:  svelte
Jsx Lite
Write components once, run everywhere. Compiles to Vue, React, Solid, Angular, Svelte, and Liquid.
Stars: ✭ 1,015 (+1620.34%)
Mutual labels:  svelte
Felt
customizable community tools that feel good 💚 work in progress
Stars: ✭ 48 (-18.64%)
Mutual labels:  svelte
Svelte Inspect
console.log()-like interactive inspector for Svelte 3
Stars: ✭ 33 (-44.07%)
Mutual labels:  svelte
Svelte Input Mask
Input masking component for Svelte with simple API and rich customization
Stars: ✭ 56 (-5.08%)
Mutual labels:  svelte
Sapper Template Firebase
Starter Rollup template for Sapper apps with Firebase functions based on https://github.com/nhristov/sapper-template-rollup.
Stars: ✭ 29 (-50.85%)
Mutual labels:  svelte
Svelte Custom Elements
Turn Svelte components into web components
Stars: ✭ 45 (-23.73%)
Mutual labels:  svelte
Svelte Spa
.NET 5.0 Svelte v3 Rollup Bootstrap App
Stars: ✭ 59 (+0%)
Mutual labels:  svelte
Svelte Starter
A Svelte starter template for projects.
Stars: ✭ 57 (-3.39%)
Mutual labels:  svelte
Svelte Typescript Parcel
Svelte + Typescript + Parcel
Stars: ✭ 48 (-18.64%)
Mutual labels:  svelte

svelte datatable

This project was created by the Svelte REPL.

Data Table component was converted to Svelte from MicroDroid/vue-materialize-datatable project.

Paginate component was converted to Svelte from https://github.com/lokyoung/vuejs-paginate project.

See demo here at Heroku(slow)

Features

  • Sorting, with numerical sorting
  • Pagination - Client & Server Side
  • Fuzzy searching
  • Excel export
  • Printing
  • Custom topbar buttons
  • Flexible data-from-row extractor
  • Follows the Material Design spec
  • Limited support for IE 11(need Object.assign polyfill)

Requirements

Get started

You will need to have Node.js installed.

Install the dependencies...

cd /path/to/this/directory
npm install

...then start Rollup:

npm run dev

Navigate to localhost:5000. You should see your app running. Edit a component file in src, save it, and reload the page to see your changes.

Deploying to the web

With now

Install now if you haven't already:

npm install -g now

Then, from within your project folder:

now

As an alternative, use the Now desktop client and simply drag the unzipped project folder to the taskbar icon.

With surge

Install surge if you haven't already:

npm install -g surge

Then, from within your project folder:

npm run build
surge public
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].