All Projects → seatable → Seatable

seatable / Seatable

SeaTable: easy like a spreadsheet, powerful like a database

Projects that are alternatives of or similar to Seatable

Sheetjs
📗 SheetJS Community Edition -- Spreadsheet Data Toolkit
Stars: ✭ 28,479 (+12228.57%)
Mutual labels:  excel, spreadsheet, database
X Spreadsheet
A web-based JavaScript(canvas) spreadsheet
Stars: ✭ 12,046 (+5114.72%)
Mutual labels:  excel, spreadsheet
Xlsx
Fast and reliable way to work with Microsoft Excel™ [xlsx] files in Golang
Stars: ✭ 132 (-42.86%)
Mutual labels:  excel, spreadsheet
Test files
📚 SheetJS Test Files (XLS/XLSX/XLSB and other spreadsheet formats)
Stars: ✭ 150 (-35.06%)
Mutual labels:  excel, spreadsheet
Phpspreadsheet
A pure PHP library for reading and writing spreadsheet files
Stars: ✭ 10,627 (+4500.43%)
Mutual labels:  excel, spreadsheet
Hot Table
Handsontable - Best Data Grid Web Component with Spreadsheet Look and Feel.
Stars: ✭ 114 (-50.65%)
Mutual labels:  excel, spreadsheet
Unpivotr
Unpivot complex and irregular data layouts in R
Stars: ✭ 148 (-35.93%)
Mutual labels:  excel, spreadsheet
Dbwebapi
(Migrated from CodePlex) DbWebApi is a .Net library that implement an entirely generic Web API (RESTful) for HTTP clients to call database (Oracle & SQL Server) stored procedures or functions in a managed way out-of-the-box without any configuration or coding.
Stars: ✭ 84 (-63.64%)
Mutual labels:  excel, database
Documentserver
ONLYOFFICE Document Server is an online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.
Stars: ✭ 2,335 (+910.82%)
Mutual labels:  excel, spreadsheet
Angular Handsontable
Angular Data Grid with Spreadsheet Look & Feel. Official Angular wrapper for Handsontable.
Stars: ✭ 175 (-24.24%)
Mutual labels:  excel, spreadsheet
Calx.js
jQuery Calx - a jQuery plugin for creating formula-based calculation form
Stars: ✭ 190 (-17.75%)
Mutual labels:  excel, spreadsheet
Jupyterlab Spreadsheet
JupyterLab plugin for viewing spreadsheets, such as Excel .xls/.xlsx workbooks and OpenOffice .ods files
Stars: ✭ 95 (-58.87%)
Mutual labels:  excel, spreadsheet
Filecontextcore
FileContextCore is a "Database"-Provider for Entity Framework Core and adds the ability to store information in files instead of being limited to databases.
Stars: ✭ 91 (-60.61%)
Mutual labels:  excel, database
Functional Data Grid
Data grids in functional style with ReactJS
Stars: ✭ 125 (-45.89%)
Mutual labels:  excel, spreadsheet
Dev Ref
Stars: ✭ 90 (-61.04%)
Mutual labels:  excel, spreadsheet
Tui.grid
🍞🔡 The Powerful Component to Display and Edit Data. Experience the Ultimate Data Transformer!
Stars: ✭ 1,859 (+704.76%)
Mutual labels:  excel, spreadsheet
Excel to code
Roughly translate some Excel spreadsheets to Ruby or C.
Stars: ✭ 214 (-7.36%)
Mutual labels:  excel, spreadsheet
Excelize
Golang library for reading and writing Microsoft Excel™ (XLSX) files.
Stars: ✭ 10,286 (+4352.81%)
Mutual labels:  excel, spreadsheet
Poi Android
📈 Apache POI for Android
Stars: ✭ 77 (-66.67%)
Mutual labels:  excel, spreadsheet
Yii2 Export
A library to export server/db data in various formats (e.g. excel, html, pdf, csv etc.)
Stars: ✭ 153 (-33.77%)
Mutual labels:  excel, spreadsheet

Introduction

SeaTable is a new kind of spreadsheet/database and data automation application. It helps you to easily record and manage all kinds of scattered information. With built-in automation features, scripts and APIs, you can automate data processing with no code or little code.

Main features includes:

  • A spreadsheet like interface to records data supporting collaboratively editing.
  • A form app to collect data
  • Mobile ready UI to be used on browsers in mobile system
  • Comprehensive API and SDK to add UI Plugins and background scripts for your SeaTable
  • Filters, sorts, charts and pivot tables to visualize and analyze data.
  • Scripts for automation or data analyzing

Scalability

  • There is no limit on number of bases
  • In version 1.x, a single table in a base should have no more than 200K rows.
  • Starting from 2.0 version, old rows in a large table will be archived automatically, a single table can contain tens of millions rows.

History

SeaTable is originally built by the Seafile team (https://github.com/haiwen/seafile). The idea was to add online collaboration table feature to Seafile. Later it involved into a separate project. The business is now moved to SeaTable GmbH.

How to install SeaTable

Please check our manual: https://docs.seatable.io/published/seatable-manual/home.md

Repositories

General

Plugins

Software components

SeaTable consists of following components

  • dtable-web: The web site for manage tables.
  • dtable-server: Store the tables and provide collaborating feature.
  • dtable-events: Background maintenance tasks
  • seaf-server: Store attachments (files and images)
  • ccnet-server: Will be removed later.
  • thumbnail-server: serve image thumbnail and other static contents

LICENSE

The different components of SeaTable community edition are released under different licenses:

  • dtable-web: Apache License v2
  • dtable-events: Apache License v2
  • dtable-server: Proprietary License
  • seaf-server: AGPLv3
  • thumbnail-server: Apache License v2

Note:

  • The source code will be uploaded to GitHub later. They are currently included in the Docker image if you are interested.

Reporting issues

Please report issues in the forum: https://forum.seatable.io/

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].