{"id":15016171,"url":"https://github.com/arrayfire/forge","last_synced_at":"2025-04-05T10:10:37.382Z","repository":{"id":32323425,"uuid":"35898690","full_name":"arrayfire/forge","owner":"arrayfire","description":"High Performance Visualization","archived":false,"fork":false,"pushed_at":"2024-03-25T13:57:23.000Z","size":15349,"stargazers_count":234,"open_issues_count":19,"forks_count":47,"subscribers_count":19,"default_branch":"main","last_synced_at":"2025-03-29T09:12:48.927Z","etag":null,"topics":["bsd-3-clause","bsd-license","charts","forge","glsl","opengl","performance","performance-visualization","plots","visualization"],"latest_commit_sha":null,"homepage":null,"language":"C++","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/arrayfire.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/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":"2015-05-19T17:50:08.000Z","updated_at":"2025-03-04T20:51:59.000Z","dependencies_parsed_at":"2024-09-12T00:23:21.815Z","dependency_job_id":null,"html_url":"https://github.com/arrayfire/forge","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Fforge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Fforge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Fforge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Fforge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arrayfire","download_url":"https://codeload.github.com/arrayfire/forge/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247318745,"owners_count":20919484,"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":["bsd-3-clause","bsd-license","charts","forge","glsl","opengl","performance","performance-visualization","plots","visualization"],"created_at":"2024-09-24T19:48:30.267Z","updated_at":"2025-04-05T10:10:37.353Z","avatar_url":"https://github.com/arrayfire.png","language":"C++","readme":"[![docs][8]][9] [![slack][10]][7]\n\n## Forge - High Performance Visualizations\n| Platform | Linux x86 | Linux aarch64 | Windows | OSX |\n|:--------:|:---------:|:-------------:|:-------:|:---:|\n| Status   | [![Build Status][1]][2] | `Unknown` | [![Build Status][12]][13] | [![Build Status][12]][13] |\n\nAn OpenGL interop library that can be used with ArrayFire or any other application using CUDA or OpenCL compute backend. The goal of **Forge** is to provide high performance OpenGL visualizations for C/C++ applications that use CUDA/OpenCL. Forge uses OpenGL \u003e=3.3 forward compatible contexts, so please make sure you have capable hardware before trying it out.\n\nBuild instructions for forge can be found on our [GitHub wiki page][11].\n\n### Sample Images\n|     |     |\n|-----|-----|\n| \u003cimg src=\"./docs/images/image.png\" width=150 height=100\u003eImage\u003c/img\u003e | \u003cimg src=\"./docs/images/plot.png\" width=150 height=100\u003e2D Plot\u003c/img\u003e  |\n| \u003cimg src=\"./docs/images/plot31.png\" width=150 height=100\u003e3d Plot\u003c/img\u003e | \u003cimg src=\"./docs/images/plot32.png\" width=150 height=100\u003eRotated 3d Plot\u003c/img\u003e |\n| \u003cimg src=\"./docs/images/hist.png\" width=150 height=100\u003ehistogram\u003c/img\u003e | \u003cimg src=\"./docs/images/surface.png\" width=150 height=100\u003eSurface\u003c/img\u003e |\n\n\n|     |     |\n|-----|-----|\n| \u003cimg src=\"./docs/images/pan_and_scale.gif\" width=256 height=256 /\u003e \u003cbr/\u003e \u003cfigcaption\u003eFig.1 - Pan and Scale\u003c/figcaption\u003e | \u003cimg src=\"./docs/images/per_grid_rotation_hints.gif\" width=256 height=256 /\u003e \u003cbr/\u003e \u003cfigcaption\u003eFig.2 - Per Cell Rotation in Grid Layour\u003c/figcaption\u003e  |\n\n[1]: https://travis-ci.com/arrayfire/forge.svg?branch=master\n[2]: https://travis-ci.com/arrayfire/forge\n[5]: https://travis-ci.com/arrayfire/forge.svg?branch=master\n[6]: https://travis-ci.com/arrayfire/forge\n[7]: https://join.slack.com/t/arrayfire-org/shared_invite/enQtMjI4MjIzMDMzMTczLWM4ODIyZjA3YmY3NWEwMjk2N2Q0YTQyNGMwZmU4ZjkxNGU0MjYzYmUzYTg3ZTM0MDQxOTE2OTJjNGVkOGEwN2M\n[8]: https://img.shields.io/badge/forge-Docs-blue?logo=readthedocs\n[9]: http://arrayfire.org/forge/index.html\n[10]: https://img.shields.io/badge/forge-community-e69138?logo=slack\n[11]: https://github.com/arrayfire/forge/wiki\n[12]: https://github.com/arrayfire/forge/workflows/ci/badge.svg\n[13]: https://github.com/arrayfire/forge/actions\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farrayfire%2Fforge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farrayfire%2Fforge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farrayfire%2Fforge/lists"}