Brad A. Myers edited this page Aug 20, 2018 · 5 revisions

Finn Voichick, Brad Myers and Mary Beth Kery

Welcome to the Alabaster wiki! Alabaster is a PyCharm plugin designed to make it faster to write programs for Apache Beam. It extends PyCharm's code completion to produce information about transforms relevant to Beam. Check out the Installation page to see how to install Alabaster, and Usage page to see some screenshots of the plugin in action.

Alabaster is a kind of rock, and here stands for Autocomplete Letting Apache Beam Applications Succeed Through Exploration Rapidly. It is part of the Natural Programming Project.

If you find any bugs with Alabaster, please post them on GitHub Issues.


Alabaster was developed with funding from Google Grants to Brad Myers, and Research Experience for Undergraduates (REU) funding from the National Science Foundation under grants CCF-1560137 and IIS-1827385. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect those of any of the sponsors.

Alabaster rock

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.