Difference between revisions of "Mac Users:Suggested Applications"

From PublicWiki
Jump to: navigation, search
Line 1: Line 1:
<b>browse the web:</b><br/>
+
This list are the applications that most use in CSE. We try to focus on applications that are free, inexpensive and open source. If such applications don't exist, we list the best piece of software in that category. If you want a specific piece of software, try [http://www.macupdate.com MacUpdate] and [http://www.versiontracker.com VersionTracker]. You can also send your question to the [https://mailman.cs.washington.edu/mailman/listinfo/mac-users mailing list].
Camino, Safari, optimized Firefox
 
  
<b>jot down a few notes:</b><br/>
+
<br><b>Text</b><br>
TextMate, Notepad widget
+
[http://macromates.com/ TextMate] is a brilliant general purpose text editor. Others prefer [http://www.barebones.com/ BBEdit] . [http://www.codingmonkeys.de/subethaedit/ SubEthaEdit] is a novel collaborative text editor.
  
<b>write code:</b><br/>
+
If you can't afford the above, [http://www.barebones.com/products/textwrangler/ TextWrangler] is a mini-BBedit that's good. Vi users can try [http://macvim.org/OSX/index.php Vim] and Emacs users can try [http://www.porkrind.org/emacs/ Carbon Emacs].
TextMate, vi, emacs
 
  
<b>move files around:</b><br/>
+
As far as IDE's go, [http://www.apple.com/macosx/features/xcode/ Xcode] and [http://www.eclipse.org/ Eclipse] are good and free options.
scp, Transmit
 
  
<b>read rss feeds:</b><br/>
+
For creating Tex documents, try [http://macromates.com/ TextMate] or [http://darkwing.uoregon.edu/~koch/texshop/texshop.html TexShop]. If you need to embed equations in documents, [http://ktd.club.fr/programmation/latexit_en.php LaTeXiT] is your best option.
Vienna, NetNewsWire
 
  
<b>check e-mail:</b><br/>
+
<br><b>Graphics</b><br>
Mail, Thunderbird, Entourage
+
For creating posters, graphs and other vector based images, [http://www.omnigroup.com/applications/omnigraffle/ OmniGraffle] is the standard but is expensive. For more free form work, try [http://www.inkscape.org/ Inkscape], which is an Illustrator clone.
  
<b>keep track of appointments:</b><br/>
+
<br><b>Productivity</b><br>
iCal
+
[http://www.neooffice.org/ NeoOffice] is a Mac friendly version of the free [http://www.openoffice.org/ OpenOffice]. You can use your site or personal license for [http://www.microsoft.com/mac/products/office2004/office2004.aspx?pid=office2004 Office 2004]. Apple also has [http://www.apple.com/iwork/keynote/ Keynote] for presentations and [http://www.apple.com/iwork/pages/ Pages] which may or may not come with your machine.
  
<b>burn cds/dvds:</b><br/>
+
Note taking can be done with [http://www.hogbaysoftware.com/product/mori Mori], [http://www.barebones.com/products/yojimbo/ Yojimbo], [http://www.omnigroup.com/applications/omnioutliner/ OmniOutliner]. For quick and free notes try, [http://homepage.mac.com/stewart.hector/home/software/software.html Notepad Widget] or your favorite text editor.
Toast, OSX built-in
 
  
<b>chat:</b><br/>
+
<br><b>Browsing</b><br>
Adium, Colloquy (IRC)
+
[http://www.caminobrowser.org Camino] is based on the Mozilla rendering engine, but unlike Firefox it is "Mac-y" in nature. It uses Keychain, OS X elements, etc. You can find optimized versions on [http://forums.mozillazine.org/viewforum.php?f=12 MozillaZine] and extensions at [http://pimpmycamino.com PimpMyCamino].
  
<b>edit/manage photos:</b><br/>
+
[http://www.apple.com/macosx/features/safari/ Safari] is the standard OS X browser. [http://webkit.org/ WebKit] is Apple's open source (and often faster) browser engine. Find extensions at [http://pimpmycamino.com PimpMySafari].
iPhoto, Photoshop
 
  
<b>watch movies:</b><br/>
+
[http://www.firefox.com/ Firefox], is a cross-platform browser, but there are [http://www.beatnikpad.com/firefox processor optimized] versions available. Find extensions at [https://addons.mozilla.org/firefox/extensions/ Mozilla AddOns].
VLC, MPlayer, QuickTime w/perian
 
  
<b>read pdfs:</b><br/>
+
<br><b>Chat</b><br>
Preview, PDFView
+
Most people use [http://www.adiumx.com Adium] (based on Gaim but pretty) because it's [http://www.ksuther.com/chax/ customizable] and allows for all the chat protocols in one client. It has medicore file transfer support so some prefer [http://www.apple.com/macosx/features/ichat/ iChat] paired with [http://www.ksuther.com/chax/ Chax].
  
<b>write a longer document:</b><br/>
+
For VoIP, [http://www.skype.com/ Skype] and [http://www.gizmoproject.com/ GizmoProject] have Mac clients. For those still on IRC, try [http://colloquy.info/ Colloquy].
Word, TextMate, LaTeX via TeXShop
+
 
 +
<br><b>Mail</b><br>
 +
You can use [http://www.apple.com/macosx/features/mail/ Mail], [http://www.mozilla.com/en-US/thunderbird/ Thunderbird] or [http://www.microsoft.com/mac/products/entourage2004/entourage2004.aspx?pid=entourage2004 Entourage]. Mail tends to be more popular because it's easy and simple. Entourage tends to be the reverse of Mail, and Thunderbird sits in the middle. If you use Mail, try [http://c-command.com/spamsieve/ SpamSieve] or it's free counterpart [http://junkmatcher.sourceforge.net/Home/index.html JunkMatcher] for better filtering. Use [http://harnly.net/software/letterbox/ LetterBox] to get three column layouts.
 +
 
 +
<br><b>Calendar</b><br>
 +
You can use [http://www.apple.com/macosx/features/ical/ iCal] or [http://www.microsoft.com/mac/products/entourage2004/entourage2004.aspx?pid=entourage2004 Entourage]. iCal tends to be more popular because it's easy and simple. Entourage tends to be the reverse of iCal but has better Exchange server support.
 +
 
 +
<br><b>RSS</b><br>
 +
[http://vienna-rss.sourceforge.net/vienna21.php Vienna] is an open-source client that works well. [http://www.newsgator.com/NGOLProduct.aspx?ProdID=NetNewsWire NetNewsWire] (both pro and lite) are pretty good too.
 +
 
 +
<br><b>PDF</b><br>
 +
[http://pdfview.sourceforge.net/ PDFView] is vastly superior to Apple's [http://www.apple.com/macosx/features/pdf/ Preview]. Also, take a look at [http://www.yepthat.com/ yep] which is like iPhoto for your documents.
 +
 
 +
<br><b>File Transfer</b><br>
 +
For FTP/SFTP, [http://cyberduck.ch/ Cyberduck] and [http://rsug.itd.umich.edu/software/fugu/ Fugu] are nice and free, while [http://www.panic.com/transmit/ Transmit] is nicer and not free. [http://www.fetchsoftworks.com/ Fetch] works and is free for students.
 +
 
 +
For torrents, try [http://www.azureuswiki.com/index.php/Intel_Macs Azureus] if you need lots of functionality and plugs-ins. For more Mac-centric clients, [http://sarwat.net/bittorrent/ Tomato Torrent], [http://transmission.m0k.org/ Transmission] and [http://www.xtorrentp2p.com/ XTorrent] are all brilliant.
 +
 
 +
For general downloading, there is [http://www.yazsoft.com/ Speed Download] which is elegant and [http://www.igetter.net/ iGetter] which works.
 +
 
 +
<br><b>Music</b><br>
 +
For listening to music, [http://www.apple.com/itunes/ iTunes] is the standard and you can get some useful [http://www.dougscripts.com/ scripts]. There are also [http://www.chaoticsoftware.com/ProductPages/MediaRage.html Media Rage] or [http://jay.tuley.name/pages/software#ieatbrainz IEatBrainz] (old) for tag management, [http://nclasssoftware.com/index.php/nClassSoftware/corripio/ Corripio] or [http://www.widget-foundry.com/widgets/amazonart.htm Amazon Album Art widget] for artwork management. If you switch music libraries often, try [http://homepage.mac.com/sroy/libra/ Libra].
 +
 
 +
For making music, [http://www.apple.com/ilife/garageband/ Garageband] is pretty good if you don't want any "pro" apps. Audio editing can be done with either [http://www.hairersoft.com/Amadeus.html Amadeus] or [http://www.freeverse.com/soundstudio/ SoundStudio]. You can also try [http://audacity.sourceforge.net/ Audacity].
 +
 
 +
<br><b>Video</b><br>
 +
As far as playing video, [http://www.apple.com/quicktime/mac.html QuickTime] paired with [http://perian.org/ Perian] and [http://www.microsoft.com/windows/windowsmedia/player/wmcomponents.mspx Flip4Mac] is a really powerful combination. You can also use [http://www.videolan.org/vlc/ VLC], or [http://mplayerosx.sourceforge.net/ MPlayer].
 +
 
 +
For making videos, you can pick your choice of [http://www.apple.com/finalcut/ iMovie HD, Final Cut Express HD, and Final Cut Studio]. Which one you pick depends on what you want to do (and spend).
 +
 
 +
<br><b>Burning Software</b><br>
 +
OS X has built-in [http://www.apple.com/support/tiger/burn/ disk burning], but most find [http://www.roxio.com/enu/products/toast/titanium/overview.html Toast] much better. [http://burn-osx.sourceforge.net/ Burn] is a free alternative.
 +
 
 +
<br><b>Photos</b><br>
 +
[http://www.apple.com/ilife/iphoto/iPhoto iPhoto] which is simple and [http://www.adobe.com/products/photoshop/family.html Photoshop] which is complex are at the two ends of the spectrum. You can also try [http://www.lemkesoft.com/en/graphcon.htm GraphicConverter] which sits neatly in the middle, or [http://gimp-app.sourceforge.net/ Gimp.app].
 +
 
 +
<br><b>Navigation</b><br>
 +
It's hard to explain these apps, but they sit between using a command line and using a gui. [http://www.obdev.at/products/launchbar/index.html LaunchBar] gets you instant access to apps, documents, search engines, etc. It's extremely quick, stable and has limited features. [http://blacktree.com/apps/quicksilver/ Quicksilver] is a similar open source application, but with slightly less stability and a ton more features.
 +
 
 +
<br><b>Notification</b><br>
 +
[http://growl.info/ Growl] is allows applications that support Growl to send you notifications. A lot of applications use Growl and it's generally a useful thing to have installed.
 +
 
 +
<br><b>Backup</b><br>
 +
[http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html SuperDuper] makes a bootable image of your hard drive. [http://www.econtechnologies.com/site/Pages/ChronoSync/chrono_overview.html Chronosync] makes versioned incremental backups of any folder you specify.
 +
 
 +
<br><b>Utilities</b><br>
 +
[http://www.titanium.free.fr/pgs/english.html OnyX] helps you run system maintenance tasks and configure hidden parameters. [http://sourceforge.net/projects/applejack AppleJack] is a similar utility which runs in single user mode.
 +
 
 +
<br><b>Remote Desktop</b><br>
 +
Intel Users should try [http://cord.sourceforge.net CoRD] and PowerPC users should try [http://www.microsoft.com/mac/downloads.aspx?pid=download&location=/mac/download/misc/rdc_update_103.xml&secid=80&ssid=10&flgnosysreq=True Microsoft RDC]. You can also install rdesktop in [http://rdesktop.darwinports.com/ darwinports] or [http://pdb.finkproject.org/pdb/package.php/rdesktop fink].
 +
 
 +
[http://sourceforge.net/projects/cotvnc/ Chicken of the VNC] is the standard VNC client and there is also a nice [http://www.nomachine.com/download-client-macosx.php NX] client.
 +
 
 +
<br><b>Running Windows</b><Br>
 +
You can try virtualization ([http://www.parallels.com/ Parallels], [http://www.vmware.com/mac VMWare]), natiive install ([http://www.apple.com/macosx/bootcamp/ BootCamp]) or a hybrid ([http://www.codeweavers.com/products/cxmac/ CrossOver]). If you do a lot of hardware or graphics intensive work, you want to use Windows natively. If you need a full fledged Windows install try virtualization. If you only have one app and it's supported by Crossover, then use that.
 +
 
 +
If you want know the differences, try this [http://www.notebookreview.com/printArticle.asp?newsid=2990 Guide for Choosing Boot Camp or Parallels to Run Windows on an Apple MacBook]

Revision as of 19:43, 18 November 2006

This list are the applications that most use in CSE. We try to focus on applications that are free, inexpensive and open source. If such applications don't exist, we list the best piece of software in that category. If you want a specific piece of software, try MacUpdate and VersionTracker. You can also send your question to the mailing list.


Text
TextMate is a brilliant general purpose text editor. Others prefer BBEdit . SubEthaEdit is a novel collaborative text editor.

If you can't afford the above, TextWrangler is a mini-BBedit that's good. Vi users can try Vim and Emacs users can try Carbon Emacs.

As far as IDE's go, Xcode and Eclipse are good and free options.

For creating Tex documents, try TextMate or TexShop. If you need to embed equations in documents, LaTeXiT is your best option.


Graphics
For creating posters, graphs and other vector based images, OmniGraffle is the standard but is expensive. For more free form work, try Inkscape, which is an Illustrator clone.


Productivity
NeoOffice is a Mac friendly version of the free OpenOffice. You can use your site or personal license for Office 2004. Apple also has Keynote for presentations and Pages which may or may not come with your machine.

Note taking can be done with Mori, Yojimbo, OmniOutliner. For quick and free notes try, Notepad Widget or your favorite text editor.


Browsing
Camino is based on the Mozilla rendering engine, but unlike Firefox it is "Mac-y" in nature. It uses Keychain, OS X elements, etc. You can find optimized versions on MozillaZine and extensions at PimpMyCamino.

Safari is the standard OS X browser. WebKit is Apple's open source (and often faster) browser engine. Find extensions at PimpMySafari.

Firefox, is a cross-platform browser, but there are processor optimized versions available. Find extensions at Mozilla AddOns.


Chat
Most people use Adium (based on Gaim but pretty) because it's customizable and allows for all the chat protocols in one client. It has medicore file transfer support so some prefer iChat paired with Chax.

For VoIP, Skype and GizmoProject have Mac clients. For those still on IRC, try Colloquy.


Mail
You can use Mail, Thunderbird or Entourage. Mail tends to be more popular because it's easy and simple. Entourage tends to be the reverse of Mail, and Thunderbird sits in the middle. If you use Mail, try SpamSieve or it's free counterpart JunkMatcher for better filtering. Use LetterBox to get three column layouts.


Calendar
You can use iCal or Entourage. iCal tends to be more popular because it's easy and simple. Entourage tends to be the reverse of iCal but has better Exchange server support.


RSS
Vienna is an open-source client that works well. NetNewsWire (both pro and lite) are pretty good too.


PDF
PDFView is vastly superior to Apple's Preview. Also, take a look at yep which is like iPhoto for your documents.


File Transfer
For FTP/SFTP, Cyberduck and Fugu are nice and free, while Transmit is nicer and not free. Fetch works and is free for students.

For torrents, try Azureus if you need lots of functionality and plugs-ins. For more Mac-centric clients, Tomato Torrent, Transmission and XTorrent are all brilliant.

For general downloading, there is Speed Download which is elegant and iGetter which works.


Music
For listening to music, iTunes is the standard and you can get some useful scripts. There are also Media Rage or IEatBrainz (old) for tag management, Corripio or Amazon Album Art widget for artwork management. If you switch music libraries often, try Libra.

For making music, Garageband is pretty good if you don't want any "pro" apps. Audio editing can be done with either Amadeus or SoundStudio. You can also try Audacity.


Video
As far as playing video, QuickTime paired with Perian and Flip4Mac is a really powerful combination. You can also use VLC, or MPlayer.

For making videos, you can pick your choice of iMovie HD, Final Cut Express HD, and Final Cut Studio. Which one you pick depends on what you want to do (and spend).


Burning Software
OS X has built-in disk burning, but most find Toast much better. Burn is a free alternative.


Photos
iPhoto which is simple and Photoshop which is complex are at the two ends of the spectrum. You can also try GraphicConverter which sits neatly in the middle, or Gimp.app.


Navigation
It's hard to explain these apps, but they sit between using a command line and using a gui. LaunchBar gets you instant access to apps, documents, search engines, etc. It's extremely quick, stable and has limited features. Quicksilver is a similar open source application, but with slightly less stability and a ton more features.


Notification
Growl is allows applications that support Growl to send you notifications. A lot of applications use Growl and it's generally a useful thing to have installed.


Backup
SuperDuper makes a bootable image of your hard drive. Chronosync makes versioned incremental backups of any folder you specify.


Utilities
OnyX helps you run system maintenance tasks and configure hidden parameters. AppleJack is a similar utility which runs in single user mode.


Remote Desktop
Intel Users should try CoRD and PowerPC users should try Microsoft RDC. You can also install rdesktop in darwinports or fink.

Chicken of the VNC is the standard VNC client and there is also a nice NX client.


Running Windows
You can try virtualization (Parallels, VMWare), natiive install (BootCamp) or a hybrid (CrossOver). If you do a lot of hardware or graphics intensive work, you want to use Windows natively. If you need a full fledged Windows install try virtualization. If you only have one app and it's supported by Crossover, then use that.

If you want know the differences, try this Guide for Choosing Boot Camp or Parallels to Run Windows on an Apple MacBook