Ricochet: Vertrauenswürdige anonyme Instant Messaging

2025-02-14
Ricochet: Vertrauenswürdige anonyme Instant Messaging

Ricochet ist ein experimentelles Peer-to-Peer-Instant-Messaging-System, das auf dem Tor-Netzwerk basiert. Es schützt Ihre Identität, Ihre Kontaktliste und Ihre Kommunikation, ohne auf zentrale Server oder Betreiber angewiesen zu sein. Ihr Login ist Ihre versteckte Service-Adresse, und Kontakte verbinden sich über Tor direkt mit Ihnen. Dies macht es extrem schwierig, Ihre Identität zu verfolgen. Ricochet ist für Windows, OS X und Linux verfügbar, Open-Source und benutzerfreundlich, aber Benutzer sollten ihre Risiken sorgfältig bewerten.

Mehr lesen

Die mitgelieferte tee.exe-Binärdatei von Neovim zeigte unter Windows 11 verdächtiges Verhalten

2025-02-14
Die mitgelieferte tee.exe-Binärdatei von Neovim zeigte unter Windows 11 verdächtiges Verhalten

Während Sicherheitstests von Neovim in einer Windows 11 Sandbox wurde die mitgelieferte tee.exe-Binärdatei als Malware markiert. Untersuchungen ergaben verdächtige DNS-Aufrufe und Netzwerkverbindungen, wobei eine IP-Adresse von VirusTotal als bösartig bestätigt wurde. Der Autor empfiehlt eine Ursachenanalyse und schlägt vor, die Abhängigkeiten von Neovim aus dem Quellcode zu erstellen, um dieses Sicherheitsrisiko zu mindern.

Mehr lesen
Entwicklung

JesseSort: Ein neuartiger O(n log n) Sortieralgorithmus

2025-02-13
JesseSort: Ein neuartiger O(n log n) Sortieralgorithmus

JesseSort ist ein neuartiger Sortieralgorithmus, der eine neuartige Datenstruktur namens „Rainbow“ verwendet, um Elemente effizient zu organisieren und zu verschmelzen und eine Laufzeit von O(n log n) zu erreichen. Der Algorithmus besteht aus einer Einfügephase (Erzeugung des Rainbows) und einer Verschmelzungsphase (Zusammenführung der Bänder bis nur noch eines übrig bleibt). Details finden Sie in JesseSort.pdf und auf ResearchGate.

Mehr lesen
Entwicklung Sortieralgorithmus

Chrome Inkognito-Modus erhält IP-Schutz: Ein Zwei-Hop-Proxy für mehr Datenschutz

2025-02-13
Chrome Inkognito-Modus erhält IP-Schutz: Ein Zwei-Hop-Proxy für mehr Datenschutz

Chrome führt einen IP-Schutz für den Inkognito-Modus ein, um den Datenschutz vor Cross-Site-Tracking zu verbessern. Ein Zwei-Hop-Proxy-System maskiert die ursprünglichen IP-Adressen der Nutzer und schützt sie so vor Tracking durch Drittanbieter. Nur Domains auf einer Liste maskierter Domains (MDL) sind betroffen, und die wesentlichen Webfunktionen bleiben erhalten. Google und externe CDNs betreiben separate Proxies, um zu verhindern, dass jemand Zugriff auf vollständige Benutzerinformationen erhält. Der Start erfolgt nach Mai 2025, und Nutzer können die Funktion deaktivieren.

Mehr lesen
Technologie IP-Adresse

Wger: Open-Source Anwendung zur Workout- und Ernährungsplanung

2025-02-13
Wger: Open-Source Anwendung zur Workout- und Ernährungsplanung

Wger ist eine kostenlose Open-Source-Webanwendung zur Verwaltung persönlicher Workouts, Gewichts- und Ernährungspläne. Sie kann auch als einfache Fitnessstudio-Management-Anwendung verwendet werden und bietet eine REST-API für einfache Integration. Einfach über Docker bereitgestellt, steht ein Demo-Image für einen schnellen Test zur Verfügung. Der Code und der Inhalt sind Open Source, und Übersetzungen werden unterstützt.

Mehr lesen
Entwicklung

Task Explorer: Ein leistungsstarker plattformübergreifender Task-Manager

2025-02-13
Task Explorer: Ein leistungsstarker plattformübergreifender Task-Manager

Task Explorer ist ein leistungsstarkes Task-Management-Tool, das nicht nur laufende Anwendungen überwacht, sondern auch detaillierte Einblicke in deren Aktivitäten bietet. Die Benutzeroberfläche priorisiert Geschwindigkeit und Effizienz und liefert Echtzeitdaten zu Prozessen mit minimaler Interaktion. Informationen werden in leicht zugänglichen Panels angezeigt. Die Auswahl eines Prozesses zeigt detaillierte Informationen in der unteren Hälfte des Bildschirms an, die mit den Pfeiltasten einfach zu navigieren sind. Die dynamische Datenaktualisierung bietet Echtzeiteinblicke in die Systemleistung und das Systemverhalten.
Zu den erweiterten Funktionen gehören ein Thread-Panel mit Stack-Traces, ein Memory-Panel zum Anzeigen und Bearbeiten des Prozess-Speichers, ein Handles-Panel mit geöffneten Handles, ein Sockets-Panel mit Verbindungen und ein Modules-Panel mit geladenen DLLs. Die robuste Systemüberwachung bietet Echtzeitdiagramme von CPU, Handles, Netzwerkverkehr und Datenträgerzugriff. Systeminformations-Panels ermöglichen die Steuerung von Systemdiensten.
Task Explorer wurde mit dem Qt-Framework erstellt, ist mit Windows 7+ (32/64 Bit) kompatibel und soll zukünftig auch Linux unterstützen.

Mehr lesen
Entwicklung Task-Manager

Eine statische Website für professionelle Kommunikation

2025-02-13
Eine statische Website für professionelle Kommunikation

Ein neues statisches Website-Projekt, "Wie man professionell sagt", bietet alternative Formulierungen für gängige Arbeitskommunikation, um Professionalität zu fördern und Missverständnisse zu vermeiden. Die Daten stammen vom Instagram-Content-Creator @loewhaley. Das Projekt befindet sich in einem frühen Stadium, wobei der Autor Community-Feedback sucht, um den Inhalt zu verfeinern und ihn breiter anwendbar zu machen. Das Projekt ist Open Source, Beiträge und Vorschläge sind willkommen.

Mehr lesen

yknotify: Ein macOS YubiKey Berührungs-Prompter

2025-02-12
yknotify: Ein macOS YubiKey Berührungs-Prompter

yknotify ist ein macOS Kommandozeilen-Tool, das Systemlogs auf Ereignisse überwacht, die mit einer YubiKey verbunden sind, die auf eine Berührung wartet, und den Benutzer dann auffordert. Es unterstützt FIDO2 und OpenPGP und identifiziert spezifische Log-Meldungen, um festzustellen, ob eine Berührung erforderlich ist. Obwohl es selten zu Fehlalarmen kommt, wurden keine Fehlalarme gemeldet. Benutzer können es installieren und ausführen; Probleme können gemeldet werden, wenn Probleme auftreten.

Mehr lesen
Entwicklung

LLM-Plugin zum semantischen Sortieren von Zeilen

2025-02-12
LLM-Plugin zum semantischen Sortieren von Zeilen

Dieses Befehlszeilen-Plugin verwendet ein großes Sprachmodell (LLM), um Textzeilen semantisch zu sortieren. Ähnlich dem GNU `sort`-Befehl, aber anstatt alphabetischer Reihenfolge werden die Zeilen basierend auf der semantischen Relevanz zu einer gegebenen Anfrage gerankt. Die Eingabe kann aus Dateien oder der Standardeingabe erfolgen. Benutzer können die Sortiermethode, die Ausgabegrenze, das Modell und die Prompt-Vorlage anpassen. Eine Standard-Prompt-Vorlage wird bereitgestellt, aber Anpassungen werden unterstützt. Die Installation ist einfach: Klonen Sie den Code, erstellen Sie eine virtuelle Umgebung und installieren Sie die Abhängigkeiten.

Mehr lesen

PgAssistant: Ihr PostgreSQL-Performance-Assistent

2025-02-12
PgAssistant: Ihr PostgreSQL-Performance-Assistent

PgAssistant ist ein Open-Source-Tool, das Entwicklern hilft, die Leistung ihrer PostgreSQL-Datenbank zu verstehen und zu optimieren. Es bietet Analysen des Datenbankverhaltens, Schema-Optimierung und die Verwaltung einer SQL-Abfragebibliothek. Die Integration mit OpenAI oder lokalen LLMs unterstützt die Optimierung von SQL-Abfragen. Eine benutzerfreundliche Oberfläche vereinfacht die Bedienung, und eine JSON-Datei verwaltet die SQL-Abfragebibliothek. Es integriert auch PGTune zur Feinabstimmung von Datenbankparametern und zur Generierung von Docker-Compose-Dateien.

Mehr lesen
Entwicklung

Mikey: Audiorecorder, Transkriptor und Meeting-Notizgenerator

2025-02-12
Mikey: Audiorecorder, Transkriptor und Meeting-Notizgenerator

Mikey ist eine Anwendung zum Aufnehmen von Audio, Transkribieren mit der Groq API und automatischem Generieren von Meeting-Notizen. Die benutzerfreundliche PyQt-GUI bietet eine nahtlose Erfahrung für die Verwaltung von Aufnahmen, das Anzeigen von Transkripten und das Durchsuchen gespeicherter Sitzungen. Es verwendet pyaudiowpatch für die Audioaufnahme, die Groq API für die Transkription und ein Konversationsmodell für die Generierung prägnanter Meeting-Notizen. Ein eigenständiges ausführbares Programm kann für eine einfache Verteilung erstellt werden.

Mehr lesen

Skies-ADSB v2.0: Echtzeit-3D-Flugverkehr in Ihrem Browser

2025-02-12
Skies-ADSB v2.0: Echtzeit-3D-Flugverkehr in Ihrem Browser

Skies-ADSB verwandelt Ihren Browser in eine Echtzeit-3D-Anzeige für Flugverkehr. Mit ADS-B-Daten von einem RTL-SDR-Empfänger können Sie den lokalen Flugverkehr, den umliegenden Luftraum und die Geographie mit anpassbaren 3D-Karten erkunden. Entwickelt mit JavaScript, HTML5, CSS, Python 3 und WebGL (Three.js), läuft es auf den meisten modernen Browsern. Version 2.0 enthält Änderungen, die nicht abwärtskompatibel sind zur Version 1.x, daher ist eine Neuinstallation erforderlich. Benutzer können Fehler melden, Funktionen anfordern und Verbesserungen vorschlagen über den Issue Tracker. Das Projekt dankt Andre Thais CFI und Frank E. Hernandez für ihre Beiträge und verwendet öffentlich verfügbare Kartendaten von Natural Earth und OpenStreetMap.

Mehr lesen
Entwicklung Flugverkehr

Jujutsu: Ein revolutionäres Versionskontrollsystem

2025-02-12
Jujutsu: Ein revolutionäres Versionskontrollsystem

Jujutsu ist ein neuartiges Versionskontrollsystem, das die besten Eigenschaften von Git, Mercurial und Darcs übernimmt und mehrere innovative Funktionen hinzufügt. Es behandelt die Arbeitskopie als einen Commit, vereinfacht das Datenmodell und die Algorithmen; ein Operations-Log und die Undo-Funktion erleichtern das Debugging; automatisches Rebase und Konfliktlösung verbessern die Workflow-Effizienz; und es unterstützt die parallele Replikation, wodurch es sicher für die Verwendung mit verteilten Dateisystemen wird. Obwohl es sich noch in der experimentellen Phase befindet, zeigt Jujutsu ein immenses Potenzial, ein führendes Versionskontrollsystem der nächsten Generation zu werden.

Mehr lesen
Entwicklung

Craftax: Ein blitzschneller JAX-basierter Benchmark für Open-Ended Reinforcement Learning

2025-02-11
Craftax: Ein blitzschneller JAX-basierter Benchmark für Open-Ended Reinforcement Learning

Craftax ist eine vollständig in JAX geschriebene RL-Umgebung, die die Spielmechanik von Crafter neu implementiert und erheblich erweitert und sich von Roguelike-Spielen wie NetHack inspirieren lässt. Kompatibel mit der gymnax-Schnittstelle lässt sie sich einfach in bestehende JAX-basierte Frameworks wie PureJaxRL und JaxUED integrieren. Auf der ICML 2024 als Spotlight-Paper angenommen, bietet Craftax CPU- und GPU/TPU-Unterstützung sowie Tutorials und Basislinien. Installationsanweisungen und Anwendungsbeispiele werden bereitgestellt.

Mehr lesen
Entwicklung Spielumgebung

DOOM in Google Sheets?! Unglaublich!

2025-02-11
DOOM in Google Sheets?! Unglaublich!

Dieses unglaubliche Projekt erweckt das klassische DOOM-Spiel zum Leben... in einer Google Sheets-Tabelle! Mit Google Apps Script und JavaScript rendert der Entwickler DOOM Frame für Frame, indem er die Hintergrundfarben der Zellen ändert. Obwohl die Leistung durch die Zellen-für-Zellen-Aktualisierung begrenzt ist, ist die Neuheit, DOOM in einer Tabellenkalkulation zu spielen, unbestreitbar faszinierend. Eine vorkonfigurierte Version ist für einfachen Zugriff verfügbar. Machen Sie sich bereit für Retro-Gaming mit einer neuen Wendung!

Mehr lesen
Spiele

nocc: Ein verteilter C++-Compiler für blitzschnelle Builds

2025-02-11
nocc: Ein verteilter C++-Compiler für blitzschnelle Builds

nocc ist ein verteilter C++-Compiler, der die Kompilierung, insbesondere großer Projekte in CI/CD-Pipelines und kollaborativen Entwicklungsumgebungen, drastisch beschleunigt. Durch die Verteilung von Kompilierungsaufgaben auf entfernte Maschinen und die Nutzung gemeinsamer Remote-Caches vermeidet nocc redundante Kompilierungen. Entwickelt bei VK.com zur Beschleunigung der KPHP-Kompilierung, erzielte es eine 2- bis 9-fache Geschwindigkeitsverbesserung gegenüber der vorherigen Lösung. Einfach in bestehende Build-Systeme integrierbar, unterstützt nocc auch vorkompilierte Header für zusätzliche Performance-Gewinne.

Mehr lesen

Xvesa-Wiederauferstehung: Ein winziger X-Server lebt wieder

2025-02-11
Xvesa-Wiederauferstehung: Ein winziger X-Server lebt wieder

Xvesa, ein leichter X-Server, wurde aus den Tiefen des Git-Verlaufs wiederbelebt! Das Team entschied sich, ihn mit Xfbdev zu warten, wobei Fehlerbehebungen, Sicherheitsverbesserungen und gelegentliche neue Funktionen im Vordergrund stehen, da TinyX-Server viel kleiner sind als Xorg. Version 1.2.0 wurde anstelle von 1.3.0 gewählt, da letztere Probleme mit der Eingabe aufwies. Das Design betont Minimalismus und vollständige Funktionalität, wobei xkb, xinput, xinerama und gl weggelassen werden. TCP-Listening ist standardmäßig deaktiviert, Shadow Framebuffer ist aktiviert. Die Lizenz ist GPLv3.

Mehr lesen
Entwicklung X-Server

PDFSyntax: Ein abhängiges Python-PDF-Visualisierungstool

2025-02-10
PDFSyntax: Ein abhängiges Python-PDF-Visualisierungstool

PDFSyntax ist eine eigenständige Python-Bibliothek ohne Abhängigkeiten, die die interne Struktur von PDF-Dateien als interaktives HTML visualisiert. Sie analysiert, dekomprimiert und formatiert PDF-Daten und fügt Hyperlinks und Indizes hinzu, um eine logische Navigation durch das PDF zu ermöglichen, einschließlich der Objektnavigation und der Versionsverfolgung. Ein einfacher Befehlszeilenbefehl generiert statisches HTML, das direkt in einem Browser angezeigt werden kann, ohne dass JavaScript aktiviert sein muss. Zu den Funktionen gehören die umgekehrte Indizierung, die Seitenindizierung, eine Miniaturkarte, die Extraktion von Objektdatenströmen, die Dekompression von Datenströmen und die Syntaxhervorhebung. Verschlüsselte Dateien werden noch nicht unterstützt.

Mehr lesen
Entwicklung

Prozessbasierte Sandbox für Verona: Sicheres Ausführen nicht vertrauenswürdigen Codes

2025-02-10
Prozessbasierte Sandbox für Verona: Sicheres Ausführen nicht vertrauenswürdigen Codes

Dieses Projekt beschreibt einen prozessbasierten Sandbox-Mechanismus für Verona, der zum sicheren Ausführen nicht vertrauenswürdigen externen Codes entwickelt wurde. Durch die Nutzung der Prozessisolation benötigt er keine Änderungen am Betriebssystem und führt nicht vertrauenswürdige Bibliotheken in einem gemeinsam genutzten Speicherbereich aus. Die Kommunikation mit einem vertrauenswürdigen übergeordneten Prozess erfolgt über einen sorgfältig entwickelten IPC. Der Mechanismus unterstützt Callback-Funktionen und die Emulation von Systemaufrufen, wodurch die Sicherheit des übergeordneten Prozesses gewährleistet ist. Selbst wenn kompromittiert, kann die Sandbox nicht auf den Speicher des übergeordneten Prozesses oder Systemressourcen zugreifen. Derzeit werden die Sandbox-Technologien Capsicum und seccomp-bpf unterstützt, wobei das Ziel eine Verbesserung von Effizienz und Kompatibilität ist.

Mehr lesen
Entwicklung Sandbox

Kanata: plattformübergreifender Keyboard-Remapper für mehr Komfort

2025-02-09
Kanata: plattformübergreifender Keyboard-Remapper für mehr Komfort

Kanata ist ein plattformübergreifender Keyboard-Remapper für Linux, macOS und Windows. Er ermöglicht mehrere Ebenen von Tastenfunktionen und eine erweiterte Anpassung (Tap-Hold, Makros, Unicode). Inspiriert von kmonad, aber in Rust geschrieben, bietet Kanata eine breitere Plattformunterstützung und eine benutzerfreundlichere Oberfläche. Ziel ist es, die leistungsstarke Anpassung von QMK für jedes Keyboard verfügbar zu machen, unabhängig von der Hardware, um Komfort und Produktivität zu steigern.

Mehr lesen
Entwicklung

FlashLearn Beispielverzeichnis: Schnellstartanleitung für KI-Modelle

2025-02-09
FlashLearn Beispielverzeichnis: Schnellstartanleitung für KI-Modelle

FlashLearn bietet ein Verzeichnis mit Beispielskripten, mit denen Benutzer schnell mit seinen KI-Modellen beginnen können. Installieren Sie einfach FlashLearn, legen Sie Ihren API-Schlüssel fest und führen Sie die bereitgestellten Python-Skripte (z. B. sentiment_classification.py) aus, um Funktionen wie die Sentimentanalyse zu erleben. Die Ergebnisse werden auf der Konsole und in einer Datei namens results.jsonl ausgegeben.

Mehr lesen
Entwicklung Python-Skripte

daily-notes.nvim: Ein leistungsstarkes Plugin für periodische Notizen in Neovim

2025-02-09
daily-notes.nvim: Ein leistungsstarkes Plugin für periodische Notizen in Neovim

daily-notes.nvim ist ein Neovim-Plugin zum Erstellen periodischer Notizen für Journaling und Planung, inspiriert von ähnlichen Funktionen in Obsidian und Journal.nvim. Es ermöglicht benutzerdefinierte Datumsformate, verschiedene Strategien zur Datumsparserung und bietet die Befehle :DailyNote und :FuzzyTime für die einfache Erstellung und Verwaltung von Notizen. Es unterstützt tägliche und wöchentliche Notizen und verarbeitet mehrdeutige Datumsangaben wie "nächster Dienstag", "vor zwei Wochen" usw. Derzeit hauptsächlich auf Arch Linux getestet, sollte aber auch auf anderen UNIX-Systemen funktionieren.

Mehr lesen
Entwicklung

FlashSpace: Blitzschneller Workspace-Manager für macOS

2025-02-08
FlashSpace: Blitzschneller Workspace-Manager für macOS

FlashSpace ist ein extrem schneller virtueller Workspace-Manager für macOS, der die nativen macOS Spaces verbessern und ersetzen soll. Es eliminiert das Warten auf macOS-Animationen und bietet Funktionen wie Multi-Display-Unterstützung, anpassbare Hotkeys zum Wechseln von Workspaces und die Möglichkeit, Apps bestimmten Workspaces und Displays zuzuweisen. Zusätzliche Funktionen umfassen einen Fokus-Manager, einen Cursor-Manager, Profile zum schnellen Wechseln zwischen verschiedenen Konfigurationen und SketchyBar-Integration für einen verbesserten Workflow.

Mehr lesen
Entwicklung virtueller Workspace

cute_headers: Einzeldatei-C/C++-Bibliotheken für mehrere Plattformen

2025-02-08
cute_headers: Einzeldatei-C/C++-Bibliotheken für mehrere Plattformen

cute_headers ist eine Sammlung von C/C++-Bibliotheken für mehrere Plattformen in einer einzigen Datei, die eigenständige Lösungen für verschiedene Aufgaben wie 2D-Kollisionserkennung, Netzwerk, Kartenladen und Soundwiedergabe bieten. Diese Bibliotheken sind abhängigkeitfrei, lassen sich einfach durch Einbinden einer einzigen Header-Datei integrieren und sind effizient implementiert, um unnötige Vergrößerung der Kompilierungszeit zu vermeiden. Die intelligente Verwendung einer Präprozessor-Makro verwaltet die Implementierungsdetails und vereinfacht so die Integration und den Build-Prozess. Perfekt für die Spieleentwicklung und andere Projekte, die effiziente und portable Hilfsprogramme benötigen.

Mehr lesen
Entwicklung C++-Bibliotheken

The Deck: Offline Multiplayer Kartenspiel-Aggregator

2025-02-08
The Deck: Offline Multiplayer Kartenspiel-Aggregator

The Deck ist ein Offline-Multiplayer-Kartenspiel-Aggregator, geschrieben in Dart und Flutter, der das Problem fehlender Karten bei Spieleabenden löst. Es bezeichnet ein Gerät als 'Tisch', sodass alle Spieler die Karten in Echtzeit sehen können, für ein immersives Erlebnis. Das Open-Source-Projekt begrüßt Beiträge und bietet detaillierte Anweisungen zum Erstellen und Veröffentlichen auf iOS und Android sowie zur Fehlerbehebung.

Mehr lesen
Spiele Kartenspiele

KI-gestützter Foto-Organizer: Sortiere deine Erinnerungen nach Personen

2025-02-08
KI-gestützter Foto-Organizer: Sortiere deine Erinnerungen nach Personen

Müde vom Kampf mit dem Organisieren deiner riesigen Fotosammlung? Sort_Memories ist ein KI-gestütztes Tool, das den Prozess vereinfacht! Lade einfach ein paar Beispielfotos der Personen hoch, nach denen du sortieren möchtest, und dann deine Gruppenfotos. Das Tool verwendet Gesichtserkennung, um deine Fotos automatisch in Gruppen zu sortieren und deine Fotos und die deiner Lieben übersichtlich zu organisieren. Erstellt mit Python, face_recognition und Flask, ist es einfach zu bedienen. Klone einfach das Repository, installiere die Abhängigkeiten, führe das Skript aus und besuche die angegebene localhost-URL.

Mehr lesen

Europäische Tech-Projekte im Fokus: Datenschutz und Nachhaltigkeit

2025-02-08
Europäische Tech-Projekte im Fokus: Datenschutz und Nachhaltigkeit

Diese von der Community kuratierte Liste präsentiert europäische Technologieprojekte, die Datenschutz und Nachhaltigkeit priorisieren und das europäische Technologie-Ökosystem stärken sollen. Die Projekte halten sich an strenge Datenschutzbestimmungen wie die DSGVO und betonen umweltfreundliche Praktiken wie erneuerbare Energien und die Reduzierung von CO2-Emissionen. Die Liste umfasst KI, Cloud-Computing, Datenspeicher und Softwareentwicklung, nach Ländern sortiert, und bietet einen Einblick in europäische Technologieinnovation und -praktiken.

Mehr lesen

Ghostwriter: Ein KI-Assistent für das reMarkable 2

2025-02-08
Ghostwriter: Ein KI-Assistent für das reMarkable 2

Ghostwriter ist ein KI-Assistent, der auf dem reMarkable 2 läuft und auf handgeschriebene oder auf dem Bildschirm angezeigte Eingaben reagiert. Er verwendet Modelle wie OpenAI, Anthropic und Google Gemini und generiert textuelle oder grafische Antworten. Der Entwickler hat die Handschrifterkennung, die Bilderzeugung und die Funktionalität der virtuellen Tastatur iterativ verbessert und Unterstützung für verschiedene Modelle und APIs hinzugefügt. Ghostwriter bietet derzeit Text- und Zeichenmodi an, und die Weiterentwicklung konzentriert sich auf ein robustes Bewertungssystem und ein erweitertes Toolset für ein verbessertes Benutzererlebnis.

Mehr lesen
Entwicklung

Hotline wiedergeboren: Eine Swift-Auferstehung für moderne Apple-Systeme

2025-02-08
Hotline wiedergeboren: Eine Swift-Auferstehung für moderne Apple-Systeme

Ein Projekt ist im Gange, um die klassische Mac-Online-Community-Software Hotline von 1997 wiederzubeleben, indem sie komplett in Swift und SwiftUI für moderne Apple-Systeme (iOS, macOS usw.) neu erstellt wird. Derzeit handelt es sich um eine clientseitige Anwendung zum Verbinden mit und Interagieren mit Hotline-Servern, die Funktionen wie IRC-ähnlichen Chat, private Nachrichten, forumartige News, Bulletin-Board-Posting und FTP-artige Dateiübertragungen bietet. Das Ziel ist ein moderner, Open-Source-Hotline-Client, der diese beliebte Marke für eine neue Generation wiederbeleben soll.

Mehr lesen
Entwicklung

ExpenseOwl: Ein minimalistisches Ausgaben-Tracking-System

2025-02-07
ExpenseOwl: Ein minimalistisches Ausgaben-Tracking-System

Sind Sie komplexe Ausgaben-Tracking-Apps leid? ExpenseOwl bietet eine minimalistische Lösung. Es verwendet eine einfache JSON-Datei für die Datenspeicherung, bietet eine moderne Kreisdiagramm-Visualisierung der monatlichen Ausgaben und verfügt über Befehlszeilen- und Webschnittstellen. Keine komplizierte Einrichtung oder unnötige Funktionen – fügen Sie einfach Ausgaben hinzu, löschen Sie sie und zeigen Sie sie an, um Ihre Finanzen einfach zu verwalten. ExpenseOwl unterstützt auch benutzerdefinierte Kategorien und Währungen und lässt sich einfach in Docker bereitstellen.

Mehr lesen
Entwicklung Ausgaben-Tracking
1 2 36 37 38 40 42 43 44 50 51