diff --git a/Project.toml b/Project.toml
index 8848126..dcb8684 100644
--- a/Project.toml
+++ b/Project.toml
@@ -1,13 +1,15 @@
name = "Tidier"
uuid = "f0413319-3358-4bb0-8e7c-0c83523a93bd"
authors = ["Karandeep Singh"]
-version = "1.3.0"
+version = "1.4.0"
[deps]
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
TidierCats = "79ddc9fe-4dbf-4a56-a832-df41fb326d23"
TidierData = "fe2206b3-d496-4ee9-a338-6a095c4ece80"
TidierDates = "20186a3f-b5d3-468e-823e-77aae96fe2d8"
+TidierDB = "86993f9b-bbba-4084-97c5-ee15961ad48b"
+TidierFiles = "8ae5e7a9-bdd3-4c93-9cc3-9df4d5d947db"
TidierPlots = "337ecbd1-5042-4e2a-ae6f-ca776f97570a"
TidierStrings = "248e6834-d0f8-40ef-8fbb-8e711d883e9c"
TidierText = "8f0b679f-44a1-4a38-8011-253e3a78fd39"
@@ -15,10 +17,12 @@ TidierVest = "969b988e-7aed-4820-b60d-bdec252047c4"
[compat]
Reexport = "0.2, 1"
-TidierData = "0.15, 1"
-TidierPlots = "0.7, 1"
TidierCats = "0.1, 1"
+TidierData = "0.15, 1"
TidierDates = "0.2, 1"
+TidierDB = "0.1, 1"
+TidierFiles = "0.1, 1"
+TidierPlots = "0.7, 1"
TidierStrings = "0.2, 1"
TidierText = "0.1, 1"
TidierVest = "0.4, 1"
diff --git a/README.md b/README.md
index b87fb62..c7e61e2 100644
--- a/README.md
+++ b/README.md
@@ -330,6 +330,26 @@ TidierPlots.jl is a package dedicated to plotting, powered by Makie.jl. It focus
+
+
+## TidierDB.jl
+
+TidierDB.jl is a package dedicated to data transformation on databases using syntax similar to TidierData. It focuses on functionality within the dbplyr R package.
+
+[[GitHub]](https://github.com/TidierOrg/TidierDB.jl) | [[Documentation]](https://tidierorg.github.io/TidierDB.jl/latest/)
+
+
+
+
+
+## TidierFiles.jl
+
+TidierFiles.jl is a package dedicated to reading and writing tabular data. It focuses on functionality within the readr, haven, readxl, and writexl R packages.
+
+[[GitHub]](https://github.com/TidierOrg/TidierFiles.jl) | [[Documentation]](https://tidierorg.github.io/TidierFiles.jl/latest/)
+
+
+
## TidierCats.jl
diff --git a/docs/src/index.md b/docs/src/index.md
index 72cc8a6..5367f5e 100644
--- a/docs/src/index.md
+++ b/docs/src/index.md
@@ -34,7 +34,7 @@ features:
- icon:
title: TidierFiles.jl
details: "TidierFiles.jl leverages the CSV.jl, XLSX.jl, and ReadStatTables.jl packages to reimplement the R haven and readr packages."
-
+ link: https://tidierorg.github.io/TidierFiles.jl/latest/
- icon:
title: TidierCats.jl
@@ -54,11 +54,11 @@ features:
- icon:
title: TidierText.jl
details: "TidierText.jl is a 100% Julia implementation of the R tidytext package. The purpose of the package is to make it easy analyze text data using DataFrames."
-
+ link: https://github.com/TidierOrg/TidierText.jl
- icon:
title: TidierVest.jl
details: "This library combines HTTP, Gumbo and Cascadia for a more simple way to scrape data"
-
+ link: https://github.com/TidierOrg/TidierVest.jl
---
```
\ No newline at end of file
diff --git a/docs/src/news.md b/docs/src/news.md
index 6e8f24c..68dfbaf 100644
--- a/docs/src/news.md
+++ b/docs/src/news.md
@@ -1,5 +1,9 @@
# Tidier.jl updates
+## v1.4.0 - 2024-04-19
+- Add and re-export TidierDB.jl as DB
+- Add and re-export TidierFiles.jl
+
## v1.3.0 - 2024-04-09
- Update minimum Julia required version to 1.9
- Base package version updates
diff --git a/src/Tidier.jl b/src/Tidier.jl
index 6c5ffb7..edec140 100644
--- a/src/Tidier.jl
+++ b/src/Tidier.jl
@@ -1,11 +1,18 @@
module Tidier
+export DB
+
using Reexport
@reexport using TidierData
@reexport using TidierPlots
@reexport using TidierCats
@reexport using TidierDates
+
+@reexport import TidierDB
+const DB = TidierDB
+
+@reexport using TidierFiles
@reexport using TidierStrings
@reexport using TidierText
@reexport using TidierVest