--- title: Dart Reviews meta\_title: 'Dart Reviews 2026: Details, Pricing, & Features | G2' meta\_description: Filter 53 reviews by the users' company size, role or industry to find out how Dart works for a business like yours. aggregate\_rating: rating\_value: 4.4 review\_count: 53 scale: '5' date\_modified: '2026-08-09' parent\_category: name: Development url: https://www.g2.com/categories/development ---

### Dart Pros and Cons: Top Advantages and Disadvantages

#### Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users appreciate the **ease of development** with Dart, benefiting from efficient logic implementation and diverse libraries. [(1 mentions)](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2458817&qs=pros-and-cons#reviews)

Users appreciate the **ease of use** of Dart, thanks to its efficient libraries and versatile development patterns. [(1 mentions)](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2458825&qs=pros-and-cons#reviews)

Users appreciate the **efficiency optimization** of Dart, benefiting from its clarity and centralized control. [(1 mentions)](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2406203&qs=pros-and-cons#reviews)

Users value the **efficiency and versatility** of Dart, which streamlines logic implementation in Flutter with various libraries. [(1 mentions)](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2458694&qs=pros-and-cons#reviews)

Users value the **clarity and efficiency** of Dart, finding it beneficial for centralized control in their tasks. [(1 mentions)](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2406198&qs=pros-and-cons#reviews)

Users note a **minor learning curve** with Dart, but find it manageable with regular use and support. [(1 mentions)](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2406202&qs=pros-and-cons#reviews)

Users find Dart to be too **limited for most Flutter use cases** , hindering their development experience. [(1 mentions)](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2458681&qs=pros-and-cons#reviews)

### Top Pros or Advantages of Dart

##### 1. Development Ease

Users appreciate the **ease of development** with Dart, benefiting from efficient logic implementation and diverse libraries.
[
See 1 mentions
](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2458817&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Praful S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Praful S.")
PS

Praful S.

Small-Business (50 or fewer emp.)

5.0/5

"Dart Makes Flutter Logic Efficient with Powerful Libraries and Flexible Patterns"

What do you like about Dart?

Dart allows me to create and implement logic in an efficient way in Flutter by providing multiple libraries to handle specific tasks. It also offers m

##### 2. Ease of Use

Users appreciate the **ease of use** of Dart, thanks to its efficient libraries and versatile development patterns.
[
See 1 mentions
](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2458825&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Praful S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Praful S.")
PS

Praful S.

Small-Business (50 or fewer emp.)

5.0/5

"Dart Makes Flutter Logic Efficient with Powerful Libraries and Flexible Patterns"

What do you like about Dart?

Dart allows me to create and implement logic in an efficient way in Flutter by providing multiple libraries to handle specific tasks. It also offers m

##### 3. Efficiency Optimization

Users appreciate the **efficiency optimization** of Dart, benefiting from its clarity and centralized control.
[
See 1 mentions
](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2406203&qs=pros-and-cons#reviews)

See Related User Reviews

VD

Valesca D.

Mid-Market (51-1000 emp.)

5.0/5

"Clarity, Efficiency, and Smooth Performance with Dart"

What do you like about Dart?

The most helpful aspects of Dart are its clarity, efficiency, and centralized control.

##### 4. Features

Users value the **efficiency and versatility** of Dart, which streamlines logic implementation in Flutter with various libraries.
[
See 1 mentions
](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2458694&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Praful S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Praful S.")
PS

Praful S.

Small-Business (50 or fewer emp.)

5.0/5

"Dart Makes Flutter Logic Efficient with Powerful Libraries and Flexible Patterns"

What do you like about Dart?

Dart allows me to create and implement logic in an efficient way in Flutter by providing multiple libraries to handle specific tasks. It also offers m

##### 5. Helpful

Users value the **clarity and efficiency** of Dart, finding it beneficial for centralized control in their tasks.
[
See 1 mentions
](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2406198&qs=pros-and-cons#reviews)

See Related User Reviews

VD

Valesca D.

Mid-Market (51-1000 emp.)

5.0/5

"Clarity, Efficiency, and Smooth Performance with Dart"

What do you like about Dart?

The most helpful aspects of Dart are its clarity, efficiency, and centralized control.

### Top Cons or Disadvantages of Dart

##### 1. Learning Curve

Users note a **minor learning curve** with Dart, but find it manageable with regular use and support.
[
See 1 mentions
](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2406202&qs=pros-and-cons#reviews)

See Related User Reviews

VD

Valesca D.

Mid-Market (51-1000 emp.)

5.0/5

"Clarity, Efficiency, and Smooth Performance with Dart"

What do you dislike about Dart?

I haven't encountered any significant downsides with Dart. Overall, the system works smoothly for my needs, and any minor learning curve was easy to o

##### 2. Limited Features

Users find Dart to be too **limited for most Flutter use cases** , hindering their development experience.
[
See 1 mentions
](https://www.g2.com/products/dart-dart/reviews?filters%5Bsentiment_snippet%5D=2458681&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Praful S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Praful S.")
PS

Praful S.

Small-Business (50 or fewer emp.)

5.0/5

"Dart Makes Flutter Logic Efficient with Powerful Libraries and Flexible Patterns"

What do you dislike about Dart?

Dart feels limited for most Flutter use cases.

## Top-Rated Alternatives

[

 ![Okta](https://images.g2crowd.com/uploads/product/hd_favicon/fc3b8f792177eb1565971fd0bb450896/okta.svg "Okta")

Okta

4.5/5(1,366)

](https://www.g2.com/products/okta/reviews)

[

 ![Termius](https://images.g2crowd.com/uploads/product/hd_favicon/1542150809/termius.svg "Termius")

Termius

4.8/5(268)

](https://www.g2.com/products/termius/reviews)

[

 ![.NET 4.5](https://images.g2crowd.com/uploads/product/image/large_detail/large_detail_a6bbe1512909a9425f5a709749e87a35/net-4-5.jpg ".NET 4.5")

.NET 4.5

4.2/5(81)

](https://www.g2.com/products/net-4-5/reviews)

[
View All Alternatives
](https://www.g2.com/products/dart-dart/competitors/alternatives)

 ![Praful S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Praful S.")
PS

Praful S.

Flutter Developer

Small-Business (50 or fewer emp.)

1/27/2026

"Dart Makes Flutter Logic Efficient with Powerful Libraries and Flexible Patterns"

5/5

What do you like best about Dart?

Dart allows me to create and implement logic in an efficient way in Flutter by providing multiple libraries to handle specific tasks. It also offers multiple development patterns for different types of use cases, making it easier to define logic in forms ranging from simple to complex. Review collected by and hosted on G2.com.

What do you dislike about Dart?

Dart feels limited for most Flutter use cases. Review collected by and hosted on G2.com.

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

Like other frameworks, it uses a programming language that becomes the heart of the framework. Because of that, the development environment improves, and it becomes easier to manage style and patterns throughout our codebase. Dart follows a modular and scripting pattern, which allows me to perform any kind of task that is possible to do. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerSource: Organic

VD

Valesca D.

Project Planner

Mid-Market (51-1000 emp.)

12/12/2025

"Clarity, Efficiency, and Smooth Performance with Dart"

5/5

What do you like best about Dart?

The most helpful aspects of Dart are its clarity, efficiency, and centralized control. Review collected by and hosted on G2.com.

What do you dislike about Dart?

I haven't encountered any significant downsides with Dart. Overall, the system works smoothly for my needs, and any minor learning curve was easy to overcome with use. The customer support works very well too. Review collected by and hosted on G2.com.

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

Dart helps centralize information and streamline processes that would otherwise be manual or scattered across multiple systems. By bringing everything into one platform , it reduces administrative workload and makes it easier to stay organized and efficient. Review collected by and hosted on G2.com.

Show More

Validated ReviewerSource: Organic

 ![Pavel M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Pavel M.")
PM

Pavel M.

Product Manager

Small-Business (50 or fewer emp.)

7/31/2025

"Perfect cross platform language"

5/5

What do you like best about Dart?

- super fast compilation

-hot reload

-stron typing and sound null safety Review collected by and hosted on G2.com.

What do you dislike about Dart?

- Google seem to be reducing support and active promotion Review collected by and hosted on G2.com.

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

Fast development of cross platform applications and internal tool, our main focus is mobile app development Review collected by and hosted on G2.com.

Show More

Validated ReviewerSource: Organic

 ![Biswajit B.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Biswajit B.")
BB

Biswajit B.

Principal Software Development Engineer

Small-Business (50 or fewer emp.)

5/17/2022

"Dart Experience"

5/5

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.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Luis Adolfo E.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Luis Adolfo E.")
LE

Luis Adolfo E.

Operations, Training &amp; Transition Senior Manager

Mid-Market (51-1000 emp.)

5/24/2022

"Overwhelming interface"

3/5

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.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Oğuzhan K.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Oğuzhan K.")
OK

Oğuzhan K.

Embedded Linux Software Engineer

Small-Business (50 or fewer emp.)

11/5/2021

"Great Language for Application Developers"

5/5

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.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Dulanjali S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Dulanjali S.")
DS

Dulanjali S.

Associate Software Engineer

Small-Business (50 or fewer emp.)

11/29/2020

"Dart is best language for mobile app development"

4.5/5

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.

Show More

9/8/2021
Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Asad B.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Asad B.")
AB

Asad B.

Software Engineer

Mid-Market (51-1000 emp.)

12/2/2020

Business partner of the seller or seller's competitor, not included in G2 scores.

"Dart is very clean, concise and yet powerful language."

5/5

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.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Haris W.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Haris W.")
HW

Haris W.

Front-end Developer

Small-Business (50 or fewer emp.)

11/30/2020

"Dart, coding its not that hard. Easy to read, fast development."

4.5/5

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.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Emadeddin E.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Emadeddin E.")
EE

Emadeddin E.

Mobile Application Developer

Small-Business (50 or fewer emp.)

11/26/2020

"Dart for Flutter review"

5/5

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.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

## Work at Dart?

Claim this profile to respond to reviews, update product info, and reach in-market buyers.

[
Claim this profile
](https://www.g2.com/products/dart-dart/claim_requests/new?utm_medium=profile-footer-claim-cta&utm_source=g2)

##### Categories on G2

[Other Development](https://www.g2.com/categories/other-development)

##### Explore More

[Which event networking and matchmaking platforms integrate seamlessly with marketing automation platforms for post-event follow-up?](https://www.g2.com/discussions/which-event-networking-and-matchmaking-platforms-integrate-seamlessly-with-marketing-automation-platforms-for-post-event-follow-up)[Which database comparison platforms have clear documentation helping solution architects master configuration without extended onboarding?](https://www.g2.com/discussions/which-database-comparison-platforms-have-clear-documentation-helping-solution-architects-master-configuration-without-extended-onboarding)[What desktop search tools are most trusted by operations managers at financial services and tech firms?](https://www.g2.com/discussions/desktop-search-what-desktop-search-tools-are-most-trusted-by-operations-managers-at-financial-services-and-tech-firm)

[Best tools for multi-user estimating collaboration](https://www.g2.com/discussions/what-are-the-best-tools-for-enabling-multi-user-collaboration-on-construction-estimating)[What platform integrates remote desktop with ITSM systems?](https://www.g2.com/discussions/what-platform-integrates-remote-desktop-with-itsm-systems)[Pros and Cons Details](https://www.g2.com/products/dart-dart/reviews?qs=pros-and-cons)

[Show MoreShow Less](javascript:void(0);)