web7

A minimalistic and versatile web framework for Java.

Used technologies

Java

Description

web7 was developed to address the lack of an up to date yet still simple web framework compatible with Android API 21 (Android 5.0+, Java 7). The need for it to work on top of Java 7 pretty much eliminated most of other frameworks I could use as base, so I had to go dependency-less and write a HTTP server almost from scratch (Java has an API for TCP sockets). In the project it was originally made for it was supposed to serve only 2 endpoints, but I took the solution further and made it a standalone framework. Later on I made some improvements and implemented concepts common in other frameworks like middlewares. Thanks to web7 I gained a lot of knowledge about the HTTP protocol.

© 2025 Bartosz Zimoch. All rights reserved