{"id":32178413,"url":"https://github.com/linbox-team/linbox","last_synced_at":"2025-10-21T20:55:23.642Z","repository":{"id":34445744,"uuid":"38380238","full_name":"linbox-team/linbox","owner":"linbox-team","description":"LinBox - C++ library for exact, high-performance linear algebra ","archived":false,"fork":false,"pushed_at":"2025-10-17T12:17:18.000Z","size":231480,"stargazers_count":97,"open_issues_count":72,"forks_count":29,"subscribers_count":23,"default_branch":"master","last_synced_at":"2025-10-21T20:55:13.212Z","etag":null,"topics":["blackbox","finite-fields","linear-algebra","linear-system-solver","multiprecision"],"latest_commit_sha":null,"homepage":"https://linbox-team.github.io/linbox","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/linbox-team.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGED-INTERFACES","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-07-01T15:54:18.000Z","updated_at":"2025-10-17T12:17:25.000Z","dependencies_parsed_at":"2023-12-12T13:30:50.190Z","dependency_job_id":"26410f8c-d5a3-4907-a192-4b331204f35b","html_url":"https://github.com/linbox-team/linbox","commit_stats":{"total_commits":6637,"total_committers":83,"mean_commits":79.96385542168674,"dds":0.8386319120084376,"last_synced_commit":"d4aabcd40017b5c5999694df48927ab7884ff73c"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/linbox-team/linbox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linbox-team%2Flinbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linbox-team%2Flinbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linbox-team%2Flinbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linbox-team%2Flinbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/linbox-team","download_url":"https://codeload.github.com/linbox-team/linbox/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linbox-team%2Flinbox/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280333499,"owners_count":26312845,"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","status":"online","status_checked_at":"2025-10-21T02:00:06.614Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["blackbox","finite-fields","linear-algebra","linear-system-solver","multiprecision"],"created_at":"2025-10-21T20:55:21.553Z","updated_at":"2025-10-21T20:55:23.636Z","avatar_url":"https://github.com/linbox-team.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Linbox Library\n\n[![Build Status](https://ci.inria.fr/linbox/buildStatus/icon?job=LinBox)](https://ci.inria.fr/linbox/job/LinBox/)\n\n## Purpose\n\nThe Linbox library provides functionalities for exact linear algebra.\nSee doc/mainpage.doxy for more info.\n\n## Auto-installer for quick install\n\nDownload [linbox-auto-install.sh](https://github.com/linbox-team/linbox/raw/master/linbox-auto-install.sh), make it executable, and run it!\n\nTo get a list of options:\n```\n./linbox-auto-install.sh --help\n```\n\nRequirements:\n- GNU software building tools (e.g. Debian packages `autotools-dev` and `dh-autoreconf`),\n- possibly the `gfortran` compiler, if Fortran-based BLAS (such as OpenBLAS) are built via this script.\n\nExamples:\nFor instance, on a machine with an installation of GMP and OpenBLAS in the standard search paths:\n```\n./linbox-auto-install.sh --stable=yes --make-flags=\"-j 3\" --with-blas-libs=\"-lopenblas\"\n```\nThis script will install stable versions of Givaro, fflas-ffpack, and then LinBox, in the default path (`/tmp/`).\n\nTo change this default folder, use the `--prefix` option:\n```\n./linbox-auto-install.sh --prefix=\"/path/to\"\n```\nThis will install the development versions of Givaro, fflas-ffpack, and then LinBox, in the folder `/path/to/`.\n\nHere is another example fetching and installing the latest versions of GMP, Givaro, OpenBLAS, fflas-ffpack and then LinBox.\n```\n./linbox-auto-install.sh --enable-openblas=yes --enable-gmp=yes\n```\n\n## Installation\n\nIn brief:\n```\n./configure \u003coptions\u003e\nmake\nmake install\n```\n\nSee INSTALL and `./configure --help` for more installation information.\n\nAvailability: from [github.com/linbox-team](https://github.com/linbox-team/).\n\nRequirement: FFLAS-FFPACK\n\nRequired by FFLAS-FFPACK:\n- any BLAS (Fortran or C): e.g. ATLAS, OpenBLAS, BLIS, ...\n- Givaro\n- GMP\n\n## Optional Dependencies \n\n- NTL, \n- IML, \n- FLINT, \n\nSee  doc/install\\*html for details.\n\nThis library requires the GNU C++ compiler (gcc-4.3 or newer) or any compiler supporting advanced template features.\n\n## Authors\n\nThe LinBox group (see AUTHORS file for a list of contributors).\n\n## Citing LinBox\n\nIf your research depends on the LinBox library, please consider citing the project as\n\n```\n@manual{linbox,\ntitle = {{LinBox}},\nauthor = {The {LinBox} group},\nedition = {v1.6.3},\nyear = {2019},\nurl = {http://github.com/linbox-team/linbox}\n}\n```\n\n## Contact and discussions\n\nCorrections, suggestions and comments to linbox-use@googlegroups.com\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinbox-team%2Flinbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinbox-team%2Flinbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinbox-team%2Flinbox/lists"}