GitHub / ggrandes 58 Repositories
Sysadmin / DevOps at daytime (Work). Developer by night (Hobby).
ggrandes/jentunnel
Manage SSH Tunnels made easy
Language: Java - Size: 135 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 82 - Forks: 7

ggrandes/sftpserver
SFTP Server (SSH File Transfer Protocol) in Java, based on Apache MINA SSHD
Language: Java - Size: 139 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 79 - Forks: 59

ggrandes/kvstore
KVStore is a simple Key-Value Store based on B+Tree (disk & memory) for Java
Language: Java - Size: 265 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 99 - Forks: 25

ggrandes/figaro
In-process Asynchronous Message System in Java for Event Bus/Actor Model (like Kilim, Β΅JavaActors, Akka,... but very simplified)
Language: Java - Size: 53.7 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 6 - Forks: 1

ggrandes/jmysqlcli
jmysqlcli is a simple command line client to query a mysql server
Language: Java - Size: 14.6 KB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

ggrandes/tinyurl
Simple URL Shortener server (like bit.ly or goo.gl)
Language: Java - Size: 74.2 KB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 13 - Forks: 8

ggrandes/jhttpcli
Simple HTTP Client in Java
Language: Java - Size: 22.5 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

ggrandes/jupdate53-aws π¦
Simple DynDNS service for update AWS Route53 backend
Language: Java - Size: 16.6 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

ggrandes/jrinetd
Jrinetd is a network TCP port redirector/forward proxy (like rinetd) with extra features like connection Failover, LoadBalancing and Clustering. In pure Java (NIO)
Language: Java - Size: 65.4 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 20 - Forks: 10

ggrandes/bouncer
Bouncer is a network TCP port redirector/forward proxy (like rinetd) with extra features like Reverse tunneling (like ssh -R), SSL tunneling (like stunnel), connection Failover, LoadBalancing and Clustering. In pure Java (BIO)
Language: Java - Size: 431 KB - Last synced at: 4 months ago - Pushed at: 11 months ago - Stars: 135 - Forks: 42

ggrandes/crc
cyclic redundancy check (CRC) code in pure Java
Language: Java - Size: 42 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

ggrandes/mavenbadges
Badges for Maven Central (like shields.io) in Java
Language: Java - Size: 25.4 KB - Last synced at: 11 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

ggrandes/metrics-tomcat
Metrics for Tomcat via JMX, usable with jmxtrans-agent and Graphite/Grafana
Language: Java - Size: 13.7 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 2 - Forks: 2

ggrandes/sandbox
Sandbox: Test concepts and misc code
Language: Java - Size: 96.7 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 3

ggrandes/eclipse-formatter
Formatter used in Eclipse for my GitHub Java projects
Size: 13.7 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

ggrandes/memoizer π¦
Agnostic Cache in Java. If you call the function again with the same arguments, memoize return value out from cache, instead of compute again.
Language: Java - Size: 10.7 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

ggrandes/headers-servlet-filter π¦
Provides control over HTTP response headers in a Servlet container like Tomcat
Language: Java - Size: 9.77 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 5

ggrandes/standalone-preferences π¦
Java Preferences API Implementation on Filesystem
Language: Java - Size: 52.7 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 1

ggrandes/concurrentlimit-servlet-filter π¦
Concurrent Limit Servlet Filter for a container like Tomcat
Language: Java - Size: 8.79 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 2

ggrandes/httpd π¦
Simple HTTP Server in Java
Language: Java - Size: 14.6 KB - Last synced at: 2 days ago - Pushed at: 11 months ago - Stars: 2 - Forks: 1

ggrandes/pomfar π¦
pomfar is a tool to display maven pom files (or any other) directly from jar/war/zip files, like a zcat
Language: Java - Size: 11.7 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

ggrandes/properties-agent π¦
Java agent to load properties from a file
Language: Java - Size: 7.81 KB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

ggrandes/errorhandler-servlet π¦
Custom Error Handler in a Servlet container like Tomcat
Language: Java - Size: 11.7 KB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

ggrandes/systemclassloaderproperties π¦
Isolation of System Properties by ClassLoader
Language: Java - Size: 11.7 KB - Last synced at: 26 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

ggrandes/stringproperties π¦
StringProperties is a Java Properties with Extra features (like ${placeholders})
Language: Java - Size: 24.4 KB - Last synced at: 25 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

ggrandes/classloadermap π¦
When you want same "System Property" name, but with different value (by ClassLoader). ClassLoaderMap is Hierarchical Map associated to a ClassLoader.
Language: Java - Size: 14.6 KB - Last synced at: 9 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

ggrandes/httpbench π¦
HttpBench is a benchmark command line tool for measuring the performance of HTTP web servers
Language: Java - Size: 10.7 KB - Last synced at: 11 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

ggrandes/surbl π¦
Java Client Library for SURBL.org - Spam URI Real-time Blackhole List
Language: Java - Size: 12.7 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

ggrandes/webapp-notifier π¦
Notify about start and stop of WebApp in a Servlet Container (like Tomcat) to a remote URL
Language: Java - Size: 33.2 KB - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

ggrandes/webapp-properties π¦
Load Properties from a file into SystemProperties or as an Attribute in ServletContext, using WebappBaseName as reference in a servlet container like Tomcat
Language: Java - Size: 7.81 KB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

ggrandes/test-servlet π¦
Simple Test Servlet, always returns OK, for running in a servlet container like Tomcat
Language: Java - Size: 6.84 KB - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

ggrandes/simpleauth π¦
Simple Authentication based in HMAC and Time (like TOTP), can run in a servlet container like Tomcat as a Filter
Language: Java - Size: 15.6 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

ggrandes/simplestore
SimpleStore is an Idempotent RESTful PUT/GET/DELETE key/value store in Java
Language: Java - Size: 14.6 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

ggrandes/tomcat-juli-log4j2
Tomcat JULI facade for Log4j2
Language: Java - Size: 7.81 KB - Last synced at: 11 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 2

ggrandes/apache24-modules
Modules for Apache 2.4 and maybe 2.2
Language: C - Size: 33.2 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 17 - Forks: 10

ggrandes/shared-workflows
Shared workflows
Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

ggrandes/eraser π¦
Eraser is a secure file erasure in Java
Language: Java - Size: 11.7 KB - Last synced at: 5 months ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 1

ggrandes/jhtmleditor π¦
Simple HTML Editor in Swing
Language: Java - Size: 43 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 3

ggrandes/arpd π¦
ARP Daemon (Java)
Language: Java - Size: 21.5 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

ggrandes/mapexpression
Expression Evaluator for use in placeholders like ${name} for Java
Language: Java - Size: 29.3 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 1

ggrandes/raml-jstorage π¦
Persistent remote Storage for RAML API-Designer build on Java/Tomcat
Language: Java - Size: 18.6 KB - Last synced at: about 11 hours ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 1

ggrandes/log4j2-simplejson
Simple JSON Layout for Log4J 2.x, without external dependencies
Language: Java - Size: 16.6 KB - Last synced at: 11 days ago - Pushed at: 11 months ago - Stars: 6 - Forks: 3

ggrandes/chainmq
ChainMQ is a Message/Work Queue Server, wire-protocol compatible with Beanstalkd, but done in Java
Language: Java - Size: 69.3 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 1

ggrandes/scm-htpasswd-plugin π¦
htpasswd Authentication plugin for version 2.x of SCM-Manager
Language: Java - Size: 405 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

ggrandes/stringmappersist π¦
Persistence of Map using same format as java.util.Properties (load/store), but ordered maintained
Language: Java - Size: 23.4 KB - Last synced at: 13 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

ggrandes/dhcp4java Fork of ggrandes-clones/dhcp4java π¦
Copy: The free open-source DHCP API for Java.
Language: Java - Size: 69.3 KB - Last synced at: 5 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

ggrandes/logrotate π¦
Log Rotate based on filesize with Timestamp of lines
Language: C - Size: 6.84 KB - Last synced at: 5 months ago - Pushed at: over 8 years ago - Stars: 8 - Forks: 2

ggrandes/arpsender π¦
ARP Sender
Language: C - Size: 19.5 KB - Last synced at: 5 months ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

ggrandes/log4j-tomcat π¦
WebAppDailyRollingFileAppender for Log4j (1.2.x) and Tomcat (7.x)
Language: Java - Size: 9.77 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

ggrandes/hsrpd π¦
HSRPv0 Listener (Java)
Language: Java - Size: 8.79 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

ggrandes/packer
Packer is a Simple Data Serializer for Java (like Kryo or native Serializable/Externalizable) but Zen-style
Language: Java - Size: 73.2 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0

ggrandes/qrcode-gen
QR Code generator only, fork of ZXing barcode scanning library for Java, this is minified version
Language: Java - Size: 65.4 KB - Last synced at: 11 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

ggrandes/simplequeue
SimpleQueue is a HTTP PUT/GET Queue Manager in Java
Language: Java - Size: 17.6 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

ggrandes/log4j2-webext
Web extension Lookup for Log4J 2.x
Language: Java - Size: 10.7 KB - Last synced at: 12 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

ggrandes/log4j2-jvmext
JVM extension Lookup for Log4J 2.x
Language: Java - Size: 8.79 KB - Last synced at: 11 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

ggrandes/fontmetrics
Light support for Font Metrics, SVG and Java
Language: Java - Size: 13.7 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

ggrandes/apache22-modules
Modules for Apache 2.2 and maybe 2.4
Language: C - Size: 46.9 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 3

ggrandes/pastebin
PasteBin is a lightweight server clone of concept behind pastebin.com
Language: Java - Size: 22.5 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

ggrandes/jipc
Inter-Process Communication based on SharedMemory (mmaped-file) for Java
Language: Java - Size: 15.6 KB - Last synced at: about 20 hours ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0
