Great for team communication and collaboration. Available in web, mobile, and desktop apps.
Docs, https://get.slack.help/hc/en-us
Lightweight markup language. Great for quickly writing structured information. Cheat sheets:
Web-based project management app. Great for keeping track of project tasks.
Docs, http://help.trello.com/
Version control system. Great for maintaining project files that change over time. Easily distribute source code and other project files.
Docs, https://git-scm.com/doc
A git server service with built-in collaboration tools. Free for public/open source projects; free private projects for students and educators. Great place to search for existing software. Also has free static website hosting.
Docs, https://support.github.com/
Continuous integration service used to build and test software projects hosted at GitHub.
Docs, https://docs.travis-ci.com/
Question and answer site for troubleshooting software issues. Answers can come pretty quickly, but be sure to follow guidelines.
A suite of on-demand cloud computing tool.
See especially:
Instructions typed into a "terminal", or "command line", that instruct a computer to do something. Great for performing repetitive tasks. For documentation and interactivity, see for example:
Text editor
A general purpose program used for editing plain text files. Great for writing source code, markdown files, etc. Some beginner-friendly open source text editors include:
Application frameworks
General purpose software for building out specific applications. Some popular open source frameworks include:
Docker R R Studio ssh unix commands creating an R package software testing python julia javascript groovy ubuntu
UTA Code of Conduct - https://www.uta.edu/conduct/code-of-conduct/index.php
Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. For details and exceptions, see the Library Copyright Statement.
© 2016-23 The University of Texas at Arlington.
University of Texas Arlington Libraries
702 Planetarium Place · Arlington, TX 76019 · 817-272-3000