30個Web開發和設計人員必需擁有的免費Mac應用程序
Pencil
使用位圖和矢量圖來手動繪制動畫的開源應用。
Inkscape
Inkscape is an open source vector graphics editor which works in all major platforms and offers the features of a high-quality vector drawing application. With a slick interface, the software supports lots of advanced SVG features (markers, clones, alpha blending, etc.) and editing nodes or performing complex path operations can be simply handled.
GIMP
GIMP is probably the most popular open source image editing software around. It is very powerful, works with layers just like Photoshop and can be extended with lots of free-to-use plugins.
DrawBerry
If you don’t need any high-level vevtor drawing applications, DrawBerry can be the right tool. With the standard features like layers, inspectors, various tools and workspace, DrawBerry is a an easy-to-use drawing solution.
Google SketchUp
An easy-to-use and powerful 3D modeling program built by Google. It is possible to create anything from simple drawings to advanced ones and it comes with a 3D Warehouse that includes lots of free models.
Blender
A feature-rich and open source application for 3D modeling, texturing, skinning, lighting, animations and much more. It works in all major platforms and also comes with features for realtime 3D/game creation including a “graphical logic editor”, Python scripting API for advanced scenarios or a physics engine.
Pixen
A Mac OS X pixel editor that has a Photoshop-like interface and pretty lightweight. It has realtime tiled editing and powerful palette control. Also, different tools can be assigned to left and right mouse control for a faster usage.
Paintbrush
A simple paint program, similar to Windows Paint, for quickly creating and editing images. The most frequent use would probably be resizing or cropping images. And, it can open + save in all major formats.
Colorate
This is a tool for creating harmonized color palettes and color schemes. By selecting a color from the color panel or any other resource, Colorate can automatically create a palette (and saved in the library).
NodeBox
Using NodeBox, you can create static animated and interactive 2D visuals using Python and export them as a PDF or a QuickTime movie.
ColourMod Dashboard
A Mac OS X dashboard widget for quickly picking colorsand converting Hex values to RGB, CMYK or HSV.
SiteCapture
SiteCapture can take screenshots of web pages using the WebKit engine. It is possible to define a custom list (any number of web pages) or get the URLs from Safari bookmarks.
Cyberduck
An open source application which enable us to manage files in almost any remote locations including FTP, SFTP, WebDAV, Cloud Files, Amazon S3, Windows Azure and even Google Docs
FileZilla
One of the most popular free FTP applications around which supports FTP, FTP over SSL/TLS (FTPS) and SFTP. It is a cross-platform app, works with IPv6 addresses, multilingual and has a powerful site + queue manager.
SvnX
An open source interface for SVN for browsing working copies, browsing logs and revisions of the repositories. It supports all major SVN commands, drag ‘n’ drop between repository browser and Finder is possible and integrates with FileMerge.
GitX
A Mac OS X interface to Git repositories with a detailed history and commit viewer. It allows exploring the tree of any revision and integrates with QuickLook.
Aptana Studio
Aptana Studio is a very impressive and open source development tool that supports HTML5, CSS3, JavaScript and Ruby, Rails, PHP & Python on the server side. It has a “code assist” feature where you can find out details about functions, elements, etc. You can stay synchronized with the server via FTP, SFTP and control your code with the help of an integrated debugger.
Komodo Edit
Komodo Edit is an open source application that has support for PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 and CSS 3. It has syntax coloring, folding, background syntax checking, auto-complete and calltips.
CodeLite
An open source IDE for C/C++ which can be easily extended with plugins. It has a XML-based syntax highlighting for most of the popular languages and has a powerful code-completion mechanism.
Xcode
Xcode is the “Mac way” of building for Apple-powered platforms. It includes features to complete all the build, debug and test cycles. A graphical editor (Interface Builder) helps designing every aspect of your iOS or Mac OS Xapplication’s graphical user interface.
Simple CSS
A CSS authoring tool for creating and editing CSS files easier. Besides writing CSS rules from scratch, a visual builder helps selecting the values for properties.
VirtualBox
The ability to install another OS under Mac is very handy specially for IE-testing of websites and using Windows-specific apps. VirtualBox is a free virtualization software for Mac (works on other operating systems as well) that is easy-to-run and uses a fair amount of CPU + memory.
Sequel Pro
A complete MySQL database manager that can connect to any number of databases.
LittleIpsum
A lorem ipsum generator which can create words, sentences or paragraphs and sits in the menu bar for quick access.
FontDoc
A simple but very useful application for browsing the fonts installed. It can display all fonts with a custom text in any size and a must-have for anyone with a huge font collection.
Dashalytics
A Dashboard widget which offers a quick access to Google Analytics and displays all major reports. It lists all websites listed under the mentioned Analytics account and the stats of the website to be viewed can be changed anytime.
WidSense
A Dashboard widget for reaching Google AdSense data instantly. For any given ad, it shows the number of pageviews, clicks and budget spent.
iTerm2
An open source terminal emulator for Mac OS X which makes working in different sessions in the same screen possible. The application is multilingual and has many lovely features like auto-complete, instant replay , growl support and more.
Anxiety
A solid to-do management which can synchronize with iCal and Mai. It makes sure that you are notified with the stuff to be done on time and helps you track them easily.
MAMP
A one-click installer which installs and configures a local web server environment with Apache, MySQL and PHP. It also comes with frequently used development tools like phpMyAdmin, SQLiteManager and extensions like Zend Optimizer or curl.