kvark/froggy ↗

Created Dec 28, 2020 · View the kvark/froggy repository page

Component Graph System experiment

An animated visualization of kvark/froggy's Git history from February 2017 to September 2020, built by 9 contributors. The codebase reached 245 lines, mostly Rust. The video runs 34 seconds.

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

9

Lines of Code

245

From

Feb 6, 2017

To

Sep 28, 2020

Advertisement

About kvark/froggy

Froggy is a Rust library implementing a Component Graph System, an alternative architectural paradigm to traditional entity-component-system (ECS) design patterns. Rather than organizing data around entities and components, it provides a different composable model for structuring game logic and data management. The project explicitly positions itself as not an ECS, appealing to developers interested in exploring different programming models beyond the standard ECS approach.

The library is designed for developers who want to move away from ECS thinking and appreciate simpler, more composable abstractions. Performance comparisons with other ECS systems are available through the ecs_bench project. Froggy is licensed under dual Apache 2.0 and MIT licenses, making it available for both commercial and open-source use.

Advertisement

Share this video