This is your work, valued

Cape Town, South Africa

David Fraser

Expert
@davidfraser

pyan. pyan is a Python module that performs static analysis of Python code to determine a call dependency graph between functions and methods. This is different from running the code and seeing which functions are called and how often; there are various tools that will generate a call graph in that way, usually using debugger or profiling trace hooks - for example: https://pycallgraph.readthedocs.org/ This code was originally written by Edmund Horner, and then modified by Juha Jeronen. See README for the original blog posts and links to their repositories.

711

sqlalchemy-orm-tutorial. Example of working through the standard sqlalchemy ORM tutorial

15

WhatsApp-Key-DB-Extractor. WhatsApp Key/DB Extractor v2

12

programming-posters. Posters something to do with programming, especially Python

9

aw-teams-history-plugin. Userscript to retrieve Microsoft Teams history information and feed it to ActivityWatch buckets

7

taskdav. Command-line tool and python library for interacting with Tasks over CalDAV

4

docutils. Fork of docutils from http://docutils.sourceforge.net/docs/dev/repository.html

3

clipbit. Children Learn Intuitive Programming By Incovenient Typing

3

toggl-sheet. toggl-sheet is a synchronization program that exports toggl entries into a Google Spreadsheet

2

rinkhals. Fox Assault (https://foxassault.org/) PyWeek 9 game - some minor improvements not on the main site

2

FormEncode. Branch of FormEncode for python 3

2

retext. ReText is a simple editor that reads your text with MarkDown or HTML markup and saves it as plain text, HTML or PDF. It is written in Python using Qt libraries. This is a clone with some old fixes for Windows.

2

conductor. Imitates an orchestra's conductor's baton, like a metronome but more visual

1

genshi. Genshi templating engine (git-svn mirror with my patches)

1

paint-by-numbers. Helper and instructions for making DIY paint by numbers for yourself

1

powerbi_survey_charts. Python visualisations for PowerBI of diverging stacked bar charts useful in showing Likert scale results

1

dbghelper. Simple helper for inline winpdb/pdb debugging

1

anonymise-proximity-tracking. Some sample code for anonymising time-location data for users, but still allowing proximity detection, for use in epidemic control

1

deranged-camp. Creating schedules for group activities while avoiding individuals being in the same group twice, and having various other constraints

1

scientific-compsci-undergrad. A rationale for teaching source control and testing practice in undergraduate Computer Science

1

upbind. Upbind lets you maintain DNS definitions in a simple set of text files, and watches these files and regenerates zone files automatically. It tells bind to reload the zone files whenever they change, and generates zone serial numbers.

1

kivy. Open source software library for creating NUI applications, running on Windows, Linux, MacOSX, Android

1

agit. Agit - Git client for Android

1

gitdriver. Create a git repository from the revision history of a document in Google Drive.

1