A list of the best software for Mac, Windows, Ubuntu Linux, Android, Software Development, and web browser extensions. Whenever I do a fresh install of a new operating system, I'll go through this list and choose what to install. Unless otherwise noted, all software are free.
I use Mac most of the time now, so this list is rather extensive.
- Google Backup & Sync - Google's cloud service tied to your Gmail.
- OneDrive - Microsoft's cloud service.
- Brave - My current favorite web browser.
- Chrome - Google web browser.
- Firefox - My second favorite browser.
- Adobe Acrobat Reader - PDF reader and editor.
- balenaEtcher - Flash OS images to SD cards and USB drives, safely and easily.
- Calibre - One stop solution to e-book needs.
- EasyRes - A fast screen resolution switcher for Mac OS X with live animated previews.
- Filezilla - SFTP client.
- Hidden bar - Hidden lets you hide menu bar items to give your Mac a cleaner look.
- Karabiner - A powerful keyboard customizer. I remap my Caps lock key to the escape key.
- GPG Suite - Secure way to encrypt communication.
- OSX Fuse - The easiest and fastest way to create file systems for OS X.
- SensibleSideButtons - Actually functional side navigation buttons on your third-party mice in macOS.
- Service Station - Service Station is a macOS app for customizing your right-click menu in Finder.
- Teamviewer - Remotely control another computer.
- Unarchiver - Decompress zip/rar files.
- World Community Grid - Grid computing.
- Handbrake - Edit/convert videos.
- Livestreamer - Command-line utility that extracts streams from various services and pipes them into a video player of choice.
- Plex Media Server - Media server for your home videos/photos.
- Serenity - Relaxing ambient sounds. A better paid version is Noizio.
- SoundNode - Soundcloud desktop app.
- Spotify - Music player.
- Spotifree - Mute ads in Spotify.
- Tagger - Batch update your ID3 tags in your music collection (mp3s).
- VLC Media Player - The best video/media player for any OS.
- Blender - Open Source 3D Modeling
- Gimp - Edit pictures, a Photoshop-like program that's free.
- Giphy - Capture and create GIFs.
- Google Photos - Google's photo storage.
- Krita - Digital Painting.
- SketchUp - 3D Drawing tool.
- Alfred App - Type what you need or what you want to do.
- F.lux - Automatically adjust your computer screen to match lighting.
- Logi Options+ - Lets you configure your Logitech mouse buttons, keyboard keys, and touchpad to your preference, adjust your lights and webcams to always look your best.
- Glances - System monitoring tool that runs in terminal.
- Skitch - Edit your screenshot images.
- Slack - Collaboration software for teams.
- Trello - Collaborative boards, lists, and cards.
- 1Password - Password Manager and Secure Wallet.
- Adobe Creative Cloud - Photoshop + Lightroom CC. Well worth the $10/month subscription.
- Better Touch Tool - Custom map your keys.
- Bitwarden - Password manager.
- DaisyDisk - Visual breakdown of your disk space.
- Divvy Window Manager - Window management for tiling your windows.
- ForkLift 4 - Best Finder replacement.
- iStat Menus - System monitor for CPU, memory, HDD, battery, etc.
- iStat Mini - Mini version of iStat Menus.
- Magnet - Window arrangement app.
- Noizio - App that creates ambient sounds of coffee shop, rain, ocean, etc.
- NTFS for Mac - Write to NTFS volumes from MacOS.
- Parallels - Run other OSes as virtual machines.
This list is shorter. Many of the software available for Mac is also available on Windows.
- 7 Zip - Decompress zip/rar files.
- Microsoft Security Essentials - Antivirus/Antispyware security software.
- PDF-XChange Viewer - Open PDFs.
- Process Explorer - Monitor your system processes.
- Paint .Net - Edit pictures/images.
- Rufus - A utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc.
These are some of my favorite web-browser extensions that I use in Google Chrome and/or Firefox.
- 1Password - Password Manager and Secure Wallet.
- Https Everywhere - Secure your web browsing by forcing https.
- Keepa - Amazon price tracker.
- Privacy Badger - Blocks spying ads and invisible trackers.
- DNSlytics - IP Address and Domain Information - Online investigation tool - Reverse IP, NS, MS, WHOIS and Search. Formerly tcpiputils.com.
- uBlock Origin - Block unwanted content/ads in your browser.
- uBlock Origin Lite
This list includes development tools for both Mac and Windows. Also see my dotfiles.
- Android Studio - Android SDK and official IDE.
- DiffMerge - Compare your files/directories.
- Notepad++ - Text editor with more features on Windows.
- Sublime Text - Text editor.
- Visual Studio Code - Quickly becoming my default code editor over Atom.io.
- Visual Studio Mac
- DBeaver - Universal SQL Client
- Microsoft SQL Server Developer/Express - Microsoft's SQL Server Developer and Express.
- mySQL WorkBench - SQL IDE for mySQL.
- pgAdmin - SQL IDE for Postgres.
- Postgres.app - Start/stop Postgres db.
- SSMS Tools Pack - SQL Server Management Studio Tools.
- Fishshell - A smart and user-friendly command line shell for macOS, Linux, and the rest of the family.
- Heroku Toolbelt - Deploy your apps to Heroku.
- Homebrew - Mac package manager.
- iTerm2 - Terminal alternative.
- iTerm2 Color Schemes - Make your iTerm look pretty.
- Oh my fish - A fish shell framework.
- rbenv - Manage your rubies.
- git - Better to install via Homebrew
- Github for Mac - Github for Desktop.
- SourceTree - My main git GUI.
- BitBucket - Host public/private git repos here.
- Github - Host public/private repos here.
- GitLab
- Netlify - Deploy projects here for hosting.
- Scott Hanselman's 2014 Ultimate Developer Power Users Tool List for Windows
- Visual Studio color schemes
- Visual Studio wallpapers
My current favorite flavor of Linux is Xubuntu, but I also like Ubuntu Mate.
- How to create a bootable USB stick on OS X
- How to create a bootable USB stick on Windows
- Etcher - Flash OS images to SD cards & USB drives, safely and easily.
I format my external hard drives to exFAT so I can read/write to them from any operating system (OSX, Win, Linux).
sudo apt-get install exfat-utils exfat-fuse
sudo apt-get install boinc-client boinc-manager
sudo apt-get install gparted
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
sudo apt-get install openssh-server
Also see: SSH/OpenSSH/Configuring
- iCHAIT/awesome-macOS - A software list I've contributed to.
- privacytools.io - Recommended reading for security.