Skip to content

Instantly share code, notes, and snippets.

@dugalp
Last active March 11, 2019 22:49
Show Gist options
  • Save dugalp/7c865b92aed089dff0d6772459b3781f to your computer and use it in GitHub Desktop.
Save dugalp/7c865b92aed089dff0d6772459b3781f to your computer and use it in GitHub Desktop.
Tool Purpose
dtrace Top 10 DTrace scripts for Mac OS X
dtrace in macOS Mojave macOS Mojave drops support for DTrace probes in Instruments
tig Text-based git client
SourceGraph Chrome Extension for GitHub and GitHub Enterprise for pull request reviews
Octotree Chrome Extension for GitHub and GitHub Enterprise for pull request reviews
w3m Text-based web client
SmartGit Graphical git client
GitUp Graphical git client
Git Tower Graphical git client
kaleidoscope Graphical diff/merge for Mac and iPad. Merging available only on the Mac.
Beyond Compare Graphical diff/merge tool
Charles Proxy Web debugging proxy, now available on iOS
Fiddler The free web debugging proxy for any browser, system or platform
FauxPas What the Clang Static Analyzer is to your code, Faux Pas is to your whole Xcode project
Docker Operating system virtualisation
Delphix Data virtualisation, duplication, masking, compliance, sync in seconds, not hours/days. ANZ Payments has purchased license. Refer to this link.
FoundationDB No-SQL DB engine that gives you the power of ACID transactions in a distributed database, owned by Apple since April 2018 and is open-source .
Flyway Version control for your database
VS Code Free and open source. Integrated Git, debugging and extensions
NoMAD No more Active Directory - reset AD password, SSO, home drive connection, etc
NSLogger Displays traces emitted by client applications running on macOS, iOS and Android. It replaces traditional console logging traces (NSLog(), Java Log).
Hopper Disassembler The reverse engineering tool that lets you disassemble, decompile and debug your applications
Reveal Reveal brings powerful runtime view debugging to iOS developers
Paw Paw is a full-featured HTTP client that lets you test and describe the APIs you build or consume
Wireshark Network protocol analyzer
Protobuf Protocol Buffers - Google's data interchange format
Espresso Automated UI testing framework for Android for a single app
UI Automator Automated UI testing framework for Android for multiple apps
Kheera BDD for UI testing framework for Android
xcov Code coverage reporting and enforcement
fastlane fastlane lets you automate every aspect of your development and release workflow for iOS. Some Android as well
Blue Pill LinkedIn uses this framework to run multiple ios simulators for their 15 hrs long UI Tests on a single Mac. Apple has implemented similar functionality in Xcode version 9.3 and 10 that may replace/complement BluePill.
NCrunch Automated concurrent testing tool for Visual Studio
Apache Directory Studio RCP (Eclipse Rich Client Platform) for Active Directory (LDAP) Queries
Periodic Table of DevOps Tools Short list of DevOps tools
The Ultimate DevOps Tool Chest Exhaustive list of DevOps tools .
Apple Developer Documentation Browse the latest developer documentation including API reference, articles, tools, and sample code.
Apple Documentation Archive Apple Developer Documentation Archive
Resilio Proprietary peer-to-peer file synchronization tool available for Windows, Mac, Linux, Android, iOS, Windows Phone, Amazon Kindle Fire and BSD
Mutagen Mutagen is a fast, continuous, bidirectional file synchronization tool designed to support remote development scenarios.
Syncthing Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment