{"id":43571909,"url":"https://github.com/2sic/app-mobius-forms","last_synced_at":"2026-02-03T22:17:27.723Z","repository":{"id":15152839,"uuid":"73397122","full_name":"2sic/app-mobius-forms","owner":"2sic","description":"Mobius Forms is a flexible 2sxc forms builder app with multilingual support – fully customizable and individually configurable.","archived":false,"fork":false,"pushed_at":"2025-12-16T06:53:29.000Z","size":4050,"stargazers_count":7,"open_issues_count":7,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-12-19T18:34:53.113Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/2sic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-11-10T15:53:11.000Z","updated_at":"2025-12-16T06:52:02.000Z","dependencies_parsed_at":"2025-01-06T10:38:25.889Z","dependency_job_id":"95c8b657-ccd9-460a-940b-f6851d0cc659","html_url":"https://github.com/2sic/app-mobius-forms","commit_stats":null,"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/2sic/app-mobius-forms","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2sic%2Fapp-mobius-forms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2sic%2Fapp-mobius-forms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2sic%2Fapp-mobius-forms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2sic%2Fapp-mobius-forms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/2sic","download_url":"https://codeload.github.com/2sic/app-mobius-forms/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2sic%2Fapp-mobius-forms/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29059578,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T20:13:53.544Z","status":"ssl_error","status_checked_at":"2026-02-03T20:13:40.507Z","response_time":96,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-02-03T22:17:26.967Z","updated_at":"2026-02-03T22:17:27.713Z","avatar_url":"https://github.com/2sic.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimage src=\"app-icon.png\" align=\"right\" width=\"200px\"\u003e\n\n# Mobius Forms Builder 6 App for .net CMSs\n\n\u003e This is a [2sxc](https://2sxc.org) App for [DNN ☢️](https://www.dnnsoftware.com/) and [Oqtane 💧](https://www.oqtane.org/)\n\nThis **Mobius Forms** App is an add-on to DNN. It is _the most customizable Form extension_ in the DNN ecosystem.\n\n| Aspect              | Status | Comments or Version\n| ------------------- | :----: | -------------------\n| 2sxc                | ✅    | requires 2sxc v19.00.00\n| Dnn                 | ✅    | For v9.6.1\n| Oqtane              | ✅    | Requires v5.00\n| No jQuery           | ✅    |\n| Live Demo           | ➖    |\n| Install Checklist   | ✅    | See [Installation on azing.org](https://azing.org/2sxc)\n| Source \u0026 License    | ✅    | included, ISC/MIT\n| App Catalog         | ✅    | See [app catalog](https://2sxc.org/en/apps/app/mobius-forms-v5-with-mailchimp-recaptcha-polymorph-weback-and-more-hybrid-for-dnn-and-oqtane)\n| Screenshots         | ✅    | See [app catalog](https://2sxc.org/en/apps/app/mobius-forms-v5-with-mailchimp-recaptcha-polymorph-weback-and-more-hybrid-for-dnn-and-oqtane)\n| Best Practices      | ✅    | Uses v16.01 conventions\n| Bootstrap 3         | ✅    | optimized\n| Bootstrap 4         | ✅    | optimized\n| Bootstrap 5         | ✅    | optimized\n\nThis means that it\n\n1. can be used to create a simple contact form in one minute\n2. can be modified to be any other form you need\n3. can be used as a starting point for your own AJAX forms in DNN\n\nThe app is built with the [pattern **Don't be DAFT**][daft] (DAFT = Densely Abstract Features for Techies), aka the **Anti-Abstraction** pattern.\nSo customizing it is mostly done using common technologies like HTML, JS and some C#.\n\n## Quick Intro To The Mobius Forms App for DNN\n\nA [DNN App][2sxc] is like a DNN module, just way better 😉.\nSince this is an open-code/open-source 2sxc-app, you can customize it to be anything you want!\nThis list just shows what it already does, so you know what you get out-of-the-first-box.\n\n1. Pre-Built Forms for use or learning\n    1. Basic contact form with _Subject, Message, Name, E-Mail_\n    1. A support-request form with a dropdown-example\n    1. An example with JS show/hide logic and saving raw JSON-data\n1. Form builder to add/change fields as you wish without requiring development\n1. Ability to completely re-program how fields are generated\n1. **AJAX**, so no page reloads for validation, sending or messages\n1. **Recaptcha** (optional) validation on client and server\n1. data is saved, together with the _Timestamp_, _SenderIP_, optionaly generated _Title_ or even raw JSON-data\n1. sends [various e-mails][cust-mail], which are **razor-templateable** and has **Reply-To** and **CC** options\n1. **multi-language** labels and messages, already translated into English and German/Deutsch\n1. field validation uses [html5 and pristinejs][pristine-js] and works with multiple forms on the same page\n1. you can easily **review / manage / filter** the submitted items in a table-view\n1. **export all submissions** into an Excel-compatible XML format\n1. **open code C# WebApi** easy to customize if you ever need to\n\nBecause it's so simple and uses 2sxc, you can easily\n\n* [translate it into any other language in minutes][translate]\n* [add more fields, even with special validation in minutes][cust-field]\n* [customize the e-mail templates][cust-mail]\n* send more e-mails, trigger other [custom WebApi actions][cust-webapi]\n* create [more custom forms][add-forms] which store into further content-types\n\n## Get Started\n\nThis app is only useful if you use DNN or Oqtane. So assuming you have a DNN installation, all you need to do is install 2sxc and this app.\n\n* Here's how to [install 2sxc and an App of your Choice](https://2sxc.org/en/apps/app/mobius-forms-v5-with-mailchimp-recaptcha-polymorph-weback-and-more-hybrid-for-dnn-and-oqtane)\n\n* Now you can use this app as-is, or customize it to be whatever you need it to be.\n\n* It probably helps to review the [Overview][overview] about how the parts play together by default, so you can then change as little as necessary to get it to do what you want\n\n## Customize the App\n\nThe Source Code is all here - so you can easily customize to your hearts desire!\n\n---\n\n## History\n\n* 2021-11\n  * Updated to v12 best-practices\n  * Removed all jQuery dependencies\n  * Hybrid - now works in Dnn and Oqtane\n* 2022-03\n  * Added web.config with required assemblies\n* v05.04.00 2022-04\n  * Changed all access to services to ToSic.Sxc.Services\n  * Changed instances of Edit.Enable to page.Activate()\n  * Changed uses of the `Eav.Configuration.IFeaturesService` to `Sxc.Services.IFeaturesService`\n  * Updated JS to use new webapi methods (fetch -\u003e fetchRaw)\n* v05.05.00 2022-06\n  * Replaced all base classes with their 2sxc 14 equivalents\n  * Replaced all GetService\u003c\u003e with the new ServiceKit14\n  * Updated webpack\n  * Updated all toolbar configurations to use the IToolbarService\n* v05.05.01 2022-08\n  * Fixed the warning messages for the forms\n* v05.06.00 2023-05\n  * Removed _ from Filenames\n  * Replaced turnOn Tag with `Kit.Page.TurnOn`\n  * Change Replace(\"p\", ...) to Kit.Scrub()\n  * New FieldBuilder for Checkboxes\n* v05.07.00 2023-06\n  * Updated to 16.02 conventions\n  * All Razor code now fully typed\n* v06.17.01\n  * E-Mail Security improvement\n* v06.17.02\n  * Use new Builder.Kit.HtmlTags instance of Tag.Div\n  * Refactor Code to functional\n* v06.18.00\n  * Finished 2sxc 17 Tags conventions (functional)\n  * Added Tokens for default text to allow QueryString, User etc. properties\n  * Made default-text field multiline (2 lines by default, stretchable)\n* v06.19.00\n  * Bugfixes\n  * Replaced WebClient with HttpClient\n  * SecureEndpoint for double-encryption\n  * removed app web.config\n* v06.20.00\n  * Changed Recaptcha Namespace \n  * Added app web.config\n* v06.21.00 \n  * Refactored Mailchimp integration\n  * Added Mailchimp Configuration for merge fields \n* v06.21.01\n  * Bugfix category null value\n\n[//]: # \"Note: use full http-link, so we can copy/paste this from wiki to readme.md\"\n[2sxc]: https://2sxc.org/en/\n[cust-field]: https://github.com/2sic/app-form-jquery-simple/wiki/Customize-Field\n[cust-mail]: https://github.com/2sic/app-form-jquery-simple/wiki/Customize-Mails\n[pristine-js]: https://github.com/sha256/Pristine\n[add-forms]: https://github.com/2sic/app-form-jquery-simple/wiki/Add-Forms\n[translate]: https://github.com/2sic/app-form-jquery-simple/wiki/Translate\n[cust-webapi]: https://github.com/2sic/app-form-jquery-simple/wiki/Customize-WebApi\n[daft]: http://2sxc.org/en/blog/post/the-dont-be-daft-pattern-densely-abstract-features-for-techies\n[overview]: https://github.com/2sic/app-form-jquery-simple/wiki/Overview\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2sic%2Fapp-mobius-forms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F2sic%2Fapp-mobius-forms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2sic%2Fapp-mobius-forms/lists"}