[TOOL] CoC2 Scene Reader

Necro_

New Member
Jun 8, 2026
2
10
20
Hey all,

I didn't like that I couldn't reread some of the past scenes, so I made a little unofficial tool for browsing CoC2 scenes outside the game. It parses the game's JS scene files into a clean readable format and runs as a local web app.

Features:
  • Browse and search all scenes by text, character, tags, or NSFW/SFW filter
  • ⭐ Favorite scenes and filter to show only your bookmarks
  • Image gallery — character crops and CG art, grouped by character
  • Dark/light theme, keyboard navigation (arrow keys), copy scene as text or JSON
  • Works entirely offline — nothing leaves your machine
How to use:

No Python:
Just run CoC2Reader.exe, point it at your CoC2 game folder, and it builds the database in about a minute. Opens in your browser at http://localhost:8765.

With Python 3.9+: Run python server.py or double-click run.bat.

I tested it only on Steam version, so can't promise if it will work on other versions.

Link: https://github.com/AlexanderSnurnitsyn/CoC2-Reader

Let me know if you run into any issues or have suggestions!

1780928173740.png
 

Ratmanners

New Member
Dec 21, 2024
3
0
32
Amazing! Would it be possible to set certain parameters for the player character in the scene reader? Stuff like gender, or sexual equipment.
 

Necro_

New Member
Jun 8, 2026
2
10
20
Amazing! Would it be possible to set certain parameters for the player character in the scene reader? Stuff like gender, or sexual equipment.

Unfortunatelly no. Now if scene have fragments that differ depending on your character, script shows only first variant. Maybe I will make in the future possible to choose fragment that you want, but using specific parametrs of character is quite complicated.
 

Ratmanners

New Member
Dec 21, 2024
3
0
32
Unfortunatelly no. Now if scene have fragments that differ depending on your character, script shows only first variant. Maybe I will make in the future possible to choose fragment that you want, but using specific parametrs of character is quite complicated.
That makes sense, and lines up with what I was expecting. Still an invaluable tool!