Reversibility Institute
The Reversibility Institute studies reversible processes across programming, manufacturing and physics: reversible and zero-energy computing, circular manufacturing, and the thermodynamics of information.

About
Reversibility is a single idea with deep reach. A reversible process loses nothing, no information, no energy and no material, because every step can be retraced. That ambition shows up in software that never throws a bit away, in products designed to be taken apart and remade, and in the physical laws that say why forgetting costs heat. The Institute studies all three together.
Features
Programming
Reversible computing and zero-energy programming: languages that run backwards, adiabatic logic, and the path to computation that approaches Landauer's limit.
Manufacturing
Design for disassembly, remanufacturing and reuse, so products and materials cycle instead of becoming waste.
Physics
Thermodynamic reversibility, time-reversal symmetry, and the link between entropy, information and computation.
The latest news
Each programme has its own news, from new reversible chips to right-to-repair rules and thermodynamics research.
Principles and practice
The principles behind each field, and who is working on it in academia, industry and open source.
Events
A guide to the conferences, workshops and forums across all three fields, upcoming and past.
Screenshots
Each programme has its own section of reversibility.org, with its latest news, and there's a guide to the events across all three.
The study of things that can be undone
One principle and three programmes: programming, manufacturing and physics. Visit reversibility.org ↗
Programming
Reversible computing: programs built only from steps that can be undone, so they need never pay the heat that erasing information costs. See programming ↗
Manufacturing
Designing products to be taken apart, repaired, upgraded and remanufactured, so their materials are recovered at full value. See manufacturing ↗
Physics
Thermodynamic reversibility, the arrow of time, Maxwell's demon and Landauer's principle. See physics ↗
Events
A curated guide to the conferences, workshops and forums on reversibility, run by others and gathered in one place. See the events ↗
The Institute
What the Institute studies, and why reversibility matters across all three fields. About the Institute ↗
Contents
The sections of reversibility.org, and the pages in each.
About ↗
What the Institute studies, why reversibility matters, and how to get in touch.
Credits
- Piotr Nierobisz - Contributor; research & development
More research
- ReactiveJS - A small reactive framework with two-way binding and reversible calculations
- Program - A reactive programming language where values recompute themselves
- CRDT - Conflict-free replicated data, and a shared real-time database built from it