awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
arches avatar

arches/table_print

0
View on GitHub↗
906 stars·42 forks·Ruby·MIT·1 vue

Table Print

Table print is a Ruby console table formatter and data inspection utility that transforms collections of structured objects into aligned terminal tables. It functions as a development aid for debugging by formatting object attributes into readable text tables, traversing nested object relations, and displaying associated child records directly within parent table rows.

The library includes options for table column customization, allowing users to adjust individual column widths, define custom headers, apply data formatting rules, and use cell value transformers. It also provides persistent class and global defaults to store preferred column layouts and printing rules for recurring object inspections. Additionally, the software features tabular data export utilities to convert structured object data into comma-separated values or preformatted HTML tags.

Features

  • Console Output Formatting - Organizes collections of structured objects into aligned terminal tables for debugging.
  • Object Inspection Tools - Inspects object attributes and persists column settings for recurring object debugging.
  • Table Column Formatting - Allows adjusting column widths, custom headers, and data formatting rules to control attribute display.
  • Tabular Data Exports - Transforms tabular data into delimited formats or formatted text for external reporting.
  • Nested Serialization - Traverses related objects and associations to display nested records in console tables.
  • Table Data Export - Converts structured object data into comma-separated values or preformatted HTML tags.
  • Library Default Configuration - Stores persistent class and global defaults for preferred column layouts during object inspection.
  • Plain Old Ruby Objects - Formats collections of Ruby objects into readable console tables with customized columns.
  • Terminal Table Formatters - Transforms structured object data into aligned terminal tables with configurable styles.
  • Nested Data Tables - Traverses method chains and associated child records directly within parent table rows.

Historique des stars

Graphique de l'historique des stars pour arches/table_printGraphique de l'historique des stars pour arches/table_print

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Table Print

Sélections manuelles où Table Print apparaît.
  • Terminal output formatter

Alternatives open source à Table Print

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Table Print.
  • olekukonko/tablewriterAvatar de olekukonko

    olekukonko/tablewriter

    4,797Voir sur GitHub↗

    Tablewriter is a Go library and tool for generating ASCII and Unicode tables from structured data. It functions as a multi-format table renderer, converting data into layouts for terminal output, Markdown, HTML, and SVG. The project distinguishes itself through the ability to embed nested tables within cells and merge adjacent cells horizontally or vertically. It also supports ANSI color application for headers, rows, and borders to style terminal user interfaces. The toolkit provides capabilities for mapping Go structs and slices into rows, loading and converting CSV files via a command-lin

    Go
    Voir sur GitHub↗4,797
  • datlechin/tableproAvatar de datlechin

    datlechin/TablePro

    4,471Voir sur GitHub↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Swift
    Voir sur GitHub↗4,471
  • iamseancheney/python_for_data_analysis_2nd_chinese_versionAvatar de iamseancheney

    iamseancheney/python_for_data_analysis_2nd_chinese_version

    8,937Voir sur GitHub↗

    This project is an educational resource and a collection of instructional materials for performing data manipulation and statistical analysis using Python. It provides a comprehensive set of guides and code examples for using the Pandas, NumPy, and Matplotlib libraries to analyze structured data. The resource includes a dedicated guide for reshaping, cleaning, and aggregating tabular data and time series via Pandas, alongside a reference for high-performance vectorized operations and linear algebra using NumPy. It also features tutorials for creating publication-quality charts, distribution p

    matplotlibnumpypandas
    Voir sur GitHub↗8,937
  • jakubonderka/php-console-colorAvatar de JakubOnderka

    JakubOnderka/PHP-Console-Color

    6,120Voir sur GitHub↗

    PHP-Console-Color is a PHP console color library and ANSI color formatter designed to add color codes to command line text output. It serves as a CLI text styling library for highlighting and colorizing terminal output to improve readability and distinguish information for the user. The library provides tools for terminal text styling and CLI output formatting. It is used in PHP console application development to create visual distinctions between different types of output, such as errors, warnings, or success messages.

    PHP
    Voir sur GitHub↗6,120
Voir les 30 alternatives à Table Print→

Questions fréquentes

Que fait arches/table_print ?

Table print is a Ruby console table formatter and data inspection utility that transforms collections of structured objects into aligned terminal tables. It functions as a development aid for debugging by formatting object attributes into readable text tables, traversing nested object relations, and displaying associated child records directly within parent table rows.

Quelles sont les fonctionnalités principales de arches/table_print ?

Les fonctionnalités principales de arches/table_print sont : Console Output Formatting, Object Inspection Tools, Table Column Formatting, Tabular Data Exports, Nested Serialization, Table Data Export, Library Default Configuration, Plain Old Ruby Objects.

Quelles sont les alternatives open-source à arches/table_print ?

Les alternatives open-source à arches/table_print incluent : olekukonko/tablewriter — Tablewriter is a Go library and tool for generating ASCII and Unicode tables from structured data. It functions as a… datlechin/tablepro — TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL… iamseancheney/python_for_data_analysis_2nd_chinese_version — This project is an educational resource and a collection of instructional materials for performing data manipulation… pterm/pterm — pterm is a Go terminal UI library used to build rich command-line interfaces. It provides toolsets for terminal data… jakubonderka/php-console-color — PHP-Console-Color is a PHP console color library and ANSI color formatter designed to add color codes to command line… symfony/console — Console is a PHP CLI framework used for building interactive terminal applications. It functions as a command line…