fediverse

Back Open Paginator
06.08.2025 09:59
Tealk (@Tealk@rollenspiel.social)

Die neue fedi.camp Webseite ist live!
Gebaut mit #Hugo, gepflegt auf #Codeberg, automatisiert via #Woodpecker CI und gehostet auf Codeberg Pages.

#FediCamp #fediverse




Show Original Post


06.08.2025 09:55
notes (@notes@cafe.jyrgi.de)

English version below ⬇️
---
Es gibt eine neue
Version v1.3.0 meines LibreTranslate nach Mozhi Proxy.
Falls den mal jemand testen möchte: Ein fertiges
Docker Image ist ebenfalls vorhanden.
---
There is a new
version v1.3.0 of my LibreTranslate to Mozhi proxy.
If someone wants to test: A ready-to-use
Docker image is provided.
---
#LibreTranslate #Mozhi #Fediverse #SelfHosting




Show Original Post


06.08.2025 09:50
fedify (@fedify@hollo.social)

We're thrilled to announce Fedify 1.8.1, a mega release made possible through the incredible efforts of contributors from South Korea's #OSSCA (Open Source Contribution Academy). This release marks a significant milestone in #Fedify's development, bringing major architectural changes, new packages, and numerous enhancements across the board.

Note: Version 1.8.0 was skipped due to a versioning error.

🎉 Major Milestone: Monorepo Architecture

Fedify has been restructured as a #monorepo, consolidating all packages into a single repository with unified versioning. This change streamlines development and ensures all packages are released together with consistent version numbers.

Consolidated Packages

All existing Fedify packages now live under one roof:

🆕 New Packages

This release introduces four new packages to the Fedify ecosystem:

@fedify/fedify

Custom Collection Dispatchers

A powerful new feature that allows you to create custom collections beyond the standard ActivityPub collections. This enables implementation of domain-specific collections while maintaining federation compatibility.

Contributors: ChanHaeng Lee [#310, #332]

Compare-and-Swap (CAS) Support for KV Stores

Key–value stores now optionally support CAS operations for atomic updates, enabling optimistic locking and preventing lost updates in concurrent environments.

Fediverse Handle Utilities

New utility functions make working with #fediverse handles more convenient.

Contributors: ChanHaeng Lee [#278]

Enhanced HTTP Request APIs

Contributors: Lee ByeongJun [#248, #281], Hyunchae Kim [#51, #315]

@fedify/cli

New Commands and Enhancements

The CLI has received significant improvements thanks to our OSSCA contributors:

fedify webfinger Command

Contributors: ChanHaeng Lee [#260, #278], KeunHyeong Park [#311, #328]

Look up WebFinger information for any fediverse resource:

fedify nodeinfo Command

Contributors: Hyeonseo Kim [#267, #331, #168, #282, #304]

Replaces the deprecated fedify node command with improved terminal rendering.

Enhanced fedify lookup Command

Contributors: Jiwon Kwon [#169, #348, #261, #321]

Improved fedify inbox Command

Contributors: Hasang Cho [#262, #285], Jang Hanarae [#191, #342]

fedify init --dry-run

Contributors: Lee ByeongJun [#263, #298]

Preview project initialization without creating files.

Better Terminal Support

Contributors: Cho Hasang [#257, #341]

Correctly handles color output based on TTY detection and NO_COLOR environment variable.

@fedify/elysia

Contributors: Hyeonseo Kim [#286, #339]

New Elysia integration brings Fedify to Bun-powered applications with a simple plugin interface:

import { Elysia } from "elysia";
import { fedify } from "@fedify/elysia";

const app = new Elysia()
  .use(fedify(federation, { /* options */ }))
  .listen(3000);

@fedify/nestjs

Contributors: Jaeyeol Lee [#269, #309]

Enterprise-ready NestJS integration with dependency injection support:

import { FedifyModule } from "@fedify/nestjs";

@Module({
  imports: [
    FedifyModule.forRoot({
      kv: new MemoryKvStore(),
      queue: new InProcessMessageQueue(),
      origin: "https://example.com",
    }),
  ],
})
export class AppModule {}

@fedify/sqlite

Contributors: An Subin [#274, #318]

SqliteKvStore implementation compatible across all major JavaScript runtimes:

import { SqliteKvStore } from "@fedify/sqlite";

const kv = new SqliteKvStore("./fedify.db");

@fedify/testing

Contributors: Lee ByeongJun [#197, #283]

Comprehensive testing utilities with mocking support for Fedify applications:

import { MockFederation, MockContext } from "@fedify/testing";

const mockFederation = new MockFederation();
const mockContext = new MockContext();

// Track sent activities with full metadata
// Support custom path registration
// Multiple activity type listeners

🙏 Acknowledgments

This release represents an extraordinary community effort, particularly from the participants of South Korea's OSSCA (Open Source Contribution Academy) (Note: page in Korean). We extend our heartfelt thanks to all contributors:

Core Contributors

Test Infrastructure Contributors

Your contributions have made Fedify stronger and more versatile than ever. The OSSCA program's support has been instrumental in achieving this milestone release.

Migration Guide

Updating from Previous Versions

If you're using separate Fedify packages, update all packages to version 1.8.1:

{
  "dependencies": {
    "@fedify/fedify": "^1.8.1",
    "@fedify/cli": "^1.8.1",
    "@fedify/express": "^1.8.1"
  }
}

All packages now share the same version number, simplifying dependency management.

Breaking Changes

There are no breaking changes in this release. All existing code should continue to work without modifications.

What's Next

With the monorepo structure in place and new integrations available, we're excited to continue improving Fedify's developer experience and expanding its capabilities. Stay tuned for more updates, and thank you for being part of the Fedify community!

For detailed technical information about all changes, please refer to the full changelog.

Fedify is an open-source project that helps developers build federated server applications powered by ActivityPub. Join us on GitHub or Discord to contribute or get help!

#opensource #fedidev




Show Original Post


06.08.2025 09:38
andreas_heitmann (@andreas_heitmann@troet.cafe)

@Jaddy Ja klar. Wenn der #wordpress #blog mit dem #fediverse verbunden ist, dann landet so ein Textmonster wohl komplett in den Timelines von Leuten. Vor allem, wenn das geteilt wird. Suboptimal, finde ich. Vielleicht gibt es da eine technische Lösung? Zum Beispiel, dass nur die Einleidung zum Artikel im #fediverse landet mit Link zum weiter lesen? :-) ...




Show Original Post


06.08.2025 09:34
item (@item@libera.site)
#Plume #Statistics 2025-08-06 09:00 CEST
Number of active instances: 33
Number of users: 23 864
Number of posts: 25 259
Number of comments: 117 257
Number of users last 4h: 0
Number of posts last 4h: 2
Number of comments last 4h: 11

#Fediverse



Show Original Post


06.08.2025 09:30
item (@item@libera.site)
#Writefreely #Statistics 2025-08-06 09:00 CEST
Number of active instances: 910
Number of users: 368 431
Number of posts: 1 132 783
Number of users last 4h: 134
Number of posts last 4h: 362

#Fediverse



Show Original Post


06.08.2025 09:27
item (@item@libera.site)
#Kbin #Statistics 2025-08-06 09:00 CEST
Number of active instances: 20
Number of users: 8 645
Number of posts: 161 031
Number of comments: 30 778
Number of users last 4h: 4
Number of posts last 4h: 4
Number of comments last 4h: 35

#Fediverse



Show Original Post


06.08.2025 09:27
item (@item@libera.site)
#Lemmy #Statistics 2025-08-06 09:00 CEST
Number of active instances: 538
Number of users: 1 331 117
Number of posts: 14 704 333
Number of comments: 22 113 565
Number of users last 4h: 37
Number of posts last 4h: 2133
Number of comments last 4h: 3558

#Fediverse



Show Original Post


06.08.2025 09:26
smartgwenny (@smartgwenny@mastodon.social)

Still getting used to Mastodon 👀
For artists/freelancers here how do you usually find work or clients on this platform?
I see a lot of amazing art, but not many “looking for artist” type posts.
Curious how this side of the fediverse works!




Show Original Post


06.08.2025 09:24
item (@item@libera.site)
#Diaspora #Statistics 2025-08-06 09:00 CEST
Number of active instances: 29
Number of users: 272 550
Number of posts: 2 845 793
Number of comments: 2 557 174
Number of users last 4h: 11
Number of posts last 4h: 57
Number of comments last 4h: 39

#Fediverse



Show Original Post


06.08.2025 09:23
item (@item@libera.site)
#Pixelfed #Statistics 2025-08-06 09:00 CEST
Number of active instances: 842
Number of users: 802 607
Number of statuses: 92 379 973
Number of users last 4h: 203
Number of statuses last 4h: -66911

Help me keep stats and server running! 💻📊 Even a small monthly contribution makes a big difference. Support here: #^https://www.patreon.com/FediverseStatistics 🙏


#Fediverse



Show Original Post


06.08.2025 09:20
item (@item@libera.site)
#Peertube #Statistics 2025-08-06 09:00 CEST
Number of active instances: 1 881
Number of users: 743 634
Number of videos: 1 499 811
Number of videoviews: 749 849 153
Number of users last 4h: 168
Number of videos last 4h: 470
Number of videoviews last 4h: 268095

Help me keep stats and server running! 💻📊 Even a small monthly contribution makes a big difference. Support here: #^https://www.patreon.com/FediverseStatistics 🙏


#Fediverse



Show Original Post


1 ...5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 ...5173
UP