Skip to content

hackCHM12345/projects

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 

Repository files navigation

Java Projects

Standalone projects and libraries written in Java.

  • deps4j

    Java library for determining the minimal set of classes on a classpath to make a supplied list of classes compile (uses the JDK's jdeps tool).

  • gpsaltprofile4j

    Generates altitude profiles of GPS traces.

    Supported input formats: CSV, TCX, GPX, KML

    Supported output formats: CSV, PNG

  • gpsformats4j

    GPS format conversions in Java. Very simple, very hacky.

    Supported formats: CSV, TCX, GPX, KML

  • inetutils4j

    Helper classes for internet related operations, like proxy settings and downloading files.

  • java-class-version

    Java library that analyzes class files (dirs/jars) and collects the class file version.

  • java-utils

    Java library that tries to mimick Python's enumerate and tuples.

  • jcamp-dx

    Reference implemention of the IUPAC JCAMP-DX spectroscopy data standard.

    Fork of orphaned Google code project, slightly modified to fix some bugs.

  • jclipboardhelper

    Little helper library for clipboard related operations in Java.

  • jfilechooser-bookmarks

    Directory bookmarks for the JFileChooser Swing component.

  • jide-oss

    Patched versions of the jide-oss swing library.

  • jshell-scripting

    You can write and execute Java code without having to compile, thanks to jshell. This library can be used from command-line straight-away or as Swing widget. Comes with syntax highlighting for your code.

  • list-weka-classes

    Helper library for outputting Weka class hierarchies.

  • loadlib4j

    Little helper class for testing the loading of native libraries in Java.

  • mini-weka

    Stripped down fork of Weka 3.9.x branch (HEAD) without package manager and user interface.

  • minify-meka

    Command-line tool for generating a minified build environment of Meka based on a supplied set of classes.

  • minify-weka

    Command-line tool for generating a minified build environment of Weka based on a supplied set of classes.

  • musicg

    lightweight audio analysis library with the purpose of extracting both high level and low level audio features. Mavenized version of defunct Google Code project.

  • princeton-java-algorithms

    The most important algorithms and data structures in use today.

  • princeton-java-introduction

    Contains the mavenized code examples from Princeton's Introduction to Programming in Java.

    http://introcs.cs.princeton.edu/java/

  • processoutput4j

    Simple Java library for capturing stdout/stderr of processes launched from within Java.

  • quicken4j

    Simple library for reading in Quicken Interchange Format (QIF) files.

  • remove-gpl

    Command-line tool that strips the GPL preamble from source codes files (eg when providing a commercial release).

  • requests4j

    HTTP for humans, inspired by the amazing Python requests library.

  • resourceextractor4j

    Library for making it easy to extract/read resources on the classpath.

  • romannumerals4j

    Tiny Java library for formatting and parsing Roman numerals.

  • rsync4j

    Simple Java wrapper for rsync for Linux, OSX and Windows (64bit only).

  • screencast4j

    Java frontend for creating screencasts (sound, desktop and webcam).

  • simple-argparse4j

    Simple command-line option parser, inspired by argparse4j

  • simpleini4j

    Simple handler for INI files, making the Apache classes for hierarchical INI files easier to use.

  • sizeofag

    Determining size of Java objects.

  • sudokuformats4j

    Library for converting Sudoku puzzle collections into various formats.

  • vfsjfilechooser2

    Updated fork of vfsjfilechooser project on sf.net.

  • weka-option-utils

    Library for making life easier with Weka option handling.

  • weka-virtualenv

    Command-line based manager for virtual environments for running multiple Weka installations (including packages) in parallel.

Python Projects

Standalone projects and libraries written in Python.

Maven-related

  • bootstrapp

    Command-line tool for bootstrapping Maven applications just by using the dependencies.

  • debian-maven-plugin

    Maven plugin that helps building DEB packages from Maven projects. The packages can be used in DEB-based operating systems such as Debian and Ubuntu. The plugin uses external Debian tools to do the actual packaging. Fork of original project at: http://debian-maven.sf.net/

  • latex-maven

    Maven plugin that allows you to create PDF documentation from LaTeX source code. Fork of original project at https://github.com/mojohaus/latex-maven, but with a few more options now.

  • maven-dependency-helper

    Helper class for automatically generating Maven dependency tag snippets by querying Maven Central using the SHA-1 of the jar(s).

  • maven-dependency-list-plugin

    Simplified version of maven-dependency plugin that just outputs a list of dependencies.

  • parsergen-maven-plugin

    Maven plugin for generating parsers using JavaCup and JFlex.

  • simple-maven-file-filtering

    Library that allows to perform simple file filtering on text files, with or without additional variables and/or custom variable prefix/suffix.

Weka Plugins

Weka packages for all sorts of things.

Docker

Some docker images that I manage:

  • bbb-render-docker

    Docker image for the BigBlueButton render tool, to generate videos from recordings.

systemd

Some systemd-related projects:

Presentations/Workshops

Material for presentations and workshops.

Databases

Some database-related repositories:

Vim

  • vim plugins list

    Curated list of vim plugins that I find useful.

  • vim-large-files

    Vim plugin that turns off highlighting and recudes undo to speed up viewing/editing of large files.

  • vim-simpleguifont

    Simple vim plugin for changing the font size of your GVim via keybinding.

Other

Miscellaneous repositories.

Discontinued

About

Overview of my github projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published