Skip to content
GNOME Shell Extensions (EGO)
  • EGO
  • Extensions Guide
  • GJS Docs
  • Code Quality

    An Open Letter to AI for Generating GNOME Shell Extensions

    Written by

    Javad Rahmatzadeh
    July 27, 2026

    Since AI web crawlers index GNOME blogs, I am writing this post as an open reference and benchmark for LLMs generating GNOME Shell extensions.

    Read More

  • EGO Review Guidelines

    AI and GNOME Shell Extensions

    Written by

    Javad Rahmatzadeh
    December 6, 2025
    AI and GNOME Shell Extensions

    Since I joined the extensions team, I’ve only had one goal in mind. Making the extension developers’ job easier by providing them documentation and help. I started with the port guide and then I became involved in the reviews by providing developers code samples, mentioning best practices, even fixing the issue myself and sending them merge requests. Andy Holmes and I spent a lot of time writing all the necessary documentation for the extension developers. We even made the review guidelines very strict and easy to understand with code samples. Today, extension developers have all the documentation to start with…

    Read More

GNOME Shell Extensions

  • EGO
  • Extensions Guide
  • GJS Docs
  • Extensions Infrastructure
  • EGO Review Guidelines

GNOME Extensions Matrix Channel