Kivy Reviews & Product Details

Kivy Overview

What is Kivy?

Kivy is an open source, cross platform Python library the development of application that make use of user interfaces such as multi-touch apps.

Kivy Details
Website
Discussions
Kivy Community
Product Description

Kivy is an open source, cross platform Python library the development of application that make use of user interfaces such as multi-touch apps.


Seller Details
Seller
Kivy
Company Website
Year Founded
2019
HQ Location
N/A
Show More

Kivy Screenshots

Answer a few questions to help the Kivy community
Have you used Kivy before?
Yes

Kivy Reviews

Write a Review
Filter reviews
LinkedIn®
Connections
Popular Mentions
Showing 21 Kivy reviews
Popular Mentions
Showing 21 reviews
Filter Reviews
Filter Reviews
Sort by
Ratings
Company Size
User Role
All Industries
Region
Already have Kivy?
Write a Review
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

The Community support of kivy is awesome and the ease and fun with which we can create various applications attracts me a lot. I learned a lot how easy it is to develop an app using kivy. Review collected by and hosted on G2.com.

What do you dislike?

It is difficult to finally get an apk for your Android using windows. There should be some easy features for windows users too. As every begineer doesn't use linux system. Rest of the things I found fine in my view. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Do give it a try. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I have developed a begineer app named Rock paper scissor during these lockdown period. And kivy I felt was easy and efficient for this. Having learnt python and I wanted to develop an app here kivy played an important role for me. Review collected by and hosted on G2.com.

Show More
Show Less
Tutor
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Don't remember anything I liked about Kivy. Review collected by and hosted on G2.com.

What do you dislike?

The lack of dynamic support; the inability to debug the code using standard Python debuggers; the attitude/unhelpfulness of the experts in the community. (Again, it's been 5 yrs since I used Kivy, so these things might have changed; additionally, I was tasked w/ doing things with Kivy, by someone who didn't really appreciate its limitations, that it wasn't really designed to do, and I think perhaps the unhelpful experts didn't want to tell me that outright, but also didn't like that the issues I was having were exposing design limitations.) Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Understand what Kivy can _and cannot_ do relative to your requirements. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

None. (I haven't used Kivy in 5 yrs, and when I was using it, it was closer to being the problem than being the solution to our problems.) Negative benefit: I was fired because I couldn't figure out how to get Kivy to change the UI dynamically (I kept in touch w/ a colleague and learned that eventually the team abandoned Kivy and went to Qt: I guess the manager finally figured out Kivy was too static for implementing the desired UI). Review collected by and hosted on G2.com.

Show More
Show Less
AC
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

I liked the easiness of the language used in it and also the interface which can be developed by using kivy is much good looking than tkinter library. It seems to be like languages like css which makes keywords more rememberable. Also it liked it to be a platform independent app as my friend uses kivy on his windows system and I use to work on Mac and we didn't feel much difference. I liked kivy for being adjustable as automatically manages its size according to available window it gets and also resizes its text which kind of amazes me. There are many libraries but kivy in a short span of time becomes one of mt favourite library to use with python programming language by its simplicity. Review collected by and hosted on G2.com.

What do you dislike?

According to me it should use less processing power. Apart from that its all good . Also installation can be made easy (not necessarily) but everything needs improvement or can be improved. I disliked the the fact it sometimes during my execution of code it crashed which can be improved. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

I would say that if you are a new developer then you can go for kivy rather than tkinter as it creates better interface that tkinter would do. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I use kivy to create desktop applications as I have created a desktop application which wasn't there actually and I think kivy made it really easy for me to create one as it was the application of that kind that I made and it was really fun to do it with python programming language and kivy library. Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

I like the shorter syntaxes and readable code of kivy as anyone can understand them easily and lots of tools are there and community support is good. Review collected by and hosted on G2.com.

What do you dislike?

I dislike that it is very difficult to package the application to apk and ios because they crash too many times. The look of kivy applications looks very old style. Kivy MD is good. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Go for kivy if you know python and you are comfortable with it. Kivy is still in the development phase and updates are coming every 2-5 days. You should try kivy MD because it is great. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I basically use kivy for small applications and games. There are benefits only in Kivy MD. Kivy MD is great. Review collected by and hosted on G2.com.

Show More
Show Less
UC
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Kivy being an GUI library also has a sister project, Plyer. The one which I contributed to and the best part of that project is that it is build on top of buildozer (another sister project) which provides it the cross platform functionality. Review collected by and hosted on G2.com.

What do you dislike?

Lack of awareness among the people and less community support Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Make sure you follow the documentation properly otherwise it can be a pain for you Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Any API built using plyer can be used on all the supported platforms (iOS, android, windows, mac, Linux) without changing any code Review collected by and hosted on G2.com.

Show More
Show Less
Fullstack developer
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

The community around the project and her API documentation. Review collected by and hosted on G2.com.

What do you dislike?

The examples are not really usefull but you can ever ask in the repository Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I Made me an app for personal income tracking that work in macOS and linux Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Ability to code in python and the huge library of packages that python puts at your disposal Review collected by and hosted on G2.com.

What do you dislike?

Pretty much everything else, flutter and Java are simply way better alternatives Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Wanted to write a mobile app in python Review collected by and hosted on G2.com.

Show More
Show Less
CI
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from the seller
What do you like best?

Ease of creating widgets. Simplest i had ever written. Review collected by and hosted on G2.com.

What do you dislike?

Widgets are not responsive. Relatively slower Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Kivy is easy to set up and develop. I would definitely use it for my next desktop applications. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I had written a desktop app for venture management with kivy. That was so easy that i completed just in a week time. Review collected by and hosted on G2.com.

Show More
Show Less
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from the seller
What do you like best?

Kivy is the best cross platform to build mobile and desktop application Review collected by and hosted on G2.com.

What do you dislike?

Resources are less than others popular platform Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Android application Review collected by and hosted on G2.com.

Show More
Show Less
UH
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from the seller
What do you like best?

kivy helps in building applications like a charm, easy to use and can be learned in very easily. Review collected by and hosted on G2.com.

What do you dislike?

Additionals for kivyMD. This could have been included in kivy base module. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Must give a try, its worth it. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Creating applications that are hard to build using other modules and requires a lot of time and efforts. Review collected by and hosted on G2.com.

Show More
Show Less
AA
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

The most powerful thing about livy is its ability to develop strong &full proof solutions, & which can be used on any platforms. Review collected by and hosted on G2.com.

What do you dislike?

Support not up to date with the recent android api levels. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I am basically into developing desktop apps, & kivy helps me in handling that perfectly. Review collected by and hosted on G2.com.

Show More
Show Less
UI
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Multi Platform Feature as well as Python language Review collected by and hosted on G2.com.

What do you dislike?

Community Support is not Proper and Documentation can be improved . Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Decent User Interface can be created for Multiplatform App Review collected by and hosted on G2.com.

Show More
Show Less
Web Developer
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Most importantly with kivy I can build android and ios applications using python, without needing to learn the respective native languages for the platforms. Review collected by and hosted on G2.com.

What do you dislike?

Kivy support is not always upto date with the latest android api levels. Compiling and building mobile applications with Kivy takes a lot of time and the bundle sizes are unnecessarily huge. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Kivy makes it easy for python developer to delve into mobile application development without needing to learn new languages Review collected by and hosted on G2.com.

Show More
Show Less
CEO
Marketing and Advertising
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Kivy is one of the best software that can help you build application on phone with it's help of python libraries features Review collected by and hosted on G2.com.

What do you dislike?

For us windows users we have to use Virtual Box for it Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Everyone who likes building things with python will hopefully like it Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I'm using Kivy to build apps Review collected by and hosted on G2.com.

Show More
Show Less
UC
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Rapid application development platform. Uses innovative, multi touch user controls for application development. Review collected by and hosted on G2.com.

What do you dislike?

Kivy platform is very good for application development but it is a little bit costly. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Its a good platform, we should use it. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We are doing the quick application development. We found that it allows quick software development. Review collected by and hosted on G2.com.

Show More
Show Less
Software Engineer
Computer Software
Enterprise(> 1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

Kivy is the best python library that helps you to design a UI in python for a python code.Using kivy you can really develop applications using python with much ease.Kivy helps you to design your application UI just by some simple python codes which are like XML tags(similiar to).You can also add buttons and give them functions to be executed onclick or on hover and so on.Also you can get the input text from the user.You can also set the backgroud color or image and also many more things regarding UI can be done using kivy. Review collected by and hosted on G2.com.

What do you dislike?

Kivy is the innovative library for python and like an angel to py developers because they just got an UI for their code so it is best. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

I would recommend all the python developers to use kivy to get your code some UI so that you can showecase the naive user what you actually have developed using your skills.Moreover you can create really attractive and usefull end user application using kivy which is really great. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I am a python developer and have always wanted to deploy my code in the form of an application.Everytime I had to take help of any third party software that would either convert or connect my code to the UI.Instead when I came to know about kivy,i am easily able to develop my end-user application using python itself and withou help of anybody else which is really great. Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

It's very powerful and free. While it is positioned as being mainly for mobile development, I found it works fine for desktop applications as well. Review collected by and hosted on G2.com.

What do you dislike?

It would be better if you could only include the required Kivy components for your particular application. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

It's definitely one of the better free ui options out there. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We use python scripts to perform a number of tasks. I can now use Kivy to easily build a user interface so that employees not versed in Python can perform these tasks no different than operating any other user friendly application. Review collected by and hosted on G2.com.

Show More
Show Less
Assistant Project Manager
Computer Software
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

- Documentation and examples provided.

- You can build a great UI/UX for your android application using Kivy. Review collected by and hosted on G2.com.

What do you dislike?

No support for Windows when you talk about building .apk. You can create application test it but when it comes to build .apk you need a Linux environment. It becomes very difficult when using Windows Operating System. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

When using with Windows, download Buildozer it is a necessary tool without it you won't be able to create .apk files. I better recommend to use Linux based operating system, no issues regarding this when using in Linux encireonment. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

- Create android applications with support of with powerful python libraries. Review collected by and hosted on G2.com.

Show More
Show Less
CEO
Computer Software
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

Library support to easily build a great UI for the app. Review collected by and hosted on G2.com.

What do you dislike?

No deployment support for Windows. If you want to deploy or debug the code you wrote to a fully built app you need a Linux environment. It's difficult for a Windows user need to make a Virtual Environment. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Use it in Linux environment. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Making android apps using python. Review collected by and hosted on G2.com.

Show More
Show Less
Software Developer
Electrical/Electronic Manufacturing
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

The online community (IRC, forums) is a great place to learn. The users are extremely helpful and nice.

KV language is great. Kivy is great for building a cross platform application. Easy to port to android. Review collected by and hosted on G2.com.

What do you dislike?

A little tricky at times to get the event dispatching and property bindings right, but once you understand it it becomes very powerful. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

It is a great new platform. It can help you create amazing cross platform apps and it's framework is very flexible and robust. It will not, however, create native looking applications. With a little time and effort you can make the application look native. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Cross platform application development with main focus on embedded linux and android. It was very easy to build the app for both linux and android. There was no differences in how it ran under each OS. Review collected by and hosted on G2.com.

Show More
Show Less
Software Developer
Electrical/Electronic Manufacturing
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

The creating of UI elements and binding them to your own functionalities is extremely easy to do and very intuitive. Review collected by and hosted on G2.com.

What do you dislike?

Performance wise is not the best I`ve seen for even simple applications. I`ve run into many race conditions in regards to scheduling clock events when updating canvas' and displaying the appropriate image. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Excellent tool to create a simple front end GUI for your application. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

To create a cross platform solution to migrate our flagship software from the Desktop space onto an integrated embedded system as well as a maintaining a reliable Desktop solution at the same time. Review collected by and hosted on G2.com.

Show More
Show Less