The core of the H3ravel framework

5 stars 0 forks 5 watchers TypeScript MIT License
bun deno denoland framework h3 h3ravel laravel modern nodejs typescript web
11 Open Issues Need Help Last updated: Sep 25, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue proposes integrating the `Cacheable` library to establish a unified caching layer, enhancing application performance. The task involves implementing a `CacheManager` with built-in `memory` and `redis` drivers, providing common cache operations like `put`, `get`, `forget`, and `remember`, along with support for tagging and time-to-live (TTL). The goal is to offer a configurable, Laravel-like developer experience, backed by comprehensive unit tests and documentation.

Complexity: 4/5
enhancement help wanted Feature Requirement @h3ravel/cache performance

The core of the H3ravel framework

TypeScript
#bun#deno#denoland#framework#h3#h3ravel#laravel#modern#nodejs#typescript#web

AI Summary: This issue proposes integrating Inertia.js to enable modern single-page applications using React, Vue, or Svelte while retaining server-side routing. The integration involves setting up server-side adapters, middleware for global props, and controller helpers, ensuring compatibility with various frontend frameworks. The goal is to improve developer experience and framework portability by providing SPA-like behavior.

Complexity: 4/5
enhancement help wanted Feature Requirement @h3ravel/view frontend integration

The core of the H3ravel framework

TypeScript
#bun#deno#denoland#framework#h3#h3ravel#laravel#modern#nodejs#typescript#web

AI Summary: This GitHub issue proposes integrating Flydrive, a unified file management library, into the framework. The goal is to provide a consistent API for handling files across various storage drivers like local, S3, and GCS. Key tasks include implementing a `FilesystemManager`, configuring multiple drivers, adding helper functions for common file operations, and writing tests and documentation.

Complexity: 3/5
enhancement help wanted Feature Requirement @h3ravel/filesystem onlydust-wave storage

The core of the H3ravel framework

TypeScript
#bun#deno#denoland#framework#h3#h3ravel#laravel#modern#nodejs#typescript#web

AI Summary: This issue proposes adding standard CLI options (`--quiet`, `--silent`, `--verbose`, `--no-interaction`) to a console runner to control logging verbosity and enable non-interactive execution, particularly for CI workflows. The implementation involves global argument parsing, wiring these flags into the console logger, ensuring interactive prompts fail or use defaults when `--no-interaction` is present, and adding comprehensive unit tests and documentation.

Complexity: 3/5
enhancement help wanted @h3ravel/console onlydust-wave

The core of the H3ravel framework

TypeScript
#bun#deno#denoland#framework#h3#h3ravel#laravel#modern#nodejs#typescript#web

AI Summary: This GitHub issue proposes adding a new `make:command` CLI tool to scaffold new command classes within the project. The generator will create a template file with proper namespace and path, respecting project conventions, and include options like `--force` to overwrite existing files and `--stub` for template variations. Comprehensive tests for the generator's output and file creation are also required.

Complexity: 3/5
enhancement good first issue help wanted cli @h3ravel/console onlydust-wave

The core of the H3ravel framework

TypeScript
#bun#deno#denoland#framework#h3#h3ravel#laravel#modern#nodejs#typescript#web

AI Summary: This issue calls for the creation of comprehensive user documentation for several new features, including Console, Core (Session), HTTP (Resources), Support (Helpers), Broadcast, and Queue. Each new section must provide an overview, quick start guide with sample code, configuration options, common pitfalls, and practical tutorials. The documentation, written in Markdown, aims to guide both consumers and contributors in effectively utilizing these new functionalities.

Complexity: 3/5
documentation good first issue onlydust-wave

The core of the H3ravel framework

TypeScript
#bun#deno#denoland#framework#h3#h3ravel#laravel#modern#nodejs#typescript#web

AI Summary: This issue proposes implementing a new broadcasting subsystem to enable real-time features. It involves defining a `BroadcastManager` with a driver contract, implementing multiple drivers (e.g., log, Redis), and developing channel authorization middleware for private channels. The goal is to allow the application to broadcast events via chosen drivers with proper authentication, all supported by integration tests and documentation.

Complexity: 5/5
enhancement help wanted real-time @h3ravel/broadcast medium onlydust-wave

The core of the H3ravel framework

TypeScript
#bun#deno#denoland#framework#h3#h3ravel#laravel#modern#nodejs#typescript#web

AI Summary: This issue proposes the creation of a common helpers library to reduce code duplication across the codebase. It involves identifying a set of initial helper functions, implementing them within a namespaced module with optional global availability, writing comprehensive unit tests, and documenting each helper with examples.

Complexity: 3/5
enhancement help wanted @h3ravel/support onlydust-wave

The core of the H3ravel framework

TypeScript
#bun#deno#denoland#framework#h3#h3ravel#laravel#modern#nodejs#typescript#web
enhancement help wanted backend @h3ravel/http API onlydust-wave

The core of the H3ravel framework

TypeScript
#bun#deno#denoland#framework#h3#h3ravel#laravel#modern#nodejs#typescript#web
enhancement help wanted backend @h3ravel/session onlydust-wave

The core of the H3ravel framework

TypeScript
#bun#deno#denoland#framework#h3#h3ravel#laravel#modern#nodejs#typescript#web
enhancement help wanted cli @h3ravel/console security onlydust-wave

The core of the H3ravel framework

TypeScript
#bun#deno#denoland#framework#h3#h3ravel#laravel#modern#nodejs#typescript#web