Steve Barnes
GadgetSteve
Lead Software Tools Engineer
|
Leonardo UK
Recent Tech Decisions
115 points
Tools GadgetSteve is Following
GitHub
github.com
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over t...
Docker
docker.com
The Docker Platform is the industry-leading container platform for continuous, high-velocity innovation, en...
Notepad++
notepad-plus-plus.org
Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replace...
GitHub Pages
pages.github.com
Public webpages hosted directly from your GitHub repository. Just edit, push, and your changes are live.
Vagrant
vagrantup.com
Vagrant provides the framework and configuration format to create and manage complete portable development ...
VirtualBox
virtualbox.org
VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. N...
Python
python.org
Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for it...
Tornado
tornadoweb.org
By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it id...
SVN (Subversion)
subversion.apache.org
Subversion exists to be universally recognized and adopted as an open-source, centralized version control s...
Git
git-scm.com
Git is a free and open source distributed version control system designed to handle everything from small t...
Mercurial
mercurial-scm.org
Mercurial is dedicated to speed and efficiency with a sane user interface. It is written in Python. Mercuri...
Markdown
daringfireball.net/projects...
Markdown is two things: (1) a plain text formatting syntax; and (2) a software tool, written in Perl, that ...
xlwings
xlwings.org
Replace your VBA code with Python, a powerful yet easy-to-use programming language that is highly suited fo...
Sphinx
sphinxsearch.com
It lets you either batch index and search data stored in an SQL database, NoSQL storage, or just files quic...
Stack Overflow
stackoverflow.com
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's built and ru...
TortoiseSVN
tortoisesvn.net
It is an Apache™ Subversion (SVN)® client, implemented as a Windows shell extension. It's intuitive and eas...
NumPy
numpy.org
Besides its obvious scientific uses, NumPy can also be used as an efficient multi-dimensional container of ...
Pandas
pandas.pydata.org
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures si...
Pandoc
pandoc.org
It is a free and open-source document converter, widely used as a writing tool and as a basis for publishin...
Pillow
python-pillow.github.io
It adds image processing capabilities to your Python interpreter. It provides extensive file format support...
Plotly.js
plot.ly/javascript
It is a standalone Javascript data visualization library, and it also powers the Python and R modules named...
Matplotlib
matplotlib.org
It is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy form...
Bokeh
bokeh.org
Bokeh is an interactive visualization library for modern web browsers. It provides elegant, concise constru...
Docker Compose
github.com/docker/compose
With Compose, you define a multi-container application in a single file, then spin your application up in a...
BeautifulSoup
crummy.com/software/Beautif...
It works with your favorite parser to provide idiomatic ways of navigating, searching, and modifying the pa...
Jupyter
jupyter.org
The Jupyter Notebook is a web-based interactive computing platform. The notebook combines live code, equati...
wxWidgets
wxwidgets.org
It is a C++ library that lets developers create applications for Windows, macOS, Linux and other platforms ...
IPython
ipython.org/index.html
It provides a rich architecture for interactive computing with a powerful interactive shell, a kernel for J...
Wing PythonIDE
wingware.com
It is a Python IDE that was designed from the ground up for Python, to bring you a more productive developm...
TortoiseGit
tortoisegit.org
It is a Git revision control client, implemented as a Windows shell extension and based on TortoiseSVN. It ...
FFMPEG
ffmpeg.org
The universal multimedia toolkit.
Pylint
pylint.org
It is a Python static code analysis tool which looks for programming errors, helps enforcing a coding stand...
Twisted
twistedmatrix.com
Twisted is an event-driven networking engine written in Python and licensed under the open source MIT lice...
Graphviz
graphviz.org
Best way to layout and render graphs
PyInstaller
pyinstaller.org
PyInstaller is a program that freezes (packages) Python programs into stand-alone executables, under Window...
Cython
cython.org
It is an optimising static compiler for both the Python programming language and the extended Cython progra...
cookiecutter
github.com/audreyr/cookiecu...
A command-line utility that creates projects from cookiecutters (project templates). E.g. Python package pr...
TortoiseHg
tortoisehg.bitbucket.io
It is a Windows shell extension and a series of applications for the Mercurial distributed revision control...
Requests
docs.python-requests.org/en...
It is an elegant and simple HTTP library for Python, built for human beings. It allows you to send HTTP/1.1...
modbus-tk
github.com/ljean/modbus-tk
Create Modbus app easily with Python
moviepy
zulko.github.io/moviepy
py2exe
py2exe.org
Make Windows executable files from your python code.
7-Zip tool
7-zip.org
Handles a wide variety of compression formats with a nice GUI.
Phorge
we.phorge.it/source/phorge
It is a collection of web applications which help software companies build better software. It includes a...