Best Software for 2025 is now live!
By Dart
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated Dart Alternatives

Dart Reviews & Product Details

Verified User in Computer & Network Security
IC
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Dart?

Dart is being used in flutter which forced me to learn dart first. i am glad that i did. Review collected by and hosted on G2.com.

What do you dislike about Dart?

Although i wouldn't completely shift to dart yet, it still has to mature a lot more. Review collected by and hosted on G2.com.

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

Type inference and simple syntax Review collected by and hosted on G2.com.

Dart Overview

What is Dart?

Dart helps you craft beautiful, high-quality experiences across all screens, with: A client-optimized language, Rich, powerful frameworks, Delightful, flexible tooling

Dart Details
Discussions
Dart Community
Show LessShow More
Product Description

Dart helps you craft beautiful, high-quality experiences across all screens, with: A client-optimized language, Rich, powerful frameworks, Delightful, flexible tooling


Seller Details
Seller
Dart
HQ Location
Dallas, Texas
Twitter
@dart
379 Twitter followers
LinkedIn® Page
www.linkedin.com
2,710 employees on LinkedIn®

Recent Dart Reviews

Luis Adolfo E.
LE
Luis Adolfo E.Mid-Market (51-1000 emp.)
3.0 out of 5
"Overwhelming interface"
It's pretty good on connecting to any other platform that you may need on a troubleshooting center but the lagging and how bulked it looks takes aw...
Biswajit B.
BB
Biswajit B.Small-Business (50 or fewer emp.)
5.0 out of 5
"Dart Experience"
1. Easy to learn features 2. Frequent updates and new features 3. Dart is used in flutter 4. Very good documentation 5. Awesome community suppo...
Oğuzhan K.
OK
Oğuzhan K.Small-Business (50 or fewer emp.)
5.0 out of 5
"Great Language for Application Developers"
I am using the Dart in order to create applications on Flutter. It is so easy to adapt for people who know Java or other programming languages beca...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Dart Media

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

Video Reviews

49 out of 50 Total Reviews for Dart

4.4 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.
49 out of 50 Total Reviews for Dart
4.4 out of 5
49 out of 50 Total Reviews for Dart
4.4 out of 5

Overall Review Sentiment for DartQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Biswajit B.
BB
Principal Software Development Engineer
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 Dart?

1. Easy to learn features

2. Frequent updates and new features

3. Dart is used in flutter

4. Very good documentation

5. Awesome community support

6. Support null safety Review collected by and hosted on G2.com.

What do you dislike about Dart?

1. Need some time to familiar

2. Some cool features are missing as in kotlin

3. There must be official tutorial videos to learn

4. There can be new packages to increase productivity

5. A backend framework with dart is needed Review collected by and hosted on G2.com.

Recommendations to others considering Dart:

must try. Review collected by and hosted on G2.com.

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

1. It is a programming language , so i used it daily in my code

2. I am a flutter developer , so dart is the language

3. My Performance has increased, as it eliminates errors in compile time. Review collected by and hosted on G2.com.

Luis Adolfo E.
LE
Operations, Training & Transition Senior Manager
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Dart?

It's pretty good on connecting to any other platform that you may need on a troubleshooting center but the lagging and how bulked it looks takes away on all this great oportunities Review collected by and hosted on G2.com.

What do you dislike about Dart?

How bulky and outdated it looks is something that may not work as something that the end-user will see as provocative to use. Unfortunately, it seems like development got stuck or at least it wasn't updated to current trends or functionalities. Review collected by and hosted on G2.com.

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

Altice uses it as the main CRM for troubleshooting home-based communication services which is very good at diagnosing but most of the time it really loops away when different scenarios are tried to be solved. Review collected by and hosted on G2.com.

Oğuzhan K.
OK
Embedded Linux Software Engineer
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 Dart?

I am using the Dart in order to create applications on Flutter. It is so easy to adapt for people who know Java or other programming languages because many things are the same as object-oriented programming languages. Thus, you can find lots of sources, training, courses for Dart on the web. By starting from the beginning, you can learn in a short time, thanks to its basic structure. After a while, you can write your own application by using Flutter. Therefore, we can say that with Flutter and Dart, you can create whatever application you want. Review collected by and hosted on G2.com.

What do you dislike about Dart?

While using the Dart in Flutter, I'm not too fond of the handling methodologies of the exceptions of Dart. It could be improved and can be made easy for the developers. Review collected by and hosted on G2.com.

Recommendations to others considering Dart:

If you are a beginner in programming, you can start to learn coding with Dart. It is easy to understand how you can code. There are lots of open-source on the web. Review collected by and hosted on G2.com.

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

You can use this language for your desktop applications, console applications, or mobile applications. Therefore, you do not need to learn Swift for ios, Java, or Kotlin for android or other languages for web or desktop applications. You can do all the things just knowing Dart. It is like a Swiss Army Knife. Review collected by and hosted on G2.com.

Dulanjali S.
DS
Associate Software Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about Dart?

Easy to understand.

Documentation is apparent.

Easy to learn from a beginner to an expert. Review collected by and hosted on G2.com.

What do you dislike about Dart?

Sometimes it's too complicated, but overall best language. Review collected by and hosted on G2.com.

Recommendations to others considering Dart:

Dart is a valuable language to learn. It helps to develop hybrid mobile applications with attractive user interfaces. Review collected by and hosted on G2.com.

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

I developed mobile application called Myfoods using dart and flutter. Dart is really fast and high performance language. Also dart have good documentation. Its help to learning from A to Z. Review collected by and hosted on G2.com.

Asad B.
AB
Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
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 Dart?

- I like the dart clean and concise syntax and yet it makes it a powerful language.

- Amazing experience using it for Flutter. Adding extension feature in the dart was the best thing they did.

- Also null safety feature is amazing which is finally getting better.

- Overall speed is good and ability to run instantly is the best feature.

- As it is open source, it have a vast community and tons of packages for all kinds of problems. So if you ever stuck, a lot of help is available to you. Review collected by and hosted on G2.com.

What do you dislike about Dart?

- Not having proper multi threaded processes is the most dumb thing of dart. I mean it have isolates which can be run in multi thread but we can not share memory between those and only can communicate through messages.

- Also not having reflection API is a downside. It would’ve make things a lot easier. Review collected by and hosted on G2.com.

Recommendations to others considering Dart:

- It’s a great language with rich features and having support for all major platforms is the best part.

- Even web applications can be written with dart and all you have to do is code once, and use it for android, iOS, windows, linux, macOS.

- Highly recommend to experience it’s flow once and let it amaze you.

- You will have large community to help you through any difficulties and most of the already built packages to solve your problems.

- Flutter uses dart which have better speed over any other available cross platform frameworks.

- Dart extensions makes your code very clean and short. Review collected by and hosted on G2.com.

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

- I am using it for Flutter apps for cross platform like Android, iOS and web.

- It really is amazing with just single code base my apps are ready to publish for all major platforms.

- Also it’s ability to run instantly in flutter debugging is awesome. Most of the changes can be reloaded instantly without having to restart the whole program. Review collected by and hosted on G2.com.

Haris W.
HW
Front-end 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 Dart?

i already have 6 month experience using Dart. Some of my mobile apps project that my office giving a job to me now created using Dart. Dart is easy to learn, i can easily collaboration with my team in office without spend too much time to understand what feature he created. Just only see coding little time, i can understand what its created for.

i build mobile apps using my computer with spesification i7 9750h with 1050, with vscode installed. i use emulator avd but not with android studio installed.

when i sat its Dart, i mean Flutter, because as much i know, Flutter is Dart framework that can build cross platform apps with only one line of code. with only one line of code, our code translated to another platform. it can be translated to platform mobile like android and ios, web, and desktop like windows, linux and osx.

Flutter have much advantages compare to the another framework. i like how flutter have advantages like easy to learn, have full and always updated documentation, easy to read, fast development, bigger community, material and cupertino design, and especially hot reload. Review collected by and hosted on G2.com.

What do you dislike about Dart?

dart sometime can unstable like apps not reload, its look like dart getting problem to read the code. and documentation for old code sometimes hard to understand. Review collected by and hosted on G2.com.

Recommendations to others considering Dart:

On this Days, people using mobile devices. that means your chance to join with mobile industry is so much open. Learn it now, especially if you students, you can be an expert on this or if you are not, its still worth your time because its not hard to learn. Review collected by and hosted on G2.com.

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

before, ive struggling to build mobile apps. i wonder if i can create mobile apps, it would be great. then i lean flutter for little time, i can easily understand what 'this component for', or 'what this widget for' to build mobile apps. Review collected by and hosted on G2.com.

Emadeddin E.
EE
Mobile Application 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 Dart?

Dart is somehow close to Javascript & Kotlin, which made it very easy for me to start working with Flutter.

The ease of use, fast development process, hot reload and hot restart.

Pub libraries are very easy to use and manage, along with making our own libs. Review collected by and hosted on G2.com.

What do you dislike about Dart?

Flutter is a fairly new language, which makes it not supported pretty much. The main documentation on the prime site is not good enough, the documentation lacks good examples.

The main issue with using Flutter is the need of using packages, and depending on external libs on production level is really hard. Sometimes I have to migrate a whole process or feature simply because there's no package to support my work.

For example, I worked on a bus app for a private school, it helps to track students as they being delivered to their homes. For the lack of a good library to support real time tracking with flutter, I had to go with Kotlin and make it a native app for Android! Review collected by and hosted on G2.com.

Recommendations to others considering Dart:

Never be afraid of using Dart, it has a very short learning curve, you can immediately start using flutter without the need to fully understand Dart syntax. Review collected by and hosted on G2.com.

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

Currently I use Dart & Flutter as my main job in Mobile development. I made over 10 apps and it helped me a lot as I started using flutter three years ago starting from 0.5 beta.

I made Delivery system, online shopping apps, Menus for restaurants, and many other custom apps. Review collected by and hosted on G2.com.

Ankita K.
AK
Student
Small-Business(50 or fewer 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 Dart?

Dart is easy to use and understand, it's syntactically more readable. My cause for learning dart was because I wanted to develop app that can be run on both android and iOS and that can be achieved using Dart and Flutter. We just need to write one code and it will work for both android as well as iOS. Review collected by and hosted on G2.com.

What do you dislike about Dart?

The thing that I dislike the most is limited resources available on the internet regarding dart, like when I'm stuck somewhere in the middle of code it's really hard for me to find the solution. Review collected by and hosted on G2.com.

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

I've created multiple app for college project and I've realized a lot of things regarding this language i.e. high performance. Programs written in Dart tend to run faster than programs created in JavaScript. Dart has the unique capability to handle both Ahead of time and Just in time compiling. Review collected by and hosted on G2.com.

Chaitanya M.
CM
Android Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
Dart
Antonio V.
AV
Developer
Small-Business(50 or fewer 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 Dart?

The best feature of Dart is its simplicity. I like how fast can you achieve something with less typing Review collected by and hosted on G2.com.

What do you dislike about Dart?

I didn't write any Dart code for a while now, but the thing I was missing coming from Swift was null safety feature. I saw that feature is implemented, so that is really nice to see. Review collected by and hosted on G2.com.

Recommendations to others considering Dart:

I think that Dart has a very bright feature. A big company like Google is behind a develop of this language and it is already looking really good. Can't wait to see what a future updates will bring us. So I would like to recommend this language to any enthusiast who likes to try new things in life and enjoy programming Review collected by and hosted on G2.com.

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

Benefits of using Dart were that I was pretty faster in doing the same work I would do in C# for example. And I think that benefit is the biggest. Also, async/await is so good in Dart that it helped me solve a lot of networking problems Review collected by and hosted on G2.com.