A secure scripting language for event-loop/reactive Java-based applications.
active 2023-09-08 → 2026-08-15 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 1073 days from 2023-09-08 to 2026-08-15. Pushes: 235 total, peak 9 in a day. Pull requests: 0 total, peak 0 in a day. Issues: 127 total, peak 8 in a day. Comments: 25 total, peak 4 in a day. Stars: 66 total, peak 10 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| jaccomoc | 361 | 233 | 0 | 17 |
| sykesd | 12 | 0 | 0 | 4 |
| wfouche | 7 | 0 | 0 | 3 |
| vcottagiri | 2 | 0 | 0 | 0 |
| tulip-ltt | 1 | 0 | 0 | 1 |
| chenhougen | 1 | 0 | 0 | 0 |
Recent activity
Latest issues, pull requests and releases
- Issue#120jaccomoc2026-05-10 00:45Support enhanced for loops with pattern matching/destructuring
- Issue#119jaccomoc2026-05-08 00:06Add support for an application context per JactlContext and an application context script invocation
- Issue#117jaccomoc2026-05-01 01:08nextLine() does not work properly in sync mode if it needs to block
- Releasejaccomoc2026-04-16 05:07jactl 2.7.1
- Releasejaccomoc2026-04-15 10:44jactl 2.7.0
- Issue#107jaccomoc2026-03-20 00:07Add flag to allow scripts to access host class instances and host class static methods
- Issue#106jaccomoc2026-03-18 06:21Operators like '+=' or '^=' etc on array element get NPE in Resolver
- Issue#105jaccomoc2026-03-12 11:33JactlScriptEngine.compile() and eval() should use bindings from ScriptEngine and ScriptEngineManager
- Issue#100jaccomoc2026-03-05 17:43Allow print/println, eval, and die statements to be disabled
- Issue#100jaccomoc2026-03-05 17:34Allow print/println, eval, and die statements to be disabled
- Issue#97jaccomoc2026-02-28 12:57Better error message when trying to extend built-in type
- Issue#97jaccomoc2026-02-28 12:57Better error message when trying to extend built-in type
- Issue#92jaccomoc2026-02-27 16:52Infinite loop during parsing if parameter list for function declaration has syntax error and begins with a comma
- Issue#96jaccomoc2026-02-27 16:49Add support for date/time types
- Issue#96jaccomoc2026-01-18 00:50Add support for date/time types
- Issue#96jaccomoc2026-01-18 00:50Add support for date/time types
- Issue#93jaccomoc2026-01-04 03:07Bug in equality check between maps that have non-string keys
- Releasejaccomoc2025-07-25 03:58jactl 2.3.0
- Issue#91jaccomoc2025-07-25 02:43Infinite loop detection
- Issue#89wfouche2025-05-15 08:47Add file .sdkmanrc to improve the dev experience
- Issue comment#86jaccomoc2025-05-15 08:35myscript.jactl works on Linux, but produces an error on Windows.
- Issue comment#86wfouche2025-05-15 08:03myscript.jactl works on Linux, but produces an error on Windows.
- Issue#88jaccomoc2025-05-15 07:22Publishing to Maven Local fails
- Issue#88wfouche2025-05-15 07:15Publishing to Maven Local fails
- Issue comment#87jaccomoc2025-05-15 06:52Gradle build of jactl fails
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 66 stars here means stars gained during the window, not the repo's star count.