| swim.actor | Swim actor runtime. | 
| swim.api | Agent programming interface. | 
| swim.api.agent | Agent runtime interface. | 
| swim.api.auth | Authentication runtime interface. | 
| swim.api.client | Client runtime interface. | 
| swim.api.data | Data runtime interface. | 
| swim.api.downlink | Stateful, read- and write-capable, subscriptions to  Lanes. | 
| swim.api.function | Lifecycle callback function interfaces. | 
| swim.api.http | HTTP lanes and downlinks. | 
| swim.api.http.function | HTTP lane and downlink callback function interfaces. | 
| swim.api.lane | Lane runtime interface. | 
| swim.api.lane.function | Lane lifecycle callback function interfaces. | 
| swim.api.plane | Plane runtime interface. | 
| swim.api.policy | Security policy runtime interface. | 
| swim.api.ref | Linkable, partially resolved references to hosts, nodes, and lanes. | 
| swim.api.service | Network service runtime interface. | 
| swim.api.space | Space runtime interface. | 
| swim.api.store | Storage runtime interface. | 
| swim.api.warp | WARP lane and downlink interfaces. | 
| swim.api.warp.function | WARP lane and downlink callback function interfaces. | 
| swim.api.ws | WebSocket lanes and downlinks. | 
| swim.api.ws.function | WebSocket lane and downlink callback function interfaces. | 
| swim.args | Composable command line argument parser. | 
| swim.auth | Swim Authenticator runtime. | 
| swim.avro | Apache Avro codec that incrementally parses and writes
 swim-structure values. | 
| swim.avro.decoder | Apache Avro decoder. | 
| swim.avro.reflection | Reflectively typed Apache Avro schema. | 
| swim.avro.schema | Abstract Apache Avro schema. | 
| swim.avro.structure | Structurally typed Apache Avro schema. | 
| swim.cli | Swim Command Line Interface. | 
| swim.client | Web Agent client runtime. | 
| swim.codec | Incremental I/O; functional parsers and writers; display, debug, and
 diagnostic formatters; and Unicode and binary codecs. | 
| swim.collections | Immutable, structure sharing collections, including hash array mapped tries,
 finger tries, B-trees, and S-trees (sequence trees). | 
| swim.concurrent | Timer, task, and continuation passing style interfaces, with lightweight
 scheduler and execution stage implementations. | 
| swim.csv | Comma-Separated Values (CSV) codec that incrementally parses and writes
 swim-structure values. | 
| swim.csv.parser | CSV parser. | 
| swim.csv.schema | Abstract CSV schema. | 
| swim.csv.structure | Structurally typed CSV schema. | 
| swim.dataflow | Compiler from swim-structure expressions to live-updated
 data models. | 
| swim.dataflow.operator |  | 
| swim.dataflow.selector |  | 
| 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. | 
| swim.deflate | DEFLATE codec that incrementally compresses and decompresses streams. | 
| swim.dynamic | Language binding interfaces. | 
| swim.dynamic.api | swim.api dynamic language bindings. | 
| swim.dynamic.api.agent | swim.api.agent dynamic language bindings. | 
| swim.dynamic.api.function | swim.api.function dynamic language bindings. | 
| swim.dynamic.api.lane | swim.api.lane dynamic language bindings. | 
| swim.dynamic.api.lane.function | swim.api.lane.function dynamic language bindings. | 
| swim.dynamic.api.plane | swim.api.plane dynamic language bindings. | 
| swim.dynamic.api.warp | swim.api.warp dynamic language bindings. | 
| swim.dynamic.api.warp.function | swim.api.lane.function dynamic language bindings. | 
| swim.dynamic.java | java.base dynamic language bindings. | 
| swim.dynamic.java.lang | java.lang dynamic language bindings. | 
| swim.dynamic.java.util | java.util dynamic language bindings. | 
| swim.dynamic.observable | swim.observable dynamic language bindings. | 
| swim.dynamic.observable.function | swim.observable.function dynamic language bindings. | 
| swim.dynamic.structure | swim.structure dynamic language bindings. | 
| swim.hpack | Header Compression for HTTP/2. | 
| swim.http | HTTP message model and wire protocol codec that incrementally decodes
 and encodes HTTP streams without intermediate buffering. | 
| swim.http.header | HTTP header models. | 
| swim.io | Explicitly flow-controlled, non-blocking, parallel I/O engine, with
 swim-codec-modulated socket modems, and TCP and TLS
 transports. | 
| 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. | 
| swim.io.mqtt | MQTT socket modem for concurrently transporting explicitly flow-controlled
 MQTT streams over a network without blocking or intermediate buffering. | 
| 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. | 
| 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. | 
| swim.java | Java kernel runtime. | 
| swim.js | JavaScript kernel runtime. | 
| swim.json | JavaScript Object Notation (JSON) codec that incrementally parses and writes
 swim-structure values. | 
| swim.kernel | Swim kernel runtime. | 
| swim.math | Mathematical and geometric structures, including rings, fields, vector
 modules and spaces, affine spaces, tensor spaces, probability distributions,
 and associated operators. | 
| swim.meta | Swim reflection runtime. | 
| swim.mqtt | MQTT packet model and wire protocol codec that incrementally decodes
 and encodes MQTT streams without intermediate buffering. | 
| swim.observable | Collection interfaces that notify registered observers of precise state changes. | 
| swim.observable.function | Observable collection callback function interfaces. | 
| swim.protobuf | Protocol Buffers (protobuf) codec that incrementally parses and writes
 swim-structure values. | 
| swim.protobuf.decoder | Protocol Buffers decoder. | 
| swim.protobuf.reflection | Reflectively typed Protocol Buffers schema. | 
| swim.protobuf.schema | Abstract Protocol Buffers schema. | 
| swim.protobuf.structure | Structurally typed Protocol Buffers schema. | 
| swim.recon | Object notation with attributes, like if JSON and XML had a baby. | 
| swim.remote | Web Agent remote router. | 
| 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. | 
| swim.server | Swim server loader. | 
| swim.service | Swim network service runtime. | 
| swim.service.web | Web service runtime. | 
| 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. | 
| swim.store | Storage runtime interface. | 
| swim.store.db | Database storage runtime. | 
| swim.store.mem | In-memory storage runtime. | 
| 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. | 
| swim.streamlet.combinator | Stateful streaming operators and combinators. | 
| swim.streamlet.function | Stateful streaming combinator function interfaces. | 
| swim.structure | Generic structured data model, with support for selectors, expressions,
 and lambda functions. | 
| swim.structure.collections | Nominally typed views of structurally typed collections. | 
| swim.structure.form | Structural type transformation forms. | 
| swim.structure.func | Function expression trees. | 
| swim.structure.operator | Operator expression trees. | 
| swim.structure.selector | Selector expression trees. | 
| swim.system | Swim system interfaces. | 
| swim.system.agent | Web Agent runtime implementation. | 
| swim.system.downlink | Downlink runtime implementation. | 
| swim.system.http | HTTP lane and downlink runtime implementations. | 
| swim.system.lane | Lane runtime implementation. | 
| swim.system.profile | Runtime profile model. | 
| swim.system.reflect | Runtime reflection metamodel. | 
| swim.system.router | Table-based router implementation. | 
| swim.system.scope | Scope runtime implementation. | 
| swim.system.warp | WARP lane and downlink runtime implementations. | 
| 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. | 
| swim.util | Extended collection, iterator, and builder interfaces, lightweight cache
 sets and maps, and other foundational utilities. | 
| swim.vm | Swim polyglot virtual machine integration. | 
| swim.vm.js | Swim JavaScript language integration. | 
| 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. | 
| swim.web | High-level web server API and routing DSL, with HTTP, WebSocket, and WARP
 routing directives. | 
| swim.web.route | Web server routing directives. | 
| swim.ws | WebSocket frame model and wire protocol codec that incrementally decodes
 and encodes fragmented WebSocket streams without intermediate buffering. | 
| swim.xml | eXtensible Markup Language (XML) codec that incrementally parses and writes
 swim-structure values. |