Dash is a very popular API documentation browser and code snippet manager for Mac OS. It allows you to quickly and easily access offline documentation sets for 200+ APIs, 100+ cheat sheets and more. You can even generate your own docsets, request docsets to be included, or download docsets from third-party sources.

Dash comes with rich offline API documentations covering various mainstream programming languages ​​and frameworks, including ActionScript, Android, C++, Cappuccino, Cocos2D, Cocos3D, Corona, CSS, Django, Groovy, HTML, Java, JavaFX, JavaScript, jQuery, Kobold2D, Lua, MySQL, Node.js, Man Pages, Perl, PHP, Python, Ruby, Ruby on Rails, Scala, Sparrow, SQLite, Unity 3D, WordPress, XSLT, XUL, and more.

Using Dash's code snippet management function, you can save frequently used code snippets and then set a unique abbreviation for them. In this way, the tedious work that originally required typing on the keyboard over and over again can be easily done by Dash. Additionally, Dash integrates with package managers to generate documentation sets for anything you might need, and can integrate with a variety of development tools such as Xcode, Sublime Text, and Visual Studio Code.

Dash constantly updates its documentation sets, ensuring that you have access to the most up-to-date information and code snippets from various programming languages and frameworks. In addition, it offers powerful customization options, allowing users to add their own documentation sets and create custom code snippets. This makes it a valuable tool for not just experienced developers, but also beginners looking to learn and improve their coding skills.

Moreover, Dash is able to operate offline. This means that even when you don't have an Internet connection, you can still access your saved documentation and code snippets. This is a huge advantage for developers who often find themselves working in areas with poor Internet connection or for those who prefer to work without distractions.

In short, Dash has been a must-have for any developer working on a Mac. Its sleek and friendly UI make navigating through different documentation sets and searching for specific code snippets has never been easier. With its powerful features and regular improvements, it's no wonder why Dash has become the go-to choice for developers on Mac.

Key Features

Documentation Browser Snippet Manager Other Features
  • 200+ offline docsets
  • Instant, fuzzy search
  • Great integration with other apps
  • Easily download docsets
  • Easily generate docsets:
    • Supports Swift DocC docsets
    • Supports Doxygen docsets
    • Supports Python / Sphinx docsets
    • Supports Ruby / Yard docsets
    • Supports Javadoc docsets
    • Supports Scaladoc docsets
    • Supports GoDoc docsets
    • Supports Rust Cargo docsets
    • Supports Elixir / HexDoc docsets
    • Supports DartDoc docsets
    • Supports Haskell / Haddock docsets
    • Supports JSDoc docsets
    • Supports Any HTML docsets
  • Easily switch between docsets:
    • Smart search profiles
    • Docset keywords
  • Documentation bookmarks
  • Convenient, filterable table of contents
  • Highlighted in-page search
  • Store snippets of code
  • Easily reuse snippets
  • Expand snippets in any app
  • Organize snippets with tags
  • Syntax highlighting
  • Variable placeholders
  • Special placeholders:
    • @clipboard
    • @cursor
    • @date
    • @time
  • Full-text search
  • Keyboard shortcuts
  • Tab restoration
  • Docset playgrounds
  • Show/hide dock icon
  • Show/hide menu icon
  • Dark mode

Supported Documentation Sets

  • iOS
  • macOS
  • watchOS
  • tvOS
  • Swift
  • Man Pages
  • ActionScript
  • Akka
  • Angular
  • Ansible
  • Apache
  • AppleScript
  • Arduino
  • Backbone
  • Bash
  • Boost
  • Bootstrap
  • Bourbon
  • Bourbon Neat
  • C
  • C++
  • Cappuccino
  • Chai
  • Clojure
  • CMake
  • Cocos2D
  • Cocos2D-X
  • CodeIgniter
  • CoffeeScript
  • ColdFusion
  • Common Lisp
  • Compass
  • CouchDB
  • CSS
  • D3.js
  • Dart
  • Django
  • Docker
  • Doctrine ORM
  • Dojo Toolkit
  • Drupal
  • Elasticsearch
  • Elixir
  • Emacs Lisp
  • Ember.js
  • Emmet.io
  • Erlang
  • Express.js
  • ExtJS
  • Flask
  • Font Awesome
  • Foundation
  • GLib
  • Go
  • Gradle
  • Groovy
  • Grunt
  • Gulp
  • Haml
  • Haskell
  • HTML
  • Jasmine
  • Java SE
  • Java EE
  • JavaScript
  • Jekyll
  • Jinja
  • Joomla
  • jQuery
  • jQuery Mobile
  • jQuery UI
  • Julia
  • Knockout.js
  • Kobold2D
  • Laravel
  • LaTeX
  • Less
  • lodash
  • Lua
  • Marionette.js
  • Matplotlib
  • Meteor
  • Mocha
  • MomentJS
  • MongoDB
  • Mongoose
  • Mono
  • MooTools
  • MySQL
  • Nginx
  • Node.js
  • NumPy
  • OCaml
  • OpenCV
  • OpenGL
  • Pandas
  • Perl
  • PhoneGap
  • PHP
  • PHPUnit
  • Play Framework
  • Polymer.dart
  • PostgreSQL
  • Processing.org
  • Prototype
  • Pug
  • Python
  • Qt
  • R
  • Racket
  • React
  • Redis
  • RequireJS
  • Ruby
  • Ruby on Rails
  • Rust
  • Sails.js
  • Sass
  • SaltStack
  • Scala
  • SciPy
  • Semantic UI
  • Sencha Touch
  • Sinon
  • Smarty
  • Sparrow
  • Spring Framework
  • SproutCore
  • SQLAlchemy
  • SQLite
  • Susy
  • SVG
  • Symfony
  • Tornado
  • Twig
  • Twisted
  • TypeScript
  • Underscore.js
  • Unity 3D
  • Vagrant
  • Vim
  • Vue.js
  • WordPress
  • Xamarin
  • XSLT
  • Yii
  • YUI
  • Zend Framework
  • Zepto.js

Edition Statement

AppNee provides the Dash multilingual pre-activated full installers for Mac.

Download URLs

Version Download Size
v7.2.1 18.7 MB
(Homepage)