moqui.org Open in urlscan Pro
2606:4700:3037::ac43:df0d  Public Scan

Submitted URL: http://moqui.org/
Effective URL: https://moqui.org/
Submission Tags: falconsandbox
Submission: On August 20 via api from US — Scanned from US

Form analysis 0 forms found in the DOM

Text Content

 * Ecosystem
   * Framework
   * Business Artifacts
   * Applications
   * Add ons
 * Forum
 * Service Providers
 * Issues & Tasks
   * My Account
   * My Requests (Issues)
   * HiveMind PM
 * Documentation
   * Moqui Ecosystem
   * Moqui Framework
   * Mantle Business Artifacts
   * Applications
   * API JavaDoc
 * Search

Try the applications demo! Try POP Shop eCommerce!

Comments? Questions? Get Involved? Join the Forum


MOQUI ECOSYSTEM


OPEN SOURCE BUSINESS APPLICATIONS WITH MODERN ARCHITECTURE AND FULL REST API



FRAMEWORK

MOQUI

tools to build low-code modular enterprise apps

ARTIFACTS

MANTLE

data model * service library * integrations * forms * screens

APPLICATIONS

APPS

ERP * CRM * ecommerce * projects * more

Demo DL Docs


Easy to try: apps demo, ecommerce demo, download, or build

Docs DL Demo


MOQUIIS FOR

 * End-user organizations who need custom software, from existing system
   augmentation to complete end-to-end systems; take back your systems: own your
   data, own your code
 * Commercial software vendors looking for a reliable and flexible foundation,
   allowing focus on differentiating features
   
 * Custom software consultants and system integrators who need tools and
   reusable artifacts to efficiently build anything a client might want
 * Developers, architects, designers, and analysts tired of reinventing the
   wheel and spending months or years getting version 1.0 out the door


LATESTRELEASES

MOQUI FRAMEWORK

Moqui Framework 3.0.0

Moqui Runtime 3.0.0

Example 3.0.0

TOOL COMPONENTS

AWS 1.1.0

Camel 1.0.4

FOP 1.1.3

Hazelcast 1.1.3

KIE/Drools 1.0.4

OrientDB 1.0.4

POI 1.0.1

SFTP 1.0.1

WikiText 1.0.3

BUSINESS ARTIFACT COMPONENTS

Mantle UDM 2.2.0

Mantle USL 2.2.0

Simple Screens 2.2.0

Mantle EDI 1.1.4

Authorize.NET 1.2.4

Paytrace 1.0.2

Shippo 1.2.0

Yotpo 1.0.1

APPLICATIONS

Moqui Marble ERP 1.0.0

HiveMind PM and ERP 1.5.0

POP Commerce and ERP 2.2.0

POP REST Store 1.1.0

MAKING APPS WITH MOQUI (BOOK)

English 1.0 (PDF)

Chinese 1.0 (PDF)

English 1.0 (Print)


ECOSYSTEM FEATURES

ADVANCED TOOLS

APPLICATIONS

MULTI-INSTANCE

CLOUD COMPUTING

COST EFFECTIVE

ADVANCED TOOLS

APPLICATIONS

MULTI-INSTANCE

CLOUD COMPUTING

COST EFFECTIVE

ADVANCED TOOLS

APPLICATIONS

MULTI-INSTANCE

Low code: less code, less cost. Less code translates to less development,
maintenance, and support. The efficient and flexible Moqui Framework tools
dramatically reduce your code size and complexity. The existing business
artifacts (data model, services, screens/forms, integrations, etc) mean you have
less to build.

How much less code? In one large project over a million lines of code was
replaced with less than 100k.

The difficult made easy. Moqui Framework uses many of the best open source Java
libraries plus a set of innovative tools for persistence, logic, user
interfaces, and integration... all designed to work together OOTB to make your
life easier.

Need to build a REST API? Easy. Need to use a REST or other API? Easy.

Need to index database records on the fly for full text search or analytics?
Easy.

Need to build an integration with managed message production and consumption?
Easy.

Need runtime configuration of authorization for screens, services, entities and
even automatic query filtering? Easy.

Existing applications to use or customize. The existing open source applications
give you a starting point for your custom or commercial applications. They are
not just useful as-is but also provides hundreds of examples of how to build
different UI elements and use the generic business artifacts.

Need Saas? No problem. The multi-instance features in Moqui Framework make it
easy to offer your Software as a Service. With provisioning services in Moqui
and subscription products in Mantle it is easy to setup an ecommerce and
self-service web site for access to your software. Each instance runs in its own
container or VM and with its own database. Provisioning services are included
for Docker and MySQL. There are service interfaces you can implement for any
host environment or database.

Easy to deploy. Applications built on Moqui Framework can be distributed as a
standalone executable archive or a standard WAR file (with runtime configuration
and add-ons separate or embedded). This makes it easy to deploy on virtual
machines, container based infrastructure, on-premise and in private clouds. For
large deployments Moqui supports session replication, distributed caching, and
much more to scale up application server pools.


OPEN SOURCELICENSE

Moqui is free and open source software, released in the public domain.

To firmly establish this and to clarify terms in jurisdictions where public
domain status is not recognized, Moqui uses the Creative Commons CC0 1.0
Universal Public Domain Dedication.

Because CC0 1.0 does not cover patent issues, the Moqui Ecosystem projects also
use a Grant of Patent License adapted from Apache License 2.0. See the full
details in the LICENSE and AUTHORS files.


RESOURCE MODEL

MODEL

To maintain a high level of quality and provide for long-term sustainable
maintenance Moqui is operated using a professionally moderated code base model.
This model is based on free-market principles and takes in account the
motivations and needs of all parties involved:

 * user: any user of the software (developer, end-user, etc)
 * sponsor: anyone who backs new features and changes to the software
 * contributor: developer who contributes code and then collaborates with (or
   hires) a moderator to make it part of a project
 * moderator: developer with commit (push) access to the official code
   repositories and who personally works on the design, development, and
   maintenance of the software (intentionally small group)

CODE REVIEW

No changes go into the official code repository without detailed personal review
by one of the moderators. It is common for users of software to want certain
things to be different, or new things to be added. Under this model the normal
way to get this done is to work with a moderator to either implement the desired
changes, or review a patch from the contributor, make revisions as needed, and
then commit the changes.

BENEFITS

Under this model:



 * users get a piece of software that is well thought out and thoroughly
   reviewed
 * users save time wasted by meaningless changes causing them problems
 * users don't have to worry about bad changes being committed without thorough
   review
 * users can count on software that will be around for a long time
 * contributors don't wait endlessly for feedback or worry about contributions
   being ignored
 * contributors can count on detailed feedback and, as needed, discussion and
   collaboration to get the best possible change committed, or a good
   explanation of why it won't be
 * sponsors enjoy fast response times to requests for new features or other
   changes
 * the software stays aligned with design goals
 * the software does not suffer from decay over many years of life as random
   people scratch random itches or commit for convenience based on requirements
   for particular projects