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