◐ Shell
clean mode source ↗

Open Source Java and Javascript Libraries

JavaXT

JavaXT

Simplify software development

Target multiple platforms with one code base

Free and open source

Introduction

JavaXT is a collection of Java and Javascript libraries used to simplify software development. All JavaXT libraries are free and open source released under a permissive MIT license. Feel free to use the code and information found here as you like.

JavaXT Projects

JavaXT Core

  • Advanced file and directory IO
  • Intuitive image IO
  • Powerful database utilities
  • Simple HTTP client
  • JSON, HTML, and XML parsers
  • Numerous utilities (Date, Jar, Generator, ThreadPool, Timer, Base64, etc)
  • Much, much, more...

HTTP Server

  • High performance, high concurrency web server
  • Transparently handles GZIP compression, persistent connections, and chunked transfer encoding
  • Lightweight, intuitive API
  • Native SSL support
  • WebSockets

WebControls

  • Lightweight web components
  • Simple API with tons of configuration options
  • 100% vanilla Javascript
  • No 3rd party dependencies
  • Customizable skins via CSS
  • Numerious Javascript utilities

Express

  • Bare-bones web framework
  • Easily create REST/Service endpoints
  • Manage state and notifications via web sockets
  • Advanced file manager and cache control
  • CRUD support via object relational mapping
  • Config utilities

RSS/GeoRSS Parser

  • Basic Atom 1.0 and RSS 2.0 Support
  • Normalizes Tag Names to Identify Common Attributes
  • Automatically Serializes Dates and URLs to Native Java Types
  • GeoRSS and W3C Geo Support

Object Relational Mapping

  • Auto-generate database schema and Java classes
  • Command line interface
  • Supports spatial geometry types with JTS
  • Plug and play with javaxt-core and javaxt-express
  • Supports common RDMBS (PostgreSQL, H2, etc)

Copyright © 2026, Peter Borissow