File Viewers & Formatters
Terminal demos of modern file viewing, formatting, and data processing tools — bat, jq, yq, glow, and more.
В этой коллекции
- 1. Documentation Workflow — Part 2: Code Screenshot with freeze
- 2. bat — bat vs cat
- 3. cat — bat vs cat
- 4. Code Review Workflow — Part 2: Benchmark Before and After
- 5. JSON Data Pipeline — Part 2: Analyze CSV with xsv
- 6. fx — jq vs fx vs jless
- 7. Log Analysis — Part 2: Summarize with xsv
- 8. Exploring a New Codebase — Part 1: Project Overview
- 9. sops — Encrypted File Editor
- 10. doggo — Modern DNS Client
- 11. sq — Data Wrangler for Databases
- 12. kustomize — Kubernetes YAML Customization
- 13. docker compose — Multi-Container Orchestration
- 14. delta — delta vs git diff
- 15. yq — YAML processor
- 16. jq — JSON processor
- 17. Finding and Fixing a Bug — Part 2: Inspect and Review the Fix
- 18. Exploring a New Codebase — Part 2: Code Stats and File Tree
- 19. jless — jq vs fx vs jless
- 20. git — delta vs git diff
- 21. mdcat — glow vs mdcat
- 22. pandoc — Universal Document Converter
- 23. Finding and Fixing a Bug — Part 1: Search for the Error
- 24. JSON Data Pipeline — Part 1: Fetch and Transform with jq
- 25. Documentation Workflow — Part 1: Render Markdown with glow
- 26. jq — jq vs fx vs jless
- 27. fx — Terminal JSON Viewer
- 28. glow — glow vs mdcat
- 29. Log Analysis — Part 1: Extract Errors with rg and jq
- 30. Code Review Workflow — Part 1: View Diff with delta
- 31. jless — Command-Line JSON Viewer
- 32. delta — Beautiful Git Diff Viewer
- 33. bat — A cat Clone with Syntax Highlighting
- 34. glow — Render Markdown in the Terminal
- 35. mdcat — cat for Markdown
- 36. curlie httpbin.org/get — Make a request with curlie
- 37. http POST httpbin.org/post name=AgentGIF — POST JSON with HTTPie
- 38. http GET httpbin.org/get — Make a GET request with HTTPie
- 39. jq — Command-Line JSON Processor
- 40. dasel — query YAML, JSON, TOML, CSV with one tool
- 41. yq — Command-Line YAML/JSON/XML Processor
- 42. jless — read-only pager for JSON files
- 43. slides — Terminal-based presentations
- 44. yq '.services' — query a YAML key with jq-like syntax
- 45. glow — Render Markdown in the terminal
- 46. fx — interactive JSON viewer in the terminal
- 47. bat script.py — syntax-highlighted file viewer
- 48. mlr stats1 — compute column statistics in CSV pipelines
- 49. mlr --opprint head — preview CSV as a pretty-printed table
- 50. jq '.' — pretty-print JSON with syntax highlighting
- 51. yq -P '.' — pretty-print YAML with color
- 52. bat -l json — force a specific language for highlighting
- 53. freeze — Syntax-highlighted code screenshots
- 54. xsv select — project specific columns from a CSV
- 55. bat --style=grid,numbers — customize output decorations
- 56. bat --diff — show Git changes with syntax highlighting
- 57. silicon — Beautiful code snapshots
- 58. glow — Paginate long Markdown documents
- 59. glow — Stash and organize Markdown files
- 60. scc -f json — output LOC stats as JSON for tooling
- 61. xsv sort — sort CSV rows by a column
- 62. jq '.users[] | .name' — extract fields from arrays
- 63. csvlens — interactive CSV viewer with column alignment
- 64. jq '@csv' — convert JSON array to CSV output
- 65. xsv stats — compute summary statistics for CSV columns
- 66. fx .users — navigate directly to a JSON key
- 67. mdcat — Render Markdown with images
- 68. git diff — side-by-side diff with delta syntax highlighting
- 69. delta file1 file2 — diff two arbitrary files with syntax highlighting
- 70. yazi — file previews with syntax highlighting
- 71. fd --type f --extension md — find Markdown files
- 72. HTTPie — Modern HTTP Client for the API Era
- 73. fzf --preview 'bat {}' — fuzzy find with file preview