Software

Posted on March 4th, 2009

General

  • Colloquy – IRC Client
  • Cyberduck – ftp
  • Quicksilver – app launcher
  • Transmission – bittorent
  • Acqlite – Gnutella & Limewire Agent opensource
  • Textmate – text editor, with plugins: ProjectPlus, GetBundles, Ack In Project
    • OpenInTextmate finder button.
    • GetBundles
    • Ack in Project – searches through project
  • Bitpim – retrieve & store info on phone using bluetooth
  • pdftkPDF ToolKit, used to join, split, manipulate pdf files
  • NeoOffice – Fast, & clean version of Open office, very quick
  • Adium – a nice add on to the iCHAT system for a consolidated buddy list
  • FSeventer – Monitor File System Changes
  • Ptunnel – tunnel tcp traffic over icmp packets, used for punching a hole in restricted wifi hotspots
  • ack – Extremely Fast text search tool, it’s like grep but takes care of all the directory decent recursion for you. And does color highlighting.
  • MindNode – Nice mind mapping software
  • FileMerge – Included with Xcode Package, awesome file compare and merging utility
  • Paparazzi – Take snapshots of webpages and turn them into pdf
Imaging/Graphics/Video

  • Skitch – Excellent image capturing, screen shot tool. Very good gui
  • ThumbScrew – Generate Thumbnail images with drop shadow
  • GIMP – Bitmap graphic manipulation
  • Inkscape – vector graphics
  • Blender – 3D software
  • Processing – libraries to create beautiful infographics
  • Nodebox – Python library to create beautiful infographics
  • Cinepaint – paint video frames
  • Wings3d – 3d subdivision renderer
  • VLC – Video player that can play many formats
  • ffmpeg – video converter
Computer Science:
  • Weka – A buttload of machine learning algorithms bundled into a nice gui for you to experiment
  • CRM114 Discriminator – Classify Documents by giving it training material.
Audio

  • Audacity – audio mixing, editor etc..
  • Ardour – audio looping synthesizer
  • Sweep – audio mixing, editor etc…
  • Mixx – DJ mixing software…
Firefox add-ons

  • firebug – javascript, css, dom inspector
  • NoSquint – Sets the default zoom level on firefox
Development

  • Cherokee – Extremely fast, reliable, server with benchmarks outperforming apache, nginx & lightpd. Also has a beautiful web-admin interface
  • MAMP – A Standalone Apache, MYSQL/Sqlite, PHP server config for test development and serving dokuwiki
  • CouchDBX – CouchDB on MacOSX one click installer
  • SequelPro – MySQL database explorer
  • Dokuwiki – An easily setup php wiki used for documentation
  • DBSlayer – A database abstraction layer to spread the load of incoming database requests
  • SAGE – matlab in python prepackaged with all the things you’ll need for math intensive study
  • bzr – Software version control
  • hg – Software version control
  • svn – Software version control
  • GoogleAppEngineLauncherSDK for googleapp engine
  • Processing.js – libraries to create beautiful infographics in javascript
  • MacTeX – installer for LaTeX, a typesetting, document publishing system
  • Graphviz – use to create complex graphs !get the mac osx version, it has a gui editor!
  • Macports – sandbox for opensource development
  • Rhino – Javascript engine run on java
  • xmlstartlet – command xml processing (query xml)
  • xsltproc – processes xsl files and xml files to produce transformed results
  • Gambit – AKA gsc & gsi are interpreters and compilers for the scheme language
  • Eclipse – Java Development Environment & Etc…
  • Sqlite3 – database
  • htmldoc – turns any html page into pdf or postscript
Low Level Embedded Electronics

  • nasm – asembler
python25

  • easy_install – makes installation easy for python packages
  • pil – image library
  • pytesser – OCR
  • twisted – Internet Application Framework
  • cherrypy – A light production-ready WSGI server (use to serve up django)
  • django – Web framework

    • south – database migration, schema evolution helper for django
  • lightblue – Bluetooth Wrapper
  • pisa – used for html2pdf conversions
  • pyquery #jquery-like interface to xml
  • fabric – an extremely useful tool to manage executing commands on remote machines from your own terminal. I use to do svn/bzr ups.
  • pygment – outputs source code syntax highlighted html