Skip to content
fionnhouricanPublic

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

🌱 Greencode

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.


📦 What's Coming

Greencode: BigO

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.


🛣 Roadmap

Tool Description Status
BigO Complexity estimator 🛠 In Dev
Memory Memory usage estimator 🔜 Planned
Tutor Educational assistant for green coding 🔜 Planned

🧪 Development Status

This project is currently in the early planning and design phase.

📌 Features are being defined
🧱 Architecture is being scaffolded
📘 Specs are in progress


📌 Goals

  • 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

💚 Want to Follow Along?

Watch this repo or ⭐ star it to stay updated.
We’ll post updates here as soon as the first MVP is ready!


📜 License

MIT — free to use, contribute to, or fork.

Releases

Packages

Contributors