All extensions

Theme Studio for Codeforces

Not released yet

Make Codeforces feel made for you.

A modern dark mode and four handcrafted themes for problem statements, standings, contests, profiles and every table you use.

Free. Version 0.1.0. Works in Chrome and Firefox.Privacy policy

Theme Studio for Codeforces showing an anime-styled problem page as an episode

Theme Studio for Codeforces showing an anime-styled problem page as an episode

A modern Codeforces, without losing the site you know

Read statements in a comfortable column, scan standings and submissions with sticky headers and clear verdict pills, and keep every link and piece of information Codeforces provides. Guided makes the hierarchy obvious; Compact keeps the original arrangement.

Codeforces before and after Theme Studio's modern visual system

Difficulty should be readable at a glance

Division badges explain who a contest is for, while problem ratings add a plain-language Easy, Medium or Hard hint. Upcoming contests become cards with a clear Register action, and signed-in problemset rows show what you have solved.

The Guided Codeforces layout with readable difficulty badges and clear actions

Four distinct ways to practise

Midnight is calm and professional. Anime Studio turns problems into episodes with scenes and readable glass. Pixel Art brings an 8-bit arcade feel. Vintage Paper makes the site feel like an editorial desk. Rating colours keep their meaning in every theme.

Midnight, Anime Studio, Pixel Art and Vintage Paper themes for Codeforces

A little drama for the moments that matter

Accepted submissions, failed tests and rating changes can become short, skippable moments with a share card for your new rank. They stay off during live contests by default, respect reduced motion, and can be disabled in the popup.

Theme Studio for Codeforces submission moments in Anime Studio, Pixel Art and Vintage Paper

Built to stay out of your way

Midnight, Anime Studio, Pixel Art and Vintage Paper
Four identities for the whole site, not a wallpaper placed behind the old UI.
Guided or Compact
Guided helps newcomers understand pages in seconds. Compact keeps Codeforces' positions and muscle memory intact.
Readable tables and statements
Sticky headers, comfortable rows, right-aligned numbers, verdict pills and crisp MathJax make dense pages easier to scan.
Rating colours keep their meaning
Newbie grey through Legendary red stay recognisable, with contrast checked on the real page.
Moments that stay out of the way
Accepted, rating-change and failure moments are short, skippable, silent if you like, and disabled by default during live contests.
Fast and private
No account, analytics or developer servers. Settings and pictures stay in your browser, with only the extension's documented Codeforces API reads.

What it can access

Everything it asks your browser for, and why. Theme Studio for Codeforces stores settings locally and sends nothing to the developer or any third party. Its two Codeforces API requests are only about your own public data and go to Codeforces itself.

Read the privacy policy
  • Browser permission

    storage

    Saves your theme, layout, Anime Studio settings, optional picture, recent rating changes and submissions still being judged in your browser. Nothing is sent to the developer or a third party.

  • Browser permission

    offscreen

    Chrome uses a hidden document for bundled sound effects when a Codeforces tab has not been clicked yet. It loads no remote code and reads no data.

  • Runs on

    codeforces.com/* · *.codeforces.com/*

    The extension runs only on Codeforces pages to restyle them, add the optional Guided layout and read the verdicts Codeforces already shows. While signed in, it may request your public rating history or latest submissions from Codeforces itself for the corresponding moments.

Some scene artwork designed by Freepik – Magnific.com.

Theme Studio for Codeforces is an independent project and is not affiliated with or endorsed by Codeforces.

Free, and staying free

Nothing is locked behind a payment. If Theme Studio for Codeforces made your practice a little better, you can support the work. How supporting works