Danilo Pianini (@DanySK)

Top repositories

1

gradle-pre-commit-git-hooks

A Gradle plugin enforcing pre-commit and commit-msg Git hooks configuration. Conventional-commits-ready.
Kotlin
34
star
2

Gravis-CI

Set of scripts for running Java / Gradle / Maven builds on Travis CI on Windows, Linux, and MacOS (via Jabba)
Shell
32
star
3

Template-LaTeX-Elsevier-CAS-DC

A template repository for quickly setting up papers to be submitted to Elsevier Journals
TeX
30
star
4

torrent2magnet

A very simple Python 3 utility for converting .torrent files to magnet links
Python
28
star
5

publish-on-central

A Gradle plugin for streamlined publishing on Maven Central
Kotlin
16
star
6

java-quadtree

Java spatial indexing tools
Java
13
star
7

upgradle

A bot meant to pack updates and send pull requests. Much like dependabot, but way more homemade and focused on Gradle. For now, at least.
Kotlin
10
star
8

true-yaml-actions

A GitHub action that adds support for YAML anchors and merge keys in GitHub Actions
JavaScript
9
star
9

git-sensitive-semantic-versioning-gradle-plugin

A Gradle plugin that forces semantic versioning and relies on git to detect the project state
Kotlin
9
star
10

Template-LaTeX-CI

A Template Repository for quickly creating more specific LaTeX templates with Continuous Integration in place
TeX
8
star
11

course-laboratory-of-software-systems

Kotlin
8
star
12

compile-latex-action

A GitHub Action that compiles all LaTeX documents in one shot, automatically, with minimal configuration
Ruby
8
star
13

Course-DevOps-for-scientific-research

PhD course, syllabus at https://disi.unibo.it/en/resources/files/DevOpsforscientificresearch.pdf
TeX
7
star
14

Template-for-Gradle-Plugins

A template repository for kickstarting the development of Gradle Plugins
Kotlin
6
star
15

docker-linux-didattica

A docker image with all the stuff I need for teaching.
Dockerfile
5
star
16

javadoc.io-linker

A Gradle plugin that scans dependencies and enriches the generated javadocs with links to Javadoc.io
XSLT
5
star
17

auto-latexdiff

Automated creation of differential documents for LaTeX + git
Ruby
4
star
18

semantic-release-preconfigured-conventional-commits

Shareable configuration for Semantic Release with Conventional Commits https://www.conventionalcommits.org/
Shell
4
star
19

multi-jvm-test-plugin

This gradle plugin runs the test suit with multiple versions of the Java Virtual Machine
Kotlin
4
star
20

gradle-java-qa

Automated Quality Assurance configuration for Java Projects built with Gradle
Kotlin
4
star
21

code-plagiarism-detector

A tool for scanning existing projects in search of potential signs of plagiarism
Kotlin
3
star
22

gradle-kotlin-qa

Automated Quality Assurance configuration for Kotlin Projects built with Gradle
Kotlin
3
star
23

Template-Hugo-Reveal-Slides

HTML
3
star
24

semver-autotag-action

A GitHub Action that generates a SemVer 2.0 compatible tag on untagged repository commits. Requires complete checkout.
3
star
25

DisCoTec-2021-Tutorial

Alchemist tutorial held at DisCoTec 2021
Kotlin
3
star
26

compile-and-publish-all-latex

One composite action to get a LaTeX project deploy its pdfs automatically on GitHub
JavaScript
3
star
27

gradle-latex

A Gradle plugin for compiling LaTeX, inspired by https://github.com/csabasulyok/gradle-latex. Works with gradle kts scripts.
TeX
3
star
28

Experiment-2020-SCP-Graph-Statistics

Experiments for the Graph Statistics paper submitted to SCP
Java
2
star
29

build-check-deploy-gradle-action

A composite action taking care of running a complete CI pipeline on a Gradle project
JavaScript
2
star
30

setup-texlive-action

A GitHub action that installs TeXLive packages
2
star
31

course-phd-devops-scientific-research

HTML
2
star
32

Template-for-Kotlin-Multiplatform-Projects

Kotlin
2
star
33

trigger-travis

A simple shell script that triggers your travis builds, configurable with a plain text file
Shell
2
star
34

oldsite

Danilo Pianini's personal website
JavaScript
2
star
35

alchemist-experiments-bootstrap

Additional tooling over Alchemist primer
Python
2
star
36

Template-LaTeX-acmart

typesetting publications of the Association for Computing Machinery (ACM)
TeX
2
star
37

danysk.github.io

HTML
2
star
38

javalib-java7

Java
2
star
39

Template-LaTeX-LMCS

A template repository for writing papers for Logical Methods in Computer Science (https://lmcs.episciences.org/)
TeX
2
star
40

centralized-automated-deployer

This repository hosts a global GitHub Actions configuration that gets deployed to all my other repositories automatically
Shell
2
star
41

rrmxmx-kt

A Kotlin implementation of the rrmxmx hash function (https://archive.vn/DhXjB)
Kotlin
1
star
42

Test-Gradle-Version-Catalogs

test repository
Shell
1
star
43

Experiment-2022-Coordination-Space-Fluid

Java
1
star
44

Template-for-Kotlin-JVM-Projects

Kotlin
1
star
45

jirf

Java Implicit Reflective Factory
Java
1
star
46

shared-slides

A collection of slides shared across multiple presentations
Ruby
1
star
47

moving-dots-for-mirko

Mirko asked me to produce a demo with mobile dots.
Kotlin
1
star
48

area4.0-k8s-config

chattogay
Shell
1
star
49

experiment-2021-virtual-devices

Roff
1
star
50

Template-LaTeX-IEEE-Conference-Proceedings

A template repository for quickly generating a paper template for IEEE conferences
TeX
1
star
51

python-finance-plot

Sample application of financial plotting with Python
Python
1
star
52

Experiment-2021-JCEE-Optimal-Converge-Cast

Java
1
star
53

acsos23-telegram-bot

Kotlin
1
star
54

slides-2023-dais-loadshift

HTML
1
star
55

docker-manjaro-texlive

A complete TeXLive distribution in a single container
Dockerfile
1
star
56

Experiment-2020-LMCS-TimeFluid

Prototype implementation of time-fluid field calculus and related experiments
Java
1
star
57

renovate-config

My custom shared configuration for renovate.
1
star
58

try-ci-phd-course-2023

some fun with github actions
Dockerfile
1
star
59

Course-LSS-Kotlin-Template

Bare Kotlin template
Kotlin
1
star
60

refreshversions-aliases

Automatic version aliasing and grouping for refreshVersions: https://github.com/jmfayard/refreshVersions
Kotlin
1
star
61

DTM-SE-escooter-example

JavaScript
1
star
62

yaagha

Yet Another Automerge GitHub Action
Ruby
1
star
63

urlclassloader-util

Utilities for manipulating sun.misc.URLClassPath-based ClassLoaders
Java
1
star
64

phd-course-devops-science

SCSS
1
star
65

build-commons

A set of Gradle configurations designed to obtain a nice java build
Groovy
1
star