Hacker ApprovedDepartments

Lix

Ranked 19 of 26 version control systems by recommenders

An embeddable version control library for files and tables, with plugins for structured formats. Fans praise its use of standard parsers, while critics find its purpose unclear and its format support limited.

An embeddable version control library for files and tables, with plugins for structured formats. Fans praise its use of standard parsers, while critics find its purpose unclear and its format support limited.

15 people gave an opinion

recommend it
8
criticize it
7
approval share
53%
Each figure is one person. RecommendsCriticizes

Recommended in 3 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: recommended
  4. February 2026: not recommended
  5. March 2026: recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: not recommended
  11. September 2026: recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 8 people recommend itNeeds 10 or more, not met.
  • 1.1 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 3 of 13 monthsNeeds 4 or more, not met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Works well with standard file formats

    “It works surprisingly well because most standard file formats have off the shelf parsers.”

    Comment from 22 Jan 2026 in “Lix – universal version control system for binary files”

    “If you have a custom binary file, you can write a plugin for it!”

    Comment from 22 Jan 2026 in “Lix – universal version control system for binary files”
  • Embeddable library for developers

    “Lix is a library to embed version control in whatever developers are building.”

    Comment from 22 Jan 2026 in “Lix – universal version control system for binary files”

    “The primary use case for lix is embedding.”

    Comment from 23 Jan 2026 in “Lix – universal version control system for binary files”
  • Positive hands-on experience reported

    “And I can confirm, it works great.”

    Comment from 4 Mar 2026 in “Weave – A language aware merge algorithm based on entities”

    “But I am working on this with lix”

    Comment from 22 Mar 2026 in “A Coherent Vision for the Future of Version Control”

What people warn about

Each mark is one comment

  • Unclear what it actually does

    “In any case I’ll give benefit of the doubt that this project solves some real problem in a useful way. I’m not sure what it is.”

    Comment from 22 Jan 2026 in “Lix – universal version control system for binary files”

    “I look at the page and leave without any clue as to what it actually does.”

    Comment from 22 Jan 2026 in “Lix – universal version control system for binary files”
  • Limited file format support

    “the list of available plugins only has .csv,.md and json, which are things that git already handles just fine”

    Comment from 22 Jan 2026 in “Lix – universal version control system for binary files”

    “It's nice, but it needs to support the most common file formats used in gamedev”

    Comment from 22 Jan 2026 in “Lix – universal version control system for binary files”

    “compelling problem statement. md and csv have their limit.”

    Comment from 22 Jan 2026 in “Lix – universal version control system for binary files”

Other version control systems people recommend

The four most recommended other version control systems, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Lix compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Git81450362%1315 yrs42 owners—
Jujutsu (jj)33510676%131 yr21 ownersApproved
Mercurial1214374%1219 yrs7 ownersApproved
jj (Jujutsu)1153776%121 yr7 ownersApproved
LixThis page8753%3——
See all 26 version control systems, ranked

What people said

All 23 comments that mention it, newest first. Each links to the original comment.

“Cool. It would be interesting if this made OS actions reversible”

RecommendsComment from 26 Sep 2026 in “Lix: Version control system for files and tables”

“Nix and Lix daemon implementations are affected by buffer overflows vulnerabilities that allow a local attacker to gain arbitrary code execution”

CriticizesComment from 4 May 2026 in “Local privilege escalation in Lix and Nix”

“But I am working on this with lix”

RecommendsComment from 22 Mar 2026 in “A Coherent Vision for the Future of Version Control”

“It uses a SQL database. That solves some things, but also creates an impedance mismatch.”

CriticizesComment from 4 Mar 2026 in “Weave – A language aware merge algorithm based on entities”

“And I can confirm, it works great.”

RecommendsComment from 4 Mar 2026 in “Weave – A language aware merge algorithm based on entities”

“The SSIS use case is a good one for lix.”

RecommendsComment from 23 Jan 2026 in “Lix – universal version control system for binary files”

“I was thinking Lix may possibly be a good option.”

RecommendsComment from 23 Jan 2026 in “Lix – universal version control system for binary files”

“The primary use case for lix is embedding.”

RecommendsComment from 23 Jan 2026 in “Lix – universal version control system for binary files”

“The information on what changed needs to be available without diffing.”

RecommendsComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“In any case I’ll give benefit of the doubt that this project solves some real problem in a useful way. I’m not sure what it is.”

MixedComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“the list of available plugins only has .csv,.md and json, which are things that git already handles just fine”

MixedComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“Lix is a library to embed version control in whatever developers are building.”

RecommendsComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“If you have a custom binary file, you can write a plugin for it!”

RecommendsComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“it's unclear how any of this interacts with the native version control embedded in M365 apps or why this tool can be trusted”

CriticizesComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“I look at the page and leave without any clue as to what it actually does.”

CriticizesComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“I don't think incompatibility with git is a good design choice.”

CriticizesComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“Great semantic diffs, but does Lix actually define a merge algebra for concurrent structured edits”

MixedComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“It works surprisingly well because most standard file formats have off the shelf parsers.”

RecommendsComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“It's nice, but it needs to support the most common file formats used in gamedev”

MixedComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“Which honestly shouldn’t even be a feature of VCS.”

CriticizesComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“Looks cool, but seems kind of weird that it only works through an sdk.”

MixedComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“it feels strange that this doesn't seem to support that use case”

CriticizesComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

“compelling problem statement. md and csv have their limit.”

RecommendsComment from 22 Jan 2026 in “Lix – universal version control system for binary files”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.