-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Let me know what you think. Maybe I should make an issue / feature request on Pop!_OS's bug tracker?
In fact, that does seem to be the case: I was looking at cpufreq (GNOME extension), and it appears it "simply doesn't work" under Pop!_OS, likely due to the latter's power daemon.
Actually, it looks like exactly what I'm looking for - a TLP profile switcher for GNOME - was available some time ago, but alas, it hasn't been updated for nearly two years: https://github.com/rosghub/TLP-Switcher
In any case, messing with /etc/tlp.conf by itself seems rather daunting. Maybe TLPUI is worth looking at?