GeekTool
GeekTool
3.3.1

4.1

GeekTool free download for Mac

GeekTool

3.3.1
14 October 2016

Display log files, UNIX command output, and more.

Overview

GeekTool lets you display various kinds of information on your desktop via 3 default plug-ins.

Plug-Ins:
  • File plugin to monitor OS X activity with /var/log/system.log, or any file that you want to follow.
  • Shell mode to launch custom scripts or commands like "df" to check space left on filesystems or "uptime" to monitor load on your machine.
  • Image mode helps you monitor bandwith usage, CPU load, memory availability on your server with tools like MRTG or RRD.

What's new in GeekTool

Version 3.3.1:
  • Release notes were unavailable when this listing was updated.

40 GeekTool Reviews

See all

Rate this app:

greenwayrod
13 April 2016

Most helpful

Nice and multifunctional application. Easy to understand how it works. Not only for advanced Mac users. Give it a try and you'll like it. Cheers
Like (6)
Version 3.1.1
Hal-Itosis
14 October 2016
Indispensable for Mac nerds.
Like
Version 3.3.1
Hal-Itosis
11 September 2016
version 3.3.1 available (since August) at https://www.tynsoe.org/v2/geektool/
Like
Version 3.1.1
greenwayrod
13 April 2016
Nice and multifunctional application. Easy to understand how it works. Not only for advanced Mac users. Give it a try and you'll like it. Cheers
Like (6)
Version 3.1.1
Hal-Itosis
15 November 2015
up to version 3.1.3 for El Capitan (as of 21.Oct.2015): http://projects.tynsoe.org/en/geektool/ -HI-
Like
Version 3.1.1
1 answer(s)
Hal-Itosis
Hal-Itosis
24 February 2016
GeekTool 3.1.7 can be obtained here:

https://dl.devmate.com/org.tynsoe.GeekTool/GeekTool.zip
Like
Bradsmith74
12 October 2015
First, great system tool. You can use it as little or as much as you want, and it's very extendable if you take the time to run with it. For an idea of the capabilities (and for some creative ideas) do a google image search for GeekTool. Second, the software was recently updated to 3.1.2 for compatibility with El Capitan. For some reason the auto software update detection in the 3.1.1 app isn't detecting this, so you'll need to download it directly from the developer's site: http://projects.tynsoe.org/en/geektool/download.php
Like (1)
Version 3.1.1
Hugo-and-Luigi
30 April 2015
Love it, nothing wrong with it, free. What more do you want? I have used it for years and since I may not upgrade past 10.8 in my lifetime I may be using it forever.
Like
Version 3.1.1
Macfleckno
04 February 2014
Clumsy to use; no way to uninstall the program.
Like (3)
Version 3.1.1
1 answer(s)
Jgj
Jgj
04 March 2014
No way to uninstall? Just throw away the app!
Like (3)
Wolpertinger
15 November 2013
I found Geektool to be a mixed bag. The features it provides are very helpful, but the abysmal user interface and the nonexistent documentation make the learning curve very steep. E.g. I spent a whole day experimenting and googling to figure out how to call a shell script file from a geeklet (you have to use "source ~/.bash_profile" on the second line after the shebang, or the output of commands won't be displayed). Also, while Geektool runs without problems on my 10.7.5 machines, it behaves completely haphazard on my 10.8.5 server (Geeklets not being displayed at all, clicking the "close" button of a geeklet not having any effect, etc. etc.). On most of these cases, it helps to kill GeektoolHelper in Activity Monitor. Do not expect to get any help from the forum on the developer's website, as it is overrun with spam.
Like
Version 3.1.1
1 answer(s)
Jgj
Jgj
04 March 2014
> (you have to use "source ~/.bash_profile" on the second line after the shebang, or the output of commands won't be displayed) I'm pretty sure that that's because your particular commands presuppose, implicitly, a certain $PATH. If you set the PATH explicitly in your shell scripts, or use absolute paths like "/usr/bin/perl", then there is no need for the sourcing of anything. It's not GeekTool's fault that there's no way to automatically source your PATH or your aliases that you set in your .bash_profile.
Like
El-Duderino
26 September 2013
Absolutely bizarre that there is no GUI means of deleting a single geeklet within a group; that you have to go through the faff of not just deleting a plist entry but also quitting not only the application but also the helper application to stop the one you want to get rid of persisting anyway and yes am quite aware the workaround would be to put every single .glet into a separate group but this is rather beside the point and also not much use if you've already got all your geeklets in one. This seeming interface idiocy spoils exploration of the app somewhat... Quite content to stand corrected if there is some really obvious "Delete" button that I'm just not seeing somehow but regardless Geektool should just let you delete a .glet on highlighting it and pressing the delete key (it's not as if backspace in that context is assigned to anything else!) But perhaps this would all be too... ungeekily straightforward?
Like
Version 3.1.1
1 answer(s)
El-Duderino
El-Duderino
26 September 2013
Ah. Seems the delete symbol is on the top-right corner of the geeklets. Not blindingly prominent (my usage of GeekTool has been to make tiny displays, you see) but okay. Well isn't this embarrassing. Also seems there is still no delete for (what later are obviously) erroneous comments on MacUpdate such as my one above (sigh).
Like (1)
Jgj
13 September 2013
Fantastic app. It's called GeekTool for a reason; you have to already have some geekery ability to make it do much of interest. If you don't know what a shell script is, or how to write one, or are totally unfamiliar with things that live in /usr/bin, you won't be able to do much besides put images on your desktop. And most other things don't make a lot of sense then. But if you are a Geek, it couldn't really much get easier to use. It could use improvement in certain areas. For instance, it often reshuffles the order of which geeklets get loaded first. This can ruin a carefully-crafted desktop. If you try to fix this, you can, but you run into the fact that GeekTool keeps track of its geeklets by means of hexadecimal UIDs instead of the names that you already gave your geeklets when you created them. So to shuffle their order in the plist, you have to write down which UID goes with which geeklet. There should be a box or something in the app's preferences that allow you to change the load order of geeklets, and shows you a list of them by name (not UIDs). It would probably work smoother if there was something in the preferences that allowed the user to set a custom $PATH. One gripe: 3.1.1 came out, and it destroyed the look of Monaco at 9pt and 10pt. They are now antialiased, where they never were before. Monaco looks *terrible* antialiased at those sizes, and having it antialiased makes things displayed look much, much less geeky :) Indeed, I'd love to see it get the ability to optionally disable antialiasing for *any* font (like in Terminal).
Like
Version 3.1.1
Free

4.1

App requirements: 
  • Intel 64
  • Mac OS X 10.6.0 or later
Category: 
Developer Website: 
Download(7.4 MB)MacUpdateInstall with MacUpdate

Downloaded & Installed 108,280 times