# Apache Isis Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [No-Code Development Platforms](https://www.g2.com/categories/no-code-development-platforms)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 12
## About Apache Isis
Apache Isis is an open-source Java framework designed to accelerate the development of domain-driven applications. By focusing on writing business logic within entities, domain services, and repositories, developers can leverage Apache Isis to dynamically generate web applications or RESTful APIs at runtime. This approach streamlines the development process, allowing for rapid prototyping and deployment of production-ready applications. Key Features and Functionality: - Productivity: Eliminates the need for extensive UI code by automatically generating user interfaces, enabling developers to concentrate on core business logic. - Discovery: Facilitates collaboration between business domain experts and technical teams, enhancing mutual understanding of both problem and solution spaces. - Ease of Use: Presents business concepts prominently, making applications intuitive and easy to learn for end-users. - Clean Architecture: Ensures a clear separation of concerns within the application&#39;s internal structure, promoting maintainability and scalability. - Simple Integration: Automatically publishes generic domain events for asynchronous integrations and provides a REST API for synchronous interactions. Primary Value and Problem Solved: Apache Isis addresses the challenge of rapidly developing and deploying domain-driven applications by automating the generation of user interfaces and APIs. This automation reduces development time and effort, allowing teams to focus on implementing robust business logic. By adhering to industry standards like Spring Boot™, Apache Isis offers an open-source solution without vendor lock-in, ensuring flexibility and longevity for enterprise applications.



## Apache Isis Pros & Cons
**What users like:**

- Users value the **ease of use** of Apache Isis, enabling rapid development of domain-driven applications effortlessly. (2 reviews)
- Users value the **rapid application development** capabilities of Apache Isis, allowing swift prototyping of deployable applications. (2 reviews)
- Users praise the **prompt customer support** provided by Apache Isis, enhancing their prototyping experience. (1 reviews)
- Users find **easy creation** of user interfaces with Apache Isis, enhancing development efficiency with a structured approach. (1 reviews)
- Users value the **easy integration** of Apache Isis with Spring Boot, enhancing their development experience significantly. (1 reviews)
- Easy Setup (1 reviews)
- No Coding (1 reviews)
- Simplicity (1 reviews)

**What users dislike:**

- Users find that **resource-intensive maintenance of separate code bases** for web and mobile applications complicates project management. (2 reviews)
- Users find **missing features** in Apache Isis, especially in mobile development and limited integration capabilities with external services. (2 reviews)
- Users find the **coding requirements for external API integration** challenging, limiting flexibility with other databases. (1 reviews)
- Users experience **communication issues** due to limited community support and UI constraints impacting overall performance. (1 reviews)
- Users find the **learning curve steep** due to Apache Isis being in its development stage, making it complex to navigate. (1 reviews)
- Users note **limited customization** options in Apache Isis, impacting the UI&#39;s match to desired production aesthetics. (1 reviews)
- Slow Loading (1 reviews)

## Apache Isis Reviews
  ### 1. Emphasis on clean code promotes maintainability

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kitselli A. | Senior HR Generalist, Higher Education, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 26, 2024

**What do you like best about Apache Isis?**

When using Apache Isis, I am able to easily create user interfaces along with the back end functionality based on my domain model compared to coding from scratch.  As far as code structure and cleanliness is concerned, Isis compliance to domain-driven design principles is perfect.

**What do you dislike about Apache Isis?**

Creation and maintenance of two different code base of web as well as mobile application in a single project may require a lot of resources. Looking at what the framework currently offers in terms of mobile development it appear less developed than web developments.

**What problems is Apache Isis solving and how is that benefiting you?**

Apache Isis simplifies the creation of domain-driven applications by offering software architecture that is a variant of domain modeling approach.  The option of fast and dynamic framework development means that I am able to fast create and test the application features using the prototype mode, which saves time.

  ### 2. Simple to maintain and comprehend the code

**Rating:** 4.0/5.0 stars

**Reviewed by:** Takacs B. | Marketing Manager, Higher Education, Enterprise (> 1000 emp.)

**Reviewed Date:** October 18, 2024

**What do you like best about Apache Isis?**

For the developer like myself, what sets Apache Isis apart is that it offers a rapid application development environment.  But it also enables me to rapidly develop domain oriented web applications where business logics are primarily emphasized.

**What do you dislike about Apache Isis?**

Apache Isis has rather limited default supported integration with other services.  If users require other databases beyond a few that the system has been designed to support the externals API integration may require a lot of coding.

**What problems is Apache Isis solving and how is that benefiting you?**

Apache Isis accelerates the creation of domain-driven web applications with a development framework that promotes business rule and production of clean code.  It also allows me to concentrate with the essential functions of the application and eliminates the need for writing repetitive code.

  ### 3. Powerful tool for domain-driven development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gevorg D. | IT Specialist  pen_spark, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 16, 2024

**What do you like best about Apache Isis?**

Rapid Prototyping: Isis shines when it comes to quickly building a basic UI from your domain model. It's a fantastic tool for exploring and validating domain concepts.
Domain-Centric Development: The framework genuinely encourages you to think in terms of your domain, which is a core principle of DDD.
Flexibility: While it generates a basic UI, it offers ample customization points to tailor the interface to your specific needs.

**What do you dislike about Apache Isis?**

Performance: For complex applications with large datasets, performance can be a concern. Optimization might be necessary.
UI Limitations: While customizable, the generated UI might not always match the desired look and feel of a production application.
Community and Support: The community around Isis, while active, is relatively small compared to other frameworks. This can sometimes lead to challenges in finding solutions to specific problems.

**What problems is Apache Isis solving and how is that benefiting you?**

Improved application performance and stability: The framework can help developers create efficient and reliable applications.
Enhanced user experience: By streamlining development, developers can allocate more time to user interface design and usability.
Increased data integrity: Apache Isis can contribute to applications with robust data management practices.

  ### 4. Best Framework that increases your efficiency

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mahara Jothi  S. | Distributor Sales Professional, Enterprise (> 1000 emp.)

**Reviewed Date:** November 06, 2024

**What do you like best about Apache Isis?**

Uning Apache Isis we can prototype a deployable application in few minutes.
They provide prompt Customer support.

**What do you dislike about Apache Isis?**

Application created in Apache Isis size is larger when compared to application created in DDL or HTML/*Script coding.

**What problems is Apache Isis solving and how is that benefiting you?**

It reduces the effort and time spent for designing, coding, testing & deploying.
Even beginners can create a complex working application using Apache Isis. 
Never need to worry about coding errors.

  ### 5. Best Tool for domain driven app development

**Rating:** 4.5/5.0 stars

**Reviewed by:** virender s. | Digital  Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 07, 2024

**What do you like best about Apache Isis?**

I can fully implement the domain model using apache isis , its very easy to use snd perfect for one who want a tool for domain driven app

**What do you dislike about Apache Isis?**

I found it quite easier so no dislike about it

**What problems is Apache Isis solving and how is that benefiting you?**

It helps to translate domain modeling ideas into prototype making it easier to solve the problem of domain driven designs

  ### 6. Platform for the domain and framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consumer Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 27, 2024

**What do you like best about Apache Isis?**

It is a rapidly growing domain driven applications it uses Java framework and it's very well used in security and user interface

**What do you dislike about Apache Isis?**

It's in development stage litle bit complicated

**What problems is Apache Isis solving and how is that benefiting you?**

Team have the opportunity to pick different viewrs, object Stores, 
It's completely written in java and groovy somits more secure.

  ### 7. Apache Isis - My review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 23, 2024

**What do you like best about Apache Isis?**

It provides domain-driver design support, Open source, Easy integration with springboot

**What do you dislike about Apache Isis?**

Lack of community support resources, ui limitation, performance overhead

**What problems is Apache Isis solving and how is that benefiting you?**

Fast in application prototyping, This is ensuring consistency across api development

  ### 8. Easily develop your domain driven App

**Rating:** 4.5/5.0 stars

**Reviewed by:** Punam L. | Technical Specialist, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 26, 2023

**What do you like best about Apache Isis?**

if we have to create a domain driven App, then Apache isis is the best way to use. it is very simple and easy to use. and you can customize it as per your requirement

**What do you dislike about Apache Isis?**

i dont found that much of dislike. it is good to use

**What problems is Apache Isis solving and how is that benefiting you?**

its help me to create a domain driven App, provide a very good quality  App, Secure to use and it takes very less time to customize the things.

  ### 9. Best Framework for Domain Driven App Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pooja R. | Customer Support Executive, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 23, 2023

**What do you like best about Apache Isis?**

It is the best framework for developing the domain driven apps. It is very customizable and easy to use.

**What do you dislike about Apache Isis?**

The only thing I disliked is it needs too much customization for small things in single project.

**What problems is Apache Isis solving and how is that benefiting you?**

It is helping me to develop the domain driven apps with much ease and customization in very less time.

  ### 10. Best suited for domain drive apps

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ajo K. | Senior Manager - IT Application Service Management at Corporate Finance Solutions (CFS), Mid-Market (51-1000 emp.)

**Reviewed Date:** September 05, 2023

**What do you like best about Apache Isis?**

Good for app development, easily customizable and faster to make business services which are domain drive. Security is also a notable one.

**What do you dislike about Apache Isis?**

Bigger customization needed for simpler projects might be an issue for some.

**What problems is Apache Isis solving and how is that benefiting you?**

Helps in developing domain drive apps with ease and faster speed. It is very much customizable and secure.

  ### 11. so good hmmmhmmm

**Rating:** 5.0/5.0 stars

**Reviewed by:** luke r. | Data Entering badass, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 31, 2023

**What do you like best about Apache Isis?**

the word apache, its pretty cool. Atribe called  ....... Apache
Not called quest

**What do you dislike about Apache Isis?**

Dislike dis-like mmmmm that is quite the conundrum

**What problems is Apache Isis solving and how is that benefiting you?**

I have found Apache Isis to be incredibly helpful in my creative writing endeavors. It enables meHow does Apache make the Internet better? Well, why not ask Apache itself? It will tell you that its improvements come down to three simple things: speed, security, and scalability. What makes Apache so great is its ability to handle large amounts of traffic with ease, while keeping your data safe and secure. Plus, it's so fast that you won't even know it's there! So, when it comes to making the Internet better, Apache is a real go-getter.ter with more confidence and clarity than ever before. Apache Isis has been a great help to me in my writing process.

  ### 12. Domain Drive and it works!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Accounting | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 14, 2018

**What do you like best about Apache Isis?**

This product is still fairly new for me but this product works. I researched before trying and it lives up to its name. 

**What do you dislike about Apache Isis?**

This product is still fairly new, so I have no dislikes st the moment. I will check back soon

**What problems is Apache Isis solving and how is that benefiting you?**

Apache Isis helps with prototyping and provides feedback to avoid the risk of decoupling. 


## Apache Isis Discussions
  - [What is Apache Isis used for?](https://www.g2.com/discussions/what-is-apache-isis-used-for)

- [View Apache Isis pricing details and edition comparison](https://www.g2.com/products/apache-isis/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-15+11%3A39%3A03+-0500&secure%5Bsession_id%5D=fe5462af-7bc4-4100-b2a9-8ab9094076dc&secure%5Btoken%5D=6367a69c2cefd73cc0f93e4eb2e23a8e2c6b384ac7974a28bc84cf74656a1eca&format=llm_user)

## Apache Isis Features
**User Interface Design**
- WYSIWYG Editor
- Customized Branding
- App Templates
- Workflow Management

**Data Control**
- Data Migration
- Data Synchronization
- Data Security

**Publishing**
- Application Deployment
- Platform Compatibility
- Lifecycle Management

**Agentic AI - No-Code Development Platforms**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top Apache Isis Alternatives
  - [Agentforce 360 Platform (formerly Salesforce Platform)](https://www.g2.com/products/agentforce-360-platform-formerly-salesforce-platform/reviews) - 4.5/5.0 (3,780 reviews)
  - [Airtable](https://www.g2.com/products/airtable/reviews) - 4.6/5.0 (3,190 reviews)
  - [Zapier](https://www.g2.com/products/zapier/reviews) - 4.5/5.0 (2,056 reviews)

