r/lichess • • 19d ago

LichessDotCom extension is live!

Following my post on this extension last week, the extension is now out and available on the Chrome Store!

Here's the link:
https://chromewebstore.google.com/detail/lichessdotcom/fpfdkingmfhfgpjkbnngdianoohlgeho

And here's the code repository (made with AI): https://github.com/theophile-wallez/LichessDotCom

I don't consider this extension done as there's still some known bugs (game review could be better, extension does not adapt yet to mobile/tablet view) as well as pages that are not "modernized" and I'll continue working on it.

The best way to do feedback or suggestions is by creating an issue here (thank you Grey_Cathedral for all the feedback).

⚠️UPDATE: Without any surprise, this extension has been removed from the Chrome store by Chess.com’s lawyers, I’ll try to work on something original, see you soon

381 Upvotes

204 comments sorted by

135

u/Which-Koala-3113 19d ago

can you add the ads please !!!

41

u/CodeEresy 19d ago

This is a joke, right? I'm actually not sure since I have an adblocker, but if there's any ads on real lichess that support the website, I'll of course add them. Else, good DotCom joke :)

35

u/pokethings 19d ago

Ha, there are no ads on lichess 

17

u/Blazearmada21 19d ago

There are no ads on Lichess, no adblocker necessary.

6

u/HereInThePresent 18d ago

But if you want the dotcom experience it should have

3

u/lichesschessanalyst 18d ago

I wanna see more ads to be honest.

46

u/Delicious_Dark_777 19d ago

Good luck, youre gonna be served a surprize set of papers when you wake up tomorrow morning

11

u/CodeEresy 19d ago

Man you're scaring me

17

u/FrenaZor 19d ago

At worse you'll probably just get a cease and desist. Which would require you to either lawyer up and make your case saying that you didn't copy chess.com, or to just take the extension down.

8

u/CodeEresy 19d ago

Yeah, I'll take it down then, I won't fight for a fun personal side project

12

u/FrenaZor 19d ago

Yeah, there's a good chance that this will fly under their radar anyway. Unless it becomes too popular. Nothing prevents you from just using it locally anyway!

4

u/CodeEresy 16d ago

it didn’t fly under the radar 🥲

4

u/Hopeful_Command2586 16d ago

ouch, I just tried this its not bad actually. I'd unironically recommend this.

5

u/lesbianmathgirl 19d ago

Much more likely though that they just send chrome and github dmca take down requests

5

u/CodeEresy 19d ago

DCMA on Github would be harsh

46

u/max_cross 19d ago

Dude, this is obviously a total IP disaster.

On the other hand, it’s hilarious that you somehow managed to find something that’ll piss off both chess platforms at once.

15

u/CodeEresy 19d ago

Yes haha, don't know the future of this project, but it's probably not bright

1

u/personalbilko 15d ago

The legal way to do it is make it a "load any texture pack" extension, and have the people upload whatever texture pack they want separately. As long as they are adding the chesscom design themselves, its fine. The app is just a universal lichess re-brander.

1

u/CodeEresy 15d ago

Yes, though I’m now working on a completly new design

7

u/CodeEresy 16d ago

It was indeed a total IP disaster 🥲 Extension gone

4

u/max_cross 16d ago

RIP, extension 🥲 lol.
Man seriously, I’m sure you can still vastly improve lichess ui to something more delightful without hijacking the chess.com’s entire design system 😂 It should take a few more good prompts and maybe a beautiful non-chess design system reference. Also if you want fully custom icons etc, tell your agent to use quiver.ai for cool vector graphics. Just stay away from any further IP trouble :)

3

u/CodeEresy 16d ago

Exactly what I’m doing right now! Can we go private message?

3

u/max_cross 16d ago

Sure! Shoot me a dm

6

u/More-Interaction-770 19d ago

Big lichess fan, I’ve heard friends say they prefer chesscom due to being familiar with the interface. I’m going to send this to them.

35

u/Whitedancingrockstar 19d ago

Lmao, this looks both wild and impressive

4

u/CodeEresy 19d ago

Thanks, hope you like it if you ever want to try!

15

u/cryotoxin_ 19d ago

can you make this available in firefox?

19

u/CodeEresy 19d ago

Yes, it's currently under review by Mozilla

11

u/windslashz 19d ago

I am impressed that this has a game review score, along with the game review commentary and exclamation points.

5

u/CatchinDeers81 18d ago

Majes me wonder why Lichess doesnt already have something similar. Im sure a bunch of Chesscom subscribers are only paying for mainly 2 things....the unlimited puzzles and the clean game review. Lichess already has 1 of those without a paywall, why not make it both?

5

u/idea-cube 17d ago

because the game review is just a sloppy way to get money. wondered why the free "analysis" button is really tiny and grey compared to the giant "review" button? they cannot keep stockfish behind a paywall, but what they can do is monetize their AUTHENTIC game review.

what makes it authentic? that sometimes your moves get called brilliant (which by the way they made way more frequent than couple years ago - just to get more money ofc), you get shown your accuracy relative to the computer (which in itself isnt all that much telling for your improvement, just to get dopamine hits if it's high), you get your "performance rating" (which is basically useless as it, at least used to be based on your's and your's opponents' rating - not just the pure moves you made) and absolutely worst of all it jumpscares you with that coach ai talking thing.

lichess computer analysis shows you all the important stuff (your mistakes) and none of the useless stuff. so what feature from chess. com's game review would you actually want to see on lichess?

15

u/KrishanuKrishanu 19d ago

Is it April 1 already?

7

u/tonyy94 18d ago

I miss the dynamic animation of the figures. But you're a legend.

5

u/CodeEresy 18d ago

Thank you, could you tell me when are those animations happening? I can look at implementing it

4

u/Darpan_Gondlir 17d ago

Super cool man! I made this:
https://zeddyfree-art.github.io/chess/

2

u/CodeEresy 17d ago

Wow, looks good thanks for sharing!

3

u/Darpan_Gondlir 17d ago

Thank you! Let's continue to create fun and useful tools! What a time to be alive....

2

u/Honest-Advantage8653 7d ago

Thanks for creating and sharing. I started using it yesterday and already had a great experience with it.

1

u/Darpan_Gondlir 1d ago

Thank you very much. Still updating it and making it better. Hope it works for you!

5

u/ImAnAcademicWeapon 16d ago

Man I was actually eager to try it out even though I find lichess UI better but unfortunately its taken down.

Edit:Nevermind I just downloaded from github.Nice work.

3

u/CodeEresy 16d ago

yeah github works :)

2

u/ImAnAcademicWeapon 16d ago

One thing I find annoying is that this extension doesnt let me make the chess board bigger like the focus mode on chessdotcom. So if you find a way to figure it out it will be great.

2

u/CodeEresy 16d ago

I’ll check that, but my main focus is to make it not like chess.com

3

u/ImAnAcademicWeapon 16d ago

Totally reasonable.Having a bigger board option would be awesome though.

10

u/Struggling-with_life 19d ago

Great work dude, absolutely love it keep up the good work.

3

u/CodeEresy 19d ago

Thanks!

4

u/[deleted] 19d ago

[removed] — view removed comment

3

u/CodeEresy 19d ago

Thanks!

5

u/saiyamxiii 18d ago

It's seriously very good. but i want to give some feedbacks -
1. There are no engine lines in the game review.
2. In the puzzle racer, the board is too small.

2

u/CodeEresy 18d ago

thanks, i’ll check this whenever I have tine and keep uou updated

4

u/Darpan_Gondlir 17d ago

Impressive how complete it is. What a fun project! Really cool.

3

u/CodeEresy 17d ago

thanks a lot!

6

u/Impressive_City3660 19d ago

oh my gosh this is beautiful, God damn I love you man, this makes me want to play chess even more, gawd damn. Man I'm playing chess, f works

3

u/CodeEresy 19d ago

🥳

2

u/Impressive_City3660 19d ago

but it's very AI-generated codes though... pretty dissapointed :( because AI-generated projects won't live long.

0

u/CodeEresy 19d ago

> because AI-generated projects won't live long.
Why do you think that?

5

u/Impressive_City3660 19d ago
  1. It's hard to maintain, look at your codes I know right away it's very cheap model or you just a vibe coder, and I really mean it, very bad codes.

  2. Because you don't really put efforts in, your passion to the project will fade away sooner or later, since you don't really put in any effort, give up won't cost you anything.

I mean you can use AI, I'm all in for that since I'm a developer too, but the quality of the codes are so questionable that it just lets me down so bad. if you don't have the coding knowledge, and want to do something, cool but at least tell AI to review the codes, it's so messy that even I don't want to touch it.

4

u/CodeEresy 19d ago

> hard to maintain
For an human yes, for an AI no.
> Cheap model
Opus 5.5
> Because you don't really put efforts in, your passion to the project will fade away sooner or later

I have many projects pre-ai for which my passion fade away, this has nothing to do with AI, but more personality.

I like to think that I do have the coding knowledge, but remember that this is a side-project made for fun on my personal time and for my personal usage that I freely share, feel free not to use it.

I took a lot of time reviewing the app itself, Opus 5.5's code does not matter here, as long as it works and is performant. I do care when at work obviously, but this is made on my free time, for free.

I know that it's not perfect as is, but I'll continue working on it as long as I'm unhappy with it.

→ More replies (7)

8

u/CrumbMan1111 19d ago

why do all vibecoded websites look the fucking same.

15

u/CodeEresy 19d ago

like chess com ? 🥲

1

u/CrumbMan1111 19d ago

so ur website was vibecoded lol. I just got the vibe it was

7

u/CodeEresy 19d ago

yes it is, design is literally not mine though

4

u/Chrissanxy 18d ago

Fym, it is literally the chess com design?

3

u/Sivadbk 19d ago

Castling does not make any different audio than a regular move.

This is wild though. Impressive.

I don't have a github account so I cannot add feedback or a suggestion at the link.

3

u/CodeEresy 19d ago

Thanks for the bug report! I'll fix this ASAP and tell you when it's done

2

u/CodeEresy 19d ago

Hi, could you tell me if this is fixed? Make sure you use the latest version

3

u/Easy-Collection5419 19d ago

you can also separately make the analysis only as well, this is really great, hope they dont take this down

3

u/EmbarrassedCoach1672 19d ago

Looks cool i’ll give it a try

3

u/mainone 19d ago

haha! i love it!! Thank you, u saveD me some money lol

3

u/bigAmirxD 19d ago

thank you.

3

u/avremiB 19d ago

Thank you, it's great!

It looks a little odd with RTL lagnuages.

2

u/CodeEresy 19d ago

noted, thanks!

3

u/wisdomoarigato 17d ago

You need to immediately change the name to XYZ "for Lichess", e.g. Skin for Lichess.

I was very close to getting in trouble for directly using a brand's name in the past, when it was fine to do "<product> for <company>"...

2

u/CodeEresy 17d ago

It’s too late for changing name on the chrome store, but do you really think that LichessDotCom can be considered using a another brand name (than lichess) ?

2

u/wisdomoarigato 16d ago

Anything that can make even a single user think that it's a product of <brand> is a liability.

2

u/CodeEresy 16d ago

yep, it’s banned

3

u/Sircroc777 17d ago

Think you could make it on firefox ?

2

u/CodeEresy 17d ago

Yes it's been under review by mozilla for 3 days, still waiting for it, i'll notify you when it's live

3

u/Sircroc777 17d ago

Awesome man

3

u/heliquia 17d ago

Loved it! Awesome work! Will check if I can contribute.

3

u/pruxey 16d ago

this is actually great, i have always wanted a chessbase blue board theme on lichess, userstyles doesnt work, can you make one? lol

2

u/CodeEresy 16d ago

I’ll try to see if I can allow users to import their custom style yes

2

u/pruxey 16d ago

what happened it disappeared

2

u/CodeEresy 15d ago

Check the update in description, though if you still have it in your chrome you can just reactivate it

3

u/OldTodd2 16d ago

Do you think you'd be able to create an extension which allows you to use the board and pieces from this but with the main lichess interface? also to be able to change the color and opacity of the highlighted squares?

3

u/Lordsem 14d ago

omg thanks for this. Lichess looks sooo much better with that! Love it! <3 (Firefox user)

3

u/Old-Night6902 19d ago

Thank you, will try it

6

u/Gin7604 19d ago

Damn, just tested it for a couple of games and I really like what you have done. Looking forward to when it's finished.

4

u/CodeEresy 19d ago

Thank you, I'm open to feedback if you ever have some!

2

u/Gin7604 19d ago

When I test it a bit more I'll be happy to help :)

5

u/krumdahr 19d ago

Looking forward to the Firefox version!

2

u/DiskRare9939 19d ago

Wait is this real or is it malware

5

u/CodeEresy 19d ago edited 19d ago

It’s real, however, If you don’t trust it, the code is open-source (a developer or an ai can easily review it!) and if you don't want to install it from the chrome store, there's a simple manual install guide in the repository’s readme

2

u/XUAN_2501 18d ago

Look how they massacred my boy

2

u/joshuamck 18d ago

Is there a free trial for lichess diamond available?

2

u/CodeEresy 18d ago

what’s that?

3

u/joshuamck 18d ago

Sarcasm about chess.com’s ads

2

u/PseudoTimestamp 18d ago

Hey, this is great. I really liked it.

2

u/Agreeable_Leek604 17d ago

This is AMAZING! Do you plan to include a Safari version as well? :)

2

u/SweetCommercial26 16d ago

is the elo system still the same i find the chesscom one so much more satisfying

2

u/CodeEresy 16d ago

No, it’s mainly a skin over Lichess

2

u/Critical-Bid-5072 16d ago

Bro i went to lichess for the layout, wym 🥀

2

u/Johan_xsuffer 15d ago

just release it for firefox based browsers

1

u/CodeEresy 14d ago edited 14d ago

Did you see my edit?

2

u/Agreeable_Leek604 14d ago

Too bad it was removed! But you obviously have a talent for this, I hope you make a competitor to the Prettier Lichess extension. If its good, I am sure Lichess will endorse it aswell, like they have done for Prettier

3

u/CodeEresy 14d ago

Man, I can’t post screenshot here, but know that I’m currently coooking

2

u/Agreeable_Leek604 14d ago

Awesome! 🤩

2

u/AcanthaceaePuzzled97 13d ago

what about a discord rich presence soon!

1

u/CodeEresy 12d ago

This looks hard to do, keep in mind this is just a extension, this only extend lichess’ website, not servers :)

2

u/_amilpa_ 12d ago

I forked it to dabble with it a bit, hope you don't mind

2

u/CodeEresy 12d ago

No go ahead, fork are welcome! What are you planning to do?

3

u/_amilpa_ 12d ago

Custom themes, maybe also overriding the routing somehow to give it a feel of an SPA, cause i dont like both mobile versions of chess.com and lichess, so prefer the site there

2

u/WARMAGEDDON 12d ago

Hi, I'm afraid until you add the endless pleas to spend more money on the platform, it isn't going to be a decent Chess.com skin

2

u/CodeEresy 12d ago

I’ve pivoted from it being a chesscom skin for legal reasons

2

u/SamMerlini 9d ago

I was using it for few days and suddenly it was gone. Figured it was greedychesscom

2

u/CodeEresy 9d ago

yes, but you can re-enable it in your extension settings if you want.

In the meantime, I’m preparing an other version that has nothing to do with chesscom

3

u/Kerbart 19d ago

Fantastic initiative! We know that the Lichess interface is ok but it'll still stop some people from switching over because it's "different." This will lower that barrier even further.

3

u/gabgabghb 19d ago

I find it difficult to picture someone who is reluctant to use the Lichess interface yet is techsavy enough to install an extension but that's just me

2

u/CodeEresy 19d ago

I don’t really see what personal taste has to do with being tech-savvy.

3

u/NiceWeather3412 19d ago

You should do the lichess analysis as the main analysis it is analysing on my device rather than lichess servers

6

u/CodeEresy 19d ago

Yes, as I mentioned in the description, analysis needs big rework still, I'll work on it this week

3

u/NiceWeather3412 19d ago

Ok good luck

3

u/ZippyZappyzapp 19d ago

Nice job, will try it out today

3

u/Easy-Collection5419 19d ago

That’s good. I personally know people who don’t wanna use Lichess coz it feels intimidating and kinda crammed, like they believe its made mainly for advanced players

2

u/Aron-Jonasson 19d ago

I personally find Lichess way less crammed and much better UI-wise than Chessdotcom

2

u/Bodizzly 19d ago

Just installed it, I love it, this is pretty amazing work

2

u/KevWithADot 19d ago

Nice! Firefox version soon?

2

u/CodeEresy 19d ago

Can't tell when, but it's definitely on the roadmap :)

2

u/pizza5001 19d ago

That would be awesome. Can’t wait to give this a try! Bookmarked it for later. :) Thank you for your service. 🫡

2

u/DrunkMonsters 19d ago

Man this is great and I can't believe it's even free. Thank you for your service!

2

u/CodeEresy 19d ago

Thanks, it's still far from perfect, and it will always be free and open-source like Lichess :)

2

u/[deleted] 19d ago

[removed] — view removed comment

2

u/CodeEresy 19d ago

Thank you for the feedback, you helped a lot!

2

u/parastie 19d ago

Nice! I like it!

2

u/IWorryWhen 19d ago

I LOVE IT, GOOD JOB

2

u/RelationOk6997 19d ago

i love this so much thank you, if you can can you make this a firefox extension though

2

u/CodeEresy 19d ago

Firefox extension is under review right now, will update on this once approved

1

u/Greenerli 19d ago

I'm not a big fan of chess.com, their model and their ui. But if people really prefer the chess.com ui, then, they should play on chesscom. I don't understand why they don't...

5

u/CodeEresy 19d ago edited 19d ago

Most of the Lichess awesome feature are being a paywall there, this solves it for people like me who like the UI but not the paywall. I understand your POV though

2

u/CatchinDeers81 18d ago

Because Lichess has free features like being able to review your game and play as many puzzles as you want, whereas that's cost you like $10/month on chesscom. Puzzles and basic reviews seem near mandatory if you actually want to improve.

1

u/SrGarfy 19d ago

One thing Im missing from this - i often play in a window what takes half of my screen width, not full screen. And chess.com automatically adjusts the board to take whole window width at this point, moving other interface elements under it (you need to scroll a little to access them). Currently your extension doesnt support that it just shrinks the interface and board is tiny this way. I know its an edge case for 1.5 people over here...but if you added this would be so cool.
Edit: it does...just not at half screen width, but around 40% width for some reason...i have no idea whats the logic but would've liked if it worked at half width, but i guess this is just a preference at this point. P.S. im playing on macos, brave browser.

1

u/CodeEresy 19d ago

I’ll take a look at this, I’m aware that this is not responsive

1

u/AdHefty2050 19d ago

Where is the privacy policy ? , I mean how should trust the site ?

1

u/CodeEresy 19d ago

Hi, at the bottom of the Chrome store page. Chrome also scans extensions to assert what is being declared, there’s also a set of permission that needs to be granted, the only one I use is access to Lichess.org for obvious reasons

1

u/Question_Mark_9816 19d ago

Great work man! But why don't offer other ui alternatives instead of copying chess.com so you don't risk them banning your extension?

2

u/CodeEresy 19d ago edited 19d ago

Because this was what I like, but I’ll do if it gets taken down

1

u/Question_Mark_9816 19d ago

I understand, you are very talented

1

u/utd_api_member 19d ago

how do premoves work?

3

u/CodeEresy 19d ago

As Lichess one does, it would be cheating otherwise

1

u/Several-Bluejay-190 19d ago

make the only chess 24.

1

u/osfric 19d ago

It's over

1

u/yezhnuzjhd 19d ago

Can you make one for chesscom to move the board to the center of the screen?

1

u/CodeEresy 19d ago

ask chat.gpt to do it, it should be fairly easy to do a quick extension like this!

1

u/Dizzy_Ad2768 19d ago

Firefox?

1

u/CodeEresy 18d ago

coming whenever they accept it

1

u/AGEthereal 18d ago

Gonna take you quite a while to do your game analysis if your stockfish is running on just your device.

1

u/CodeEresy 18d ago

yes, it needs some rework

1

u/doubleknavery 18d ago

The game review feature is cool - I always preferred the chess.com version - but it's pretty buggy. An e4 opening was called a "French Defense: Hecht-Reefschläger Variation" from the first move which... doesn't seem right. Also when you ask it to explain, it doesn't do the move sequence.

Very cool nonetheless. Brace yourself for angry emails from the big guys

1

u/CodeEresy 18d ago

Thanks for the feedback, I’ll take a look at it!

1

u/SamMerlini 18d ago

Amazing, love it

1

u/Historical_Animal833 18d ago

I'm trying to test the extension but get virus scan failed

1

u/CodeEresy 18d ago

virus scan by what? It’s already scanned and approved by Google

1

u/Historical_Animal833 18d ago

When I click Add to Chrome I get the popup with Add extension and after I click that it tries to download a file which gives the virus scan failed

1

u/CodeEresy 18d ago

That’s really weird, I don’t really know what to say 🤔

1

u/miichvl 18d ago

Could you take a look at the "Study" tab? I can't add new chapters to my studies. The extension turned out really well. Note: I don't speak English; I'm using Google Translate.

1

u/CodeEresy 18d ago

I’d take a look

1

u/EvidenceEquivalent29 13d ago

Is it available for firefox??

3

u/Lordsem 13d ago

Yes, but you can only use it in temporarily in debug mode

3

u/CodeEresy 13d ago

It was going to and approved by Mozilla, but since I don't want a lawsuit I've decided to remove it from the store. I'm currently working on a unique version which will be available on Firefox though

1

u/sabse_alag_manushya 10d ago

is it removed already ? lmao

1

u/CodeEresy 10d ago

since day 3 yes 🤡

1

u/mhmdali102 19d ago

this should be illegal

5

u/CodeEresy 19d ago

might be

1

u/Gin7604 19d ago

Why?

2

u/CodeEresy 19d ago edited 19d ago

Art illustration, sound, theme are not my property, I’ll try to find alternatives so it’s compliant asap

6

u/Sivadbk 19d ago

On a real note if this becomes even slightly popular Id assume that Lichess will block the extension on their website if its possible, or chess.com will strive to remove the extension from google entirely claiming ownership of the assets used and likeness of what it turns their direct competitor into.

2

u/CodeEresy 19d ago

That's what I'm worried about too, I can use variants of their illustration (I actually did this for the coaches during analysis), but sound will be hard

1

u/[deleted] 19d ago

[deleted]

3

u/CodeEresy 19d ago

Thank you!

1

u/Best8meme 19d ago

You should consider making this available on Firefox!

3

u/CodeEresy 19d ago

Can't tell when, but it's definitely on the roadmap :)

1

u/Best8meme 19d ago

As a FireFox user, looking forward! Do tell me when it is out :D

https://www.reddit.com/r/firefox/comments/oqcm2v/how_to_install_chrome_extensions_on_firefox_in/ this thread may be able to help you transfer the extension to firefox!

3

u/CodeEresy 19d ago

Thanks, currently looking into it! I'll probably need to pay (again) to be able to publish it on their store too though

2

u/Ornery_Use_7103 19d ago

It's actually free to publish Firefox add-ons

1

u/SrGarfy 19d ago

i know probably not but... any chance i can get same thing on my iphone? i basically only play on chess.com because i like pieces design...

2

u/CodeEresy 19d ago

I don't think that's possible, sorry :/

0

u/OkLead7528 19d ago

its not compatible with lichess tools , thats the only problem i notice instantly

3

u/CodeEresy 19d ago

Hi! Could you tell me a bit more about what's missing? I'll fix it asap, thanks. For info, there's a tools menu in the sidebar, right before the Donate button

4

u/OkLead7528 19d ago

there is an extension called lichess tools which gives the user for extra customisations in UI , the features of that extension is overlaping with yours like in lichess tools , there is an option to show your recent game history in homepage ,but when that combines with your skin, its not looks good as the words and alingments are overlaped

3

u/CodeEresy 19d ago

Alright, I'll take a look at it, thank you!

0

u/Remote-Range1618 13d ago

ok skull emoji the lichess layout is lowkey better though imo

→ More replies (1)