Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Claimed
Claimed

Top Rated Xojo Alternatives

Xojo Reviews & Product Details

AB
Software Programmer
Design
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about Xojo?

Developing a software program using Xojo is considerably faster than using X code, with the simple gain that compiles for different structures. Developing a software program using Xojo is dramatically faster than using an X code, with the apparent advantage that it is compiled for other systems. Software development using Xojo is noticeably faster than using X code, with the obvious advantage of which also compiles for other structures. The development of software programs using Xojo is appreciably faster than the use of the X code, with the obvious gain that compiles for different structures, since Xojo could very well be very strong in the utility of the network and the MAC operating device Review collected by and hosted on G2.com.

What do you dislike about Xojo?

The relative delay of the new features compared to Xcode, that means that once Apple presents new features, it takes a long time before they are covered in Xojo. The actual delay of the most recent functions compared to Xcode, that means that when Apple introduces new capabilities, it takes much longer than they are protected in Xojo. Review collected by and hosted on G2.com.

Recommendations to others considering Xojo:

It prevents the person from having to reinvent many already invented wheels. If you're trying to develop applications for a couple of systems, then Xojo is hard to beat, but easy to use. Although the standard IDE supports many things, a considerable amount of add-ons are needed for Xojo, a clean, powerful and inexpensive language Review collected by and hosted on G2.com.

What problems is Xojo solving and how is that benefiting you?

The CRM control, order and shipping packages of our agency are written in Xojo. I clean some low cost businesses and I understand that we are able to develop the list of our consumers. It also makes the maintenance of the code simpler since the adjustments only have to be made in a source code. The control programs of shipments, orders and CRM of our commercial company are written in Xojo. I remedy some finances Business and I understand that we can develop our buyer's list Review collected by and hosted on G2.com.

Xojo Overview

What is Xojo?

Xojo is a cross-platform development tool for creating and sharing apps for multiple platforms, including the desktop (macOS, Windows, Linux), the web, iOS, Android, and Raspberry Pi. Using Xojo, you can create native apps for your target platform using a single development environment where you can drag and drop your user interface elements and use the straight-forward, object-oriented Xojo programming language to bring your app to life.

Xojo Details
Discussions
Xojo Community
Languages Supported
English
Show LessShow More
Product Description

With Xojo anyone can learn to create high quality, native apps for Mac, Windows, Linux, the web & iOS.


Seller Details
Seller
Xojo, Inc
Year Founded
1996
HQ Location
Austin, TX
Twitter
@xojo
3,283 Twitter followers
LinkedIn® Page
www.linkedin.com
9 employees on LinkedIn®

Alyssa F.
AF
Overview Provided by:
Office Administrator & Marketing Coordinator

Recent Xojo Reviews

NV
Naaz V.Small-Business (50 or fewer emp.)
3.5 out of 5
"Unique experience-- mostly great!"
This is a very different software than most as it allows you to create an executable applet using simple GUI tools. It is actually quite easy to us...
Jay M.
JM
Jay M.Small-Business (50 or fewer emp.)
3.5 out of 5
"Ease of Use"
Speed of web development. Handle the UI and the logic one language.
Verified User
I
Verified UserMid-Market (51-1000 emp.)
0.0 out of 5
"Xojo - After 20 Years Use - I'm Disappointed - Goodbye Xojo"
Nothing as of lately. The framework has grown clunky and with the advent of API 2.0, Xojo is a nightmare to use. They keep changing syntax and code...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
1 person requested security information

Xojo Media

Xojo Demo - Xojo Screenshot
screenshot.png
Xojo Demo - Xojo Screenshot Dark Mode
Xojo-DarkMode-PiChart.png
Xojo Demo - Xojo IDE
xojohighrez.png
Answer a few questions to help the Xojo community
Have you used Xojo before?
Yes

23 out of 24 Total Reviews for Xojo

4.3 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
23 out of 24 Total Reviews for Xojo
4.3 out of 5
23 out of 24 Total Reviews for Xojo
4.3 out of 5

Xojo Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons
G2 reviews are authentic and verified.
NV
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Xojo?

This is a very different software than most as it allows you to create an executable applet using simple GUI tools. It is actually quite easy to use as many of the tools are simple drag and drop stuff. It integrates well with all three major OS of Mac, Linux and Windows and actually allows to create for even older versions of the OS. The help section is marvellous actually as it is like coding documentation, so good customer support. A single button compiles and runs the file making it super easy to implement. Review collected by and hosted on G2.com.

What do you dislike about Xojo?

It is not as dumbed down as a bit of coding is sometimes necessary for customization and the jargon can seem overwhelming to beginners. The software is also not fully free but has academic licenses so convenient to test out and play around. It actually has a complex looking UI as it has so many things on a single page, but most of it is useless and is not super hard to get. Review collected by and hosted on G2.com.

What problems is Xojo solving and how is that benefiting you?

It helps to create small applets for academic purposes, mostly as animations to graphically explain a concept. Review collected by and hosted on G2.com.

Jay M.
JM
President
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Xojo?

Speed of web development. Handle the UI and the logic one language. Review collected by and hosted on G2.com.

What do you dislike about Xojo?

Smaller user community makes finding freelancers more difficult.

The quailty of the new API 2.0 is abysmal. It should have neverbeen relaewased. Review collected by and hosted on G2.com.

What problems is Xojo solving and how is that benefiting you?

Full stack development and deployment is simple. Review collected by and hosted on G2.com.

Verified User in Computer Software
IC
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Xojo?

Nothing as of lately. The framework has grown clunky and with the advent of API 2.0, Xojo is a nightmare to use. They keep changing syntax and code to the point you must re-learn the language with each new release. After 20 years, we're leaving Xojo in the dust... Review collected by and hosted on G2.com.

What do you dislike about Xojo?

Everything as of lately. The framework has grown clunky and with the advent of API 2.0, Xojo is a nightmare to use. They keep changing syntax and code to the point you must re-learn the language with each new release. After 20 years, we're leaving Xojo in the dust... Review collected by and hosted on G2.com.

Recommendations to others considering Xojo:

Go with another language! We've used Xojo for 20 years and realized we've wasted 20 years!!! There are better options available. We even make one of them. Review collected by and hosted on G2.com.

What problems is Xojo solving and how is that benefiting you?

We were able to create our own development tools which far rival the capabilities of Xojo. Review collected by and hosted on G2.com.

Gary M.
GM
Owner/Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Xojo?

Xojo is a very easy to learn programming language, yet still capable of creating commercial apps for both Windows and Mac from a single set of code. C++ is like building a house from piles of 2x4's, plate glass, nails and other raw materials. Xojo is like building a house from pre-assembled frames, joists, windows, doors, etc.

I was looking for a cross platform development tool to have an app idea developed by another developer. As I looked at Xojo's examples I realized "hey, I think I could do this myself." I'd never done any object-oriented programming before. The last programming I'd done was with Apple Basic in the 1980's. Xojo used to be called Realbasic, so that made it much easier to grasp, but it has a robust set of object-oriented programming tools for developing complicated apps very quickly. Review collected by and hosted on G2.com.

What do you dislike about Xojo?

While easy to use, the tool set for custom user interfaces is not as flexible as it would be if you created every piece of it yourself. A single set of code complies to Windows, Mac and Linux, but the user-interface is more generic and not what users might expect to see, especially on the Mac. Review collected by and hosted on G2.com.

Recommendations to others considering Xojo:

Xojo is great if you want to create your own app or work in an environment that allows you to do rapid application development and compile a single set of code to Windows, Mac and Linux. Review collected by and hosted on G2.com.

What problems is Xojo solving and how is that benefiting you?

I was able to create a commercially viable app that I sell worldwide on Windows and Mac from a single set of code. This was much quicker and cheaper than having it programmed in something like C++, and gives me the opportunity to do my own product enhancements. Review collected by and hosted on G2.com.

XW
Manager
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Xojo?

I really liked Xojo because it has a very useful community forum in which users participate frequently. Even it could very well be very strong in the utility of the network and the MAC operating device, it offers a clean interface and a simple syntax. This tool also gives me the possibility to compile everything for a different structure, just as we have noticed that this program will be very strong in the coming years. Review collected by and hosted on G2.com.

What do you dislike about Xojo?

I dislike it because with Xojo I can not create Android applications, since I must use another multiplatform program. With this software we have learned how to manipulate a large amount of data that has been automated today, obtaining significantly faster than the use of the X code, with the obvious advantage that it is also compiled for other structures. The best thing is that RTF support is minimal and PDF support is non-existent. Review collected by and hosted on G2.com.

Recommendations to others considering Xojo:

It can be recommended as it is easy to learn with Xojo and do things quickly. The learning curve has been very efficient since we have achieved a better confidence when we are going to carry out projects that can be solved with other languages, since it is much more readable and faster in comparison with other IDE. My employees told me that they have seen a better rapid development of multiplatform applications " Review collected by and hosted on G2.com.

What problems is Xojo solving and how is that benefiting you?

Indeed, everything is not good, there are compatibility problems to solve. Only with Xojo we can solve all the negative details that have been presented to us on the way, since we try to use other software, but really that this extraordinary tool motivated us to investigate what is missing in the multiplatform. Although it seems easy, it has many environments that we must study to adapt to modern capabilities. Review collected by and hosted on G2.com.

DV
david valera
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Xojo?

Implementing and experimenting with the creation of a program from scratch using XOJO can be much faster, I know there are many programs to nest and develop compiled structures, but this tool gives you the possibility to compile everything for different structures. Creating a program with xojo is much faster than when using the common programs to which we are accustomed, becoming familiar is fast and it is best to compile for many structures. This program will be very strong in the coming years. Review collected by and hosted on G2.com.

What do you dislike about Xojo?

I have nothing negative to limit, familiarize yourself with this product, one of its main advantage is that its development is multiplatform. Review collected by and hosted on G2.com.

Recommendations to others considering Xojo:

However, if you are a small business and want to do some of the development yourself (or take it after the development after a consultant puts it into operation), then Xojo could be a good option. It's easy to learn Xojo and do things quickly. Review collected by and hosted on G2.com.

What problems is Xojo solving and how is that benefiting you?

The manipulation of a large amount of data, helps you advance in the development of many applications, excellent performance with this program. Review collected by and hosted on G2.com.

PT
pedro tovar
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Xojo?

Excellent for the rapid and accurate development of multiplatform applications which you can code and then implement to the different SOs, with this program you can intuitively edit, drag and drop the user interface in which you are developing for that moment.

One of its main advantages is that its platform is very modern and is essential for its graphics and BD servers. With this tool you can build everything you want, keep a balance with your work with this professional development software, you do not need to be a great developer to make programs, its debug mode makes programming easier. Review collected by and hosted on G2.com.

What do you dislike about Xojo?

I must use other development programs because with xojo I can not create Android applications. I hope you can keep it in mind for your next release. Review collected by and hosted on G2.com.

Recommendations to others considering Xojo:

Download and try this excellent tool, it's up to you to become familiar with it. Review collected by and hosted on G2.com.

What problems is Xojo solving and how is that benefiting you?

An excellent tool to create test services. It is not complicated if you want to create a great solution. Xojo has all the necessary alternatives to develop what you want. Soon and if you make the changes to implement Android will become a tool which everyone will use. Review collected by and hosted on G2.com.

HS
helin santana
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Xojo?

Tool for the development of applications which can help the advance technological codifies test and then you can implement on desktop platforms create CSS controls in applications where you can establish a large number of styles that can be provided by the editor. It is a multiplatform program, with the framework of xojo you can create new native devices for iOS-based devices, you will find a set of libraries and great news which will give a better feed back to the structure where compatibility with existing lines and codes is maintained.

Keep in mind that when we take a tool for the first time to solve a problem we must become familiar with it, try several tools, design prototypes, when you think it is convenient that one of them surprises you because it will be enough to be final. Review collected by and hosted on G2.com.

What do you dislike about Xojo?

Certainly everything is not good, there are problems of compatibility and may bring disadvantages to new developers when making decisions regarding the development of new applications. For now we must use other types of tools for development, thinking about the future in order to integrate all the projects into one. Review collected by and hosted on G2.com.

Recommendations to others considering Xojo:

Antes de comenzar familiarízate con esta herramienta. Decide si xojo será la solución para sacar a delante tus proyectos a futuro. Review collected by and hosted on G2.com.

What problems is Xojo solving and how is that benefiting you?

We have used xojo to create several personal services, it is not complicated but the language base complicates the code. Xojo can become a great tool for general and popular development for all those who want to develop applications. Review collected by and hosted on G2.com.

IS
ivan salcedo
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Xojo?

A good tool for the development of applications, as such we can create instances from a web button to a visible property, it is multiplatform which you can deploy on several operating systems from the same source code, you can make modifications and adaptations depending on the complexity of the programs. You can make the mobile application you want or the company that hires your services. Simply having the knowledge you will get very far. It is a rapid development application.

Although it seems easy, has many environments which we must study to adapt to modern capabilities, it is possible that when we want to perform a procedure is manual and the compiler of the program can not help us. Review collected by and hosted on G2.com.

What do you dislike about Xojo?

Currently and in each update has improved a bit, the bad is that it is not compatible with androit. I hope they solve soon. Review collected by and hosted on G2.com.

Recommendations to others considering Xojo:

You want to develop applications which make your product stand out and that is used in several platforms. Use xojo, it is not easy to use but you can overcome the barriers of and say the sky is the limit. Review collected by and hosted on G2.com.

What problems is Xojo solving and how is that benefiting you?

With this tool we have learned how to manipulate a lot of data which today has been automated, the learning curve is excellent. Today we have advanced in the development of applications. Review collected by and hosted on G2.com.

Phillip Z.
PZ
Lead Software Developer
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about Xojo?

The IDE represents to me what programming should be like. I dislike the binary and accessory project types but due to their expressiveness and integration with the IDE you do not have a sophisticated compile toolchain. You can literally start the IDE and be productive within minutes.

You are enabled to create a wide variety of applications from true cross platform desktop apps, iOS, and web as well as console based counter parts for all important platforms. Database connectivity is not as strong some other platforms but you have a wide array of connectivity options.

The language while seemingly easy has a a lot of modern capabilities. Not them all and they do not win awards for computer science theory but this is not Visual Basic either. You can through introspection and dynamic properties actually get quite expressive where necessary at the caveat at the compiler being unable to help you.

Despite macOS minimal market share they do a pretty good job of keeping up with Apple's pacing despite you know it being painful. More effort needs to be applied to the Windows side of things but recent improvements in that area are a testament to their resolve.

It is almost always the first tool I pick up to solve a problem and I am always pleasantly surprised when my prototype is sufficient enough to become final. Review collected by and hosted on G2.com.

What do you dislike about Xojo?

On the surface Xojo gets a lot right. It is really a fusion of the best and worst parts of the Microsoft and Apple ideologies.

Like Apple they are very opinionated on how the product should work even against the clamoring of the users. They are also very secretive about what they are working on, what they plan to work on, etc.

Like Microsoft they maintain decades of technical debt in various areas of the product in the spirit of "backwards compatibility." In some cases Xojo projects from over a decade ago can run today on modern systems despite almost everything around them changing. This creates unique circumstances where newcomers may make poor decisions because they are not properly guided to the new and shiny.

Sadly the new and shiny is not always fully developed and so compromises are almost always having to be made. Concurrency is a real issue in the age of multi-core systems and anything they can do to either improve that the language level or ease the usage of helper apps in the IDE would be stellar. Review collected by and hosted on G2.com.

Recommendations to others considering Xojo:

Try the product, join the forums, ask questions, seek out blogs, etc. Everyone is for the most part very helpful. If your needs fit within the scope of what Xojo is capable of today then you should be good to go. If you need something beyond what they offer ask consultants or plugin providers if it is possible. If it is not then do not count on it being available any time soon.

Xojo is strong at its core strengths and weak in areas that are niche or unusual or unsupported. It sounds obvious but some other platforms allow you to expand or enhance the product but Xojo is quite limited. Plugins are fairly difficult to build and the standard libraries are closed source so at times you can be beholden to what Xojo offers. Review collected by and hosted on G2.com.

What problems is Xojo solving and how is that benefiting you?

Linux server automation frameworks.

Software as a service offerings.

Mobile content delivery.

General line of business applications. Review collected by and hosted on G2.com.