Omnigraph
그래프 엔진으로 컨텍스트를 조립하고, 객체 저장소 기반에서 에이전트가 코드처럼 그래프 데이터를 분기·타입·검토·병합·감사·거버넌스합니다
JSON·YAML·CSV·XML 파일을 한 번에 끌어넣어 트리·표 형태로 탐색하고 구문 강조된 원본을 볼 수 있습니다
A fast, single-file data viewer. Drop a JSON, YAML, CSV, or XML file to explore it as a collapsible tree or table, with a syntax-highlighted source view.
데이터HTML · JavaScriptGitHub @MichalAFerber온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Single-file data viewer — JSON, YAML, CSV, XML & TOML with a collapsible tree + table view. Offline, private.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A fast, mobile-first, single-file data viewer. Drag & drop a JSON, YAML,
CSV, or XML file anywhere on the page and explore it as a collapsible tree
or a table — one tap flips to the syntax-highlighted source. It's a
viewer, not an editor — no toolbars, no accounts, no uploads. Everything
runs locally in your browser.
Part of the File Viewer family — HTML, Markdown,
ePUB, PDF, and Data each have their own dedicated viewer. Use the ☰ menu
in the header to jump between them.README 전문 보기 ↗A fast, mobile-first, single-file data viewer. Drag & drop a JSON, YAML, CSV, or XML file anywhere on the page and explore it as a collapsible tree or a table — one tap flips to the syntax-highlighted source. It's a viewer, not an editor — no toolbars, no accounts, no uploads. Everything runs locally in your browser.
🔗 Live: https://data-viewer.us/
Part of the File Viewer family — HTML, Markdown, ePUB, PDF, and Data each have their own dedicated viewer. Use the ☰ menu in the header to jump between them.
</> Source view — every file also has a syntax-highlighted, line-numbered
source view. TOML and GraphQL open straight into it.{ } toggle pretty-prints the raw source (JSON, NDJSON,
YAML, XML) — great for minified data — and flips back to raw.index.html is self-contained (~240 KB, libraries
inline) and works offline, even from file://.| View | Types |
|---|---|
| Tree | .json .jsonc .json5 .jsonld .ndjson .yaml .yml |
| Table | .csv .tsv |
| XML tree | .xml .rss .atom |
| Source only | .toml .graphql .gql |
Any other type is declined with a brief notice. A file that fails to parse falls back to the source view automatically.
Just open it. Download index.html, double-click it — no
server, no build, no internet needed. Prefer a local server?
python3 -m http.server 8080 # then open http://localhost:8080
Connect the repo (Workers & Pages → Create → Pages → Connect to Git),
framework preset None, build command blank, output directory /. The
_headers file applies a strict CSP automatically. Add the custom
domain data-viewer.us under the project's Custom domains tab.
Everything is in index.html — app logic plus three inline
libraries, so parsing, highlighting, and formatting all work offline:
v11.9.0
(BSD-3-Clause) — source-view syntax highlighting.v4.1.0 (MIT) — YAML
parsing and formatting.v2.2.3 (MIT) — JSON5 parsing.The tree, table, and XML views are built as escaped DOM (never innerHTML of
untrusted text), and the viewer never renders arbitrary HTML — so its CSP is
strict (default-src 'none', no external assets).
| Component | Version | License |
|---|---|---|
| highlight.js | 11.9.0 | BSD-3-Clause |
| js-yaml | 4.1.0 | MIT |
| JSON5 | 2.2.3 | MIT |
| JetBrains Mono | 2.305 (subset) | SIL OFL-1.1 |
The file-type icon (favicon and header icon) is from vscode-icons (MIT). Analytics by Plausible.
MIT © 2026 Michal Ferber, aka TechGuyWithABeard. Bundled
components retain their own licenses — see LICENSE and
Credits.