Dev tools · alternatives · 2026
24 alternatives to Pretty-print your chess games using Prettier
Hi, As an enthusiast chess player, I like to manage my games and my opening repertoire as a set of PGN files stored in a Git repository (PGN is a text file format for recording chess games). So I wanted a way to pretty-print PGN files using a CLI and integrating in my editor. Today, it looks like most people use GUI-based software. So I decided to create a Prettier plugin that formats PGN files. Prettier is a well-known pretty-printer in the Node.js ecosystem, used to ensure consistent source code formatting in software projects. One upside of implementing this PGN formatter as a Prettier…
This Prettier plugin formats PGN chess game files, allowing players to store and manage their games as text files in Git repositories with consistent formatting. It integrates with code editors through Prettier's… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

- 2

Convert chess PGN to a beautiful PDF
2022 · pgn2pdf.com · its alternatives →
- 3

A flamegraph generator for Postgres EXPLAIN ANALYZE output. - mgartner/pg_flame
2019 · github.com · its alternatives →
- 4

Repo here: https://github.com/ariroffe/personal-website
2022 · arielroffe.quest · its alternatives →
- 5Chess Scanner▲123
Scan score sheets and generate chess games in seconds.
2024 · chessscanner.com · its alternatives →
- 6

- 7

Claude Code skills for chess post-mortems: Stockfish-backed annotated PGN, HTML viewer, narrated video - brumar/chess-postmortem-skills
26d ago · github.com · its alternatives →
- 8

Retro Game Engine for Racket. Contribute to massung/r-cade development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 9MA
hi all, I've always wanted to make my own game, but couldn't afford a thousand-dollar adobe (flash+photoshop) license. I'm not a talented programmer, have no degree in CS. But I understand some elements of design. So I got me a copy of ImpactJS, and after about 5 months of steep learning curve (at least for me), I managed to come up with a game. I also integrated it with a highscore and badge system, similar to what you get at Kongregate. You need to login with Google/OpenID to earn badges/scores. link is: http://www.hotbazooka.com/privatejoe hope to hear some feedback/questions from you guys!
2011 · hotbazooka.com · its alternatives →
- 10
Frontender▲112A smart Figma plugin that writes front-end code
2023 · frontender.io · its alternatives →
- 11

Create board game rules and covers with machine learning
2020 · its alternatives →
- 12

Been having a lot of fun reading an SC2Replay collection through nom parsers, serializing into Arrow files so that pola.rs can read them and perform data analysis with jupyter lab, plotly or interact with SQL operations, etc. Looking for feedback and ideas on what to progress on. For example, "through history, are my timings getting better?". etc. Also would love to have ideas on what libraries to use to perform forecasting.
2023 · github.com · its alternatives →
- 13
Spicy Chess▲76Hello! I created SpicyChess(https://spicychess.com) because I wanted a tactics training app that would have the following features: - Spaced Repetition. - Countdown time to simulate blitz Chess where you have to find the best move quickly. - The ability to save puzzles for later review. I'd love to hear any feedback that you may have !
2023 · spicychess.com · its alternatives →
- 14

tiny playstationy renderer. Contribute to nkanaev/tipsy development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 15AL
Hello HN, For a few months I'm been working on a fun side-project to port the (awesome) chessboardjs library to an easily reusable and embeddable web component. The quarantine has finally spurred me to put the finishing touches on it. https://justinfagnani.github.io/chessboard-element/ It works in plain HTML files just by writing an HTML tag: And it works in any framework because it's just an HTML element. Styling is encapsulated and customizable with CSS properties and parts: chess-board { --dark-color: darkmagenta; } /* Highlight the e2 square in red */…
2020 · its alternatives →
- 16

We turn any chess game into custom artwork for your wall
2025 · chessflow.art · its alternatives →
- 17

A liminal brush-based CSG editor and game engine with unified (forward) renderer inspired by Radiant and Worldcraft/Hammer Compact and lightweight (target: Snapdragon 8CX, OpenGL 3.3) Real-time lighting with stencil shadows without the need for pre-baked compilation
Mar 2026 · github.com · its alternatives →
- 18

A retro game engine for Python. Contribute to kitao/pyxel development by creating an account on GitHub.
21d ago · github.com · its alternatives →
- 19

Easily create and embed code snippets in Wordpress posts
2021 · wordpress.org · its alternatives →
- 20

Hi HN! I just built chessterm, a Rust-powered TUI chess engine to practice chess notation (PGN) for an upcoming chess competition. This was also a way for me to learn Rust more deeply, particularly bitboards for move generation and terminal UI development with ratatui Unlike typical chess UIs that wrap around Stockfish, this is built completely from scratch, with: - PGN-only input (no AI, just human vs human) - Bitboard-based move generation (u64, precomputed attack masks) - Built with ratatui for a smooth terminal experience Would love to hear your feedback!
2025 · github.com · its alternatives →
- 21

This is a little script I wrote a while ago to help generate sprites for a game I was working on. You can use it to build a seemingly-infinite aperiodic noise texture that is actually composed of a relatively small number of tiles. For example, imagine a large grassy field or body of water in a 2D pixel art game, but without the obvious repeated patterns that arise from simple tiling. The use case is pretty niche (for example, in many cases you could just evaluate the perlin noise function directly in a shader) but I thought it was a cool idea regardless.
2024 · github.com · its alternatives →
- 22

This started life as a graphics tool for a specific problem: gen AI can make retro-styled sprites but can't follow exact hardware constraints of pixels and colors. While building this I liked the idea that I can fan-out to any retro videogame console or handheld's specifications. I then devised my own declarative language - Demotic - to express the game you want to build as concisely and naturally as possible without implementation detail. To work on different machines, you use relative units, like vw, vh, vmin, vmax. It has a web UI, CLI and NPM package. Still a work in progress.
Aug 2026 · geosona.com · its alternatives →
- 23

Turn PGN files into cinematic Shorts instantly
May 2026 · exremeking.gumroad.com · its alternatives →
- 24

Create chess Flashcards automatically
2022 · chessflashcards.com · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →