Powerful open source tool for building IDEs. Our mission is to make building applications easy and fun for developers regardless of platform or text editor.

mavensmate new-project <<< '{ "name" : "foo", "workspace" : "/my/workspace", "username" : "", "password" : "foo", package: { "ApexClass" : "*" } }'

cd /my/workspace/myproject

mavensmate update-creds myPassword123!

mavensmate clean-project

mavensmate compile-metadata path/to/MyTestClass.cls

mavensmate compile-project

mavensmate delete-metadata path/to/

mavensmate start-logging

mavensmate run-tests path/to/MyTestClass.cls

mavensmate stop-logging

Interested in building a IDE for a text editor like, Brackets, Emacs, Vim, or Notepad++?

  Contact Us

Rich APIs

MavensMate wraps and extends the super-powerful Partner, Metadata, and Tooling APIs to provide a rich experience for developers. It's written FOR developers BY developers.

Learn More


Beautiful UI

MavensMate provides rich UIs for common operations like creating new projects, editing projects, running Apex unit tests, deploying to servers, etc.

Learn More


OSX, Windows, and Linux

MavensMate for Sublime Text is now available for Windows and Linux users too!

Download for Mac, Windows, or Linux


Atom Support

MavensMate plugin for Atom is currently in beta.

Download for Mac, Windows, or Linux

mm for atom

Sublime Text Support

MavensMate plugin for Sublime Text 3 is available now. Take advantage of Sublime Text features like code assist, quick find, etc. when building your applications.

Download for Mac, Windows, or Linux