Good First Issues
This is a list of JavaScript repositories with good first issues for newcomers to open source. Contributions are welcome!
This list gets updated every day at midnight.
- Docs: Document Programmatic History Navigation Methods (back, forward, go) in Router Guide and API Reference
- Docs: Document Route Metadata (meta) in Routing Guide and Router API Reference
- Docs: Document Component Diagnostics Snapshot Method (this.$inspect()) in Component API Reference
- Docs: Document DOM & Component Query Helpers (find, findAll, findComponent, trigger) and flushPromises in Testing API Reference
- Docs: Document Top-Level Reactivity Utilities (toRaw, isReactive, markRaw) in Reactivity Guide and Utility Reference
- Docs: Document Runtime Error Code AVX_R08 (TEMPLATE_RENDER_ERROR) in Troubleshooting Reference
- Docs: Document Deadlock Fallback Template Context and Programmatic Trigger APIs ('' and '')
- Docs: Add SolidJS → Avenx.js Fine-Grained Reactivity and Signal Patterns Migration Guide
- Feature: Implement 'watchEffect(fn)' Automatic Dependency-Tracking Effect Hook in AvenxWatcher and Component API
- DX: Add '--fix' Auto-Remediation Flag to 'avenx check' for Component Tag Casing Discrepancies
- Feature: Support Multi-Element Ref Collections (Arrays) in 'this.' for Repeated Elements and Loops
- Feature: Add Infinite Scroll 'end-reached' Event and Threshold Prop in 'VirtualList'
- Feature: Support Two-Way Binding Modifiers ('.number', '.trim', '.lazy') in 'data-ax-bind'
- Good First Issue: Add AvenxLogger.child() Method for Namespaced Logger Sub-Instances
- Docs: Document HtmlDiff Virtual DOM Comparison Algorithm in Renderer Reference
- Docs: Document AvenxApp.getRegisteredComponents() and AvenxApp.use() Plugin Architecture in AvenxApp API Reference
- Docs: Fix Malformed Troubleshooting Content Spliced into Reactive State Guide and Document Causation Trace APIs
- Docs: Document ESLint Custom Rule Integration and Template Parser (eslintComponentTagNaming & avenxTemplateParser) in Tooling Guide
- Docs: Document Public Environment Variables (AVX_PUBLIC_*) and Compile-Time Inlining in Configuration Reference
- Docs: Add Comprehensive Guide and Architecture Reference for <@deadlock> Reactive Boundary and Cycle Detection Directive
- Good First Issue: Add avenx list Command to Display Scaffolded Components, Pages, and Bridges
- Docs: Document Runtime Warning Code AVX_W27 (ROUTER_GUARD_UNDEFINED_RETURN) in Troubleshooting Reference
- Docs: Document Compiler Warning Code AVX_W20 (RENDER_LIST_DUPLICATE_KEY) in Troubleshooting Reference
- Good First Issue: Document Declarative Data Fetching with <resource>, <@suspense>, and <@errorBoundary>
- Good First Issue: Document CSS Preprocessor Integration (Sass, SCSS, Less, PostCSS) in Styling Guide
- Next.js → Avenx.js: Server vs Client Decoupling Migration Guide
- Angular → Avenx.js: Component and Template Syntax Migration Guide
- Good First Issue: Add --force Overwrite Option to avenx generate CLI Command
- Refactor: Add Runtime Type Validation and Helpful Warnings for AvenxApp.register()