Categories: Ubuntu

DevToys adds Linux (.deb package) & macOS Support

By releasing version 2.0 preview, DevToys is finally a cross-platform app that also works on Linux and macOS!

DevToys is a free and open-source tools for developers. It features a set of offline tools all in one app window. They include:

  • JSON <> YAML, Date, Number bases converters.
  • Encoders/Decoders for HTML, URLs, Base64, GZip, JWT, QR Code.
  • JSON, SQL, XML formatters.
  • Hash & Checksum, Lorem Ipsum, Password generators
  • Color Blindness Simulator, PNG/JPEG Compressor…
  • JSONPath, RegEx, XML testers
  • And text Utilities such as Markdown Preview, Text Comparer, Analyzer & Utilities…

Since version 2.0, it also supports extensions. So users can create their own tools and share with the community. See the introduction page

Sponsored
for details.

The release also introduced a command line tool, allows advanced users to do all supported operations in terminal or command console. And, the CLI is installed as a separate package.

Other new features added in DevToys 2.0 include:

  • Hash / Checksum tool
  • Base64 Image Encoder / Decoder
  • Color Blindness SImulator
  • Image Converter
  • Text Comparer tool, Text Utilities tool
  • Regex Tester
  • Markdown Preview
  • New tool JSON>Table/CSV/Excel
  • XML formatter and refactoring
  • DateConverter
  • Lorem Ipsum generator
  • JSON formatter
  • XML Validator
  • QR Code reader / generator tool
  • JSONPath tester tool
  • Certificate Decoder
  • Option to open in new window.
  • Compact mode.

There are as well single-line and multiline-line text input, smart detection support in text input controls, and various other improvements in the release. See Github releases page for more changes.

How to Install DevToys in Ubuntu:

The new release provides official .deb packages and portable tarball for Linux, which are available to download at the link below:

For the command line tool, select download either devtoys.cli_linux_x64.deb for AMD/Intel platform or devtoys.cli_linux_arm.deb for ARM devices (e.g., Raspberry Pi).

And for graphical tool, download either devtoys_linux_x64.deb for AMD/Intel, or devtoys_linux_arm.deb for ARM. Then, install by running command in terminal (Ctrl+Alt+T):

Sponsored
sudo apt install ~/Downloads/devtoys_linux*.deb

NOTE: The 2.0 preview package supports Ubuntu 22.04 and Ubuntu 24.04. In my case, it does NOT launch in Debian 12 and Fedora 40 due to missing run-time libraries.

In Ubuntu, it has launching issue due to permission issue. By starting from a terminal window, you’ll see the following error:

bwrap: setting up uid map: Permission denied

** (DevToys:17289): ERROR **: 00:35:39.254: Failed to fully launch dbus-proxy: Child process exited with code 1
Aborted (core dumped)

To workaround it, simply run as root via sudo devtoys command.

Uninstall

To remove DevToys installed via .deb package, use command:

sudo apt remove --auto-remove devtoys

The post DevToys adds Linux (.deb package) & macOS Support appeared first on Osgrove.

Ubuntu Server Admin

Recent Posts

Web Engineering: Hack Week 2024

At Canonical, the work of our teams is strongly embedded in the open source principles…

4 hours ago

Ubuntu Weekly Newsletter Issue 873

Welcome to the Ubuntu Weekly Newsletter, Issue 873 for the week of December 29, 2024…

2 days ago

How to resolve WiFi Issues on Ubuntu 24.04

Have WiFi troubles on your Ubuntu 24.04 system? Don’t worry, you’re not alone. WiFi problems…

2 days ago

Remembering and thanking Steve Langasek

The following is a post from Mark Shuttleworth on the Ubuntu Discourse instance. For more…

2 days ago

How to Change Your Prompt in Bash Shell in Ubuntu

I don’t like my prompt, i want to change it. it has my username and…

2 days ago

The Silent Guardian: Why Bundler Checksums Are a Game-Changer for Your Applications

Introduction: A Fragile Trust The Ruby ecosystem relies heavily on RubyGems.org as the central platform…

3 days ago