I'm compiling a list of projects that are "everything projects". Like web browsers, or game engines, or VTTs, etc. Where at first it seems like "just" a display of some file, but you end up having to do crazy rendering, storage, audio, video, configuration, accessibility, arbitrary user input and fields, scripting and plugins, implement uncountable formats and specs, etc.

Anyone have a better name for these? Any examples that'd be surprising?

@badtuple i tend to call them engines
@voided this probably fits. I don't tend to think of a web browser an engine...but other than being read focused it kinda is.