Devtoolbox - Collection of offline utilities for developers

Related tags

Map devtoolbox
Overview

DevTools

Online utilities for formatting, encoding/decoding etc are dangerous to use (many of them steal secrets from your data) and are in fact prohibited at many workplaces. This offline desktop app is a collection of many such utilities:

  • Base64 Encoding/Decoding
  • JSON Formatting / Validating / Extracting
  • JSON <-> YAML Conversion
  • QR Image <-> Text Conversion
  • JWT Inspection
  • More coming soon

This app is written in Flutter and therefore, works on MacOS, Linux, Windows and even Web if your org would like to host it internally as a webapp. But do not expect this to work on Android and iOS.

Make sure to read the LICENSE and the CLA.

How to build:

MacOS:

  1. ensure your flutter base is up-to-date : devtools requires SDK version >=2.15.1 <3.0.0, version solving failed.

flutter update

  1. ensure desktop building is enabled otherwise you will get an error "build macos" is not currently supported. To enable, run "flutter config --enable-macos-desktop".

flutter config --enable-macos-desktop

  1. Build the app using flutter build macos --release this will generate the .app file in build/macos/Build/Products/Release/devtools.app.

Convert the app to DMG using create-dmg tool 4. ensure the create-dmg tool is installed brew install create-dmg

  1. Create a DMG file test -f DevTools.dmg && rm DevTools.dmg && create-dmg --app-drop-link 400 100 --icon-size 50 --window-size 600 400 --window-pos 400 400 DevTools.dmg build/macos/Build/Products/Release/devtools.app

Windows:

  1. ensure your flutter base is up-to-date : devtools requires SDK version >=2.15.1 <3.0.0, version solving failed.

flutter update

  1. ensure desktop building is enabled otherwise you will get an error "build windows" is not currently supported. To enable, run "flutter config --enable-windows-desktop".

flutter config --enable-windows-desktop

  1. Build the app using flutter build windows --release this will generate the .exe file in \build\windows\runner\Release\devtoolbox.exe.

We use macos_ui. You can find examples of all their widgets here.

You might also like...

An online and offline music player

awesomemusic A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if

Oct 28, 2022

✈️ A tidy utility to handle offline/online connectivity like a Boss

✈️ A tidy utility to handle offline/online connectivity like a Boss

✈️ Flutter Offline A tidy utility to handle offline/online connectivity like a Boss. It provides support for both iOS and Android platforms (offcourse

Jan 2, 2023

NETCoreSync is a database synchronization framework where each client's local offline database

NETCoreSync NETCoreSync is a database synchronization framework where each client's local offline database (on each client's multiple devices) can be

Oct 31, 2022

Plugin for 'flutter_map' providing advanced caching functionality, with ability to download map regions for offline use. Also includes useful prebuilt widgets.

flutter_map_tile_caching A plugin for the flutter_map library to provide an easy way to cache tiles and download map regions for offline use. Installa

Jan 3, 2023

A phone app that works as an offline lnurl-based point-of-sale.

LNURL-based Offline PoS app APK download: https://github.com/fiatjaf/lnurlpos-app/releases demo.mp4 Compatible with https://github.com/lnbits/lnbits-l

Nov 23, 2022

An offline library app of creeds, confessions and catechisms of the protestant reformed churches.

An offline library app of creeds, confessions and catechisms of the protestant reformed churches.

Sound Doctrine | | An iOS/Android app created in Flutter to provide local access to the tested creeds, confessions and articles of the historical prot

Jul 9, 2022

This is a university marketplace, where students buy and sell products and services online or offline. Mainly to connect the two parties together.

marktorder A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Jan 10, 2022

Flutter pos - A mobile POS written in Flutter, suitable for small cafe/restaurant, fully offline

Flutter pos - A mobile POS written in Flutter, suitable for small cafe/restaurant, fully offline

Simple-POS A mobile POS written in Flutter, suitable for small cafe/restaurant,

Nov 2, 2022

WhereIsMoney - A money expense tracker with online and offline capabilities

WhereIsMoney 🤳 A money expense tracker to help you know where your money is goi

Feb 6, 2022

(Flutter)Minimal App With Offline Storage(Using HIVE) Functionality.

(Flutter)Minimal App With Offline Storage(Using HIVE) Functionality.

TaskZ (Minimal + Offline TODO List App) Minimal App With Offline Storage(Using HIVE) Functionality. Getting Started 👍 Any suggestion, improvement on

Oct 2, 2022

Flutter plugin (android) for sharing bytes and files Offline, (Based on the android Nearby Connections API)

nearby_connections An android flutter plugin for the Nearby Connections API Currently supports Bytes and Files. Transfer Data between multiple connect

Nov 21, 2022

A lightweight and customizable http client that allows you to create offline-first dart app easily.

Enjoyable & customizable offline-first REST API client Unruffled is lightweight and customizable http client that allows you to create offline-first e

May 20, 2022

Your best flutter coding friend. All in one; state management, navigation management(with dynamic routing), local storage, localization, dependency injection, cool extensions with best usages and with the support of best utilities!

okito Your best flutter coding friend. All in one; state management, navigation management(with dynamic routing), local storage, dependency injection,

Jul 10, 2022

Utilities for loading and running WASM modules from Dart code

Provides utilities for loading and running WASM modules Built on top of the Wasmer runtime. Setup Run dart run wasm:setup to build the Wasmer runtime.

Dec 23, 2022

Material color utilities

 Material color utilities

Material color utilities Algorithms and utilities that power the Material Design 3 (M3) color system, including choosing theme colors from images and

Jan 8, 2023

Utilities to make working with 'Duration's easier.

duration Utilities to make working with 'Duration's easier. NOTE: Use prettyDuration, prettySeconds, prettyMilliseconds instead of printDuration, prin

Sep 21, 2022

A package containing different kinds of services and utilities.

TODO: Put a short description of the package here that helps potential users know whether this package might be useful for them. Features TODO: List w

Nov 26, 2021

Generates utilities to aid in serializing to/from JSON.

Provides Dart Build System builders for handling JSON. json_serializable Package: https://pub.dev/packages/json_serializable Source code The core pack

Jan 8, 2023

Dart and Flutter sealed class generator and annotations, with match methods and other utilities. There is also super_enum compatible API.

Dart Sealed Class Generator Generate sealed class hierarchy for Dart and Flutter. Features Generate sealed class with abstract super type and data sub

Jan 2, 2023
Comments
Releases(v0.3.0)
Owner
Polyglot Network
Polyglot Network
Plugin for 'flutter_map' providing advanced caching functionality, with ability to download map regions for offline use. Also includes useful prebuilt widgets.

flutter_map_tile_caching A plugin for the flutter_map library to provide an easy way to cache tiles and download map regions for offline use. Installa

Luka S 69 Jan 3, 2023
An offline library app of creeds, confessions and catechisms of the protestant reformed churches.

Sound Doctrine | | An iOS/Android app created in Flutter to provide local access to the tested creeds, confessions and articles of the historical prot

Jesse 6 Jul 9, 2022
Devtoolbox - Collection of offline utilities for developers

DevTools Online utilities for formatting, encoding/decoding etc are dangerous to

Polyglot Network 83 Aug 22, 2022
Cross-platform utilities for developers.

DevWidgets DevWidgets is a W.I.P Flutter application with several tools such as generators, formatters and converters for developers. Clicking here yo

Gustavo Mauricio de Barros 90 Dec 29, 2022
A pure dart package with collection of Nepali Utilities like Date converter, Date formatter, DateTime, Nepali Numbers, Nepali Unicode, Nepali Moments and many more.

Nepali Utilities for Dart A pure dart package with collection of Nepali Utilities like Date converter, Date formatter, DateTime, Nepali Number, Nepali

Sarbagya Dhaubanjar 23 Nov 22, 2022
A collection of helpful utilities for use in Dart projects.

w_common A collection of helpful utilities for use in Dart projects. Right now, it includes the following: Disposable interface / mixin to assist with

Workiva 10 Dec 16, 2022
DEVS: Developer Board and Jobs Listing | For Developers, By Developers

devs Setup Currently, this DEVS project is using the master channel of the Flutter SDK. TODO: Migrate to beta Clone the project git clone https://gith

Flutter Philippines Community 40 Apr 16, 2022
Collection of cool Layouts built with Flutter to Inspire Other UI developers and explore the possibilities of Flutter.

Awesome_Flutter_Layouts Would you like to Contribute your Designs? Please refer the Contribution guidelines before you dive In Need help? or Looks Som

Mahesh Jamdade 103 Nov 22, 2022
Flutter-Apps-Collection: a collection of apps made in flutter for learning purpose

Flutter-Apps-Collection This is a repository of a collection of apps made in flutter for learning purpose Some Screenshots . . . Apps build in Flutter

Himanshu Singh 96 May 27, 2022
✈️ A tidy utility to handle offline/online connectivity like a Boss

✈️ Flutter Offline A tidy utility to handle offline/online connectivity like a Boss. It provides support for both iOS and Android platforms (offcourse

Jeremiah Ogbomo 850 Jan 7, 2023