Front-end¶
Design¶
- Bootstrap - very popular framework with many extension
- Foundation- optimized for responsive design
- Chosen - jQuery plugin to improve UI for select interfaces
- FormValidation - proprietary jQuery plugin for form validation
- jQuery custom content scroller - jQuery plugin for scrolling
- Underscore.js - JavaScript utility library
Visualization¶
- Datavisualization - a curated list of many data visualization tools
- D3.js - JavaScript data visualization frameworkwith many extensions
- Flot - a jQuery graphing extension
- Polychart.JS - JavaScript library for interactive graphs
- plotly.js - JavaScript graphing library
Development¶
Source Control¶
- GitHub - integrated issue tracking, wiki and static page support
- GITLAB - an open-source GitHub clone designed for local installations
Editors¶
The AI team prefers the traditional editors of vi and emacs.
- Atom - Cross-platform editor by GitHub
- Light Table - Cross-platform, interactive IDE
- Visual Studio Code Cross-platform IDE from Microsoft
- TextMate - Mac editor
Tools¶
- Kaleidoscope - Mac visual difftool
- Transmit - Mac file transfer utility
- Dash Mac documentation library, great for offline and integrating with IDE
- pandoc - Cross-platform command-line toolkit for converting between mark up languages
- Quick Look Plugins - Mac Quick Look plugins collection
- Deckset - Mac app to generate presentations from Markdown