Pony is an open-source, actor-model, capabilities-secure, high performance programming language

6.1K stars 435 forks 6.1K watchers Pony BSD 2-Clause "Simplified" License
actor-model pony-language pony-source ponyc ponylang programming-language
88 Open Issues Need Help Last updated: Jul 1, 2026

Open Issues Need Help

View All on GitHub

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted good first issue

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
good first issue discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
good first issue discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted documentation

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
good first issue

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
good first issue documentation

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation needs discussion

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted good first issue

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted good first issue

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation discuss during sync pony-lsp

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted discuss during sync pony-lint

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted discuss during sync pony-lint

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted discuss during sync pony-lsp

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs discussion discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
good first issue discuss during sync pony-lsp

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted good first issue discuss during sync pony-lsp

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
good first issue discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted good first issue discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
good first issue

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

AI Summary: The `ponylang/peg` library is vendored in `tools/lib/ponylang/peg/` and configured as a dependency for `pony-lsp`, but it is not actually imported or used by any source files in the `tools/` directory. This issue proposes removing the unused library files and all associated dependency configurations to clean up the codebase.

Complexity: 2/5
good first issue discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted good first issue discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted good first issue

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted good first issue discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
good first issue

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
triggers release help wanted needs investigation discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

AI Summary: This issue requests adding build support for Alpine Linux version 3.23, which was released in December. The task involves updating the project's build configurations or CI/CD pipelines to include this new operating system version.

Complexity: 2/5
good first issue discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation good first issue

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

AI Summary: The Pony compiler (ponyc) crashes with an assertion error (`expr_param: Assertion `0` failed.`) when a function's default argument is an ephemeral mutable type (`iso^` or `trn^`) and is assigned a new instance of that type (e.g., `x: Foo iso^ = Foo`). This is a regression introduced in ponyc 0.49.1, as it compiled successfully in 0.49.0, and is related to issue #4018.

Complexity: 4/5
help wanted

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

AI Summary: This GitHub issue describes a compiler error (and local segfault) in Pony when using `iftype` expressions. The bug occurs specifically when a `return` statement is used within an `iftype` branch, and there's also a subsequent expression or return statement outside the `iftype` block. The compiler fails to correctly handle the control flow and return types in this scenario, leading to a compilation failure.

Complexity: 4/5
help wanted good first issue discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
Embedded LLD 6 months ago
help wanted

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

AI Summary: This GitHub issue proposes integrating the LLVM Linker (LLD) directly into the compiler. The primary goal is to eliminate the compiler's reliance on external linkers, such as C compilers on Linux or `link.exe` on Windows. By embedding LLD as a library, the compiler would handle linking internally rather than invoking external executables.

Complexity: 4/5
help wanted discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
good first issue

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
help wanted needs investigation

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language
good first issue discuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

Pony
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language