De enkelte rammeverk tilbyr maskinvare-integrasjon, filformater, grafikk-kontroll elementer, skrivefunksjoner, stavekontroll og mye mer. Mange av rammeverkene er tilgjengelig for flere operativsystemer og har minimal ekstra avhengigheter.