WaveMaker

4.6 (46)
Write a Review!
Low Code Application Development Platform

About WaveMaker

WaveMaker is a rapid app development (RAD) platform which can be used to create both web and mobile applications using a drag-and-drop, low-code visual interface, while still giving users the ability to extend and customize the underlying code. Multiple device types are automatically supported, with one-click cross-platform mobile development, testing, and deployment.

WaveMaker includes a range of built-in templates for different web and mobile apps, including login pages and dashboards, and a selection of themes to give a consistent user experience across different pages and UI elements. For web apps, out-of-the-box chart widgets give users insight into data, and page transitions and animations can be added to mobile apps, with the option to link touch gestures to actionable events, allowing data and content to be explored. WaveMaker supports REST and SOAP APIs for integration and API-based development, and users can connect to mobile backend services (MBaaS) and import existing database schema from multiple platforms.

Widget properties and styles can be customized in WaveMaker without requiring any code, but users can also change the Javascript and HTML markup, and write Java services to make modifications to apps according to business logic or workflows. The code generated by WaveMaker is Maven compliant, and full projects can be exported as either ZIP or WAR files. App versions can be controlled through source code repository integrations, and multiple app versions can be deployed to different deployment targets, such as development and production environments. Apps can be previewed on multiple devices and resolutions, and users can choose to deploy apps with one click, or export apps as WAR files for manual deployment. Mobile apps can also be packaged with platform-specific installers for Microsoft, Google, and Apple app stores.


Key benefits of WaveMaker

  • A range of built-in web and mobile app templates, including dashboards and login pages, and UI themes allow users to instantly begin working on the design of their application, and for mobile apps, page animations such as slide, fade, flip, and pop, can be added and touch gestures linked to actionable events.

  • For mobile apps, data can be stored offline on the client device, and device features including the camera, contacts, location, network, and more can be accessed and used.

  • Developers can modify applications according to business logic or workflows, with the ability to edit the HTML markup and Javascript, and write additional Java services.

  • The user interface and widget properties can be changed without requiring any code, and behavior and navigation can be setup based on events or user actions.

  • Application behavior can be controlled based on user roles, with role definition, assignment, and access level controls on pages, widgets, and services.

  • Images

    WaveMaker Software - WaveMaker deployment
    WaveMaker Software - WaveMaker project dashboard
    WaveMaker Software - WaveMaker white label
    WaveMaker Software - WaveMaker custom development
    WaveMaker Software - WaveMaker app development
    WaveMaker Software - WaveMaker dashboard
    View 7 more
    WaveMaker video
    WaveMaker Software - WaveMaker deployment
    WaveMaker Software - WaveMaker project dashboard
    WaveMaker Software - WaveMaker white label
    WaveMaker Software - WaveMaker custom development
    WaveMaker Software - WaveMaker app development
    WaveMaker Software - WaveMaker dashboard

    Not sure about WaveMaker? Compare with a popular alternative

    WaveMaker

    4.6 (46)
    VS.
    Highly reviewed

    Starting Price

    US$500.00
    month
    €80.00
    month

    Pricing Options

    Free version
    Free trial
    Free version
    Free trial

    Features

    92
    137

    Integrations

    13
    16

    Ease of Use

    4.4 (46)
    4.5 (49)

    Value for Money

    4.2 (46)
    4.1 (49)

    Customer Service

    4.6 (46)
    4.6 (49)
    Green rating bars show the winning product based on the average rating and number of reviews.

    Alternatives

    Velneo

    4.6
    #1 Alternative to WaveMaker
    Build any business management application with Low-Code, you have the power to create your application alone or...

    Rayven

    5
    #2 Alternative to WaveMaker
    All-in-One SaaS for solving business' interoperability, real-time data + app development challenges #iPaaS #Data #BI...

    Joget DX

    4.2
    #3 Alternative to WaveMaker
    Joget is an open source rapid application development platform for non-coders and coders to visually build enterprise...

    Plant an App

    4.6
    #4 Alternative to WaveMaker
    Plant an App is a user-friendly low-code platform that offers the flexibility & customization capabilities users need...

    Reviews

    Overall rating

    4.6 /5
    (46)
    Value for Money
    4.2/5
    Features
    4.4/5
    Ease of Use
    4.4/5
    Customer Support
    4.6/5

    Already have WaveMaker?

    Software buyers need your help! Product reviews help the rest of us make great decisions.

    Showing 5 reviews of 46
    Román Josué
    Román Josué
    Overall rating
    • Industry: Computer Software
    • Company size: 201–500 Employees
    • Used for 2+ years
    • Review Source

    Overall rating

    • Ease of Use
    • Likelihood to recommend 9.0 /10

    Rapid Application Development? WaveMaker is the answer!

    Reviewed on 2019/02/20

    When having a project of software development for a web-based app, even if short of time or no,...

    When having a project of software development for a web-based app, even if short of time or no, WaveMaker is a great choice as will allow you to spend less time on ordinary tasks and let your developers team concentrate more on the business logic and the functionality of the app.
    It really speeds up the development and reduce the time which would take in average.

    Pros

    WaveMaker is a great studio to develop web-based applications for Java Developers. As it uses the latest technologies and frameworks your app will be up to date for a long term. It uses the MVC arquitecture, on both frontend and backend, and there's a clear separation between this last two.
    Something I really like is that WaveMaker is like a combination of code generator for the tedious and cumbersome parts, while you still have full control of everything and can change it as required.

    Cons

    I really loved the desktop version, and I'm missing that they no longer support it. My favorite version was the 6.7.0 RELEASE, even if having some bugs, the desktop version was something great!

    Response from Pramati

    Thanks Roman!

    Really appreciate your time for this review. Keep trying WaveMaker.

    Regards,
    #Team WaveMaker

    Jakub
    Overall rating
    • Industry: Legal Services
    • Company size: 11–50 Employees
    • Used Weekly for 6-12 months
    • Review Source

    Overall rating

    • Ease of Use
    • Likelihood to recommend 7.0 /10

    good but not excellent

    Reviewed on 2025/01/13

    good but not excellent, it has chance to be the best tool

    good but not excellent, it has chance to be the best tool

    Pros

    intuitive interface, fast app development, integration with various databases, mobile app support, and easy API integration

    Cons

    limited customization options and steep learning curve for advanced features

    Ayesha
    Ayesha
    Overall rating
    • Used Daily for 1-5 months
    • Review Source

    Overall rating

    • Value for Money
    • Ease of Use
    • Customer Support

    Developed a Leave Management system within weeks for our startup

    Reviewed on 2018/03/14

    Pros

    It is fast compared to other players in aPaaS space, feature rich and efficient. Its took only weeks to create a Leave management software.

    Cons

    Wave maker can get really expensive, particularly for a start up business like ours. Hope they come up with a better pricing model

    Response from Pramati

    Thanks for the review, Ayesha. Enjoy & keep trying WaveMaker. And do let us know any concerns: [email protected].

    Regards,
    Team #WaveMaker

    Zarrar
    Overall rating
    • Company size: 2–10 Employees
    • Used Daily for 6-12 months
    • Review Source

    Overall rating

    • Value for Money
    • Ease of Use
    • Customer Support
    • Likelihood to recommend 10.0 /10

    Wavemaker is the ultimate development platform, comparing to open source

    Reviewed on 2016/09/20

    This platform is most hidden from anywhere in Google search. When you're looking for website, or...

    This platform is most hidden from anywhere in Google search. When you're looking for website, or software development, you come across a patchwork of tools which are haphazardly used to create a workflow. Anything from database schema tools, front end, back end, security all require a tremendous amount of time and effort. Our case use was creating a video sharing service. We analyuzed WordPress, Drupal, and many others which worked with AWS, CloudFront.

    The primary reason for choosing Wavemaker was we did not need to install anything, or rely on the multitude of dependencies like in WordPress or Drupal plugins and modules. We wanted to create a custom application but we had little time and budget. We went through many RAD (rapid application development) environments which lacked standardization of libraries like jQuery, HTML5, or even multi platform support like iOS, Anddroind and web.

    We tried everything and virtually every language including PHP. We realized we wanted to work with Java because of its vast libraries which are mature and time tested. With Wavemaker we were using Java but without being stuck in a boilerplate nightmare or manual coding.

    With wavemaker, we defined our database schema. Then with a very intuitive GUI were able to construct the various screens with this data and make a very quick but fully functioning prototype with fully aesthetic control, and fully responsive.

    We were able to configure security, users, role, and permissions very thoroughly right out-of-the-box with any additional Java libraries or customizations. If you're familiar with WordPress, or Drupal, then you know that coming to point of a projects require a host of third party add-ons creating the dependency and update process that is perpetual. Java and Wavremaker rarely needs so many updates if at all every few years.

    While open source and its many varieties claim to be FREE in cost, and ease of development, as well as ease of usage by end users, after looking at Wavemaker, this is far from the truth. The initial cost of open source projects maybe free, but to develop anything of value and enterprise grade is very costly and filled with hurdles.

    Wavemaker includes everything one could need to create robust applications for the browser, iOS and Android by automating the most routine tasks and reducing the need to code Java by more than 80%. If you must use Java, and I suggest you do, Wavemaker is it.

    Pros

    Ease of use. Every tool imaginable on other open source solutions requiring a plugin or module are already available. The database schema tool is far beyond other third party tools. The GUI form building, data linking, and aesthetic control are that of a desktop app. The level of sophistication is above just rapidly developing and app. Wavemaker is also a very sophisticated IDE for Java. The list of Wavemaker features and uses is beyond the scope of this Capterra entry.

    Coming from the world of WordPress and Drupal, I have ditched them both in favor of Java and Wavemaker.

    Cons

    In the beginning the price and available features were odd. For nearly $10,000 per year you could acquire a Wavemaker license for ONE app. After some time, Wavemaker now offer unlimited app development for $99 per month. So there are no CONS at this point in my experience with Wavemaker. Customer service is awesome.

    Verified Reviewer
    Overall rating
    • Industry: Computer Software
    • Company size: 1,001–5,000 Employees
    • Used Weekly for 1+ year
    • Review Source

    Overall rating

    • Ease of Use
    • Likelihood to recommend 10.0 /10

    The most affordable and capable platform compared to market leaders in RAD space.

    Reviewed on 2018/09/10

    Pros

    We were tasked with creating some internal applications for our firm, we have tried out many platforms like OutSystems and Mendix which proved to too costly and some tools like KissFlow and Zoho Creator which are no where near the capabilities offered by WaveMaker. There are a lot of other tools which claim that they are alternatives to WaveMaker but that is far from truth. WaveMaker offers a variety of functionalities and tools which will enable you to create great business class applications where as the claimed alternatives are just form builders, one observation that we had from our journey of finding a good RAD platform is that most of the tools are just form builders and they claim to be equal to WaveMaker, one interesting fact is that you can create similar applications on Microsoft Excel rather than using KissFlow or ZohoCreator. I would not want to go into details but WaveMaker is a great tool if you are interested in creating great applications. It is affordable and their customer services team is amazing.

    Cons

    There is very little you can think of when you are paying a very small amount. WaveMaker is easily the most affordable platform which has so many capabilities. I do not understand why the claimed market leaders OutSystems and Mendix charge so much where as WaveMaker charges only 10% of OutSystems and Mendix. WaveMaker offers great freedom to move your applications out of their platform but OutSystems and Mendix do not allow users to move application away from their platform. WaveMaker is a great tool but I fail to understand why this is not so popular.

    Showing 5 reviews of 46 Read all reviews

    WaveMaker FAQs

    Below are some frequently asked questions for WaveMaker.

    WaveMaker offers the following pricing plans:

    • Starting from: US$500.00/month
    • Pricing model: Subscription
    • Free Trial: Available

    Contact WaveMaker for customized pricing plans.

    WaveMaker has the following typical customers:

    11–50, 51–200, 201–500, 501–1,000, 1,001–5,000

    WaveMaker supports the following languages:

    English

    WaveMaker supports the following devices:

    Android (Mobile), iPhone (Mobile), iPad (Mobile)

    WaveMaker integrates with the following applications:

    Bitbucket, DigitalOcean, GitHub, Google Calendar, Google Maps, LinkedIn for Business, Meta for Business, Microsoft SharePoint, Microsoft Viva Engage, MySQL, Quickbase, Salesforce Sales Cloud, WebView AMS

    WaveMaker offers the following support options:

    Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support, 24/7 (Live rep), Chat

    Related categories

    See all software categories found for WaveMaker.