Sign in

grapper

@grapper.bsky.social
230 followers 1.5K following 43 posts

A simple, declarative, reactive, and high performance data visualization microframework - documentation : www.grapper.io - examples and playground: playground.grapper.io

PostsRepliesMedia
grapper @grapper.bsky.social · 16/02/2026
👥 Spain’s population pyramid A quick look at Spain’s age & gender structure. A narrowing base and heavier older cohorts highlight population aging — with more women at later ages. Built with Grapper. 🔎 playground.grapper.io/editor/gdzku... #DataViz #Demographics #PopulationPyramid #Grapp
071
grapper @grapper.bsky.social · 09/02/2026
🚆 Hourly train passengers in Barcelona Train usage by hour: morning rush, midday dip, evening peak. Urban rail mobility visualized with Grapper. 🔗 playground.grapper.io/editor/g1z8z... #DataViz #UrbanMobility #Grapper
040
grapper @grapper.bsky.social · 04/02/2026
📊 Europe’s energy mix (1990–2022) From oil and coal dominance to the rise of renewables. A clear snapshot of Europe’s energy transition. Built with Grapper 👇 playground.grapper.io/editor/g9qcn... #DataViz #EnergyTransition
051
grapper @grapper.bsky.social · 28/01/2026
📊 Scotland’s giants, in perspective This chart compares the 5 highest and 5 lowest Munros in Scotland, from Ben Nevis (1,344 m) to peaks just over 900 m, putting the country’s mountain scale into context. Built with Grapper 👉 playground.grapper.io/editor/guf14...
040
grapper @grapper.bsky.social · 19/01/2026
🍕🇪🇸 Spain’s favorite pizzas: Hawaiian → Margherita → Four Cheese → Carbonara → BBQ. Classics endure, bold flavors rise. 📊 Data: playground.grapper.io/editor/gtksx... #PizzaLovers #DataViz #Spain
010
grapper @grapper.bsky.social · 16/01/2026
📈♻️ Where does all our plastic end up? 1950–2017: 9.2B tons produced. 5B waste, 2.5B in use, 900M incinerated, only 600M recycled. Most plastic never comes back. 👉 playground.grapper.io/editor/gmw2m... #PlasticWaste #CircularEconomy #Sustainability #DataViz
051
grapper @grapper.bsky.social · 22/12/2025
🎄✨ Christmas can be visualized too. This tree is made with data and designed using Grapper. Because even at this time of year, stories are better told with charts. Merry Christmas! 🎁📊
010
grapper @grapper.bsky.social · 18/12/2025
📊 Spain’s labor market by age (2024): participation peaks at 45–54, youth face higher unemployment, and activity drops sharply after 60. Education, entry barriers, and retirement help explain the gap. 🔗 playground.grapper.io/editor/gfzsw...
020
grapper @grapper.bsky.social · 09/12/2025
🌍 Data is global — your visuals should be too. Formats, numbers, dates and text vary by region, and one mismatch can break your insight. Grapper automatically adapts your charts to any locale, ensuring consistent, truly global visualizations. #DataVisualization #GlobalInsights #Localization
010
grapper @grapper.bsky.social · 04/12/2025
🔷 When pictograms inspire code ISOTYPE showed how repeating one symbol can reveal patterns. Grapper brings that idea to code: clear, minimal, unsaturated visualizations. 🔁 🔗 blog.grapper.io/from-isotype... #DataViz #Grapper #ISOTYPE
031
grapper @grapper.bsky.social · 25/11/2025
🌍💭 Over the past 120 years, the world shifted from mostly autocracies to more democracies… and now autocracies are rising again (V-Dem 2025). 👉 See the chart in Grapper: playground.grapper.io/editor/g904p... #Geopolitics #Democracy #Autocracy #DataViz
000
grapper @grapper.bsky.social · 18/11/2025
Simplifying SVG loops with Grapper g-for loops over arrays/objects to create SVG elements, charts, shapes, text, without manual DOM updates. - Reactive visuals - Clean templates - Works with arrays, objects, ranges Great for dashboards & real-time charts. 🔗 blog.grapper.io/understandin... #SVG
010
grapper @grapper.bsky.social · 14/11/2025
Did you know this data is shown on a single line of circles? 🔵 A minimal, powerful visualization of how people spend time on mobile — social networks at the top, calls & apps at the bottom. See how it was made: playground.grapper.io/editor/gggov... #DataVisualization
010
grapper @grapper.bsky.social · 04/11/2025
🌍 The highest adult obesity rates are mostly in the Pacific. 🇦🇸 American Samoa leads with 75.21% (WHO, 2022). Diet shifts and sedentary habits are key factors. 👉 See how this chart was made: playground.grapper.io/editor/gggov... #HealthData #Obesity #DataViz #Grapper
031
grapper @grapper.bsky.social · 31/10/2025
🌡️ Radial Temperature Chart showing how min (blue) and max (red) temps change through the year. The shaded area shows their average variation and seasonal contrast. 👉 Made with Grapper: playground.grapper.io/editor/gu5oy... #DataViz #Climate #RadialChart #Grapper
031
grapper @grapper.bsky.social · 22/10/2025
🎯 Circle size in visualization matters more than it seems. We perceive area, not radius — doubling the radius shows 4× the value. Scale by area to stay accurate. 📊 👉 Learn more: blog.grapper.io/the-circle-s... #DataViz #Graphane #DataDesign
010
grapper @grapper.bsky.social · 16/10/2025
🔴 1 in 5 Europeans at risk 21.4% of the EU population faces poverty or social exclusion. Inequality persists — inclusion and social protection are essential for a fairer Europe. 📊 Made with Grapper → playground.grapper.io/editor/gimsz... #DataViz #EU #Inequality #Grapper
031
grapper @grapper.bsky.social · 14/10/2025
🔹 Reactivity & data visualization made simple With Grapper, the g-bind: directive updates your SVGs automatically when data changes — speeding dev, keeping code clean, and enabling dynamic, reactive visuals. 🔗 Read more: blog.grapper.io/understandin... #DataViz #Frontend #SVG #Reactivity #Grapper
021
grapper @grapper.bsky.social · 09/10/2025
⚡ Speed is UX. In real-time data viz, every ms counts. Our SVG-based micro-framework achieves sub-ms reactivity — no virtual DOM, no extra renders. Performance is design. 🔗 blog.grapper.io/speed-and-us... #UX #DataViz #Grapper
031
grapper @grapper.bsky.social · 02/10/2025
🔎 Europe is divided about the future: 66% pessimistic vs 34% optimistic. Ireland is the most optimistic (49%), while Italy and Greece reach 80% pessimism. 👉 What’s your outlook, optimistic or pessimistic? #DataViz #EU #Grapper
131
grapper @grapper.bsky.social · 30/09/2025
📦 Does package size still matter? Today, size isn’t everything, but it’s key for first loads, slow connections, or choosing simple, modular libraries. ⚡ What matters: speed, smoothness, and stability. That’s what Grapper delivers. 👉 Learn more on our blog: medium.com/graphane/doe...
020
grapper @grapper.bsky.social · 23/09/2025
🔍 Rethinking Data Visualization Instead of coding every step, what if you just described the outcome? 💡 Declarative tools like Grapper simplify changes, boost collaboration & unleash creativity. 🚀 👉 Full article: medium.com/graphane/ret... #DataVisualization #DeclarativeProgramming #Grapper
medium.com
Rethinking the Declarative Approach in Data Visualization
Data visualization has become indispensable for exploring, explaining, and communicating complex information. Behind every visualization is…
010
grapper @grapper.bsky.social · 16/09/2025
🚀 Meet Grapper: a lightweight, open-source micro-framework for data viz. - SVG + directives - No compilers - Fast & reactive From weekend prototype → now powering 100s of custom visualizations. 🔗 medium.com/graphane/why... #DataViz #OpenSource #SVG
medium.com
Why Grapper
The Graphery team developed Grapper out of frustration with existing solutions for crafting creative data visualizations.
031
Reposted by grapper
Codispoto @codispoto.bsky.social · 19/08/2025
🏔️ Exploring Scotland’s Munros For #TidyTuesday, I charted the 5 highest and 5 lowest Munros. 🥇 The tallest is Ben Nevis (1,345m), while some Munros barely cross the 3,000 ft mark. Made with #Graphane: playground.graphane.dev/editor/guf14... #DataViz #Scotland #Mountains
0173
grapper @grapper.bsky.social · 10/07/2025
Graphane is in #wearedevelopers event
010
Reposted by grapper
Codispoto @codispoto.bsky.social · 20/05/2025
🌊 Water Quality at Sydney Beaches For this week’s #TidyTuesday, I explored how water temperature and rainfall influence enterococci contamination in 2024. Visual made with #Graphane: playground.graphane.dev/editor/gcatt... #DataViz
Water Quality at Sydney Beaches -  2024 Overview
051
Reposted by grapper
Codispoto @codispoto.bsky.social · 13/05/2025
🌋 Seismic Events at Mount Vesuvius For this week’s #TidyTuesday, I visualized seismic depths from 2013–2024. Each circle shows an event, with its size reflecting how far the shockwave could spread from the epicenter. You can see this in #Graphane: playground.graphane.dev/editor/gazn7... #DataViz
1102
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 30/04/2025
The #30DayChartChallenge is interesting. Some of the charts we have made are mediocre, but others are quite interesting. We have tested the #graphane micro-framework with many forms of visualization and we are satisfied with the result. playground.graphane.dev/gallery/@pal...
0103
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 30/04/2025
Discover the fascinating timeline of Methuselah, the world's oldest tree! 🌳 From the Great Pyramid to the Moon Landing. Day 30 | Uncertainties - theme day: national geographic | #30DayChartChallenge #DataVisualization made with #Graphane playground.graphane.dev/editor/gr0vb...
032
Reposted by grapper
Codispoto @codispoto.bsky.social · 29/04/2025
Day 29 of the #30DayChartChallenge! 👽 Today's theme: Extraterrestrial 🛸 A timeline of Earth’s most UFO-obsessed years, based on real sighting reports. Turns out the skies get busier when the world gets weirder. #DataViz #Charts #Graphane #UFO See it here: playground.graphane.dev/editor/gj9xw...
Years whit more UFO reports
084
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 29/04/2025
Humans have launched a few objects into interstellar space. One of them may be found by aliens. Day 29 | Uncertainties - extraterrestrial | #30DayChartChallenge #DataVisualization made with #Graphane playground.graphane.dev/editor/gn5f0...
032
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 28/04/2025
Day 28 | Uncertainties - inclusion | #30DayChartChallenge Comprueba como es tu percepción de la #migración en #España en www.lamigracion.es
032
Reposted by grapper
Codispoto @codispoto.bsky.social · 28/04/2025
Day 28 of the #30DayChartChallenge! 📊 Today's theme: #Inclusion 🫶 From the self to society — A journey across 6 layers of inclusion. Social inclusion isn't a single circle — it's a system. #DataViz #Charts #Graphane See it here: playground.graphane.dev/editor/g0otm...
062
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 28/04/2025
Everyone is on the move and has to be integrated into a new place. See the dynamics of internal movements, migrants and immigrants in Spain. Day 28 | Uncertainties - inclusion | #30DayChartChallenge #DataVisualization made with #Graphane playground.graphane.dev/editor/g218k...
082
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 27/04/2025
Check out the average noise in #Madrid from 2011 to 2024 Day 27 | Uncertainties - noise | #30DayChartChallenge #DataVisualization made with #Graphane playground.graphane.dev/editor/gxtqn...
0144
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 26/04/2025
Check out the population structure (over 16 year old) in #Spain Day 26 | Uncertainties - monochrome | #30DayChartChallenge #DataVisualization made with #Graphane playground.graphane.dev/editor/gcllh...
173
Reposted by grapper
Codispoto @codispoto.bsky.social · 26/04/2025
Day 26 of the #30DayChartChallenge! 📊 Today's theme: Monochrome ⚫⚪ A black & white donut chart, with old-school style, showing who’s winning the browser wars. Chrome takes the bite, but others still have a slice. #DataViz #Charts #Graphane See it here: playground.graphane.dev/editor/gkrw3...
Web browser market share distribution
174
Reposted by grapper
Codispoto @codispoto.bsky.social · 11/04/2025
Day 11 of the #30DayChartChallenge! 📊 Today's theme: Stripes🟰 I visualized the Land-Ocean Global Temperature Index (1880–2024).🔥🌍 2024 was the hottest year on record, with clear warming trends over time. #DataViz#Charts#Graphane#GlobalWarming See it here: playground.graphane.dev/editor/g9ql1...
Land-Ocean Global Temperature Index
0124
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 25/04/2025
Check out our Disease Risks Matrix for the EU average! Visualizing impact and probability levels of various diseases. #HealthData #EUDiseaseRisks Day 25 | Uncertainties - risk | #30DayChartChallenge #DataVisualization made with #Graphane playground.graphane.dev/editor/gmt6p...
062
Reposted by grapper
Codispoto @codispoto.bsky.social · 24/04/2025
Day 24 of the #30DayChartChallenge! 📊 Theme: Data Day: WHO⚕️ How the end shifts over time. Top 10 causes of death from 2000 to 2021 — some diseases fade, others take their place. #DataViz #Charts #Graphane #WHO #Health See it here: playground.graphane.dev/editor/gmfut...
Top 10 causes of death globally
0103
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 24/04/2025
Check out the highest adult #obesity rates by country! Discover which nations are leading in obesity prevalence. #health #nutrition #WHO Day 24 | Timeseries - data day: WHO | #30DayChartChallenge #DataVisualization made with #Graphane playground.graphane.dev/editor/gggov...
042
Reposted by grapper
Codispoto @codispoto.bsky.social · 23/04/2025
Day 23 of the #30DayChartChallenge! 📊 Today's theme: Log Scales 📈 Same data, two views. Spain’s population (1960–2022) — one line linear, one logarithmic. Growth feels different when perception shifts. #DataViz #Charts #Graphane #Spain See it here: playground.graphane.dev/editor/gku93...
Spain’s population
073
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 23/04/2025
Check out this dynamic visualization of #Airbnb revenues from 2014 to 2024! Explore the differences between linear and logarithmic scales. Day 23 | Timeseries - log scale | #30DayChartChallenge #DataVisualization made with #Graphane playground.graphane.dev/editor/geu98...
062
Reposted by grapper
Codispoto @codispoto.bsky.social · 22/04/2025
Day 22 of the #30DayChartChallenge! 📊 Today's theme: Stars ⭐ Not all that glitters is close. This chart plots the brightest stars in our sky — Some shine nearby, others burn far away. ✨ #DataViz #Charts #Graphane #Astronomy #Stars See it here: playground.graphane.dev/editor/gm3xm...
093
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 22/04/2025
Celebrating the iconic music stars from the 50s to the 80s! 🌟 Check out the EAS (Equivalent Album Sales) of legends by decade #ChartMasters #MusicHistory Day 22 | Timeseries - stars | #30DayChartChallenge #DataVisualization made with #Graphane playground.graphane.dev/editor/g2q09...
072
Reposted by grapper
Codispoto @codispoto.bsky.social · 21/04/2025
Day 21 of the #30DayChartChallenge! 📊 Today's theme: Fossil 🦴🌀 I created a spiral chart showing the types of fossils found — marine life dominates, while traces and vertebrates are rare relics. #DataViz #Charts #Graphane See it here: playground.graphane.dev/editor/gn41m...
Distribution of common fossil types
083
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 21/04/2025
Discover the top 10 countries with the largest proven #OilReserves! Reflect on #Energy #Geopolitics and #Sustainability. Day 21 | Timeseries - fossils | #30DayChartChallenge #DataVisualization made with #Graphane playground.graphane.dev/editor/gs4aa...
042
Reposted by grapper
Pablo Almunia @pabloalmunia.bsky.social · 21/04/2025
I'm now 3 weeks and 21 charts into the #30DayChartChallenge. Some of them are more interesting and attractive than others, but it's been very interesting to make #DataViz with #Graphane for each of the daily themes. playground.graphane.dev/gallery/@pal...
0142