D3 is a powerful library for visualizing information. A common use case is building very flexible charting solutions.
I learnt Apple's Swift Charts while building the statistics view for my music app Muziqi for iOS. But then I wanted to take the library for a more serious spin, and see how much of the common D3 visualizations I could faithfully replicate.
This macOS project is a sample of my efforts. I would say I got close to 99% there, and the rest 1% was me wanting to wrap up my timebox on this project, rather than Swift Charts' shortcomings.




Screen.Recording.of.Charts.01.at.Jul.5.2024.at.10_06_38.PM.mov

Screen.Recording.of.Charts.01.at.Jul.5.2024.at.10_07_49.PM.mov

