{"adoption": {"forks": 767, "observed_at": "2026-08-28T04:06:36.549939+00:00", "stars": 2312}, "canonical_url": "https://ross.abutalabs.com/products/formio", "card": {"archived": false, "artifact_type": "service", "description": "A Form and Data Management Platform for Progressive Web Applications.", "domain": ["web-development", "backend", "apis", "self-hosted", "developer-tools"], "enriched": true, "function": ["form-handling", "api-framework", "http-server", "auth", "self-hosted", "mcp"], "health_score": 78, "homepage": "https://form.io", "language": "JavaScript", "license": "OSL-3.0", "license_family": "other", "maturity": "active", "member_repos": ["formio/formio"], "name": "formio/formio", "platform": ["self-hosted", "cross-platform"], "pushed_at": "2026-08-11T19:04:11+00:00", "repo": "formio/formio", "stars": 2312, "tags": ["form-builder", "form-renderer", "json-schemas", "serverless", "data-management", "progressive-web-apps", "mongodb", "agentic-workflows", "automation", "nodejs", "docker", "web-server"], "topics": ["serverless", "angular", "react", "angularjs", "vanillajs", "vanilla-js", "vue", "nodejs", "forms"], "urls": [], "use_cases": ["build web forms with a drag-and-drop builder", "generate REST APIs from form schemas", "self-host a form and data management platform", "embed forms in Angular or React apps", "collect and manage form submissions with MongoDB", "build serverless-style data-driven applications", "give AI agents governed access to forms and APIs via MCP"], "what_it_is": "Form.io is an open-source form and data management platform that combines a drag-and-drop JSON-driven form builder with an auto-generated API server for Node.js and MongoDB. It lets developers embed forms in Angular, React, or vanilla JS applications and manage submissions through a self-hosted REST API platform.", "when_to_avoid": ["you need a simple static form without a backend platform", "your database is not MongoDB without extra adaptation", "you need advanced enterprise features like PDF rendering, which require a paid subscription", "you want a lightweight form library rather than a full API platform"], "when_to_choose": ["you need form building and backend APIs from one JSON schema", "you want a self-hosted alternative to SaaS form platforms", "your stack is Node.js with MongoDB", "you need forms embedded in JavaScript frontends like Angular or React"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/formio", "repo": "formio/formio", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:39:30.886137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a17c766b396c78ed5248b0f534b1550b7369fb23c0ea4ca5c4bb46b63966c284", "fetched_at": "2026-08-28T04:06:36.549939+00:00", "kind": "readme", "missing": false, "url": "https://github.com/formio/formio"}, {"content_hash": "cb12493b84fe1177b9d0431f6fd1ff5a591be31e933931be554b4063d90af5af", "fetched_at": "2026-08-29T10:20:15.013673+00:00", "kind": "homepage", "missing": false, "url": "https://form.io"}, {"content_hash": "c437c41bc733592d06823514e3d111fa648be230c2a0774a89706288643352c2", "fetched_at": "2026-08-29T10:20:15.018097+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/features"}, {"content_hash": "d74e7373a48ba55a97b6fb791c8bb2724836dca947451dd82b83928311c0935a", "fetched_at": "2026-08-29T10:20:15.026078+00:00", "kind": "site_page", "missing": false, "url": "https://apidocs.form.io/?version=latest"}, {"content_hash": "5b3f631b870655a1885f7e80abd2879ba0537a15966e06911be0cee8084231ce", "fetched_at": "2026-08-29T10:20:15.028596+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/about"}, {"content_hash": "c80427c359eaac5c88b83756e22dd0924d31015e58ab5887309bf33f2b216ddb", "fetched_at": "2026-08-29T10:20:15.020918+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/configuration-based-pricing"}, {"content_hash": "48037d1d8b8cf5318239853726546fb360c0341646cc6f47ba43d40a8f77a8e5", "fetched_at": "2026-08-29T10:20:15.023276+00:00", "kind": "site_page", "missing": false, "url": "https://help.form.io"}, {"content_hash": "5a28284d4d5428b8bd3293ff4590642c9a71dd6017552477a749d25b924ead17", "fetched_at": "2026-08-29T10:20:15.030653+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/uag"}, {"content_hash": "79939f966432a247ed5f73e319eaaca27f94d8bc3f4a06be0af20477db36fd3c", "fetched_at": "2026-08-29T10:20:15.032974+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/faq"}, {"content_hash": "4553f52441936700064f76f07cf2f8a83dea40ce138a01d55e999ecfc65c72bc", "fetched_at": "2026-08-29T10:20:15.034975+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/ai"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:39:30.886137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a17c766b396c78ed5248b0f534b1550b7369fb23c0ea4ca5c4bb46b63966c284", "fetched_at": "2026-08-28T04:06:36.549939+00:00", "kind": "readme", "missing": false, "url": "https://github.com/formio/formio"}, {"content_hash": "cb12493b84fe1177b9d0431f6fd1ff5a591be31e933931be554b4063d90af5af", "fetched_at": "2026-08-29T10:20:15.013673+00:00", "kind": "homepage", "missing": false, "url": "https://form.io"}, {"content_hash": "c437c41bc733592d06823514e3d111fa648be230c2a0774a89706288643352c2", "fetched_at": "2026-08-29T10:20:15.018097+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/features"}, {"content_hash": "d74e7373a48ba55a97b6fb791c8bb2724836dca947451dd82b83928311c0935a", "fetched_at": "2026-08-29T10:20:15.026078+00:00", "kind": "site_page", "missing": false, "url": "https://apidocs.form.io/?version=latest"}, {"content_hash": "5b3f631b870655a1885f7e80abd2879ba0537a15966e06911be0cee8084231ce", "fetched_at": "2026-08-29T10:20:15.028596+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/about"}, {"content_hash": "c80427c359eaac5c88b83756e22dd0924d31015e58ab5887309bf33f2b216ddb", "fetched_at": "2026-08-29T10:20:15.020918+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/configuration-based-pricing"}, {"content_hash": "48037d1d8b8cf5318239853726546fb360c0341646cc6f47ba43d40a8f77a8e5", "fetched_at": "2026-08-29T10:20:15.023276+00:00", "kind": "site_page", "missing": false, "url": "https://help.form.io"}, {"content_hash": "5a28284d4d5428b8bd3293ff4590642c9a71dd6017552477a749d25b924ead17", "fetched_at": "2026-08-29T10:20:15.030653+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/uag"}, {"content_hash": "79939f966432a247ed5f73e319eaaca27f94d8bc3f4a06be0af20477db36fd3c", "fetched_at": "2026-08-29T10:20:15.032974+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/faq"}, {"content_hash": "4553f52441936700064f76f07cf2f8a83dea40ce138a01d55e999ecfc65c72bc", "fetched_at": "2026-08-29T10:20:15.034975+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/ai"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:39:30.886137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a17c766b396c78ed5248b0f534b1550b7369fb23c0ea4ca5c4bb46b63966c284", "fetched_at": "2026-08-28T04:06:36.549939+00:00", "kind": "readme", "missing": false, "url": "https://github.com/formio/formio"}, {"content_hash": "cb12493b84fe1177b9d0431f6fd1ff5a591be31e933931be554b4063d90af5af", "fetched_at": "2026-08-29T10:20:15.013673+00:00", "kind": "homepage", "missing": false, "url": "https://form.io"}, {"content_hash": "c437c41bc733592d06823514e3d111fa648be230c2a0774a89706288643352c2", "fetched_at": "2026-08-29T10:20:15.018097+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/features"}, {"content_hash": "d74e7373a48ba55a97b6fb791c8bb2724836dca947451dd82b83928311c0935a", "fetched_at": "2026-08-29T10:20:15.026078+00:00", "kind": "site_page", "missing": false, "url": "https://apidocs.form.io/?version=latest"}, {"content_hash": "5b3f631b870655a1885f7e80abd2879ba0537a15966e06911be0cee8084231ce", "fetched_at": "2026-08-29T10:20:15.028596+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/about"}, {"content_hash": "c80427c359eaac5c88b83756e22dd0924d31015e58ab5887309bf33f2b216ddb", "fetched_at": "2026-08-29T10:20:15.020918+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/configuration-based-pricing"}, {"content_hash": "48037d1d8b8cf5318239853726546fb360c0341646cc6f47ba43d40a8f77a8e5", "fetched_at": "2026-08-29T10:20:15.023276+00:00", "kind": "site_page", "missing": false, "url": "https://help.form.io"}, {"content_hash": "5a28284d4d5428b8bd3293ff4590642c9a71dd6017552477a749d25b924ead17", "fetched_at": "2026-08-29T10:20:15.030653+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/uag"}, {"content_hash": "79939f966432a247ed5f73e319eaaca27f94d8bc3f4a06be0af20477db36fd3c", "fetched_at": "2026-08-29T10:20:15.032974+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/faq"}, {"content_hash": "4553f52441936700064f76f07cf2f8a83dea40ce138a01d55e999ecfc65c72bc", "fetched_at": "2026-08-29T10:20:15.034975+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/ai"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:39:30.886137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a17c766b396c78ed5248b0f534b1550b7369fb23c0ea4ca5c4bb46b63966c284", "fetched_at": "2026-08-28T04:06:36.549939+00:00", "kind": "readme", "missing": false, "url": "https://github.com/formio/formio"}, {"content_hash": "cb12493b84fe1177b9d0431f6fd1ff5a591be31e933931be554b4063d90af5af", "fetched_at": "2026-08-29T10:20:15.013673+00:00", "kind": "homepage", "missing": false, "url": "https://form.io"}, {"content_hash": "c437c41bc733592d06823514e3d111fa648be230c2a0774a89706288643352c2", "fetched_at": "2026-08-29T10:20:15.018097+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/features"}, {"content_hash": "d74e7373a48ba55a97b6fb791c8bb2724836dca947451dd82b83928311c0935a", "fetched_at": "2026-08-29T10:20:15.026078+00:00", "kind": "site_page", "missing": false, "url": "https://apidocs.form.io/?version=latest"}, {"content_hash": "5b3f631b870655a1885f7e80abd2879ba0537a15966e06911be0cee8084231ce", "fetched_at": "2026-08-29T10:20:15.028596+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/about"}, {"content_hash": "c80427c359eaac5c88b83756e22dd0924d31015e58ab5887309bf33f2b216ddb", "fetched_at": "2026-08-29T10:20:15.020918+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/configuration-based-pricing"}, {"content_hash": "48037d1d8b8cf5318239853726546fb360c0341646cc6f47ba43d40a8f77a8e5", "fetched_at": "2026-08-29T10:20:15.023276+00:00", "kind": "site_page", "missing": false, "url": "https://help.form.io"}, {"content_hash": "5a28284d4d5428b8bd3293ff4590642c9a71dd6017552477a749d25b924ead17", "fetched_at": "2026-08-29T10:20:15.030653+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/uag"}, {"content_hash": "79939f966432a247ed5f73e319eaaca27f94d8bc3f4a06be0af20477db36fd3c", "fetched_at": "2026-08-29T10:20:15.032974+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/faq"}, {"content_hash": "4553f52441936700064f76f07cf2f8a83dea40ce138a01d55e999ecfc65c72bc", "fetched_at": "2026-08-29T10:20:15.034975+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/ai"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:39:30.886137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a17c766b396c78ed5248b0f534b1550b7369fb23c0ea4ca5c4bb46b63966c284", "fetched_at": "2026-08-28T04:06:36.549939+00:00", "kind": "readme", "missing": false, "url": "https://github.com/formio/formio"}, {"content_hash": "cb12493b84fe1177b9d0431f6fd1ff5a591be31e933931be554b4063d90af5af", "fetched_at": "2026-08-29T10:20:15.013673+00:00", "kind": "homepage", "missing": false, "url": "https://form.io"}, {"content_hash": "c437c41bc733592d06823514e3d111fa648be230c2a0774a89706288643352c2", "fetched_at": "2026-08-29T10:20:15.018097+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/features"}, {"content_hash": "d74e7373a48ba55a97b6fb791c8bb2724836dca947451dd82b83928311c0935a", "fetched_at": "2026-08-29T10:20:15.026078+00:00", "kind": "site_page", "missing": false, "url": "https://apidocs.form.io/?version=latest"}, {"content_hash": "5b3f631b870655a1885f7e80abd2879ba0537a15966e06911be0cee8084231ce", "fetched_at": "2026-08-29T10:20:15.028596+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/about"}, {"content_hash": "c80427c359eaac5c88b83756e22dd0924d31015e58ab5887309bf33f2b216ddb", "fetched_at": "2026-08-29T10:20:15.020918+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/configuration-based-pricing"}, {"content_hash": "48037d1d8b8cf5318239853726546fb360c0341646cc6f47ba43d40a8f77a8e5", "fetched_at": "2026-08-29T10:20:15.023276+00:00", "kind": "site_page", "missing": false, "url": "https://help.form.io"}, {"content_hash": "5a28284d4d5428b8bd3293ff4590642c9a71dd6017552477a749d25b924ead17", "fetched_at": "2026-08-29T10:20:15.030653+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/uag"}, {"content_hash": "79939f966432a247ed5f73e319eaaca27f94d8bc3f4a06be0af20477db36fd3c", "fetched_at": "2026-08-29T10:20:15.032974+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/faq"}, {"content_hash": "4553f52441936700064f76f07cf2f8a83dea40ce138a01d55e999ecfc65c72bc", "fetched_at": "2026-08-29T10:20:15.034975+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/ai"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:39:30.886137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a17c766b396c78ed5248b0f534b1550b7369fb23c0ea4ca5c4bb46b63966c284", "fetched_at": "2026-08-28T04:06:36.549939+00:00", "kind": "readme", "missing": false, "url": "https://github.com/formio/formio"}, {"content_hash": "cb12493b84fe1177b9d0431f6fd1ff5a591be31e933931be554b4063d90af5af", "fetched_at": "2026-08-29T10:20:15.013673+00:00", "kind": "homepage", "missing": false, "url": "https://form.io"}, {"content_hash": "c437c41bc733592d06823514e3d111fa648be230c2a0774a89706288643352c2", "fetched_at": "2026-08-29T10:20:15.018097+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/features"}, {"content_hash": "d74e7373a48ba55a97b6fb791c8bb2724836dca947451dd82b83928311c0935a", "fetched_at": "2026-08-29T10:20:15.026078+00:00", "kind": "site_page", "missing": false, "url": "https://apidocs.form.io/?version=latest"}, {"content_hash": "5b3f631b870655a1885f7e80abd2879ba0537a15966e06911be0cee8084231ce", "fetched_at": "2026-08-29T10:20:15.028596+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/about"}, {"content_hash": "c80427c359eaac5c88b83756e22dd0924d31015e58ab5887309bf33f2b216ddb", "fetched_at": "2026-08-29T10:20:15.020918+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/configuration-based-pricing"}, {"content_hash": "48037d1d8b8cf5318239853726546fb360c0341646cc6f47ba43d40a8f77a8e5", "fetched_at": "2026-08-29T10:20:15.023276+00:00", "kind": "site_page", "missing": false, "url": "https://help.form.io"}, {"content_hash": "5a28284d4d5428b8bd3293ff4590642c9a71dd6017552477a749d25b924ead17", "fetched_at": "2026-08-29T10:20:15.030653+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/uag"}, {"content_hash": "79939f966432a247ed5f73e319eaaca27f94d8bc3f4a06be0af20477db36fd3c", "fetched_at": "2026-08-29T10:20:15.032974+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/faq"}, {"content_hash": "4553f52441936700064f76f07cf2f8a83dea40ce138a01d55e999ecfc65c72bc", "fetched_at": "2026-08-29T10:20:15.034975+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/ai"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.549939+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:39:30.886137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a17c766b396c78ed5248b0f534b1550b7369fb23c0ea4ca5c4bb46b63966c284", "fetched_at": "2026-08-28T04:06:36.549939+00:00", "kind": "readme", "missing": false, "url": "https://github.com/formio/formio"}, {"content_hash": "cb12493b84fe1177b9d0431f6fd1ff5a591be31e933931be554b4063d90af5af", "fetched_at": "2026-08-29T10:20:15.013673+00:00", "kind": "homepage", "missing": false, "url": "https://form.io"}, {"content_hash": "c437c41bc733592d06823514e3d111fa648be230c2a0774a89706288643352c2", "fetched_at": "2026-08-29T10:20:15.018097+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/features"}, {"content_hash": "d74e7373a48ba55a97b6fb791c8bb2724836dca947451dd82b83928311c0935a", "fetched_at": "2026-08-29T10:20:15.026078+00:00", "kind": "site_page", "missing": false, "url": "https://apidocs.form.io/?version=latest"}, {"content_hash": "5b3f631b870655a1885f7e80abd2879ba0537a15966e06911be0cee8084231ce", "fetched_at": "2026-08-29T10:20:15.028596+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/about"}, {"content_hash": "c80427c359eaac5c88b83756e22dd0924d31015e58ab5887309bf33f2b216ddb", "fetched_at": "2026-08-29T10:20:15.020918+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/configuration-based-pricing"}, {"content_hash": "48037d1d8b8cf5318239853726546fb360c0341646cc6f47ba43d40a8f77a8e5", "fetched_at": "2026-08-29T10:20:15.023276+00:00", "kind": "site_page", "missing": false, "url": "https://help.form.io"}, {"content_hash": "5a28284d4d5428b8bd3293ff4590642c9a71dd6017552477a749d25b924ead17", "fetched_at": "2026-08-29T10:20:15.030653+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/uag"}, {"content_hash": "79939f966432a247ed5f73e319eaaca27f94d8bc3f4a06be0af20477db36fd3c", "fetched_at": "2026-08-29T10:20:15.032974+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/faq"}, {"content_hash": "4553f52441936700064f76f07cf2f8a83dea40ce138a01d55e999ecfc65c72bc", "fetched_at": "2026-08-29T10:20:15.034975+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/ai"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:39:30.886137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a17c766b396c78ed5248b0f534b1550b7369fb23c0ea4ca5c4bb46b63966c284", "fetched_at": "2026-08-28T04:06:36.549939+00:00", "kind": "readme", "missing": false, "url": "https://github.com/formio/formio"}, {"content_hash": "cb12493b84fe1177b9d0431f6fd1ff5a591be31e933931be554b4063d90af5af", "fetched_at": "2026-08-29T10:20:15.013673+00:00", "kind": "homepage", "missing": false, "url": "https://form.io"}, {"content_hash": "c437c41bc733592d06823514e3d111fa648be230c2a0774a89706288643352c2", "fetched_at": "2026-08-29T10:20:15.018097+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/features"}, {"content_hash": "d74e7373a48ba55a97b6fb791c8bb2724836dca947451dd82b83928311c0935a", "fetched_at": "2026-08-29T10:20:15.026078+00:00", "kind": "site_page", "missing": false, "url": "https://apidocs.form.io/?version=latest"}, {"content_hash": "5b3f631b870655a1885f7e80abd2879ba0537a15966e06911be0cee8084231ce", "fetched_at": "2026-08-29T10:20:15.028596+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/about"}, {"content_hash": "c80427c359eaac5c88b83756e22dd0924d31015e58ab5887309bf33f2b216ddb", "fetched_at": "2026-08-29T10:20:15.020918+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/configuration-based-pricing"}, {"content_hash": "48037d1d8b8cf5318239853726546fb360c0341646cc6f47ba43d40a8f77a8e5", "fetched_at": "2026-08-29T10:20:15.023276+00:00", "kind": "site_page", "missing": false, "url": "https://help.form.io"}, {"content_hash": "5a28284d4d5428b8bd3293ff4590642c9a71dd6017552477a749d25b924ead17", "fetched_at": "2026-08-29T10:20:15.030653+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/uag"}, {"content_hash": "79939f966432a247ed5f73e319eaaca27f94d8bc3f4a06be0af20477db36fd3c", "fetched_at": "2026-08-29T10:20:15.032974+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/faq"}, {"content_hash": "4553f52441936700064f76f07cf2f8a83dea40ce138a01d55e999ecfc65c72bc", "fetched_at": "2026-08-29T10:20:15.034975+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/ai"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:39:30.886137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a17c766b396c78ed5248b0f534b1550b7369fb23c0ea4ca5c4bb46b63966c284", "fetched_at": "2026-08-28T04:06:36.549939+00:00", "kind": "readme", "missing": false, "url": "https://github.com/formio/formio"}, {"content_hash": "cb12493b84fe1177b9d0431f6fd1ff5a591be31e933931be554b4063d90af5af", "fetched_at": "2026-08-29T10:20:15.013673+00:00", "kind": "homepage", "missing": false, "url": "https://form.io"}, {"content_hash": "c437c41bc733592d06823514e3d111fa648be230c2a0774a89706288643352c2", "fetched_at": "2026-08-29T10:20:15.018097+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/features"}, {"content_hash": "d74e7373a48ba55a97b6fb791c8bb2724836dca947451dd82b83928311c0935a", "fetched_at": "2026-08-29T10:20:15.026078+00:00", "kind": "site_page", "missing": false, "url": "https://apidocs.form.io/?version=latest"}, {"content_hash": "5b3f631b870655a1885f7e80abd2879ba0537a15966e06911be0cee8084231ce", "fetched_at": "2026-08-29T10:20:15.028596+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/about"}, {"content_hash": "c80427c359eaac5c88b83756e22dd0924d31015e58ab5887309bf33f2b216ddb", "fetched_at": "2026-08-29T10:20:15.020918+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/configuration-based-pricing"}, {"content_hash": "48037d1d8b8cf5318239853726546fb360c0341646cc6f47ba43d40a8f77a8e5", "fetched_at": "2026-08-29T10:20:15.023276+00:00", "kind": "site_page", "missing": false, "url": "https://help.form.io"}, {"content_hash": "5a28284d4d5428b8bd3293ff4590642c9a71dd6017552477a749d25b924ead17", "fetched_at": "2026-08-29T10:20:15.030653+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/uag"}, {"content_hash": "79939f966432a247ed5f73e319eaaca27f94d8bc3f4a06be0af20477db36fd3c", "fetched_at": "2026-08-29T10:20:15.032974+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/faq"}, {"content_hash": "4553f52441936700064f76f07cf2f8a83dea40ce138a01d55e999ecfc65c72bc", "fetched_at": "2026-08-29T10:20:15.034975+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/ai"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:39:30.886137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a17c766b396c78ed5248b0f534b1550b7369fb23c0ea4ca5c4bb46b63966c284", "fetched_at": "2026-08-28T04:06:36.549939+00:00", "kind": "readme", "missing": false, "url": "https://github.com/formio/formio"}, {"content_hash": "cb12493b84fe1177b9d0431f6fd1ff5a591be31e933931be554b4063d90af5af", "fetched_at": "2026-08-29T10:20:15.013673+00:00", "kind": "homepage", "missing": false, "url": "https://form.io"}, {"content_hash": "c437c41bc733592d06823514e3d111fa648be230c2a0774a89706288643352c2", "fetched_at": "2026-08-29T10:20:15.018097+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/features"}, {"content_hash": "d74e7373a48ba55a97b6fb791c8bb2724836dca947451dd82b83928311c0935a", "fetched_at": "2026-08-29T10:20:15.026078+00:00", "kind": "site_page", "missing": false, "url": "https://apidocs.form.io/?version=latest"}, {"content_hash": "5b3f631b870655a1885f7e80abd2879ba0537a15966e06911be0cee8084231ce", "fetched_at": "2026-08-29T10:20:15.028596+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/about"}, {"content_hash": "c80427c359eaac5c88b83756e22dd0924d31015e58ab5887309bf33f2b216ddb", "fetched_at": "2026-08-29T10:20:15.020918+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/configuration-based-pricing"}, {"content_hash": "48037d1d8b8cf5318239853726546fb360c0341646cc6f47ba43d40a8f77a8e5", "fetched_at": "2026-08-29T10:20:15.023276+00:00", "kind": "site_page", "missing": false, "url": "https://help.form.io"}, {"content_hash": "5a28284d4d5428b8bd3293ff4590642c9a71dd6017552477a749d25b924ead17", "fetched_at": "2026-08-29T10:20:15.030653+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/uag"}, {"content_hash": "79939f966432a247ed5f73e319eaaca27f94d8bc3f4a06be0af20477db36fd3c", "fetched_at": "2026-08-29T10:20:15.032974+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/faq"}, {"content_hash": "4553f52441936700064f76f07cf2f8a83dea40ce138a01d55e999ecfc65c72bc", "fetched_at": "2026-08-29T10:20:15.034975+00:00", "kind": "site_page", "missing": false, "url": "https://form.io/ai"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3980, "days_push": 22, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}