Hacker News new | past | comments | ask | show | jobs | submit login

Cassowary ( http://constraints.cs.washington.edu/cassowary/ ) is used by Apple for this.



FYI, Toga uses Cassowary as well - natively through Apple's implementation on OSX and iOS, and via a Python implementation of the algorithm (http://pybee.org/cassowary/) for GTK and Windows.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: