Projects

  • Amass: Web crawling made easy JAVA
  • Behance Client: Strongly-typed Java client SDK for Behance APIs JAVA
  • Blog Parser: Java library to parse blog exports into strongly-typed data object model JAVA
  • Bloom Filter: Bloom filters for java with implementations that no other library provides JAVA
  • Cli Tools: Cross-platform command line tools for power users JAVA
  • CodeFix: Fix minor code refactoring tasks JAVA
  • Comparator: Utility comparison classes for HTML, XML and JSON JAVA
  • Digg-Reader-Dump: Command-line tool to take dump of your Digg Reader account JAVA
  • Domain Objects: Contract and implementations for common-useful domain objects JAVA
  • Dribbble Java Client: Java client library for Dribbble APIs JAVA
  • DryRun: Mocked classes for unit testing JAVA
  • ElasticSearch Client: Strongly typed GSON based ElasticSearch client JAVA
  • Expense: CLI to manage daily expenses JAVA
  • Feed-Items-Json: Read/Write JSON-based feed items popularly exported by Google Reader, InoReader etc JAVA
  • File Analysis: SQLize files to analyze CSV/TSV dumps, log files and more... JAVA
  • html-gen: Strongly typed HTML generation library in Java JAVA
  • httpd: Simple HTTP server for development JAVA
  • Imgur Client: Java Client for imgur.com API JAVA
  • Jerry: An uber library of `jerry-*` module libraries and more... JAVA
  • Jerry-Core: Helps reduce boiler plate code JAVA
  • Jerry-Http: Make internet calls without any hassle JAVA
  • Jerry-OAuth: Common Java functionality for working with OAuth JAVA
  • Jerry-Services: Various common services for Java app development JAVA
  • Jerry-Web: Collection of Servlet filters, custom tags and more... JAVA
  • Log Parser: Collection of log parsing functions, Apache HTTPd, Logback, Amazon ELB and more... JAVA
  • Murmur: Pure Java implementations of Murmur hash algorithms JAVA
  • Nutz: Markdown processor for JVM. Hand-coded parser generates AST and allows for easy addition of extensions JAVA
  • PassCode: Strong password generator JAVA
  • Social Count: Find the social media strength of a URL JAVA
  • SSL Proxy: A Java-based SSL reverse proxy to serve non-secure assets securely JAVA
  • UnWind: Expand shortened URLs JAVA
  • Urn: Object storage library supporting multiple backends JAVA

Experiments

These are projects that are no-way near completion and may not even compile. These were ideas I started working on... but never had the chance to complete. I clean this laundry list once every quarter when some experiments mature into projects.

  • Andruil: Java GUI command-line shell power tool JAVA
  • Consoles: Various console implementations for Java JAVA
  • Evenstar: Simple CMS and Blogging Engine JAVA
  • HAR: HAR file reader, writer and viewer JAVA
  • Husk: Command-line shell framework JAVA
  • HTTP ToolBox: Command line HTTP toolbox for downloading and working with web pages JAVA
  • LineUp: In-memory queue server with support for changing priority queues JAVA
  • MakeUp: HTML generation framework from multiple template types JAVA
  • Pry: See what Internet is built on JAVA
  • S3: CLI to interact with Amazon S3 JAVA
  • Satya: Social authentication library JAVA
  • Shire: Blog aware static site generator similar to Jekyll JAVA
  • SnowPack: Pack flakes in chunks JAVA
  • Swift: Netty based HTTP server JAVA
  • Twitter CLI: A command-line power tool for Twitter based on https://github.comsferik/t but in Java JAVA