ososimulator
Home › Dataset

The settings data, as data

Every Settings menu of 43 operating systems across 135 versions, as one 1.3 MB JSON file: 161,391 rows and 32,098 screens, free to use with attribution.

Download osimulator-settings.json — 1.3 MB →

What is in it

Where it comes from

Open systems are read from their own source — Android from AOSP, ChromeOS from Chromium, Ubuntu from GNOME, Firefox OS from Gaia, webOS from webOS OSE. Closed systems are read from the vendor's published manual or support pages. Nothing is invented: a row with no documented screen behind it is left terminal and counted rather than filled in with something plausible. The file carries its own note of this, so a copy that travels without this page still says what can be relied on.

Using it

Free to use, including commercially, under the MIT licence, which asks only that the notice travels with it. If you publish something built on this, the attribution that helps is a link:

osimulator — https://osimulator.com/

The settings names are the vendors' own. osimulator is an independent educational project, not affiliated with Apple, Google, Microsoft, Samsung or any other vendor; all trademarks belong to their owners.

Built 2026-10-26

Regenerated whenever a tree changes. Machine-readable notes for answer engines are in llms.txt.

Systems in the file