Project Group: org.swimos

swim-util

org.swimos : swim-util

Extended collection, iterator, and builder interfaces, lightweight cache sets and maps, and other foundational utilities

Last Version: 4.0.0

Release Date:

swim-codec

org.swimos : swim-codec

Incremental I/O; functional parsers and writers; display, debug, and diagnostic formatters; and Unicode and binary codecs

Last Version: 4.0.0

Release Date:

swim-structure

org.swimos : swim-structure

Generic structured data model, with support for selectors, expressions, and lambda functions

Last Version: 4.0.0

Release Date:

swim-collections

org.swimos : swim-collections

Immutable, structure sharing collections, including hash array mapped tries, finger tries, B-trees, and S-trees (sequence trees)

Last Version: 4.0.0

Release Date:

swim-kernel

org.swimos : swim-kernel

Swim kernel runtime

Last Version: 4.0.0

Release Date:

swim-recon

org.swimos : swim-recon

Object notation with attributes, like if JSON and XML had a baby

Last Version: 4.0.0

Release Date:

swim-concurrent

org.swimos : swim-concurrent

Timer, task, and continuation passing style interfaces, with lightweight scheduler and execution stage implementations

Last Version: 4.0.0

Release Date:

swim-api

org.swimos : swim-api

Agent programming interface

Last Version: 4.0.0

Release Date:

swim-http

org.swimos : swim-http

HTTP message model and wire protocol codec that incrementally decodes and encodes HTTP streams without intermediate buffering

Last Version: 4.0.0

Release Date:

swim-spatial

org.swimos : swim-spatial

Geospatial projections and spatial collections, including sparse prefix Q-trees optimized for continuous n-body geofencing and real-time spatial clustering and reduction

Last Version: 4.0.0

Release Date:

swim-io

org.swimos : swim-io

Explicitly flow-controlled, non-blocking, parallel I/O engine, with swim-codec-modulated socket modems, and TCP and TLS transports

Last Version: 4.0.0

Release Date:

swim-json

org.swimos : swim-json

JavaScript Object Notation (JSON) codec that incrementally parses and writes swim-structure values

Last Version: 4.0.0

Release Date:

swim-math

org.swimos : swim-math

Mathematical and geometric structures, including rings, fields, vector modules and spaces, affine spaces, tensor spaces, probability distributions, and associated operators

Last Version: 4.0.0

Release Date:

swim-store

org.swimos : swim-store

Storage runtime interface

Last Version: 4.0.0

Release Date:

swim-uri

org.swimos : swim-uri

Rich object model for working with Uniform Resource Identifiers, URI subcomponents, and URI patterns, including an efficient and safe codec for parsing and writing compliant URI strings

Last Version: 4.0.0

Release Date:

swim-dynamic

org.swimos : swim-dynamic

Language binding interfaces

Last Version: 4.0.0

Release Date:

swim-remote

org.swimos : swim-remote

Web Agent remote router

Last Version: 4.0.0

Release Date:

swim-system

org.swimos : swim-system

Swim system interfaces

Last Version: 4.0.0

Release Date:

swim-dynamic-java

org.swimos : swim-dynamic-java

java.base dynamic language bindings

Last Version: 4.0.0

Release Date:

swim-io-http

org.swimos : swim-io-http

HTTP client and server socket modems for pipelining and concurrently transporting explicitly flow-controlled HTTP streams over a network without blocking or intermediate buffering

Last Version: 4.0.0

Release Date:

swim-mqtt

org.swimos : swim-mqtt

MQTT packet model and wire protocol codec that incrementally decodes and encodes MQTT streams without intermediate buffering

Last Version: 4.0.0

Release Date:

swim-warp

org.swimos : swim-warp

WebSocket protocol for dynamically multiplexing large numbers of bidirectional links to streaming API endpoints, called lanes, of URI-addressed distributed objects, called nodes, that run stateful distributed processes, called Web Agents

Last Version: 4.0.0

Release Date:

swim-service

org.swimos : swim-service

Swim network service runtime

Last Version: 4.0.0

Release Date:

swim-ws

org.swimos : swim-ws

WebSocket frame model and wire protocol codec that incrementally decodes and encodes fragmented WebSocket streams without intermediate buffering

Last Version: 4.0.0

Release Date:

swim-actor

org.swimos : swim-actor

Swim actor system

Last Version: 4.0.0

Release Date:

swim-auth

org.swimos : swim-auth

Swim authenticator runtime

Last Version: 4.0.0

Release Date:

swim-client

org.swimos : swim-client

Web Agent client runtime

Last Version: 4.0.0

Release Date:

swim-deflate

org.swimos : swim-deflate

DEFLATE codec that incrementally compresses and decompresses streams

Last Version: 4.0.0

Release Date:

swim-dynamic-observable

org.swimos : swim-dynamic-observable

swim.observable dynamic language bindings

Last Version: 4.0.0

Release Date:

swim-io-warp

org.swimos : swim-io-warp

WARP socket modem for multiplexing and concurrently transporting prioritized, explicitly flow-controlled WARP treams over a network, without blocking or intermediate buffering

Last Version: 4.0.0

Release Date:

swim-io-ws

org.swimos : swim-io-ws

WebSocket modem for concurrently transporting explicitly flow-controlled WebSocket streams over a network without blocking or intermediate buffering, and swim-io-http requesters and responders for upgrading HTTP client and server modems to WebSocket modems

Last Version: 4.0.0

Release Date:

swim-java

org.swimos : swim-java

Java kernel runtime

Last Version: 4.0.0

Release Date:

swim-observable

org.swimos : swim-observable

Collection interfaces that notify registered observers of precise state changes

Last Version: 4.0.0

Release Date:

swim-security

org.swimos : swim-security

Signing and encryption of swim-structure values using the JSON Web Key (JWK), JSON Web Signature (JWS), JSON Web Token (JWT), and OpenID standards.

Last Version: 4.0.0

Release Date:

Last Version: 4.0.0

Release Date:

swim-store-db

org.swimos : swim-store-db

Database storage runtime

Last Version: 4.0.0

Release Date:

swim-store-mem

org.swimos : swim-store-mem

In-memory storage runtime

Last Version: 4.0.0

Release Date:

swim-streamlet

org.swimos : swim-streamlet

Stateful, streaming component model for application componets that continuously consume input state from streaming inlets, and continuously produce output state on streaming outlets

Last Version: 4.0.0

Release Date:

swim-web

org.swimos : swim-web

High-level web server API and routing DSL, with HTTP, WebSocket, and WARP routing directives

Last Version: 4.0.0

Release Date:

swim-xml

org.swimos : swim-xml

eXtensible Markup Language (XML) codec that incrementally parses and writes swim-structure values

Last Version: 4.0.0

Release Date:

swim-args

org.swimos : swim-args

Composable command line argument parser

Last Version: 4.0.0

Release Date:

swim-cli

org.swimos : swim-cli

Swim Command Line Interface

Last Version: 4.0.0

Release Date:

swim-dataflow

org.swimos : swim-dataflow

Compiler from swim-structure expressions to live-updated data models

Last Version: 4.0.0

Release Date:

swim-db

org.swimos : swim-db

Lock-free document store—optimized for high rate atomic state changes—that concurrently commits and compacts on-disk log-structured storage files without blocking parallel in-memory updates to associative B-tree maps, spatial Q-tree maps, sequential S-tree lists, and singleton U-tree values

Last Version: 4.0.0

Release Date:

swim-dynamic-api

org.swimos : swim-dynamic-api

swim.api dynamic language bindings

Last Version: 4.0.0

Release Date:

swim-dynamic-structure

org.swimos : swim-dynamic-structure

swim.structure dynamic language bindings

Last Version: 4.0.0

Release Date:

swim-meta

org.swimos : swim-meta

Swim reflection runtime

Last Version: 4.0.0

Release Date:

swim-server

org.swimos : swim-server

Swim server loader

Last Version: 4.0.0

Release Date:

swim-vm

org.swimos : swim-vm

Swim polyglot virtual machine integration

Last Version: 4.0.0

Release Date:

swim-vm-js

org.swimos : swim-vm-js

Swim JavaScript language integration

Last Version: 4.0.0

Release Date:

  • 1