@@ -91,6 +91,34 @@ refactoring tool based on the [Language Server Protocol][language-server-protoco
91
91
[ language-server-protocol ] : https://microsoft.github.io/language-server-protocol
92
92
[ rust-analyzer ] : https://github.com/rust-lang/rust-analyzer
93
93
94
+ ### [ Rusty Aquarium]
95
+
96
+ ![ Rusty Aquarium visualization] ( rustyaquarium.gif )
97
+ _ Visualize data as a fish tank with Rusty Aquarium_
98
+
99
+ [ Rusty Aquarium] by [ @ollej ] is a data visualization tool as a virtual fish
100
+ tank written in Rust and Macroquad. Different data points control how many
101
+ fishes are shown, how they move, how fast they swim, and which size they are.
102
+ It can be used to monitor data in a visual way, while those uninitiated only
103
+ see a serene fish tank.
104
+
105
+ Since Macroquad is cross-platform, Rusty Aquarium is available for Windows,
106
+ Mac, Linux as well as for browsers using WebAssembly.
107
+
108
+ #### How to control the aquarium
109
+ - System monitoring binary to show CPU usage, disk usage and processes.
110
+ - Integrate with Google Sheets to control fishes.
111
+ - Back it with an URL that generates a JSON file.
112
+
113
+ This month, a blog post with the [ story behind Rusty Aquarium] [ RustyAquariumStory ]
114
+ was published on the [ Agical] blog. The code was restructured and the packaged
115
+ files now contain binaries for input data generation.
116
+
117
+ [ Rusty Aquarium ] : https://github.com/ollej/rusty-aquarium
118
+ [ @ollej ] : https://twitter.com/ollej
119
+ [ RustyAquariumStory ] : https://blog.agical.se/en/posts/the-story-behind-rusty-aquarium/
120
+ [ Agical ] : https://blog.agical.se/en/
121
+
94
122
## Engine Updates
95
123
96
124
## Learning Material Updates
0 commit comments