All Projects → dmnfarrell → Tkintertable

dmnfarrell / Tkintertable

Licence: other
A pure python library for adding tables to a Tkinter application

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Tkintertable

Tksheet
Python 3.6+ tkinter table widget for displaying tabular data
Stars: ✭ 86 (-56.78%)
Mutual labels:  tkinter, table
Regular Table
A regular <table> library, for async and virtual data models.
Stars: ✭ 186 (-6.53%)
Mutual labels:  table
Window Table
Windowing Table for React based on React Window
Stars: ✭ 160 (-19.6%)
Mutual labels:  table
Egrid
对 element-ui table 组件的封装
Stars: ✭ 175 (-12.06%)
Mutual labels:  table
Tty Table
A flexible and intuitive table generator
Stars: ✭ 161 (-19.1%)
Mutual labels:  table
Quill Better Table
Module for better table in Quill, more useful features are supported.
Stars: ✭ 175 (-12.06%)
Mutual labels:  table
Vue Ui For Pc
基于Vue2.x的一套PC端UI组件,包括了Carousel 跑马灯、Cascader 级联、Checkbox 多选框、Collapse 折叠面板、DatePicker 日期选择、Dialog 对话框、Form 表单、Input 输入框、InputNumber 数字输入框、Layer 弹窗层、Loading 加载、Menu 菜单、Page 分页、Progress 进度条、Radio 单选框、SelectDropDown 仿select、Switch 开关、Table 表格、Tabs 标签页、Textarea 文本框、Tooltip 文字提示、BackTop 返回顶部、steps 步骤条、Transfer 穿梭框、Tree 树形、Upload 文件上传、Lazy 图片懒加载、Loading 加载、Pagination 分页等等
Stars: ✭ 156 (-21.61%)
Mutual labels:  table
Picameraapp
A graphical interface for programming the Raspberry Pi PiCamera. Written in Python using Tkinter.
Stars: ✭ 188 (-5.53%)
Mutual labels:  tkinter
Comiccrawler
An image crawler written in Python.
Stars: ✭ 185 (-7.04%)
Mutual labels:  tkinter
Json2html
🐍 Python module for converting complex JSON to HTML Table representation
Stars: ✭ 173 (-13.07%)
Mutual labels:  table
Tably
Python command-line script for converting .csv data to LaTeX tables
Stars: ✭ 173 (-13.07%)
Mutual labels:  table
Vue Materialize Datatable
A fancy Materialize CSS datatable VueJS component.
Stars: ✭ 162 (-18.59%)
Mutual labels:  table
Json table
Flutter package: Json Table Widget to create table from json array
Stars: ✭ 178 (-10.55%)
Mutual labels:  table
Table rex
An Elixir app which generates text-based tables for display
Stars: ✭ 161 (-19.1%)
Mutual labels:  table
Vue Bootstrap4 Table
Advanced table based on Vue 2 and Bootstrap 4 ⚡️
Stars: ✭ 187 (-6.03%)
Mutual labels:  table
Comfy Table
🔶 Build beautiful terminal tables with automatic content wrapping
Stars: ✭ 156 (-21.61%)
Mutual labels:  table
Converter
database table to golang struct (table to struct) converter with cli and go lib support
Stars: ✭ 167 (-16.08%)
Mutual labels:  table
Angular Handsontable
Angular Data Grid with Spreadsheet Look & Feel. Official Angular wrapper for Handsontable.
Stars: ✭ 175 (-12.06%)
Mutual labels:  table
React Bootstrap Table
A Bootstrap table built with React.js
Stars: ✭ 2,238 (+1024.62%)
Mutual labels:  table
Flask table
Because writing HTML is fiddly and all of your tables are basically the same
Stars: ✭ 187 (-6.03%)
Mutual labels:  table

PyPI version shields.io License: GPL v3

About

Python uses a GUI library called Tkinter as default. This set of classes allows interactive spreadsheet-style tables to be added into an application. Tkinter is the standard GUI toolkit for python. It is old but still quite popular. There are various libraries that extend Tkinter functionality, such as Pmw, but there is currently no extendable table class for Tkinter. A sample application using these classes is included in the distribution.

This library is also now Python 3 compatible

Installation

pip install tkintertable or easy_install tkintertable

You can clone the current source using

git clone https://github.com/dmnfarrell/tkintertable.git

Usage

See the wiki for how to use the table in Python.

API docs

For programmers, the module documentation is at http://dmnfarrell.github.io/tkintertable/index.html. You are encouraged to subclass the TableCanvas class to add new functionality.

See also

https://github.com/dmnfarrell/pandastable

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