Exactly! That’s exactly the philosophy behind MBCompass keeping the core functionality focused and lightweight, without unnecessary frameworks or bloat.

People are often surprised by how much you can do in under 2 MB.

There are also frameworks that don't bring in anything unless required. I use B4X for most of my apps.

It has a fundamental issue, which is being single threaded (with exceptions), but it's truly lightweight and easy to extend, and the team behind it really know their business.