GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com β€” GitHub - githubocto/flat-viewer: Data viewer for Flat repos

This repository was archived by the owner on Aug 6, 2026. It is now read-only.
BranchesTags
Open more actions menu

Latest commit

 

History

131 Commits
131 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
public
public
 
 
src
src
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
index.html
index.html
 
 
package.json
package.json
 
 
postcss.config.js
postcss.config.js
 
 
screeenshot.png
screeenshot.png
 
 
tailwind.config.js
tailwind.config.js
 
 
tsconfig.json
tsconfig.json
 
 
vite.config.ts
vite.config.ts
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation

Flat Viewer

πŸ‘‰πŸ½ πŸ‘‰πŸ½ πŸ‘‰πŸ½ Full writeup: Flat Data Project πŸ‘ˆπŸ½ πŸ‘ˆπŸ½ πŸ‘ˆπŸ½

Flat Viewer is a tool to view un-nested data (CSV & JSON files) in an interactive table. The table has various affordances for exploring the data, such as:

  • filtering
  • sorting
  • sticky header and column
  • diffs for specific commits that change the data

Flat Viewer

What is Flat Data?

Flat Viewer is part of a larger project to make it easy to fetch and commit data into GitHub repositories. The action is intended to be run on a schedule, retrieving data from any supported target and creating a commit if there is any change to the fetched data. Flat Data builds on the β€œgit scraping” approach pioneered by Simon Willison to offer a simple pattern for bringing working datasets into your repositories and versioning them, because developing against local datasets is faster and easier than working with data over the wire.

Usage

To use Flat Viewer, prepend flat to the URL of your GitHub repo:

from: github.com/githubocto/flat-demo-covid-dashboard to: flatgithub.com/githubocto/flat-demo-covid-dashboard

Development

To run locally:

yarn # to install dependencies
yarn dev

Deployment

flatgithub.com will automatically re-build and deploy when changes are pushed to the main branch.

Issues

If you run into any trouble or have questions, feel free to open an issue.

❀️ GitHub OCTO

License

MIT

About

Data viewer for Flat repos

flatgithub.com

Topics

flat-data

Resources

Readme
MIT license
Activity
Custom properties

Stars

153 stars

Watchers

4 watching

Forks

21 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 β€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Γ—600. No cookies required.