{"id":18765483,"url":"https://github.com/brandmaier/onyx","last_synced_at":"2025-04-13T05:11:39.204Z","repository":{"id":213276164,"uuid":"72514644","full_name":"brandmaier/onyx","owner":"brandmaier","description":"Ωnyx - Structural Equation Modeling","archived":false,"fork":false,"pushed_at":"2024-05-08T07:58:59.000Z","size":6654,"stargazers_count":13,"open_issues_count":16,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-26T22:03:24.335Z","etag":null,"topics":["gui","latent-variables","sem","structural-equation-modeling"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brandmaier.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-11-01T07:42:42.000Z","updated_at":"2024-10-25T19:46:25.000Z","dependencies_parsed_at":"2024-05-08T08:48:32.685Z","dependency_job_id":"983dea4a-5fcd-4dbc-bd40-fe80d5257f52","html_url":"https://github.com/brandmaier/onyx","commit_stats":null,"previous_names":["brandmaier/onyx"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brandmaier%2Fonyx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brandmaier%2Fonyx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brandmaier%2Fonyx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brandmaier%2Fonyx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brandmaier","download_url":"https://codeload.github.com/brandmaier/onyx/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248665745,"owners_count":21142123,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gui","latent-variables","sem","structural-equation-modeling"],"created_at":"2024-11-07T18:34:16.965Z","updated_at":"2025-04-13T05:11:39.178Z","avatar_url":"https://github.com/brandmaier.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Onyx Logo](https://github.com/brandmaier/onyx/blob/master/build/images/onyx-welcome.png?raw=true)\n\n![](https://img.shields.io/github/commit-activity/m/brandmaier/onyx)\n![](https://tokei.rs/b1/github/brandmaier/onyx)\n![](https://img.shields.io/github/issues/brandmaier/onyx)\n![Code size](https://img.shields.io/github/languages/code-size/brandmaier/onyx.svg)\n![contributions](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)\n\u003c!-- badges: end --\u003e\n\n# Onyx\n\nOnyx is a free software environment for creating and estimating structural equation models (SEM). It provides a graphical user interface that facilitates an intuitive creation of models, and a powerful back end for performing maximum likelihood estimation of parameters. Path diagrams in Onyx can be exported to OpenMx, lavaan, and Mplus to allow an easy transition to script-based SEM software. Onyx was written by Timo von Oertzen and [Andreas M. Brandmaier](https://www.brandmaier.de) and is freely distributed under the Apache 2.0 license.\n\n# Download\n\nYou can download the current (unstable) version of Onyx from this repository. The most recent version is automatically regularly built and deployed [here](https://github.com/brandmaier/onyx/tree/master/dist). \nDownload the JAR-file and run it. Note that Onyx requires a recent JAVA runtime environment, such as OpenJDK.\n\n# Build\n\nThis section is only for developers. As an Onyx user, you can safely ignore this information. \nIf you want to build Onyx from sources, download the sources, make sure that you have a Java development kit ready (including a Java compiler) and the Apache ant build tool. Then, compile the source code using\n\n```{bash}\nant compile\n````\n\nThen, package all compiled classes into a single jar file by issuing:\n\n```{bash}\nant dist\n```\n\nThis creates a single file `onyx.jar` in subfolder `dist`.\n\n# Run\n\nAfter you have successfully created the distributable jar file, you can run\nit from the command line:\n\n```{bash}\ncd dist\njava -jar onyx.jar\n```\n\n# License\n\nOnyx is made available under the Apache 2.0 license.\n\nOnyx uses various (unmodified) libraries, which are here redistributed under their original licenses:\n\n- vectorgraphics2d by Erich Seifert is distributed under the LGPL\n- Diff Match and Patch by Google Inc is distributed under the Apache License 2.0\n- GRAL by Erich Seifert is distributed under the LGPL\n- jtouchbar by Thizzer is distributed under the MIT license\n- jUnit by junit.org is distributed under the Eclipse Public License 1.0\n\nFurthermore, Onyx uses the following resources:\n\n- the mono icons by https://icons.mono.company/ distributed under the MIT\n  license\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrandmaier%2Fonyx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrandmaier%2Fonyx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrandmaier%2Fonyx/lists"}