Skip to content

tidySEM

Tidy Structural Equation Modeling

v0.2.10 · Jan 10, 2026 · GPL (>= 3)

Description

A tidy workflow for generating, estimating, reporting, and plotting structural equation models using 'lavaan', 'OpenMx', or 'Mplus'. Throughout this workflow, elements of syntax, results, and graphs are represented as 'tidy' data, making them easy to customize. Includes functionality to estimate latent class analyses, and to plot 'dagitty' and 'igraph' objects.

Downloads

CRAN

6.9K

Last 30 days

1390th

25.6K

Last 90 days

75.2K

Last year

Trend: -30.7% (30d vs prior 30d)

r2u CRAN

17

Last 30 days

70

Last 90 days

263

Last year

Trend: -5.6% (30d vs prior 30d)

autoCRAN

0

Last 7 days

7

Last 30 days

0

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
ERROR r-devel-linux-x86_64-debian-gcc

package dependencies

Package required but not available: ‘car’

Packages suggested but not available for checking:
  'tidyLPA', 'umx', 'mice', 'ggraph', 'blavaan'

See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’
manual.
OK 12 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 25, 2026
NOTE 13 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 30, 2026
NOTE r-oldrel-windows-x86_64

package dependencies

Packages suggested but not available for checking: 'umx', 'OpenMx'
ERROR 12 OK · 1 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 27, 2026
ERROR r-devel-linux-x86_64-fedora-clang

whether package can be installed

Installation failed.
See ‘/data/gannet/ripley/R/packages/tests-clang/tidySEM.Rcheck/00install.out’ for details.
NOTE r-oldrel-windows-x86_64

package dependencies

Packages suggested but not available for checking: 'umx', 'OpenMx'
NOTE 13 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-windows-x86_64

package dependencies

Packages suggested but not available for checking: 'umx', 'OpenMx'

Code intelligence has not been computed for this package yet.

Code

Structure

Lines of code

43,301

Files

304

Compiled share

0%

Has compiled src

No

Language breakdown

R 23,176 (53.5%)Tests 10,393 (24%)Docs 5,094 (11.8%)Vignettes 4,638 (10.7%)

API

Exported functions

468

Internal functions

297

Recent export changes

v0.2.9+1 get_estimates
v0.2.7+2 append_class_draws, pseudo_class

Testing & CI

Has tests

Yes

Test-to-code ratio

0.45

testthat edition

CI present

No

CI type

[]

PR gated

No

Docs

Return-value doc rate

100%

\dontrun example ratio

20.6%

Roxygen coverage

100%

Has pkgdown

No

NEWS present

No

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

25%

Unsafe pattern score

6

Dep constraint coverage

23.5%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

4.0.0

System requirements

C++ standard

License

GPL (>= 3)

License flags

SPDX valid, OSI approved

History

Versions

18

First release

2020-06-25

Latest release

2026-01-11

Avg cadence

106 days

Cold removal rate

Dep drift

24

LOC over versions

v0.1.2: 8,600 LOCv0.1.3: 8,691 LOCv0.1.6: 9,245 LOCv0.1.7: 22,354 LOCv0.1.8: 22,355 LOCv0.1.9: 22,398 LOCv0.1.10: 24,435 LOCv0.2.0: 26,829 LOCv0.2.1: 30,949 LOCv0.2.2: 31,040 LOCv0.2.3: 31,083 LOCv0.2.4: 34,889 LOCv0.2.5: 35,388 LOCv0.2.6: 35,445 LOCv0.2.7: 36,183 LOCv0.2.8: 36,410 LOCv0.2.9: 41,653 LOCv0.2.10: 43,301 LOC

Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/cran-code-metrics.

Reverse Dependencies (6)

depends

imports

Dependency Network

Dependencies Reverse dependencies ggplot2 lavaan MplusAutomation igraph psych gtable dbscan RANN Matrix car future.apply progressr progress nonnest2 (>= 0.5.6) tidyLPA ggsem theorytools lavaanExtra nonnest2 worcs tidySEM

Version History

19 tracked
new 0.2.10 Mar 10, 2026
updated 0.2.10 ← 0.2.9 diff Jan 10, 2026
updated 0.2.9 ← 0.2.8 diff Jul 29, 2025
updated 0.2.8 ← 0.2.7 diff Mar 3, 2025
updated 0.2.7 ← 0.2.6 diff Jun 3, 2024
updated 0.2.6 ← 0.2.5 diff Oct 23, 2023
updated 0.2.5 ← 0.2.4 diff Oct 9, 2023
updated 0.2.4 ← 0.2.3 diff Apr 30, 2023
updated 0.2.3 ← 0.2.2 diff Apr 13, 2022
updated 0.2.2 ← 0.2.1 diff Apr 5, 2022
updated 0.2.1 ← 0.2.0 diff Feb 8, 2022
updated 0.2.0 ← 0.1.10 diff Nov 15, 2021
updated 0.1.10 ← 0.1.9 diff Jul 12, 2021
updated 0.1.9 ← 0.1.8 diff Apr 19, 2021
updated 0.1.8 ← 0.1.7 diff Mar 13, 2021