ActivityPub server framework in TypeScript

activitypub bun deno fedify fediverse hacktoberfest nodejs typescript
98 Open Issues Need Help Last updated: Jul 5, 2026

Open Issues Need Help

View All on GitHub
good first issue component/integration difficulty/beginner component/testing integration/express

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/nodeinfo component/cli difficulty/beginner component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/cli difficulty/beginner

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner tutorial

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/cli difficulty/beginner component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue difficulty/beginner examples component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue difficulty/beginner examples component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue difficulty/beginner examples integration/solidstart

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue difficulty/beginner examples integration/h3

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue difficulty/beginner examples integration/solidstart

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue difficulty/beginner examples integration/h3

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/mq runtime/cfworkers difficulty/beginner component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/mq runtime/cfworkers difficulty/beginner component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/mq runtime/cfworkers difficulty/beginner component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/mq runtime/cfworkers difficulty/beginner component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/mq runtime/cfworkers difficulty/beginner component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/kv runtime/cfworkers difficulty/beginner component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/kv runtime/cfworkers difficulty/beginner component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/kv runtime/cfworkers difficulty/beginner component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/solidstart

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/solidstart

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/solidstart

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/next

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/next

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/nodeinfo component/integration difficulty/beginner component/testing integration/next

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/next

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/next

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/fresh

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/fresh

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/fresh

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/h3

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/h3

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/h3

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/h3

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/express

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/express

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/express

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/elysia

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/elysia

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/integration difficulty/beginner component/testing integration/elysia

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted component/vocab component/federation activitypub/compliance

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
AdonisJS Integration about 2 months ago
help wanted component/integration difficulty/intermediate

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted good first issue component/cli

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
Kafka driver about 2 months ago
help wanted component/mq discussion

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted component/federation difficulty/advanced

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted type/feature component/cli component/integration difficulty/intermediate examples

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/documentation good first issue difficulty/beginner discussion

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
Nuxt integration 3 months ago
type/enhancement help wanted type/feature priority/medium component/integration difficulty/intermediate integration/h3

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted type/feature component/integration difficulty/intermediate examples integration/h3

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted type/feature component/federation component/outbox activitypub/compliance

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
Astro integration 4 months ago
type/enhancement help wanted type/feature priority/medium component/integration difficulty/intermediate

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/cli difficulty/beginner

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/enhancement good first issue type/feature component/federation component/cli difficulty/beginner component/build

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/bug help wanted component/integration component/mq difficulty/intermediate driver/redis

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/enhancement good first issue component/integration component/mq examples driver/sqlite

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted type/refactor component/integration difficulty/intermediate breaking change component/testing

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue component/cli examples component/lint

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/enhancement help wanted type/feature priority/medium component/federation component/cli difficulty/beginner difficulty/intermediate activitypub/interop activitypub/compliance

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted good first issue type/feature component/cli component/integration

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted component/integration component/kv examples

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted component/kv difficulty/intermediate breaking change examples

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/bug help wanted type/refactor type/chore component/cli component/integration difficulty/intermediate

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: The `@fedify/nestjs` package currently restricts its `express` peer dependency to version `^4`, causing conflicts with NestJS 11 projects which now use Express 5 by default. This issue tracks updating the peer dependency range in `@fedify/nestjs` to include Express 5, resolving compatibility warnings and allowing seamless integration with NestJS 11.

Complexity: 1/5
help wanted type/chore component/integration difficulty/intermediate breaking change

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/enhancement good first issue component/federation component/actor examples

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/bug help wanted component/integration difficulty/intermediate activitypub/interop

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/bug help wanted type/test component/webfinger component/cli difficulty/intermediate

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/enhancement good first issue component/cli component/integration examples

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted good first issue type/feature component/cli

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/bug good first issue component/cli difficulty/beginner

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/bug help wanted component/nodeinfo component/cli

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted component/cli runtime/deno runtime/node runtime/bun difficulty/intermediate breaking change

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted component/integration difficulty/intermediate examples

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/enhancement help wanted type/feature priority/medium component/integration difficulty/intermediate

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted good first issue type/feature component/cli

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue type/refactor component/federation difficulty/beginner

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/documentation good first issue component/webfinger difficulty/beginner examples

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted component/integration runtime/node

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue priority/high type/chore runtime/deno

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue type/feature priority/medium component/cli runtime/node

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
type/bug help wanted component/integration

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
good first issue type/feature component/integration difficulty/beginner

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
help wanted priority/high type/chore component/integration breaking change

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: The task involves systematically replacing all instances of the incorrect JSDoc tag `@typeParam` with the correct `@template` tag in the Fedify TypeScript codebase. This is a documentation-only change affecting all files containing generic types and functions, impacting documentation generation, IDE support, and developer experience.

Complexity: 3/5
type/documentation good first issue

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: The task is to improve the Fedify CLI's dependency management. Currently, dependencies are hardcoded; the goal is to dynamically fetch the latest versions of these dependencies, leveraging the monorepo structure for Fedify packages and using static imports for version information to ensure compatibility with the executable build process. The `logtape` dependency will require manual updates.

Complexity: 4/5
type/enhancement good first issue priority/medium component/cli

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Add a `--max-redirection` command-line option to the `fedify webfinger` command, mirroring the existing `maxRedirection` option in the WebFinger lookup API. This involves modifying the `cli/webfinger.ts` file to accept the new option, validate its input, and pass it to the `lookupWebFinger()` function.

Complexity: 2/5
type/enhancement good first issue component/webfinger component/cli

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Debug and fix a `TypeError: unusable` error in the Fedify ActivityPub server framework, specifically within the double-knock authentication process. The error seems to originate from the `undici` HTTP client library when handling requests that result in 4xx or 5xx responses. The task involves analyzing Sentry error reports, examining the `signRequest` and `doubleKnock` functions in the `http-D2kxx0MM.js` file, and potentially modifying the request handling to gracefully manage non-2xx responses from the server.

Complexity: 4/5
type/bug priority/high component/inbox

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Update the project's README file to reflect the change in the documentation build process from using Bun to using Node.js with pnpm. This involves replacing the outdated Bun commands with the correct pnpm commands.

Complexity: 1/5
type/documentation good first issue runtime/node

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Develop a TypeScript package, `@fedify/backfill`, for Fedify, an ActivityPub server framework. This package will implement conversation backfilling using multiple strategies: prioritizing FEP-f228's context owner approach, falling back to reply tree crawling, and optionally offering a hybrid approach. The package should be efficient, handle errors gracefully, and integrate seamlessly with existing Fedify applications.

Complexity: 4/5
type/enhancement help wanted type/feature priority/high component/federation component/collections difficulty/advanced breaking change activitypub/interop activitypub/compliance activitypub/mastodon

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript
NestJS integration about 1 year ago

AI Summary: Integrate the Fedify ActivityPub server framework with the NestJS framework. This involves creating a NestJS module that utilizes Fedify's functionalities, likely requiring careful consideration of data structures and API interactions to ensure seamless communication between the two frameworks.

Complexity: 4/5
help wanted priority/low component/integration

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Implement a new `fedify webfinger` CLI command that performs isolated WebFinger lookups, taking a handle as input and outputting the JRD in JSON format. This involves creating a new `webfinger.ts` file in the CLI directory, leveraging existing Fedify functions, and registering the command in `mod.ts`. Error handling and clear output are crucial.

Complexity: 3/5
type/enhancement good first issue type/feature component/webfinger component/cli difficulty/beginner

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Rename the `fedify node` command-line interface (CLI) command to `fedify nodeinfo` to better reflect its function of interacting with the NodeInfo protocol, improving clarity and consistency with the specification.

Complexity: 2/5
type/enhancement good first issue component/cli difficulty/beginner breaking change

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Enhance the `fedify node` command-line tool to support outputting NodeInfo data in JSON and compact JSON formats, in addition to the existing human-readable format. This involves adding `--json` and `--compact` flags to the command, updating the help text, and handling potential errors during data retrieval.

Complexity: 2/5
type/enhancement good first issue type/feature component/cli difficulty/beginner

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Implement a `--output` option for the `fedify lookup` CLI command to save results to a file. This involves modifying the `lookup.ts` file to add the option using cliffy, handle file writing using `Deno.writeTextFile()`, manage potential errors, and update the help text. The solution should maintain compatibility with existing formatting options.

Complexity: 2/5
type/enhancement good first issue type/feature component/cli difficulty/beginner

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Enhance the `fedify inbox` command-line tool to accept optional parameters (`--actor-name` and `--actor-summary`) for customizing the temporary actor's name and summary during testing. This involves modifying the `cli/inbox.tsx` file to use the `cliffy` library for option parsing, updating the `Application` object creation to use these custom values, and adding appropriate default values and help text.

Complexity: 2/5
type/enhancement good first issue component/cli difficulty/beginner

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Implement a `--dry-run` option for the `fedify init` command. This involves modifying the `cli/init.ts` file to add the flag using cliffy, conditionally write files to disk, and output file paths and contents to the console when the flag is used. The output should clearly distinguish between different files. Existing functionality must be preserved when the flag is not used. The command help text needs updating to document the new option.

Complexity: 3/5
type/enhancement good first issue type/feature component/cli difficulty/beginner

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Implement a `--timeout` option for the `fedify lookup` command in the Fedify TypeScript project. This involves adding the option to the CLI, updating the document loader to use `AbortController` for timeout handling, and improving error messages. The implementation should be compatible with existing functionality and handle both single and multiple URL lookups, including the `--authorized-fetch` and `--traverse` options.

Complexity: 4/5
type/enhancement good first issue priority/low component/cli difficulty/beginner

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Implement a check in the Fedify CLI to disable color output if the standard output is not a TTY (terminal), ensuring compatibility with redirected output and preventing issues with tools like `grep` or `less`. This involves using `Deno.stdout.isTerminal()` to detect the output type and conditionally applying color codes.

Complexity: 2/5
type/enhancement good first issue priority/low component/cli

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript

AI Summary: Investigate and fix a bug in the Fedify documentation search functionality where search results are broken for headings containing code blocks. The issue appears to be related to how the search engine handles headings with embedded code, not necessarily a problem within Fedify itself. The fix likely involves adjusting the search indexing or query processing to correctly handle code blocks within headings.

Complexity: 4/5
type/bug type/documentation help wanted priority/low

ActivityPub server framework in TypeScript

TypeScript
#activitypub#bun#deno#fedify#fediverse#hacktoberfest#nodejs#typescript