atropine is a screen-scraping library built on top of BeautifulSoup, which helps programmers make assertions about document structure while getting at the data they are interested in.
GNOME Colorscheme is a very simple application for the GNOME desktop that allows you to generate a variety of colorschemes from a single starting color.
he Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules. It combines the design by contract approach of Eiffel and the model-based specification approach of the Larch family
ailStat is a real-time web site statistics package which uses Ruby on Rails web application framework. It is based on ShortStat and Pathstats packages.
Oberkampf is a set of a php tools that will allow you to paste certain functions into your files that result in some form of flickr result and display.
Asymptote is a powerful script-based vector graphics language that provides a natural coordinate-based framework for technical drawing. Labels and equations are typeset with LaTeX, for high-quality PostScript output.
M. Liffiton, B. Sheese, J. Savelka, and P. Denny. Proceedings of the 23rd Koli Calling International Conference on Computing Education Research, page 1–11. New York, NY, USA, Association for Computing Machinery, (Feb 6, 2024)
B. Jury, A. Lorusso, J. Leinonen, P. Denny, and A. Luxton-Reilly. Proceedings of the 26th Australasian Computing Education Conference, page 77–86. New York, NY, USA, Association for Computing Machinery, (Jan 29, 2024)
J. Savelka, A. Agarwal, M. An, C. Bogart, and M. Sakr. Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 1, volume 1 of ICER '23, page 78–92. New York, NY, USA, Association for Computing Machinery, (Sep 10, 2023)
S. Sarsa, P. Denny, A. Hellas, and J. Leinonen. Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 1, page 27-43. ACM, (August 2022)