Überblick
YumeChan ist eine wegweisende, vielseitige Discord-Anwendungsplattform mit einem modularen Plugin-Ökosystem (basierend auf .NET), entstanden 2019 und über mehrere Iterationen hinweg verfeinert. Sie bietet ein strukturiertes, erweiterbares Framework, das Entwickler:innen befähigt, Plugins einfach zu erstellen, zu kombinieren und über moderne .NET-Infrastruktur zu verteilen.
Funktionen
-
Leistungsstarkes Plugin-Framework
Im Kern bildet
YumeChan.PluginBase
eine flexible Grundlage für die Entwicklung von Plugins – inklusive Dependency Injection und modularen Ladesystemen. Die aktuelle Version (4.0) zielt auf .NET 8 ab und ist kompatibel mit zukünftigen Frameworks wie .NET 10 und darüber hinaus. -
Umfangreiches Ökosystem
Plugins wie
YumeChan.DreamJockey
,YumeChan.RoleDeck
und Datenbankintegrationen viaPluginBase.Database.MongoDB/Postgres
bieten zahlreiche Beispiele und Hilfsmittel. -
Integration mit anderen NSYS-Projekten
Plugins wie
SocialGuard.YC
zeigen, wie YumeChan externe Systeme in seine Plugin-Pipeline integriert. Das genannte Beispiel bringt die Echtzeit-Cybersicherheitsfunktionen von SocialGuard direkt ins YumeChan-Ökosystem.
Wirkung & Ökosystem
YumeChan treibt seit seiner Entstehung 2019 kontinuierlich unsere Community-Tools an und bietet dabei sowohl Skalierbarkeit als auch Flexibilität.
In Zahlen
- 14 000+ Nutzer:innen über die Official Application Platform (OAP) auf yumechan.app.
- 20 000+ gesamte Plugin-Downloads über verschiedene Community- und offizielle Plugins.
Entwicklung & Innovation
Seit 2019 hat sich YumeChan durch mehrere Releases weiterentwickelt, wobei jede Version Verbesserungen bei Plugin-Ladestrategien, Multi-Plattform-Support und Entwicklerfreundlichkeit brachte. Die aktuelle Version (4.x) bietet:
- Plugin-Erkennung und -Installation ohne Konfiguration, sowohl von NuGet als auch lokalen Quellen
- Erstklassige Dependency Injection und Konfigurationsmodell-Unterstützung
- Moderne .NET 8+ und EF Core-Integration für Persistenzschichten
- Verbesserte Modularität mit isolierten Plugin-Kontexten
- Optimiertes Entwicklererlebnis mit schlanken APIs und Dokumentation für Plugin-Autor:innen (unterstützt durch MoltenObsidian)
- Erstklassige Nutzererfahrung mit einem eigenen Web-Dashboard, realisiert mit Blazor Server.
YumeChan setzt damit neue Maßstäbe für Plugin-Ökosysteme im .NET-Bereich.
Open Source & Community
Lizenziert unter GPL-3.0 lädt YumeChan zur Mitwirkung an Plugins, Kernfunktionen und Ökosystem-Tools ein. Die modulare Architektur fördert Experimente und gemeinsame Innovation.
Über uns (NSYS)
Die Open-Source-Mission von Nodsoft Systems ist es, Entwickler:innen und Communities durch robuste, erweiterbare Tools zu stärken. YumeChan verkörpert dies als solides Rückgrat für pluginorientierte Anwendungen auf Discord, im Web und darüber hinaus.
Durch die Kombination aus tiefgreifender .NET-Expertise, Cloud-Infrastruktur und Community-getriebener Entwicklung entwickeln wir YumeChan als Vorzeigeprojekt stetig weiter. Es spiegelt unser Engagement wider, nicht nur Software, sondern Ökosysteme zu schaffen, die von Zusammenarbeit und Innovation leben.