{"id":19,"date":"2026-08-24T09:59:55","date_gmt":"2026-08-24T09:59:55","guid":{"rendered":"https:\/\/oxyum.pro\/index.php\/framer\/"},"modified":"2026-09-14T06:41:55","modified_gmt":"2026-09-14T06:41:55","slug":"framer","status":"publish","type":"page","link":"https:\/\/oxyum.pro\/index.php\/compare\/framer\/","title":{"rendered":"Oxyum vs. Framer"},"content":{"rendered":"<div class=\"wp-block-group ox-section is-style-oxygen-glow has-global-padding is-layout-constrained wp-container-core-group-is-layout-2a0af379 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--60)\"><p class=\"has-text-align-center is-style-oxygen-eyebrow wp-block-paragraph\">Compare<\/p><h1 class=\"wp-block-heading has-text-align-center ox-balance\">Beautiful is easy. <span class=\"ox-accent-text\">Beautiful and dynamic is the hard part.<\/span><\/h1><p class=\"has-text-align-center is-style-oxygen-lead ox-balance wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--40)\">Framer is excellent for a polished marketing site. Oxyum brings that level of design control to projects that also need a database behind them.<\/p><div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-ed54fcac wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--50)\"><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/oxyum.pro\/index.php\/pricing\/\">Get Oxyum<\/a><\/div><div class=\"wp-block-button is-style-oxygen-ghost\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/oxyum.pro\/index.php\/compare\/\">All comparisons<\/a><\/div><\/div><\/div><div class=\"wp-block-group ox-section ox-hairline-top has-global-padding is-layout-constrained wp-container-core-group-is-layout-e0c6c63f wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)\"><div class=\"wp-block-group ox-reveal has-global-padding is-layout-constrained wp-container-core-group-is-layout-782089c9 wp-block-group-is-layout-constrained\" style=\"margin-bottom:var(--wp--preset--spacing--60)\"><h2 class=\"wp-block-heading has-text-align-center ox-balance\">Where Framer starts to get in the way<\/h2><\/div><div class=\"wp-block-group ox-grid ox-grid-2 ox-reveal is-layout-flow wp-block-group-is-layout-flow\"><div class=\"wp-block-group is-style-oxygen-card is-layout-flow wp-block-group-is-layout-flow\"><span class=\"ox-icon\">\u26c1<\/span><h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.682), 20px);\">Content that is genuinely structured<\/h3><p class=\"ox-muted wp-block-paragraph\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.114), 15px);line-height:1.6\">Custom post types, fields and taxonomies, so a listings site or a directory is a template rather than four hundred pages.<\/p><\/div><div class=\"wp-block-group is-style-oxygen-card is-layout-flow wp-block-group-is-layout-flow\"><span class=\"ox-icon\">\u2302<\/span><h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.682), 20px);\">Hosting on your terms<\/h3><p class=\"ox-muted wp-block-paragraph\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.114), 15px);line-height:1.6\">Choose the provider, tune the stack, and move when it suits you rather than when you are allowed to.<\/p><\/div><div class=\"wp-block-group is-style-oxygen-card is-layout-flow wp-block-group-is-layout-flow\"><span class=\"ox-icon\">\u26bf<\/span><h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.682), 20px);\">Nothing locked in the platform<\/h3><p class=\"ox-muted wp-block-paragraph\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.114), 15px);line-height:1.6\">Your content lives in a database you can open, back up and take with you.<\/p><\/div><div class=\"wp-block-group is-style-oxygen-card is-layout-flow wp-block-group-is-layout-flow\"><span class=\"ox-icon\">\u2295<\/span><h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.682), 20px);\">Room to grow sideways<\/h3><p class=\"ox-muted wp-block-paragraph\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.114), 15px);line-height:1.6\">Memberships, bookings, invoicing, SEO tooling \u2014 whatever the project turns into, something already exists for it.<\/p><\/div><\/div><\/div><div class=\"wp-block-group ox-section ox-hairline-top has-global-padding is-layout-constrained wp-container-core-group-is-layout-07fae8af wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)\"><div class=\"wp-block-group ox-reveal has-global-padding is-layout-constrained wp-container-core-group-is-layout-782089c9 wp-block-group-is-layout-constrained\" style=\"margin-bottom:var(--wp--preset--spacing--60)\"><h2 class=\"wp-block-heading has-text-align-center ox-balance\">What you get instead of Framer<\/h2><\/div><div class=\"wp-block-group ox-grid ox-grid-3 ox-reveal is-layout-flow wp-block-group-is-layout-flow\"><div class=\"wp-block-group is-style-oxygen-card is-layout-flow wp-block-group-is-layout-flow\"><span class=\"ox-icon\">1<\/span><h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.682), 20px);\">Real CMS behind it<\/h3><p class=\"ox-muted wp-block-paragraph\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.114), 15px);line-height:1.6\">Everything you build is a WordPress template, not a one-off export.<\/p><\/div><div class=\"wp-block-group is-style-oxygen-card is-layout-flow wp-block-group-is-layout-flow\"><span class=\"ox-icon\">2<\/span><h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.682), 20px);\">Design against data<\/h3><p class=\"ox-muted wp-block-paragraph\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.114), 15px);line-height:1.6\">Style one item and let live custom fields fill in the rest.<\/p><\/div><div class=\"wp-block-group is-style-oxygen-card is-layout-flow wp-block-group-is-layout-flow\"><span class=\"ox-icon\">3<\/span><h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.682), 20px);\">Predictable cost<\/h3><p class=\"ox-muted wp-block-paragraph\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.114), 15px);line-height:1.6\">A single perpetual licence rather than a bill that grows per site.<\/p><\/div><div class=\"wp-block-group is-style-oxygen-card is-layout-flow wp-block-group-is-layout-flow\"><span class=\"ox-icon\">4<\/span><h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.682), 20px);\">Code when needed<\/h3><p class=\"ox-muted wp-block-paragraph\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.114), 15px);line-height:1.6\">Drop into PHP, JavaScript or CSS the moment the design calls for it.<\/p><\/div><div class=\"wp-block-group is-style-oxygen-card is-layout-flow wp-block-group-is-layout-flow\"><span class=\"ox-icon\">5<\/span><h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.682), 20px);\">Portable<\/h3><p class=\"ox-muted wp-block-paragraph\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.114), 15px);line-height:1.6\">Change hosts, take backups, keep your own data.<\/p><\/div><div class=\"wp-block-group is-style-oxygen-card is-layout-flow wp-block-group-is-layout-flow\"><span class=\"ox-icon\">6<\/span><h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.682), 20px);\">Ecosystem<\/h3><p class=\"ox-muted wp-block-paragraph\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.114), 15px);line-height:1.6\">WooCommerce, ACF, membership and SEO plugins work out of the box.<\/p><\/div><\/div><\/div><div class=\"wp-block-group ox-section ox-hairline-top has-global-padding is-layout-constrained wp-container-core-group-is-layout-9f07ac61 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)\"><div class=\"wp-block-group ox-reveal has-global-padding is-layout-constrained wp-container-core-group-is-layout-6896d5d9 wp-block-group-is-layout-constrained\" style=\"margin-bottom:var(--wp--preset--spacing--50)\"><h2 class=\"wp-block-heading has-text-align-center ox-balance\">Side by side<\/h2><\/div>\n<div class=\"ox-tablewrap\"><table class=\"ox-compare\"><thead><tr><th scope=\"col\"><\/th><th scope=\"col\">Oxyum<\/th><th scope=\"col\">Framer<\/th><\/tr><\/thead><tbody><tr><th scope=\"row\">Best suited to<\/th><td>Content-driven and dynamic sites<\/td><td>Polished static marketing sites<\/td><\/tr><tr><th scope=\"row\">Hosting<\/th><td>Any host you choose<\/td><td>Their platform only<\/td><\/tr><tr><th scope=\"row\">Custom post types<\/th><td class=\"ox-yes\">Yes<\/td><td class=\"ox-no\">No<\/td><\/tr><tr><th scope=\"row\">Custom fields<\/th><td class=\"ox-yes\">Yes<\/td><td>Limited<\/td><\/tr><tr><th scope=\"row\">Ecommerce<\/th><td>WooCommerce and others<\/td><td>Limited<\/td><\/tr><tr><th scope=\"row\">Server-side code<\/th><td class=\"ox-yes\">Yes<\/td><td class=\"ox-no\">No<\/td><\/tr><tr><th scope=\"row\">Pricing model<\/th><td>One-time, perpetual<\/td><td>Per-site subscription<\/td><\/tr><tr><th scope=\"row\">Design fidelity<\/th><td class=\"ox-yes\">Yes<\/td><td class=\"ox-yes\">Yes<\/td><\/tr><\/tbody><\/table><\/div>\n<\/div><div class=\"wp-block-group ox-section is-style-oxygen-glow ox-hairline-top ox-reveal has-global-padding is-layout-constrained wp-container-core-group-is-layout-e118c913 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)\"><h2 class=\"wp-block-heading has-text-align-center ox-balance\">Ready to switch?<\/h2><p class=\"has-text-align-center is-style-oxygen-lead ox-balance wp-block-paragraph\">One licence, unlimited sites, and a 60-day money back guarantee.<\/p><div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-ed54fcac wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--50)\"><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/oxyum.pro\/index.php\/pricing\/\">Get Oxyum<\/a><\/div><div class=\"wp-block-button is-style-oxygen-ghost\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/oxyum.pro\/index.php\/support\/\">Talk to us<\/a><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Compare Beautiful is easy. Beautiful and dynamic is the hard part. Framer is excellent for a polished marketing site. Oxyum brings that level of design control to projects that also need a database behind them. Where Framer starts to get in the way \u26c1 Content that is genuinely structured Custom post types, fields and taxonomies, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":17,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-full","meta":{"footnotes":""},"class_list":["post-19","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/oxyum.pro\/index.php\/wp-json\/wp\/v2\/pages\/19","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oxyum.pro\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/oxyum.pro\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/oxyum.pro\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oxyum.pro\/index.php\/wp-json\/wp\/v2\/comments?post=19"}],"version-history":[{"count":9,"href":"https:\/\/oxyum.pro\/index.php\/wp-json\/wp\/v2\/pages\/19\/revisions"}],"predecessor-version":[{"id":244,"href":"https:\/\/oxyum.pro\/index.php\/wp-json\/wp\/v2\/pages\/19\/revisions\/244"}],"up":[{"embeddable":true,"href":"https:\/\/oxyum.pro\/index.php\/wp-json\/wp\/v2\/pages\/17"}],"wp:attachment":[{"href":"https:\/\/oxyum.pro\/index.php\/wp-json\/wp\/v2\/media?parent=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}