Software
This page documents the majority of my available software offerings.
Android Apps¶
See my apps over at DivestOS.org
Arduino¶
HomeAlarm¶2019
A basic sounder for many reed switches.
- License: AGPL-3.0-or-later + Others
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
C++ Programs¶
DNSBLFilter¶2016
Utility for matching domains against keywords.
- License: AGPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
Java Programs¶
AutoClicker¶2015
A crossplatform automatic clicker with global hotkey activation
- License: AGPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.jar)
Bayebot¶2021
A proof-of-concept XMPP bot that applies a Bayesian filter to messages in a MUC and reports detected matches.
- License: AGPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.jar)
CVE Checker¶2017
A tool for downloading, checking, and applying (CVE) patches to a repository.
- License: AGPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.jar)
Extirpater¶2014
A free space eraser.
- License: AGPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.jar)
Jensame¶2021
A high-performance duplicate file finder.
- License: GPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.jar)
Llamabot¶2023
XMPP chat bot to interact with LLaMA.cpp.
- License: AGPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.jar)
NumberGuesser¶2015
Burn CPU cycles instead of flipping a coin?
- License: GPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.jar)
ProGuard Dictionary Generator¶2015
Generates dictionaries for use with ProGuard in obfuscation.
- License: GPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.jar)
Simple HOSTS Merger¶2018
Simply utiltiy to merge, sort, and deduplicate HOSTS files.
- License: AGPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.jar)
Trammel¶2015
A graphical HOSTS file manager.
- License: GPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.jar)
WiFiDatabaseMerger¶2015
Creates boxed databases for use with MergedWiFiNLP.
- License: GPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.jar)
Other¶
DNS Blocklists¶2015
- License: GPL-3.0-or-later + Others
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: Releases
DNS Exclusion Lists¶2021
A list of domains you probably don't want blocked
- License: CC0
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
Unofficial hardened_malloc package¶2022
Unofficial micro-architecture optimized hardened_malloc package
- License: MIT
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.rpm)
- Upstream Project: GitHub, Donate
Shell Scripts¶
DivBlock¶2021
A KISS adblocking script for OpenWrt
SCFW2¶2017
A better firewall (?)
- License: AGPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
SCFW3¶2020
Complementing your firewalld with IP blocking.
- License: AGPL-3.0-or-later
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
System Configuration¶
Brace¶2017
Toolkit compatible with multiple Linux distros that allows for installation of handpicked applications, along with corresponding configs that have been tuned for reasonable privacy and security.
- License: AGPL-3.0-or-later + Others
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.rpm), CI Artifacts (.pkg), CI Artifacts (.deb)
- Videos: Overview
Brace-Background¶2020
A different default background.
- License: AGPL-3.0-or-later + Unsplash
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.rpm)
Divested-Release¶2020
The Divested RPM repository.
- License: No License
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
- Download: CI Artifacts (.rpm)
Web¶
Static But Not Really¶2019
A KISS PHP "micro-framework" that allows rapidly creating multi-page or single-page websites.
- License: LGPL-3.0-or-later + Others
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
Shadow¶2016
An old analytics system.
- License: GPL-3.0-or-later + Others
- Source Code: GitHub, GitLab
- Report Issues: GitHub Issues, GitLab Issues
All Repositories¶
I have a handful of forked and smaller projects available that aren't linked from this page!
Divested on CodebergDivested on GitHubDivested on GitLabDivestOS on CodebergDivestOS on GitHubDivestOS on GitLab
Tavi on CodebergTavi on GitHubTavi on GitLab
Commit Signing¶
Effective August 22nd 2022 all future commits by myself should be signed with the following GPG key:
DownloadContributing¶
Effective July 29th 2021 all future contributions to Divested projects must be signed-off as per the DCO:
Developer Certificate of OriginVersion 1.1 Copyright (C) 2004, 2006 The Linux Foundation and its contributors. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Developer's Certificate of Origin 1.1 By making a contribution to this project, I certify that: (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. (d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.