Show HN: 데이터 정제를 위한 macOS 앱
hackernews
|
|
🔬 연구
#csv
#json
#macos
#review
#데이터 정제
#파싱
#개발 도구
원문 출처: hackernews · Genesis Park에서 요약 및 분석
요약
개발자가 복잡한 데이터를 시각적으로 다듬어 볼 수 있는 macOS 전용 애플리케이션 'Refiner'를 공개했습니다. 이 도구는 JSON, XML, CSV, 마크다운 등을 자동으로 감지하고, 인터랙티브한 트리 뷰와 구문 강조 기능을 제공합니다. 또한 전역 단축키와 플로팅 패널을 지원하여 사용자가 원하는 화면 공간에서 즉시 데이터를 포맷하고 확인할 수 있으며, 손상된 JSON을 자동으로 수정하는 기능도 포함되어 있습니다.
본문
A macOS app that auto-detects and renders JSON, XML, CSV, Markdown, code, and more. Or in other words, an app for data refinement. You deal with messy text constantly: minified JSON from an API response, raw XML payloads, CSVs from a database export, Markdown you want to make quick edits to. Instead of hunting for an online formatter, pasting into some random website, or writing a quick script, just hit a hotkey. Refiner detects the format automatically and shows you a clean, syntax-highlighted, interactive view instantly. The long-term goal is to prettify any text format. Contributions for new format renderers are very welcome. - Auto-detection — identifies JSON, XML, CSV, Markdown, Code, and plain text automatically - Interactive tree views — collapsible JSON and XML trees with expand/collapse all - CSV tables — clean grid layout with alternating row highlighting - Markdown rendering — headings, lists, blockquotes, code blocks, inline formatting - Code highlighting — syntax coloring for keywords, strings, numbers, comments - Three view modes — Raw, Formatted, and Side-by-Side ( Cmd+1 /Cmd+2 /Cmd+3 ) - Floating panel — always-on-top, follows you across spaces - Global hotkey — summon with Cmd+Opt+R (customizable) - Copy formatted output — one-click copy of prettified content - JSON auto-fix with revert — automatically repairs malformed JSON, with one-click revert to the original No dependencies. Just clone and run. git clone https://github.com/jshchnz/refiner.git cd refiner/Refiner open Refiner.xcodeproj Build and run with Cmd+R . Requires macOS 14+ and Xcode 15+. Contributions are welcome — especially new format renderers. If there's a text format Refiner doesn't handle yet, open an issue or submit a PR. MIT
Genesis Park 편집팀이 AI를 활용하여 작성한 분석입니다. 원문은 출처 링크를 통해 확인할 수 있습니다.
공유