diff --git a/.gitmodules b/.gitmodules
index 033fedad..6a02625e 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -956,3 +956,6 @@
[submodule "libraries/helpers/usb_host_descriptors"]
path = libraries/helpers/usb_host_descriptors
url = https://github.com/adafruit/Adafruit_CircuitPython_USB_Host_Descriptors.git
+[submodule "libraries/helpers/json_stream"]
+ path = libraries/helpers/json_stream
+ url = https://github.com/adafruit/Adafruit_CircuitPython_JSON_Stream.git
diff --git a/docs/drivers.rst b/docs/drivers.rst
index 4ec39130..3f64c96d 100644
--- a/docs/drivers.rst
+++ b/docs/drivers.rst
@@ -119,6 +119,7 @@ Helpers for interfacing with the internet, including IoT protocols.
Fake Requests
HTTP Server
+ JSON Stream
JSON Web Token (JWT)
MiniMQTT
NTP (Network time Protocol)
diff --git a/libraries/helpers/json_stream b/libraries/helpers/json_stream
new file mode 160000
index 00000000..cb917d65
--- /dev/null
+++ b/libraries/helpers/json_stream
@@ -0,0 +1 @@
+Subproject commit cb917d6581f7e2ac61eb905c28b4c4f9b46a8b26