Visualize how country GDP rankings shifted decade by decade using a CSV of historical economic data
Create a social-media-ready animated video showing brand popularity changes over time
Show students how sports team standings evolved across an entire season in one animation
Present sales ranking changes across product lines to stakeholders without any coding
Download the repo, open the HTML file in any modern browser, click the file picker, and select your CSV. No install, no server, no build step required.
This project turns historical ranking data into an animated bar chart race video. You provide a spreadsheet-style CSV file containing names, categories, values, and dates, and the tool generates a smooth animation showing how the rankings change over time. The kind of output it produces is the animated bar chart race format that became popular on social media, where bars grow, shrink, and swap positions as time progresses. The README is written in Chinese. The project is described as paused and no longer actively maintained. The author notes it has accumulated technical debt and is not easy to use, so they started a successor project called anichart.js. The original code still works and the author says bug reports sent to their email will be addressed. Usage is described as minimal: open a single HTML file in a browser, click a file selector button, choose your CSV data file, and the visualization appears immediately. No server or build step is required. The CSV format uses four columns: name, type, value, and date. The name appears as a label on the left of each bar. The type controls the bar color. The value controls bar length and must be a number. Dates should follow the YYYY-MM-DD format. A config.js file allows customization. Options mentioned across the changelog include bar colors, rounded bar corners, logo images, value suffixes, animation speed, the maximum number of bars shown at once, whether to color bars by name or category, logarithmic scale for data with large magnitude differences, and a reverse mode that puts the shortest bar at the top.
← jannchie on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.