Johan Hidding
GraphvizDotLang.jl
Interface for Graphviz in Julia. This module helps to create graph visualizations programatically in Julia, with Graphviz as a back-end.
- Graphs
- Julia Package
- Visualization
- (Julia)
- (Makefile)
μ-awk
This is a tiny Python implementation of a line processor with Awk-like semantics. You write a set of regex-based rules. The program loops through the lines of some input file, running the matching functions on lines that match.
- python
- Text analysis & natural language processing
- (Python)
ModuleMixins.jl
Make your Julia modules composable! With ModuleMixins you can design larger programs in Julia, building out components by merging structure definitions from smaller components, similar to designing an [Entity Component System](https://en.wikipedia.org/wiki/Entity_component_system).
- Entity Component System
- Julia Package
- Metaprogramming
- + 2
- (Julia)
Brei
a minimalist workflow system in Python
- python
- Workflow technologies
- (Nix)
- (Python)
CAExplorer.jl
A widget that lets you explore the dynamics of a particular cellular automaton that operates on a 5x5 stencil. We use this CA in the context of the carbonate platform modelling toolkit CarboKitten.jl.
- Agent-based modeling
- Interactive Visualization
- Julia Language
- (Julia)
repl-session
A script that runs a session on any Read-Eval-Print-Loop (REPL), following a description in a JSON file. The output JSON contains the commands entered including the results from the REPL session. This can be useful to drive documentation tests or literate programming tasks.
- Literate Programming
- python
- Workflow technologies
- (Nix)
- (Python)
check-deps
This Python script checks whether a given set of software dependencies is met. This script itself is completely stand-alone and depends only on Python being installed. You may include this script along with a `dependencies.ini` in a project that has a diverse set of dependencies.
- Dependency Hell
- python
- Workflow technologies
- (Awk)
- (CSS)
- (Makefile)
- + 1