Dev tools · alternatives · 2026
24 alternatives to Pytablewriter – A python library to write a table with various formats
pytablewriter is a Python library to write a table in various formats: AsciiDoc / CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV. - thombashi/pytablewriter
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Pytablewriter – A python library to write a table with various formats launched in 2016; newer entries below may have overtaken it.
- 1

Hi HN! This is my pet project, written from scratch because there is so much to discover and learn in the process. The focus is on simplicity and incremental updates. Progress is slow because I do not have much spare time to work on this, but I would love to hear some feedback. Regards
2022 · github.com · its alternatives →
- 2

Rich is a Python library for rich text and beautiful formatting in the terminal. - Textualize/rich
2020 · github.com · its alternatives →
- 3

Hey, guys. I've just made a plugin which turns your pandas dataframe into a tableau-style component. It allows you to explore the dataframe with easy drag-and-drop UI. You can use PyGWalker in Jupyter, Google Colab, or even Kaggle Notebook to easily explore your data and generate interactive visualizations. PyGWalker (pronounced like "Pig Walker", just for fun) is named as an abbreviation of "Python binding of Graphic Walker". Here are some links to check it out: The Github Repo: https://github.com/Kanaries/pygwalker Use PyGWalker in Kaggle:…
2023 · github.com · its alternatives →
- 4

Write interactive web app in script way. Contribute to pywebio/PyWebIO development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 5

Python command-line script for converting .csv data to LaTeX tables - narimiran/tably
2017 · github.com · its alternatives →
- 6

This is a repo documenting the best practices in PySpark. - ericxiao251/spark-syntax
2019 · github.com · its alternatives →
- 7

I wrote a relational database management system (RDBMS) (sqlite clone) from scratch in pure Python.
2023 · github.com · its alternatives →
- 8

Probly was built to reduce context-switching between spreadsheet applications, Python notebooks, and AI tools. It’s a simple spreadsheet that lets you talk to your data. Need pandas analysis? Just ask in plain English, and the code runs right in your browser. Want a chart? Just ask. While there are tools available in this space like TheBricks, Probly is a minimalist, open-source solution built with React, TypeScript, Next.js, Handsontable, Hyperformula, Apache Echarts, OpenAI, and Pyodide. It's still a work in progress, but it's already useful for my daily tasks.
2025 · github.com · its alternatives →
- 9

Features Spreadsheet-like interface All you want is here • Cell Editing: Directly click and edit content within cells. • Formula Support: Input mathematical and logical formulas to auto-calculate values. • Data Sorting and Filtering: Sort data based on a column or multiple columns; use filters to view specific rows of data. • Aggregation Function: Automatically summarize statistics for each column, providing instant calculations like sum, average, count, max, and min for streamlined data analysis. • Data Formatting: formatting numbers, dates, etc. • Grouping: Organize rows into collapsible…
2024 · github.com · its alternatives →
- 10

Contribute to akdor1154/python-csql development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 11

DEPCRECATED/UNMAINTAINED - A Python library to make debugging with print statements simpler and more effective. - alixander/PyScribe
2015 · github.com · its alternatives →
- 12AW
2016 · alphasheets.com · its alternatives →
- 13PT
2024 · pykidos.github.io · its alternatives →
- 14

- 15

Today I'm open sourcing "Grid studio", a web-based spreadsheet application with full integration of the Python programming language.
2019 · hackernoon.com · its alternatives →
- 16

I'm excited to showcase Kreuzberg! Kreuzberg is a modern Python library built from the ground up with async/await, type hints, and optimized I/O handling. It provides a unified interface for extracting text from documents (PDFs, images, office files) without external API dependencies. Key technical features: - Built with modern Python best practices (async/await, type hints, functional-first) - Optimized async I/O with anyio for multi-loop compatibility - Smart worker process pool for CPU-bound tasks (OCR, doc conversion) - Efficient batch processing with concurrent…
2025 · github.com · its alternatives →
- 17

Hello and happy new year! We're excited to introduce the Pyper package for concurrency & parallelism in Python. Pyper is a flexible framework for concurrent / parallel data processing, following the functional paradigm. Source code can be found on [github](https://github.com/pyper-dev/pyper) Key features: Intuitive API: Easy to learn, easy to think about. Implements clean abstractions to seamlessly unify threaded, multiprocessed, and asynchronous work. Functional Paradigm: Python functions are the building blocks of data pipelines. Let's you write clean, reusable…
2025 · github.com · its alternatives →
- 18OP
Hey HN, I just launched this online Python compiler which lets you use popular Python libraries like requests, Matplotlib, Plotly, Pandas, NumPy etc. online. It uses Pyodide to execute Python in the browser using WebAssembly.
2025 · cliprun.com · its alternatives →
- 19

We (me and @aarondia) built a tool to help you turn psuedo-software Excel files into real-software Python. Ideally, Pyoneer helps you automate your manual Excel processes. You can try it today here: https://pyoneer.ai. How it works: 1. You upload an Excel file 2. We statically parse the Excel file and build a dependency graph of all the cells, tables, formulas, and pivots. 3. We do a graph traversal, and translate nodes as we hit them. We use OpenAI APIs to translate formulas. There’s a bunch of extra work here — because even with the best prompt engineering a fella like me can do,…
2024 · pyoneer.ai · its alternatives →
- 20

Hey HN! I built a local Python prototyping tool that is finally the Python development environment I've always wanted. It has a Jupyter notebook for data crunching, a database of your choice (Python or MongoDB), and a Streamlit app for building a frontend visualization. You can edit the Streamlit backend via an embedded VSCode editor, or locally on your own IDE. The best part for me is that the database connectors within Jupyter and Streamlit are configured out-of-the-box, so you don't need to spend time thinking about how to tie all that together - you can just pick the database you want to…
2023 · github.com · its alternatives →
- 21

An on-disk B+tree for Python 3. Contribute to NicolasLM/bplustree development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 22

A lightweight database with Python syntax queries, using ZeroMQ - asrp/pyzdb
2017 · github.com · its alternatives →
- 23

Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional
2017 · github.com · its alternatives →
- 24PA
2011 · jitouch.com · its alternatives →
Also compare
- I am building a new Python library to read/write PDF files alternatives
- Python lib for rich text, markdown, tables, etc. in the terminal alternatives
- Turn your Pandas dataframe into a Tableau-style UI for visual analysis alternatives
- PyWebIO – Write interactive web app in script way alternatives
- Tably – Python script for converting .csv to LaTeX tables alternatives
- A Hands-On Guide on PySpark Coding and Best Practices alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →