Do I need an introduction for this post?

I tried to collect and classify all the applications and tools I daily use.

Dev

Command Lines

  • Zsh: the Z shell, an improved shell.
  • Oh My ZSH: a turnkey ZSH shell configuration, making your Terminal great.
  • jq: a powerful lightweight command line for formatting, searching and modifying JSON data. I did dedicated post on it.
  • Pandoc: a document converter, such as : markdown to html, asciidoc to pdf, …
  • SDKMAN: a tool for managing different and parallel Software Development Kits (SDK), such as Java versions.
  • BAT: a cat clone with wings! a modern cat with syntax highlighting, code indentation, …
  • htop: a coloured and modern version of top.
  • ImageMagick: an image converter, editor, … all by command line.
  • PostgreSQL: the best database ever.

GUI

  • DBeaver: the greatest database client.
  • Sublime Text: in my own opinion VSCode is a pale imitation. I daily use it for code editing.
  • Sublime Merge: a very good Git client, made by the Sublime Text fantastic team.
  • DevDocs: a repository of hundreds technical documentations (languages, SDKs, frameworks, …), everything right in your browser and available offline.
  • Docker Desktop: a desktop application for managing Docker containerisation.
  • GNU Emacs: a more than a text editor, probably the closest thing to an Operating System (OS). Anyway, it is a great code editor and more.
  • iText RUPS: iText is a framework for programmatically manage PDF (create, read, transform, …). RUPS based on iText is a PDF structure viewer, good for debugging PDF.
  • Heynote: a scratchpad for developers, keeping things in a text buffer.

Configuration

Apps

  • draw.io: in a simple words, a free version of OmniGraffle, the best diagram tool. You can find desktop versions.
  • Tor Onion: a browser browsing the web over the Tor network, staying anonymous.

Apps only for macOS

A dedicated section for macOS applications:

  • Homebrew: the package manager for all command line tools!
  • Glance: all the Quick Look plugin you need.
  • MacVim: Vim for macOs. I recommend using SapceVilm with it for having a complete Vim installation/configuration ready for developments.
  • Desktop Pets: a bit of Fun, some animals walking and more on your desktop.
  • Flycut: a clipboard manager (history…).
  • tsycal: a calendar in your menu bar.
  • Gapplin: an image SVG viewer.
  • Pixelmator Pro: a Photoshop at the right price!
  • OnyX: an admin tool for cleaning macOS.
  • DevDocs: DevDocs desktop version.
  • DiffusionBee: a local AI for generating images.
  • Amazing AI: for Mac Silicon only, a local AI for generating images.
  • Things: for iOs, iPad, and Mac, probably the best app for organizing things. It combines Reminders, Notes and Orgmode in a single app.
  • Reeder: (also for iOs) following and reading RSS, can follow Mastodon accounts too.