← Back to Discover
llnl

llnl/rose

CBSD-3-Clauseactive
77Health

ROSE is an open-source compiler framework engineered by LLNL supporting program analysis and transformation at both the source and binary levels. ROSE can act as a compiler frontend for C, C++ (including applications which use UPC, OpenMP, or Cuda), Fortran, Java, Ada, and supports ELF and PE binary formats for a variety of instruction sets.

Stars684
Forks143
Open Issues35
Contributors143
Last Push0d ago

Health Breakdown

Activity
25
Community
13
Maintenance
14
Popularity
25
View on GitHub ↗Issues (35) ↗Pull Requests ↗Wiki ↗

Should you contribute to llnl/rose?

llnl/rose has a FoundDev health score of 77/100, which puts it in the active-and-maintained tier. The maintainer team is shipping recently, issues are being closed, and a PR you open this week has a realistic chance of being reviewed.

Last push was 0 days ago — that signals an actively maintained project. New issues are likely to get a maintainer response within days. The project is written primarily in C, so prior C experience will shorten ramp-up.

Licensed under BSD-3-Clause, a standard OSI-approved license — safe to contribute to under normal employer IP policies.

Community

llnl
llnl/rose
CBSD 3
77

ROSE is an open-source compiler framework engineered by LLNL supporting program analysis and transformation at both the source and binary levels. ROSE can act as a compiler frontend for C, C++ (including applications which use UPC, OpenMP, or Cuda), Fortran, Java, Ada, and supports ELF and PE binary formats for a variety of instruction sets.

active
684143 contributors35 issues
0d ago

More C repos

FreeRDP
FreeRDP/FreeRDP
FreeRDP is a free remote desktop protocol library and clients
13.6k99
FreeRADIUS
FreeRADIUS/freeradius-server
FreeRADIUS - A multi-protocol policy server.
2.6k93
nanoframework
nanoframework/nf-interpreter
:gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
35293