...
A Python wrapper that helps users manage their Pig processes. It can manage many similar Pig Latin scripts, including running common root scripts and caching the results to be used in generation of the final output scripts. Pig can be run directly from PigPy, allowing users to inspect results of the Pig job and take further actions.
Editor plugins
Eclipse
...
Pig-Eclipse (Lightweight)
- http://code.google.com/p/pig-eclipse
- Provides syntax highlighting pig-latin editor in eclipse. Has not been updated since 2009 (but still works).
Pig Editor for Eclipse
- http://romainr.github.com/PigEditor/
Autocomplete, show errors in red, etc. Supports Pig 0.09 / 0.10. Has not been maintained for a while.
It works with Eclipse 3.7: http://romainr.github.com/PigEditor/updates/
PigPen
- http://issues.apache.org/jira/browse/PIG-366
- An Eclipse plugin for Pig. In addition to standard syntax highlighting it supports graphical construction of Pig Latin scripts (box and arrow) as well as showing the user the output schema of each line in a Pig Latin script and example output of his or her script. Pig can be run directly from PigPen in either local or Map-Reduce mode. Has not been maintained for a while.
Emacs Pig Latin Mode
https://github.com/motus/pig-mode
...
https://wiki.gnome.org/Projects/GtkSourceView/LanguageDefinitions
Pig Editor
...
(web-based)
http://romainr.github.com/PigEditor/
Autocomplete, show errors in red, etc. Supports Pig 0.09 / 0.10. Has not been maintained for a while.
It works with Eclipse 3.7: http://romainr.github.com/PigEditor/updates/
Pig Editor
This web-based Pig Editor based on Hue lets you edit your Pig script with auto completion and syntax highlighting. You can save your scripts and execute them with a single click, directly from your browser. Logs and results are displayed within this one-page app for a better interactivity.
PigPen
http://issues.apache.org/jira/browse/PIG-366
An Eclipse plugin for Pig. In addition to standard syntax highlighting it supports graphical construction of Pig Latin scripts (box and arrow) as well as showing the user the output schema of each line in a Pig Latin script and example output of his or her script. Pig can be run directly from PigPen in either local or Map-Reduce mode. Has not been maintained for a while.
TextMate Plugin
http://www.github.com/kevinweil/pig.tmbundle
...
https://github.com/rverk/snipmate-pig
Intellij
https://github.com/brandonkearby/intellij-pig
CodeMirror 2 Pig Latin Mode
...