{"id":17760165,"url":"https://github.com/fuco1/org-pretty-table","last_synced_at":"2026-01-15T22:33:24.081Z","repository":{"id":12198993,"uuid":"14804332","full_name":"Fuco1/org-pretty-table","owner":"Fuco1","description":"Replace org-table characters with box-drawing unicode glyphs.","archived":false,"fork":false,"pushed_at":"2023-03-19T14:52:44.000Z","size":40,"stargazers_count":107,"open_issues_count":2,"forks_count":6,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-02-07T07:46:14.482Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Fuco1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2013-11-29T15:10:58.000Z","updated_at":"2025-01-30T08:59:02.000Z","dependencies_parsed_at":"2024-04-13T15:17:38.749Z","dependency_job_id":"a965f106-710f-446f-aee1-787a7332d8f8","html_url":"https://github.com/Fuco1/org-pretty-table","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Forg-pretty-table","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Forg-pretty-table/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Forg-pretty-table/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Forg-pretty-table/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Fuco1","download_url":"https://codeload.github.com/Fuco1/org-pretty-table/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246644095,"owners_count":20810687,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-26T19:00:54.502Z","updated_at":"2026-01-15T22:33:24.075Z","avatar_url":"https://github.com/Fuco1.png","language":"Emacs Lisp","readme":"# org-pretty-table\n\nDraw pretty unicode tables in `org-mode` and `orgtbl-mode`.\n\nVery experimental.\n\n![example](https://pbs.twimg.com/media/FqexCG-WYAA9x_X?format=png\u0026name=large)\n\n# Usage\n\nEnable the `org-pretty-table-mode` in an org buffer and it will\nreplace the ASCII table borders with beautiful unicode ones.  The\nreplacement is *only visual* (using [display text properties][props]),\nnothing in your file is actually changed.  The buffer and the file\nsaved to disc still contains the original ASCII characters (which it\nmust since that's what org uses for table detection).\n\nYou can customize `org-pretty-table-charset` to change the border\ncharacters.  This mode comes with two built-in \"themes\", single\nhorizontal lines and double horizontal lines.  See `M-x\ncustomize-variable RET org-pretty-table-charset RET`.\n\n# Installation\n\nThis package is not yet distributed through package archives and you have to install it manually.\n\n1. Download the `org-pretty-table.el` file into some folder in your hard drive (for example `~/.emacs.d/site-lisp`).\n\n2. Put the following code into your `~/.emacs.d/init.el` or `~/.emacs` file:\n\n``` emacs-lisp\n(progn\n  (add-to-list 'load-path \"~/.emacs.d/site-lisp\")\n  (require 'org-pretty-table)\n  (add-hook 'org-mode-hook (lambda () (org-pretty-table-mode))))\n```\n\n3. Evaluate the `progn` block by putting the point on the `progn` and calling `C-M-x` (`M-x eval-defun`).  If unsure, you can also simply restart Emacs.\n\n4. Open an org-mode file.  Calling `M-: org-pretty-table-mode RET` should print `1` in the minibuffer.  You're done!\n\n# Development\n\nUse Eask to install dependencies:\n\n``` shell\neask install-deps --dev\n```\n\nRun tests with\n\n``` shell\neask test buttercup\n```\n\n[props]: https://www.gnu.org/software/emacs/manual/html_node/elisp/Special-Properties.html\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuco1%2Forg-pretty-table","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffuco1%2Forg-pretty-table","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuco1%2Forg-pretty-table/lists"}