GreasePocket Blog

Just another WordPress.com weblog

GreasePocket

with 13 comments

Hey folks,

Just a few words about GreasePocket. This is a personal side project, and we’ve been caught a little off guard by the interest. We appreciate your patience until we have something more substantial to show.

What is GreasePocket?

GreasePocket is an attempt to bring the features of GreaseMonkey to the iPhone.

What is the status of GreasePocket?

GreasePocket was developed over three days at iPhoneDevCamp, and it is very much alpha. It does not support all the features of GreaseMoneky and is NOT currently script compatible with GreaseMonkey. Our plan is to make it open source, and if you’re interested in helping please contact us.

When will it be in the App Store?

At this point, we don’t know if Apple will even allow it in the AppStore.

Who are you?

GreasePocket was developed by Ishan Anand and Ajay Kapur. We work at Next Mobile Web but GreasePocket is a side project and not a company product.

How do I contact you?

Please email greasepocket@ishan.org for now until we setup a real site.

More info?

You can view the PowerPoint presentation from iPhoneDevCamp here.

A demonstration video is embedded below. In the first half of the video, a GreasePocket script is used to insert “Hello World” into the query box for Google Mobile. In the second half of the video, a GreasePocket script is used to add a “Signature” button to GMail. The “Signature” button adds “Sent from my iPhone” to the end of an email, along with the Google Maps link to the user’s current location. If you have trouble viewing the video, a high resolution (15 MB) QuickTime version is here.

About these ads

Written by Ishan

August 4, 2008 at 6:44 pm

Posted in Uncategorized

13 Responses

Subscribe to comments with RSS.

  1. This is a great project! I can’t wait for a public version!

    treason

    August 4, 2008 at 7:29 pm

  2. this IS a great project
    is there a mailing list one can sign up to keep up to date on this project?
    My only concern with this is speed and browser interoperability…
    Greasemonkey is still only available for FireFox (and not for Safari), so since iPhone runs Safari, how will it work? Also iPhone apps are pretty slow and FF becomes slower with Greasmonkey, so I am concerned that the iPhone will be bogged down even more…
    Other than my concerns it’s a GREAT THING and I can’t wait to give it a spin!

    Marc

    August 5, 2008 at 1:44 pm

  3. Hi Marc, in response to your request I’ve setup a mailing list on google groups (http://groups.google.com/group/greasepocket-discuss). I’ll also post updates to this blog.

    Re: compatibility. GreasePocket scripts will probably not be fully compatible with GreaseMonkey scripts.

    Re: performance. Your concern is valid. Performance will depend on the both the website and the script(s) the user is running. Users will likely have to decide on a case-by-case basis if they want to use GreasePocket for a particular site.

    ianand

    August 5, 2008 at 5:54 pm

  4. This is a great idea.

    We solved the problem on Windows Mobile and Blackberry sometime ago (we haven’t looked at iPhone yet).

    We did it slightly differently from you. We built a context manager application that allows developers to use a set of Open API’s to integrate context from the mobile device directly into the mobile browser and then send that data to any web server/application.

    If your interested there is more information and working apps on our web site.

    Cheers,

    Peter
    http://www.5o9inc.com

    Peter Cranstone

    August 5, 2008 at 6:22 pm

  5. This seems to be a nice way to get greasmonkey functionallity in an iPhone, but it would be nicer to have it in MobileSafari and not another browser. I was thinking about using a proxy server for the same result (ie, injecting some javascript in the pageview). But that would not work on secure pages. I want plugin capabillity on the iPhone but Apple wil never let us do that, especially with the poor CPU performance on the iPhone.

    Björn Elias Hesthamar

    August 7, 2008 at 8:21 am

  6. Is this project dead? what happened?!?

    treason

    September 15, 2008 at 11:32 pm

  7. Please, is this project still alive?!

    I would very much like to see this going on! =)

    Iraê

    October 10, 2008 at 8:47 pm

  8. It’s been almost 6 months with no updates… i bet it’s dead

    treason

    December 5, 2008 at 1:35 am

  9. My friend on Orkut shared this link and I’m not dissapointed that I came here.

    Heartburn Home Remedy

    April 15, 2009 at 12:04 pm

  10. Any update on this? It sounds like a great idea?

    Tat2Guy

    December 18, 2009 at 1:15 am

  11. I will be checking this site every day till you guys release this!!! its just so awesome!

    puffdragon

    July 19, 2010 at 7:08 pm

  12. It has been over 2 years since the last update OR reply to the page and comments… I was eagerly anticipating this, but it seems that this project is dead and the dev has decided to just ignore us and NOT make a formal announcement/public release of opensource code so at least another dev could try to perfect it… Ugh… If they ever do update us, it would be a happy day indeed!

    IMPATIENT FAN

    November 27, 2010 at 7:58 pm

  13. I can’t find any app supporting userscript on the app store.

    So for those who want a solution, I recommend using http://betterinternet.co which is kind of a server-side (kind of proxy that lets you apply greasemonkey scripts on pages). I tested with a script of mine and it worked (but the website is quite slow…). It is very poorly documented I don’t know the level of compatibility with GreaseMonkey functions (eg I doubt it can support GM_xmlhttprequest).

    But well, I think this is the only thing that works at this time.

    KrisWebDev

    May 21, 2013 at 6:21 pm


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: