https://github.com/lf-lang/lingua-franca
concurrency coordination determinism language polyglot timing
Score: 11.516120355866747
Last synced: about 16 hours ago
JSON representation
Repository metadata:
Intuitive concurrent programming in any language
- Host: GitHub
- URL: https://github.com/lf-lang/lingua-franca
- Owner: lf-lang
- License: other
- Created: 2018-11-07T17:26:08.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2026-08-21T06:07:11.000Z (8 days ago)
- Last Synced: 2026-08-21T15:35:16.469Z (8 days ago)
- Topics: concurrency, coordination, determinism, language, polyglot, timing
- Language: Java
- Homepage: https://www.lf-lang.org
- Size: 142 MB
- Stars: 319
- Watchers: 14
- Forks: 78
- Open Issues: 341
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Citation: CITATION.cff
-
Funding:
- Open collective: lingua-franca
Owner metadata:
- Name: The Lingua Franca Coordination Language
- Login: lf-lang
- Email:
- Kind: organization
- Description:
- Website: https://www.lf-lang.org/
- Location: United States of America
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/71117147?v=4
- Repositories: 35
- Last Synced at: 2024-04-28T02:51:16.057Z
- Profile URL: https://github.com/lf-lang
GitHub Events
Total
- Create event: 178
- Delete event: 165
- Fork event: 11
- Issue comment event: 162
- Issues event: 65
- Member event: 1
- Pull request event: 197
- Pull request review comment event: 72
- Pull request review event: 126
- Push event: 852
- Release event: 378
- Watch event: 45
- Total: 2252
Last Year
- Create event: 47
- Delete event: 37
- Fork event: 2
- Issue comment event: 11
- Issues event: 3
- Pull request event: 47
- Pull request review comment event: 25
- Pull request review event: 16
- Push event: 326
- Release event: 97
- Watch event: 10
- Total: 621
Committers metadata
Last synced: 4 days ago
Total Commits: 15,615
Total Committers: 76
Avg Commits per committer: 205.461
Development Distribution Score (DDS): 0.819
Commits in past year: 671
Committers in past year: 12
Avg Commits per committer in past year: 55.917
Development Distribution Score (DDS) in past year: 0.534
| Name | Commits | |
|---|---|---|
| eal | e****l@e****u | 2821 |
| Marten Lohstroh | m****n@b****u | 2396 |
| Soroush Bateni | s****9@g****m | 2005 |
| Christian Menard | c****d@t****e | 1871 |
| Peter Donovan | p****n@b****u | 1387 |
| Clément Fournier | c****6@g****m | 754 |
| Steven | s****g@g****m | 689 |
| erlingrj | e****m@g****m | 648 |
| Alexander Schulz-Rosengarten | a****s@i****e | 347 |
| Hokeun Kim | h****m@b****u | 344 |
| Dongha Kim | d****a@a****u | 239 |
| Shaokai Lin | s****n@1****m | 236 |
| Chadlia Jerad | c****d@g****m | 219 |
| mew2ub | m****r@b****u | 192 |
| Anirudh Rengarajan | 4****9 | 161 |
| Byeong-gil Jun | j****g@h****r | 102 |
| depetrol | l****t@o****m | 82 |
| lingua-franca[bot] | 9****t | 70 |
| Johannes Hayeß | j****e@m****g | 68 |
| revol-xut | r****t@p****m | 67 |
| Jakio815 | j****o@h****r | 63 |
| Martin Schoeberl | m****n@j****m | 59 |
| Billy Bao | b****o@1****m | 55 |
| Matthew Chorlian | m****n@b****u | 50 |
| Ehsan Khodadad | e****h@d****k | 46 |
| Benjamin Asch | b****h@b****u | 44 |
| Rodario | m****s@t****e | 44 |
| vinzbarbuto | v****o@g****m | 42 |
| Magnus Mæhlum | m****m@o****m | 40 |
| mniknami | m****i | 38 |
| and 46 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 286
Total pull requests: 730
Average time to close issues: 4 months
Average time to close pull requests: about 2 months
Total issue authors: 51
Total pull request authors: 46
Average comments per issue: 2.33
Average comments per pull request: 1.39
Merged pull request: 512
Bot issues: 0
Bot pull requests: 1
Past year issues: 8
Past year pull requests: 73
Past year average time to close issues: 1 day
Past year average time to close pull requests: 7 days
Past year issue authors: 6
Past year pull request authors: 15
Past year average comments per issue: 0.88
Past year average comments per pull request: 0.52
Past year merged pull request: 40
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- lhstrh (52)
- edwardalee (42)
- erlingrj (34)
- cmnrd (28)
- petervdonovan (22)
- Jakio815 (8)
- mkhubaibumer (8)
- OmerMajNition (7)
- Depetrol (7)
- zhuyipeng (6)
- elgeeko1 (4)
- Soroosh129 (4)
- a-sr (4)
- keiichibando (4)
- NiklasRentzCAU (4)
Top Pull Request Authors
- edwardalee (169)
- lhstrh (109)
- cmnrd (69)
- erlingrj (69)
- petervdonovan (40)
- francabot (39)
- lsk567 (30)
- Jakio815 (26)
- Depetrol (23)
- byeonggiljun (14)
- EhsanKhodadad (12)
- the-systematic-chaos (12)
- soerendomroes (10)
- ChadliaJerad (8)
- patilatharva (7)
Top Issue Labels
- bug (92)
- c (53)
- federated (30)
- enhancement (23)
- good first issue (22)
- python (15)
- cpp (14)
- compiler (13)
- diagrams (11)
- ci (10)
- feature (7)
- cli (7)
- validation (7)
- lfc (6)
- testing (6)
- docker (6)
- build system (5)
- help wanted (5)
- typescript (4)
- cmake (3)
- tracing (3)
- windows (2)
- invalid (2)
- modal models (2)
- language (2)
- zephyr (2)
- cleanup (2)
- mac (2)
- refactoring (2)
- wontfix (2)
Top Pull Request Labels
- bugfix (209)
- enhancement (125)
- c (67)
- ci (59)
- feature (58)
- federated (55)
- exclude (45)
- docker (39)
- automated (39)
- cleanup (33)
- testing (26)
- python (22)
- refactoring (19)
- cpp (15)
- build system (15)
- act-lf-led (12)
- upgrade (9)
- zephyr (9)
- cmake (8)
- compiler (6)
- documentation (6)
- diagrams (6)
- docs (6)
- rust (5)
- windows (5)
- bug (5)
- security (4)
- typescript (4)
- cli (4)
- validation (3)
Package metadata
- Total packages: 6
- Total downloads: unknown
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 28
- Total maintainers: 2
nixpkgs-24.05: lingua-franca
Polyglot coordination language
- Homepage: https://github.com/lf-lang/lingua-franca
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/compilers/lingua-franca/default.nix#L34
- Licenses: BSD-2-Clause
- Latest release: 0.4.0 (published 7 months ago)
- Last Synced: 2026-08-24T13:26:51.667Z (5 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 3.118%
- Forks count: 5.623%
- Stargazers count: 6.85%
- Maintainers (1)
proxy.golang.org: github.com/lf-lang/lingua-franca
- Homepage:
- Documentation: https://pkg.go.dev/github.com/lf-lang/lingua-franca#section-documentation
- Licenses: other
- Latest release: v0.13.0 (published 13 days ago)
- Last Synced: 2026-08-27T18:35:41.332Z (1 day ago)
- Versions: 23
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.498%
- Average: 4.649%
- Dependent repos count: 4.8%
nixpkgs-unstable: lingua-franca
Polyglot coordination language
- Homepage: https://github.com/lf-lang/lingua-franca
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/li/lingua-franca/package.nix#L33
- Licenses: BSD-2-Clause
- Latest release: 0.4.0 (published 7 months ago)
- Last Synced: 2026-04-09T04:02:31.566Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.05: lingua-franca
Polyglot coordination language
- Homepage: https://github.com/lf-lang/lingua-franca
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/compilers/lingua-franca/default.nix#L28
- Licenses: BSD-2-Clause
- Latest release: 0.4.0 (published 7 months ago)
- Last Synced: 2026-04-15T22:06:25.458Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.11: lingua-franca
Polyglot coordination language
- Homepage: https://github.com/lf-lang/lingua-franca
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/compilers/lingua-franca/default.nix#L28
- Licenses: BSD-2-Clause
- Latest release: 0.4.0 (published 7 months ago)
- Last Synced: 2026-08-01T15:01:29.773Z (28 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.11: lingua-franca
Polyglot coordination language
- Homepage: https://github.com/lf-lang/lingua-franca
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/by-name/li/lingua-franca/package.nix#L33
- Licenses: BSD-2-Clause
- Latest release: 0.4.0 (published 7 months ago)
- Last Synced: 2026-03-09T05:14:14.716Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- actions/cache v3 composite
- webiny/action-post-run 3.0.0 composite
- codecov/codecov-action v3.1.4 composite
- ros-tooling/setup-ros 0.6.1 composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- actions/checkout v3 composite
- ./.github/actions/install-rti * composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- actions/checkout v3 composite
- arduino/setup-arduino-cli v1 composite
- ./.github/actions/install-rti * composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- actions/checkout v3 composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- ./.github/actions/setup-zephyr * composite
- actions/checkout v3 composite
- styfle/cancel-workflow-action 0.11.0 composite
- actions/checkout v3 composite
- fkirc/skip-duplicate-actions v5.3.0 composite
- ./.github/actions/prepare-build-env * composite
- actions/checkout v3 composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- actions/checkout v3 composite
- actions/checkout v2 composite
- actions/upload-artifact v3 composite
- actions/checkout v3 composite
- actions/checkout v2 composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- ATiltedTree/setup-rust v1 composite
- actions/cache v3.2.5 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/setup-python v4 composite
- ./.github/actions/prepare-build-env * composite
- actions/checkout v3 composite
- marvinpinto/action-automatic-releases latest composite
- ./.github/actions/install-rti * composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- actions/checkout v2 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- ATiltedTree/setup-rust v1 composite
- actions/checkout v3 composite
- ./.github/actions/install-rti * composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- ./.github/actions/setup-ros2 * composite
- actions/checkout v3 composite
- ./.github/actions/install-rti * composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- com.diffplug.spotless:spotless-plugin-gradle $spotlessVersion implementation
- gradle.plugin.com.github.johnrengelman:shadow $shadowJarVersion implementation
- org.jetbrains.kotlin:kotlin-gradle-plugin $kotlinVersion implementation
- info.picocli:picocli $picocliVersion api
- de.cau.cs.kieler.klighd:de.cau.cs.kieler.klighd.piccolo ${klighdVersion} implementation
- de.cau.cs.kieler.klighd:de.cau.cs.kieler.klighd.piccolo.freehep ${klighdVersion} implementation
- de.cau.cs.kieler.klighd:de.cau.cs.kieler.klighd.standalone $klighdVersion implementation
- org.freehep:freehep-graphicsio-svg ${freehepVersion} implementation
- org.eclipse.xtext:org.eclipse.xtext.ide $xtextVersion api
- org.eclipse.xtext:org.eclipse.xtext.xbase.lib $xtextVersion api
- com.fasterxml.jackson.core:jackson-annotations $fasterxmlVersion implementation
- com.fasterxml.jackson.core:jackson-core $fasterxmlVersion implementation
- com.fasterxml.jackson.core:jackson-databind $fasterxmlVersion implementation
- de.cau.cs.kieler.klighd:de.cau.cs.kieler.klighd.lsp $klighdVersion implementation
- de.cau.cs.kieler.klighd:de.cau.cs.kieler.klighd.standalone $klighdVersion implementation
- org.eclipse.xtext:org.eclipse.xtext.testing $xtextVersion testImplementation
- org.eclipse.xtext:org.eclipse.xtext.xbase.testing $xtextVersion testImplementation
- org.junit.jupiter:junit-jupiter-api $jupiterVersion testImplementation
- org.junit.jupiter:junit-jupiter-engine $jupiterVersion testImplementation
- org.junit.platform:junit-platform-commons $jUnitPlatformVersion testImplementation
- org.junit.platform:junit-platform-engine $jUnitPlatformVersion testImplementation
- org.opentest4j:opentest4j $openTest4jVersion testImplementation
- de.cau.cs.kieler.klighd:de.cau.cs.kieler.klighd.lsp $klighdVersion implementation
- @types/command-line-args ^5.2.0 development
- @types/command-line-usage ^5.0.2 development
- @types/google-protobuf ^3.7.4 development
- @types/microtime ^2.1.0 development
- @types/node ^18.14.2 development
- @typescript-eslint/eslint-plugin 5.33.0 development
- @typescript-eslint/parser ^5.8.1 development
- eslint ^8.5.0 development
- rimraf ^3.0.2 development
- ts-protoc-gen ^0.15.0 development
- typescript ~4.8.2 development
- @lf-lang/reactor-ts ^0.4.0
- command-line-args ^5.1.1
- command-line-usage ^6.1.3
- crazy-max/ghaction-import-gpg v5 composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- actions/checkout v3 composite
- ./.github/actions/install-rti * composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- olafurpg/setup-scala v11 composite
- actions/checkout v3 composite
- docker/build-push-action v6 composite
- docker/login-action v3 composite
- docker/setup-buildx-action v3 composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- ./.github/actions/setup-flexpret * composite
- actions/checkout v3 composite
- JamesIves/github-pages-deploy-action releases/v3 composite
- actions/checkout 1.0.0 composite
- ./.github/actions/prepare-build-env * composite
- ./.github/actions/report-code-coverage * composite
- ./.github/actions/setup-patmos * composite
- actions/checkout v3 composite
- ./.github/actions/prepare-build-env * composite
- actions/checkout v3 composite
- marvinpinto/action-automatic-releases latest composite
- mheap/github-action-required-labels v5 composite