EcoSystem Observer
EcoSystem Observer is a browser-based autonomous ecosystem simulation.
Choose the initial populations and limits for spiders, bugs, ants, and frogs. Before starting, make three predictions:
• Which species will survive last?
• When will the ecosystem become extinct?
• How much biological production will it generate?
Once the simulation begins, the ecosystem develops independently. Species move, reproduce, hunt, consume resources, age, die, and affect the balance of the entire system. Your role is to observe what happens and compare the final results with your predictions.
The ecosystem itself is the game.
Features
• Autonomous simulation with four interacting species
• Configurable starting populations and population limits
• Three prediction categories
• Detailed final statistics
• CSV history export
• Dark and Light themes
• Full keyboard navigation
• Eight interface languages
Controls
• Tab and Shift+Tab — move between controls
• Left and Right Arrow — adjust sliders
• Enter or Space — activate the focused control
• Mouse controls are also supported
Browser requirements
EcoSystem Observer runs in a modern desktop browser. Google Chrome and Safari have been tested. JavaScript must be enabled.
Controls
Use the Simulation menu to configure populations and predictions.
The interface supports mouse and keyboard navigation.
Supported languages
English, Russian, Spanish, Brazilian Portuguese, German, French, Japanese, and Simplified Chinese.
Links
Official website:
https://ecosystem-observer.mooo.com
Source code:
https://github.com/alex-x-st/ecosystem-observer
Support the project:
https://ko-fi.com/ecosystemobserver
Licensing
Source code — GNU GPL v3.0:
https://github.com/alex-x-st/ecosystem-observer/blob/main/LICENSE
Artwork and branding — © 2026 Aleksei Shcherbakov All rights reserved:
https://github.com/alex-x-st/ecosystem-observer/blob/main/ASSETS_LICENSE.md
Credits
Author and Product Owner: Aleksei Shcherbakov
AI-assisted development: ChatGPT
| Updated | 7 hours ago |
| Published | 2 days ago |
| Status | Released |
| Platforms | HTML5 |
| Author | alex-x-st |
| Genre | Simulation |
| Code license | GNU General Public License v3.0 (GPL) |
| Average session | A few seconds |
| Languages | German, English, Spanish; Latin America, French, Japanese, Portuguese (Brazil), Russian, Chinese (Simplified) |
| Links | Homepage, GitHub, Support |
| AI Disclosure | AI Assisted, Code, Text |




