An open API service providing repository metadata for many open source software ecosystems.

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