Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

QuickJS, the Next Generation: a mighty JavaScript engine

Ist quickjs-ng/quickjs einsteigerfreundlich?

In den letzten 30 Tagen hat quickjs-ng/quickjs 24 von 64 Pull Requests von externen Beitragenden gemergt, und die Maintainer antworten meist binnen 2 Tagen. Derzeit sind 3 einsteigerfreundliche Issues offen.

Sterne
3.9k
Forks
389
Offene Anfänger-Issues
3
Indexierte Issues
102
Ø Merge
4 T. 1 Std.
Gemergte PRs (30 T.)
24
Vorherrschende Sprache
C
Lizenz
MIT
Letzter GitHub-Push
06.10.2026
Zuletzt indexiert
06.10.2026
Beitragsleitfaden
Kein Beitragsleitfaden
Verhaltenskodex
Kein Verhaltenskodex
Anfänger-Labels
good first issue help wanted

So tragen Sie zu quickjs-ng/quickjs bei

  1. Es gibt keinen Contributing Guide. Beginnen Sie mit der README und einigen kürzlich gemergten Pull Requests, um zu sehen, wie Änderungen eingereicht werden.
  2. Ihre Beiträge werden unter der MIT-Lizenz des Projekts veröffentlicht.
  3. Wählen Sie eines der 3 offenen einsteigerfreundlichen Issues unten und schreiben Sie vor dem Start einen Kommentar, dass Sie es übernehmen möchten.
Issues werden geladen

Issues, an denen vielleicht schon jemand arbeitet, stehen am Ende. Alles nach Datum anzeigen

  • Memory leak in JS_ReadBigInt when a bjson payload is truncated inside a BigInt
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100

    quickjs-ng/quickjs#1836 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Crash in js_map_finalizer when a WeakMap value is the symbol key of the next entry
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 72/100

    quickjs-ng/quickjs#1835 · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Failed module link leaves orphan var_refs and aborts JS_FreeRuntime (gc_obj_list assertion)
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    quickjs-ng/quickjs#1833 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Map/Set constructors, Array.from, %TypedArray%.from, spread, AggregateError, and Object.fromEntries call return when next throws
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 54/100

    quickjs-ng/quickjs#1800 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • String.prototype.matchAll reads %Symbol.matchAll% before IsRegExp, and match/matchAll/search re-read %Symbol.match%
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100

    quickjs-ng/quickjs#1796 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • TypedArray species creation skips the content type check
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 70/100

    quickjs-ng/quickjs#1770 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Array.fromAsync does not reject when next() returns a non-object
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 66/100

    quickjs-ng/quickjs#1769 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Reflect.construct reads the argument list before checking that the target is a constructor
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 62/100

    quickjs-ng/quickjs#1768 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • %TypedArray%.from reads its source before checking that this is a constructor
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100

    quickjs-ng/quickjs#1767 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Context without the Promise intrinsic leaks async function bytecode and aborts in JS_FreeRuntime
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 57/100

    quickjs-ng/quickjs#1762 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • ArrayBuffer.prototype.resize does not apply ToIndex to its argument
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 58/100

    quickjs-ng/quickjs#1761 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • ArrayBuffer constructor does not apply ToIndex to maxByteLength
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 53/100

    quickjs-ng/quickjs#1760 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • %TypedArray%.prototype.with converts its arguments before checking for a detached buffer
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 56/100

    quickjs-ng/quickjs#1759 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Call-site columns on the first line of a script are one less than on other lines
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    quickjs-ng/quickjs#1754 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • `for await` closes the iterator at the wrong times (3 cases left after #1743 / #1649)
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    quickjs-ng/quickjs#1747 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Reflect.construct on a TypedArray reads the buffer before newTarget's prototype
    Offen

    Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 57/100

    quickjs-ng/quickjs#1739 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • The TypedArray constructor validates its ArrayBuffer arguments in the wrong order
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100

    quickjs-ng/quickjs#1738 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Function.prototype.toString throws for a revoked Proxy
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 56/100

    quickjs-ng/quickjs#1737 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Array.prototype.sort does not write back to a String receiver
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 72/100

    quickjs-ng/quickjs#1736 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • ArrayBuffer.prototype.transfer throws a TypeError instead of a RangeError on a resizable buffer
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 57/100

    quickjs-ng/quickjs#1729 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • New release?
    Offen

    Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#1728 · 1 Kommentar · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Add Trusted Types support to eval()
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    quickjs-ng/quickjs#1724 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Feature request: snapshot and restore support
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#1712 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Bus error during tests on hppa
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    quickjs-ng/quickjs#1698 · 7 Kommentare ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • use-after-free: cycle GC does not mark a running async function's operand stack (async_func_mark), triggerable via for-await-of + `using`
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    quickjs-ng/quickjs#1570 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Embedded NUL Bytes Are Silently Truncated in Multiple std and os APIs
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    quickjs-ng/quickjs#1559 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • popen always returns NULL on Android due to hardcoded /bin/sh path
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    quickjs-ng/quickjs#1512 · 5 Kommentare ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Array for/of iteration performance
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 28/100

    quickjs-ng/quickjs#1392 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Support freestanding mode?
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#1336 · 4 Reaktionen ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • REPL History Ghosting: Spurious characters (e.g., 'c') appear when cycling through history via Arrow keys
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    quickjs-ng/quickjs#1325 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • publish debug version in release mode
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#1319 · 6 Kommentare ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • ^W in REPL behaves weird
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    quickjs-ng/quickjs#1264 · 5 Kommentare ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • lack of variable name in error message
    Offen
    bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    quickjs-ng/quickjs#1231 ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • libregexp: handle pathological input better
    Offen
    bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    quickjs-ng/quickjs#1223 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Introduce JS_DefineProperties, DRY error handling
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#1174 · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • In the v8v7 test, qjs-ng's performance lags behind qjs
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#1172 · 25 Kommentare · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Optimize Map.prototype.getOrInsertComputed
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#1157 · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Will Temporal API be supported?
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#1150 · 14 Kommentare · 3 Reaktionen ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Watch for CVE coming out of Bigsleep
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100

    quickjs-ng/quickjs#1139 · 6 Kommentare · 2 Reaktionen ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Use bool bitfields to reduce struct sizes
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    quickjs-ng/quickjs#1125 · 1 Kommentar · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • 444 warnings when building with MSVC
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#1100 · 7 Kommentare ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Support no atomics Windows builds with meson
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    quickjs-ng/quickjs#1043 · 6 Kommentare ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Fuzz-test with Fuzzilli
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 22/100

    quickjs-ng/quickjs#1041 · 3 Kommentare · 3 Reaktionen ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Improve exception thrown when calling a invalid constructor
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    quickjs-ng/quickjs#991 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Support bytecode functions in JS_WriteObject
    Offen
    bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#977 · 1 Kommentar · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Optimize object literals
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100

    quickjs-ng/quickjs#974 · 1 Kommentar · 4 Reaktionen ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Track performance and memory use over time
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#918 · 5 Kommentare ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Small string optimization (SSO)
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#907 · 2 Reaktionen ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • JS_ThrowStackOverflow may overflow stack itself
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#893 · 3 Kommentare ·

    Maintainer antworten meist innerhalb von 2 Tagen

  • Review hash functions
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    quickjs-ng/quickjs#859 · 1 Kommentar · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 2 Tagen

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.