Greencode is an upcoming suite of tools that helps developers write more efficient and sustainable software β starting with Greencode: BigO
, a VS Code extension for real-time time and space complexity analysis.
A VS Code extension that provides:
- π Inline time and space complexity estimates (Big O notation)
- π‘ Warnings about inefficient patterns like nested loops and recursion
- π Suggestions for greener alternatives (e.g., better algorithms or data structures)
Because more efficient code means faster software and a smaller environmental footprint.
Tool | Description | Status |
---|---|---|
BigO |
Complexity estimator | π In Dev |
Memory |
Memory usage estimator | π Planned |
Tutor |
Educational assistant for green coding | π Planned |
This project is currently in the early planning and design phase.
π Features are being defined
π§± Architecture is being scaffolded
π Specs are in progress
- Help developers understand and reduce code complexity
- Promote sustainable coding practices through tooling
- Give back to the environment via post-cost donations from the project
Watch this repo or β star it to stay updated.
Weβll post updates here as soon as the first MVP is ready!
MIT β free to use, contribute to, or fork.