{"id":46410835,"url":"https://github.com/oblivioncth/libfp","last_synced_at":"2026-03-05T13:17:43.694Z","repository":{"id":38339177,"uuid":"499830748","full_name":"oblivioncth/libfp","owner":"oblivioncth","description":"A C++ interface for BlueMaxima's Flashpoint","archived":false,"fork":false,"pushed_at":"2026-02-24T20:14:48.000Z","size":429,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-02-24T21:01:24.349Z","etag":null,"topics":["bluemaxima-flashpoint","cmake","cpp","fetchcontent","find-package","flashpoint","library","qt","qt6"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oblivioncth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-06-04T13:14:21.000Z","updated_at":"2025-10-13T06:56:37.000Z","dependencies_parsed_at":"2023-02-16T01:30:30.929Z","dependency_job_id":"32812248-4e87-4371-b76c-f2169debc891","html_url":"https://github.com/oblivioncth/libfp","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/oblivioncth/libfp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oblivioncth%2Flibfp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oblivioncth%2Flibfp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oblivioncth%2Flibfp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oblivioncth%2Flibfp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oblivioncth","download_url":"https://codeload.github.com/oblivioncth/libfp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oblivioncth%2Flibfp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30127440,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T12:40:50.676Z","status":"ssl_error","status_checked_at":"2026-03-05T12:39:32.209Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["bluemaxima-flashpoint","cmake","cpp","fetchcontent","find-package","flashpoint","library","qt","qt6"],"created_at":"2026-03-05T13:17:43.541Z","updated_at":"2026-03-05T13:17:43.674Z","avatar_url":"https://github.com/oblivioncth.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# libfp\n\nA C++ interface for instances of [Flashpoint Archive](https://flashpointarchive.org/)\n\n[![Dev Builds](https://github.com/oblivioncth/libfp/actions/workflows/build-project.yml/badge.svg?branch=dev)](https://github.com/oblivioncth/libfp/actions/workflows/build-project.yml)\n\n## WIP\nCurrently this library exists explicitly for use with [CLIFp](https://github.com/oblivioncth/CLIFp) and [FIL](https://github.com/oblivioncth/FIL), and as such its feature set has been implemented sporadically as needed and is largely incomplete. Therefore, there is no documentation available for the interface at this time given it is not ready for general purpose use. That being said, given its bareness and somewhat simplistic nature, you can get a sense of how to use its API by reviewing the code directly if you so desire.\n\n## Source\n\n### Summary\n\n - C++20\n - CMake 3.23.0\n - Targets:\n    - Windows 10 and above\n    - Linux\n\n### Dependencies\n- Qt6\n- [Qx](https://github.com/oblivioncth/Qx/)\n- [OBCMake](https://github.com/oblivioncth/OBCmake)\n\n## Pre-built Releases/Artifacts\n\nReleases and some workflows currently provide builds of libfp in various combinations of platforms and compilers. View the repository [Actions](https://github.com/oblivioncth/libfp/actions) or [Releases](https://github.com/oblivioncth/libfp/releases) to see examples.\n\n\n### Details\nThe source for this project is managed by a sensible CMake configuration that allows for straightforward compilation and consumption of its target(s), either as a sub-project or as an imported package. All required dependencies except for Qt6 are automatically acquired via CMake's FetchContent mechanism.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foblivioncth%2Flibfp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foblivioncth%2Flibfp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foblivioncth%2Flibfp/lists"}