Skip to content

An intuitive and powerful tool for exploring and managing Dart and Flutter projects.

License

Notifications You must be signed in to change notification settings

Spatino19/dart-lens-app

 
 

Repository files navigation

DartLens

DartLens is an intuitive and powerful tool for exploring and managing your Dart and Flutter projects. With DartLens, you can easily visualize the connections between elements, find potential issues, make changes to your code, upgrade packages, and more. The app gives you an overview of all the files, classes, and declarations, providing a clear and concise UML diagram of your project. Whether you're a seasoned developer or just starting with Dart and Flutter, DartLens will help you navigate your projects with ease.

macOS Windows Linux

project-structure.mp4

packages.mp4

DartLens screenshot 1 DartLens screenshot 2

How to run it

You can download the latest macOS release here, or you can run the app from source code with flutter run.

Development

DartLens is developed in Flutter. It works on all desktop operating systems (macOS, Windows, Linux).

Note: The app was developed and tested with Flutter 3.7.

Setup, how to run and build: https://docs.flutter.dev/desktop

Support this project

Buy Me A Coffee

Other projects

🎨 Hexee Pro — Palette editor & Advanced color toolkit

🧰 exabox — Essential tools for developers: All the tools you need in one single app.

😃 Ejimo — Emoji and symbol picker

🗺️ WMap — Create beautiful, minimal, custom map wallpapers and backgrounds for your phone or tablet.

🧩 iro‿iro — Rearrange the colors to form beautiful patterns in this relaxing color puzzle game.

Credits

Created by @albemala (Twitter)

About

An intuitive and powerful tool for exploring and managing Dart and Flutter projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 71.3%
  • C++ 13.1%
  • CMake 11.5%
  • Ruby 1.8%
  • C 0.9%
  • Swift 0.8%
  • Shell 0.6%