Database
Sequel Pro
http://sequelpro.com/ - Sequel Pro is a fast, easy-to-use Mac database management application for working with MySQL databases
Diagram
StarUML
http://staruml.io/ - Sophisticated Modeling
Former: http://staruml.sourceforge.net/en/
Astah Community
http://astah.net/editions/community - Astah Community is an add-on tool for your UML that is ready to use the instant you download it, allowing your UML to be quickly and easily enhanced, and refining your development process with Astah's innovative modeling approach
Pencil
http://pencil.evolus.vn/ - Pencil is built for the purpose of providing a free and open-source GUI prototyping tool that people can easily install and use to create mockups in popular desktop platforms
yEd
http://www.yworks.com/en/products_yed_download.html - yEd Graph Editor
Gimp
http://www.gimp.org/ - GIMP is the GNU Image Manipulation Program
WebP
https://developers.google.com/speed/webp/ - WebP is a modern image format that provides superior lossless and lossy compression for images on the web. Using WebP, webmasters and web developers can create smaller, richer images that make the web faster.
ImageMagick
https://www.imagemagick.org/ - Use ImageMagick® to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG.
Document
Sphinx
http://sphinx-doc.org/ - Sphinx is a tool that makes it easy to create intelligent and beautiful documentation, written by Georg Brandl and licensed under the BSD license
IDE
Eclipse
https://www.eclipse.org/ - An amazing open source community of Tools, Projects and Collaborative Working Groups
IntelliJ IDEA
http://www.jetbrains.com/idea/ - Java IDE with the fastest-growing mindshare
NetBeans
https://netbeans.org/ - NetBeans IDE is FREE, open source, and has a worldwide community of users and developers
Visual Studio Code
https://code.visualstudio.com/ - Visual Studio Code - Code Editing. Redefined
Sublime Text
http://www.sublimetext.com/ - Sublime Text is a sophisticated text editor for code, markup and prose
Lite IDE
https://github.com/visualfc/liteide - LiteIDE is a simple, open source, cross-platform Go IDE
Atom
https://atom.io/ - A hackable text editor for the 21st Century
Light Table
http://www.lighttable.com/ - The next generation code editor
Aptana
http://aptana.com/ - Build web applications quickly and easily using the industry’s leading web application IDE
TextMate
http://macromates.com/ - TextMate brings Apple's approach to operating systems into the world of text editors
Lime Text
http://limetext.org/ - Lime Text is a powerful and elegant text editor primarily developed in Go that aims to be a Free and open-source software successor to Sublime Text
Adobe Brackets
http://brackets.io/ - A modern, open source text editor that understands web design.
Lua Development Tools
https://eclipse.org/ldt/ - Lua Development Tools (LDT) is about providing Lua developers with an IDE providing the user experience developers expect from any other tool dedicated to a static programming language.
ZeroBrane Studio
https://studio.zerobrane.com/ - ZeroBrane Studio is a lightweight Lua IDE with code completion, syntax highlighting, live coding, code analyzer, and debugging support for Lua
IM
Singal
https://signal.org/ - Signal. Fast, simple, secure.
Delta Chat
https://delta.chat/ - The messenger - Delta Chat
Java
Java Decompiler
http://jd.benow.ca/ - The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions
JITWatch
https://github.com/AdoptOpenJDK/jitwatch - Log analyser and visualiser for the HotSpot JIT compiler
BTrace
https://kenai.com/projects/btrace - BTrace is a safe, dynamic tracing tool for the Java platform
JavaScript
JSLint
http://www.jslint.com/ - The JavaScript Code Quality Tool
JSHint
http://www.jshint.com/ - JSHint, a JavaScript Code Quality Tool
JavaScript Beautifier
http://jsbeautifier.org/ - Beautify, unpack or deobfuscate JavaScript and HTML, make JSON/JSONP readable, etc
Fiddler
http://www.telerik.com/fiddler - The free web debugging proxy for any browser, system or platform
Charles
http://www.charlesproxy.com/ - Charles Web Debugging Proxy • HTTP Monitor / HTTP Proxy / HTTPS & SSL Proxy / Reverse Proxy
Livepool
http://rehorn.github.io/livepool/ - Cross platform debugging proxy for web developers base on NodeJS
UglifyJS
https://github.com/mishoo/UglifyJS - JavaScript parser / mangler / compressor / beautifier library for NodeJS
https://github.com/mishoo/UglifyJS2 - JavaScript parser / mangler / compressor / beautifier toolkit
Closure Compiler
https://github.com/google/closure-compiler - A JavaScript checker and optimizer
JavaScript Debugger
https://addons.mozilla.org/en-US/firefox/addon/javascript-debugger/ - Venkman is the code name for Mozilla's JavaScript Debugger
Javascript Debug Toolkit
https://code.google.com/p/jsdt/ - Debug javascript in ie,firefox,chrome,safari,opera and all browsers support ajax
JavaScript Shell
http://www.squarefree.com/shell/ - A command-line interface for JavaScript and DOM
Regexper
http://www.regexper.com/ - Regular expression visualizer using railroad diagrams
PhantomJS
http://phantomjs.org/ - PhantomJS is a headless WebKit scriptable with a JavaScript API
Foxmail
http://www.foxmail.com/ - Foxmail
Thunderbird
https://www.mozilla.org/en-US/thunderbird/ - Thunderbird — Software made to make email easier. — Mozilla
Enigmail
https://enigmail.net/ - A simple interface for OpenPGP email security
K-9 Mail
https://k9mail.github.io/ - K-9 Mail is an open source email client focused on making it easy to chew through large volumes of email
Mailpile
https://www.mailpile.is/ - Mailpile: e-mail that protects your privacy
Markdown
Mou
http://mouapp.com/ - The missing Markdown editor for web developers
LightPaper
http://clockworkengine.com/lightpaper-mac/ - LightPaper is a simple, beautiful, powerful yet free Text Editor for passionate writers
Haroopad
http://pad.haroopress.com/user.html - Haroopad is a markdown enabled document processor for creating web-friendly documents
MarkdownPad
https://markdownpad.com/ - MarkdownPad is a full-featured Markdown editor for Windows
MDwiki
http://dynalon.github.io/mdwiki/ - MDwiki is a CMS/Wiki completely built in HTML5/Javascript and runs 100% on the client
GitBook
https://www.gitbook.io/ - GitBook · Write & Publish Books
Typora
https://typora.io/ - Typora — a minimal markdown editor, markdown reader.
Media
VLC
https://www.videolan.org/vlc/index.html - Official download of VLC media player, the best Open Source player - VideoLAN
Mind
FreeMind
http://freemind.sourceforge.net/wiki/index.php/Main_Page - FreeMind is a premier free mind-mapping software written in Java
XMind
http://www.xmind.net/ - The Most Popular Mind Mapping Tool
Office
Open Office
http://www.openoffice.org/ - The Free and Open Productivity Suite
Libre Office
https://www.libreoffice.org/ - LibreOffice is a powerful office suite
Neo Office
https://www.neooffice.org/ - Stable and secure office suite software for Mac OS X
Package Manager
Homebrew
http://brew.sh/ - The missing package manager for OS X
npm
https://www.npmjs.org/ - Node Packaged Modules
Jenv
http://jenv.io/ - jenv is Java environment manager, and it is a clone of RVM for Java
jEnv
http://www.jenv.be/ - jEnv is a command line tool to help you forget how to set the JAVA_HOME environment variable
RubyGems
https://rubygems.org/ - your community gem host
RVM
https://rvm.io/ - RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems
GVM
http://gvmtool.net/ - the Groovy enVironment Manager
Project
GranttProject
http://www.ganttproject.biz/ - GanttProject is a cross-platform desktop tool for project scheduling and management
OpenProj
http://www.openproject.org/ - Efficiently plan, steer, and communicate within your projects
ProjectLibre
http://www.projectlibre.org/ - Open source replacement of Microsoft Project
Security
TrueCrypt
https://truecrypt.ch/ - TrueCrypt.ch is the gathering place for all up-to-date information
Former: http://truecrypt.sourceforge.net/
VeraCrypt
http://www.veracrypt.fr/ - VeraCrypt - IDRIX: Cryptography and IT Security Experts
OpenPGP.js
http://openpgpjs.org/ - OpenPGP JavaScript Implementation
Whiteout.io
https://whiteout.io/ - Encryption for the rest of us
miniLock
https://minilock.io/ - File encryption software that does more with less
GnuPG
https://www.gnupg.org/ - The GNU Privacy Guard
OpenKeychain
https://www.openkeychain.org/ - OpenKeychain for Android helps you communicate more privately and securely, compatible with the OpenPGP standard.
Slide
Remark
https://github.com/gnab/remark - A simple, in-browser, markdown-driven slideshow tool
Impress.js
https://impress.github.io/impress.js/ - presentation tool based on the power of CSS3 transforms and transitions in modern browsers
HTML5 Slides
https://code.google.com/p/html5slides/ - A Google HTML5 slide template
Marp
https://yhatt.github.io/marp/ [github] - Markdown presentation writer, powered by Electron.
reveal.js
https://github.com/hakimel/reveal.js - A framework for easily creating beautiful presentations using HTML
H5Slides
http://jinjiang.github.io/h5slides/ source - H5Slides希望通过HTML5的技术,成为用户编辑、播放、控制幻灯片这一系列行为的全套方案的提供者。
Other
Homebrew
http://brew.sh/ - Homebrew
The missing package manager for macOS http://brew.sh
MacPorts
https://www.macports.org/ - MacPorts
The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac operating system. To that end we provide the command-line driven MacPorts software package under a 3-Clause BSD License, and through it easy access to thousands of ports that greatly simplify the task of compiling and installing open-source software on your Mac.
osquery
https://osquery.io/ - osquery allows you to easily ask questions about your Linux, Windows, and OS X infrastructure.
Reference
- https://github.com/jaywcjlove/awesome-mac [git.io/macx] - Awesome Mac
- https://code.google.com/p/hatter-source-code/wiki/java_tools
- https://code.google.com/p/hatter-source-code/wiki/Study_Programming_Editor
- https://code.google.com/p/hatter-source-code/wiki/Study_Database_Tool
- https://code.google.com/p/hatter-source-code/wiki/Study_Security_Tool
- https://code.google.com/p/hatter-source-code/wiki/Study_Java_Tool
- https://code.google.com/p/hatter-source-code/wiki/Study_Network_Tool
- http://bbs.html5cn.org/thread-3235-1-1.html (10个基于浏览器的JavaScript调试工具)