{"id":22668592,"url":"https://github.com/lanl/flpr","last_synced_at":"2025-04-12T11:08:36.131Z","repository":{"id":141728326,"uuid":"199910059","full_name":"lanl/FLPR","owner":"lanl","description":"FLPR: The Fortran Language Program Remodeling system","archived":false,"fork":false,"pushed_at":"2020-06-11T18:36:44.000Z","size":487,"stargazers_count":18,"open_issues_count":6,"forks_count":5,"subscribers_count":4,"default_branch":"develop","last_synced_at":"2025-04-12T11:08:29.815Z","etag":null,"topics":["code-manipulation","cpp","cpp17","fortran","fortran-language","fortran2018","frontend","library","parser","source-code-analysis","source-code-manipulation","source-generation","source-manipulation","source-to-source","syntactic-analysis","syntax-analysis"],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lanl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-07-31T18:36:34.000Z","updated_at":"2024-08-12T19:51:33.000Z","dependencies_parsed_at":"2023-09-21T19:48:55.306Z","dependency_job_id":null,"html_url":"https://github.com/lanl/FLPR","commit_stats":{"total_commits":120,"total_committers":1,"mean_commits":120.0,"dds":0.0,"last_synced_commit":"f7cb6f1e7c6ffa5d8d968abd8db289c4be749f19"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lanl%2FFLPR","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lanl%2FFLPR/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lanl%2FFLPR/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lanl%2FFLPR/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lanl","download_url":"https://codeload.github.com/lanl/FLPR/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248557828,"owners_count":21124167,"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":["code-manipulation","cpp","cpp17","fortran","fortran-language","fortran2018","frontend","library","parser","source-code-analysis","source-code-manipulation","source-generation","source-manipulation","source-to-source","syntactic-analysis","syntax-analysis"],"created_at":"2024-12-09T15:15:53.201Z","updated_at":"2025-04-12T11:08:36.106Z","avatar_url":"https://github.com/lanl.png","language":"C++","readme":"![flipper-logo](docs/flpr-logo.png)\n# FLPR: The Fortran Language Program Remodeling system\n\nThe *Fortran Language Program Remodeling* system, or FLPR, is a C++17\nlibrary for manipulating Fortran source code. This package contains:\n- A \"best effort\" Fortran 2018 input parser for fixed and free\n  form inputs. \n- Data structures for manipulating source code at the program unit,\n  statement, and physical line levels.\n- Sample applications (in the `apps/` directory) that illustrate usage\n  and provide some ideas as to how you could use the library.\n\n\n## Getting started\n\nPlease see the documentation on [Read the\nDocs](https://flpr.readthedocs.io), or in the\n[getting started](docs/sphinx/getting_started.rst) file.\n\n\nAny questions? Please file an issue on GitHub, or email \u003cflpr-dev@lanl.gov\u003e.\n\n## Project status\n\nFLPR is undergoing active development, and isn't ready for a formal\nrelease yet.  In general, the default `develop` branch is expected to\nbe functional at all times, but all other branches are \"as-is.\"  Feel\nfree to fork FLPR and submit PRs for new features or fixes, but please\nfile an issue in the tracker before starting, just so we know what\npeople are thinking about.\n\n## Authors\n\nFLPR was created by Paul Henning (\u003cphenning@lanl.gov\u003e).\n\n\n## Release\n\nFLPR is released as open source under a BSD-3 License.  For more\ndetails, please see the [LICENSE](LICENSE) and [NOTICE](NOTICE) files.\n\n`LANL C19039`\n\nCopyright (c) 2019-2020, Triad National Security, LLC. All rights reserved.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flanl%2Fflpr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flanl%2Fflpr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flanl%2Fflpr/lists"}