Worqshop is a small development environment for the iPad and iPhone with GitHub support. It supports GitHub repositories, gists, and issues. It features a fast code editor with syntax highlighting.

App Store

App Store

Features

GitHub Support

Worqshop can import projects from GitHub and commit modified files to the repositories. Use it to update your web content on GitHub Pages. Use it to edit your project code files on your iOS device and set up GitHub webhooks for automatic deployment and so forth. Easy.

Worqshop supports GitHub gists and issues. Use it to import or create gists on your iOS device and save the changes to GitHub. Show and edit GitHub issues for your repositories.

StackMob and AppHarbor Support

Just set up GitHub webhooks with StackMob or AppHarbor; and commit your code with Worqshop. It's hassle-free deployment for your HTML5, .NET, and Node.js applications.

Fast Code Editor

The editor is implemented using native iOS APIs like Core Text. It is fast, responsive, and it can edit large files, for example, a 10000-line source file. It features syntax highlighting for Python, Ruby, HTML, CSS, JavaScript, C, Java, Objective-C, and PHP files.

Assistant View

Worqshop for iPad comes with an assistant view. It can show a secondary tabbed editor, a web browser, or a reference manual view. Use the additional editor to show and edit another file. Use the web browser to show Stack Overflow answers. Use the reference view to show manuals for your files automatically. Your helper is right next to you.

  • Features in Detail

    GitHub Integration
    • Import or create GitHub repositories.
    • Create new files and folders in your GitHub repositories.
    • Support for private and public repositories.
    • Support for organization repositories.
    • Support for GitHub collaborators.
    • Commit modified files to GitHub repositories.
    • Show the status of files, whether they are modified or not.
    • Show and edit GitHub issues for repositories.
    • Import or create GitHub gists.
    • Create new files in your GitHub gists.
    • Commit modified files to GitHub gists.
    Code Editor
    • Written using native iOS APIs, e.g. Core Text.
    • Edit small or large files, e.g. 10000-line files.
    • Syntax highlighting support for Python, Ruby, HTML, CSS, JavaScript, C, Java, Objective-C, and PHP files.
    • Fast and responsive.
    • Easy access to multiple files with editor tabs.
    • Autosave content during an editing session.
    • Standard editing commands such as cut, copy, and paste.
    • Type using the on-screen keyboard or an external keyboard.
    Assistant View
    • Support for a secondary tabbed editor.
    • Built-in web browser.
    • Automatic reference view that displays the reference manual for the selected file.

Screenshots

Updates

Version 2.0.1 (iPad)

Released on January 11th, 2013
  • Fix A bug with the external keyboard

Version 1.0.1 (iPhone)

Released on January 10th, 2013
  • Fix A bug with the external keyboard

Version 2.0 (iPad)

Released on December 9th, 2012
  • New Support for GitHub issues
  • New Support for GitHub gists
  • New Support for GitHub organization repositories
  • New Support for creating and reimporting repositories
  • New Assistant view that shows an editor, a web browser, or a reference manual
  • New Multi-editor support
  • New Built-in web browser
  • New Automatic reference that shows the manual for the selected file
  • New A keyboard shortcut with a cursor navigation key
  • Change Removed the user-defined editor themes
  • Change Removed the user-defined keyboard shortcuts
  • Change Removed the Heroku deployment add-on
  • Change Removed the code execution add-on
  • Change The user interface
  • Change The text editor engine
  • Change The source code syntax highlighter
  • Fix A bug in repository listing that shows only the first 30 repositories
  • Fix Syntax highlighting for multi-line comments
  • Fix An issue with the tab character location
  • Fix Performance issues
  • Fix The application memory usage

Version 1.0 (iPhone)

Released on December 7th, 2012
  • New Initial release

Version 1.2.2 (iPad)

Released on July 4th, 2012
  • New Support for executing small Python or Ruby scripts through add-ons
  • New Font size setting for the editor
  • New Editor themes with built-in and user-defined themes
  • New Keyboard shortcuts with built-in and user-defined shortcuts
  • Change The project button title, New Project, becomes Import Project
  • Change The toolbar layout of the main view
  • Fix Status report in the Heroku deployment dialog
  • Fix The application memory usage
  • Fix A possible syntax highlighting error with large code files

Version 1.2.1 (iPad)

Released on May 21st, 2012
  • Fix Possible crashes when the GitHub account contains empty projects

Version 1.2 (iPad)

Released on May 20th, 2012
  • New Support for Heroku deployment through add-ons
  • New Add-ons system with in-app purchase
  • New Push notification support
  • Fix Tab handling in the text view

Version 1.1.1 (iPad)

Released on April 28th, 2012
  • New Support for creating new files and folders
  • New Support for GitHub collaborators
  • New Image files for Retina display-capable devices
  • Change The modal dialog of importing and committing
  • Fix A bug in committing to a branch
  • Fix Keyboard and text view rotation bugs
  • Fix Usability issues

Version 1.1 (iPad)

Released on March 13th, 2012
  • New Support for multiple editor tabs
  • New Icons for folders, files, and modified files
  • New Library view for language API reference
  • New Help view
  • Change The user interface
  • Change The project browser becomes the project carousel view
  • Change The file browser becomes the navigator view
  • Fix Prevent users from signing in using an email address

Version 1.0.1 (iPad)

Released on March 4th, 2012
  • New Support for private repositories
  • New Syntax highlighting for HTML, CSS, and JavaScript files
  • New Version information in the Settings
  • Fix A possible data corruption when dealing with binary files
  • Fix An issue with the keyboard hiding the text view
  • Fix An issue with the loupe view for non portrait orientation
  • Fix The application memory usage

Version 1.0 (iPad)

Released on February 21st, 2012
  • New Initial release

Support

  • Q. What are the system requirements?

    Worqshop requires an iOS device with iOS 6 and a GitHub account.

  • Q. Who are the Worqshop users?

    Worqshop is created for solo developers. At the moment, it is not suitable for developers working in a team.

  • Q. Does Worqshop support other GitHub operations (e.g. merge, pull) or features (e.g. wikis)?

    Not yet. But they may be added in future updates.

  • Q. How about text search, line number, or code completion?

    They are not there yet. Let us know of new features that you want. We will try to incorporate them in future updates.

  • Q. Do you upload my project data to your server?

    No. We don't upload your project data to our server. Your project files are sent directly to GitHub.

  • Q. Can you lower the price?

    No, the price covers future updates, e.g. new features or bug fixes, for version 2 of Worqshop; and you will get the updates for free.

Styles

h1. Nullam id dolor id nibh ultricies.

h2. Nullam id dolor id nibh ultricies.

h3. Nullam id dolor id nibh ultricies.

h4. Nullam id dolor id nibh ultricies.

h5. Nullam id dolor id nibh ultricies.
h6. Nullam id dolor id nibh ultricies.

Blockquotes

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.

This is a blockquote style example. It's cool.

Some Dude, Some Website

Columns

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sed diam eget risus varius blandit sit amet non magna.

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sed diam eget risus varius blandit sit amet non magna.

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sed diam eget risus varius blandit sit amet non magna.

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Curabitur blandit tempus porttitor. Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum.

Toggle Lists

  • Q. What are the requirements for using this app?

    Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

  • Q. How does it work?

    Donec ullamcorper nulla non metus auctor fringilla. Maecenas sed diam eget risus varius blandit sit amet non magna. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

  • Q. How much does it cost?

    Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

Lightbox Images

Tooltips

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec ullamcorper nulla non metus auctor fringilla. Nullam quis risus eget urna mollis ornare vel eu leo.