Preset
Background
Text
Font
Size
Width
Account Monday, June 29, 2026

The Git Times

“Everywhere we remain unfree and chained to technology, whether we passionately affirm or deny it.” — Martin Heidegger

AI Models
Claude Opus 4.8 $25/M GPT-5.5 $30/M Gemini 3.1 Pro $12/M Grok 4.20 $2.50/M DeepSeek V3.2 $0.80/M Llama 4 Maverick $0.60/M
Full Markets →

Prometheus v3.12.0 Hardens Security and Expands Cloud Discovery 🔗

Latest release fixes critical vulnerabilities, enhances PromQL with start-timestamp functions, and adds service discovery for major cloud providers.

prometheus/prometheus · Go · 64.8k stars Est. 2012 · Latest: v3.12.0

Why this leads today Prometheus’s ongoing development ensures reliable metrics and alerting for production systems, maintaining its role as essential, battle-tested infrastructure for cloud-native observability at scale.

Prometheus, the Cloud Native Computing Foundation’s cornerstone monitoring system, has released v3.12.0 with a focus on security hardening and operational resilience.

The update addresses two significant vulnerabilities: a denial-of-service flaw in remote-write snappy decompression that could allow malformed requests to crash the server, and a secret exposure leak in the STACKIT service discovery integration where credentials were inadvertently exposed via the /-/config HTTP endpoint. Both issues have been patched, with the remote-write fix enforcing a 32MB limit on decompressed payload size and the STACKIT SD now redacting sensitive fields from configuration outputs.

Beyond security, the release deepens Prometheus’ query capabilities. Experimental start-timestamp support—first introduced in v3.11—has been refined, with updates to core functions like rate(), irate(), increase(), and resets() to better handle time series with non-uniform start times. Four new experimental PromQL functions—start(), end(), range(), and step()—are now available, giving developers finer-grained control over temporal boundaries in alerts and recording rules. These changes are particularly valuable for teams running long-running batch jobs or ephemeral workloads where traditional scrape intervals don’t align cleanly with metric collection windows.

Service discovery has also expanded, adding native support for DigitalOcean Managed Databases and Outscale VM instances, alongside IPv6 and external ID enhancements for AWS EC2 discovery. The TSDB layer received performance optimizations, including constant-time head chunk lookup and improved mmap efficiency, reducing CPU overhead during high-cardinality workloads. A new UI feature allows administrators to directly delete time series and clean tombstones from the web interface—a long-requested operational tool for managing metric retention and compliance.

Despite its maturity, Prometheus remains architecturally opinionated: it is designed for reliability and simplicity over horizontal scale-out. Its pull-based model and lack of distributed storage mean that while single-node autonomy is a strength, scaling beyond a few hundred thousand time series often requires federation, remote storage adapters, or careful sharding—trade-offs that teams must be evaluated early in adoption. The project’s steady commit cadence and large open-issue count (848) reflect ongoing maintenance, but also hint at the complexity of balancing backward compatibility with evolving cloud-native demands.

The catch: Prometheus excels at infrastructure and service monitoring but is not optimized for high-cardinality event logging or distributed tracing—use cases better served by complementary systems like Loki or Tempo, which increases operational overhead when full observability is required.

Use Cases
  • Monitoring Kubernetes cluster health and resource utilization
  • Alerting on latency spikes in microservices via PromQL rules
  • Collecting custom metrics from batch jobs using the Pushgateway intermediary

Source: prometheus/prometheus — based on the README and release notes.

More on the Front Page

Linux Containers on macOS Run Natively Without a VM 🔗

A new tool translates syscalls in userspace to run Docker containers directly on Apple Silicon

ricccrd/dd · C · 367 stars 2d old

A GitHub project called dd is enabling developers to run Linux containers on macOS without the overhead of a virtual machine. Built in C and released just three days ago, it uses a just-in-time (JIT) compiler to translate container instructions and handle Linux syscalls entirely in userspace—eliminating the need for a hypervisor, Linux kernel, or resident VM. The JIT effectively becomes the guest kernel, managing namespaces, cgroups, overlay filesystems, and networking as userspace state, drawing from the lineage of projects like gVisor and PRoot.

What sets dd apart is its compatibility with the Docker Engine API. By pointing the DOCKER_HOST environment variable to its Unix socket, developers can use the standard docker CLI—docker run, docker ps, docker build—unchanged. The tool supports multiple guest architectures: native arm64 Linux images, x86-64 Linux binaries via an embedded JIT (jit86) that translates instructions and emulates x87/SSE onto ARM NEON, and even macOS arm64 guests, all without virtualization.

Installation is streamlined for macOS users: a signed and notarized .dmg allows drag-and-drop installation, followed by dd install and dd app to set up the daemon. Once running, containers launch near-instantly with no VM boot time. A demo command like docker run -p 8080:80 -m 256m alpine sh -c 'echo hi from $(hostname)' works as expected, with the container’s compute executed as native Apple Silicon instructions while only syscalls are intercepted and processed in userspace.

The project’s rapid traction—367 stars in under a week—suggests strong interest in lightweight containerization alternatives, particularly among developers frustrated with Docker Desktop’s resource consumption or the complexity of tools like Lima or Colima.

The catch: As a zero-day-old project with no open issues or forks yet, dd remains unproven at scale; its long-term stability, performance under load, and compatibility with complex workloads (e.g., privileged containers, kernel modules, or nested virtualization) are still open questions for production adoption.

Use Cases
  • Developers testing Linux containers on MacBooks without VM overhead
  • CI pipelines needing fast, lightweight container execution on Apple Silicon
  • Running x86_64 Linux binaries on M-series Macs via transparent JIT translation

Source: ricccrd/dd — based on the README and release notes.

Qwen Code Brings Autonomous AI Agents to Developer Terminals 🔗

Open-source terminal agent supports multi-model orchestration and self-improving workflows

QwenLM/qwen-code · TypeScript · 25.6k stars Est. 2025

Qwen Code delivers an AI coding agent that operates directly in the terminal, enabling developers to delegate coding tasks through natural language. Built in TypeScript, it supports dynamic agent teams, auto-generated skills, and sub-agents that can write, test, and refine code with minimal oversight. The framework integrates with OpenAI, Anthropic, Gemini, and Qwen APIs, allowing runtime switching between providers or local models via Ollama and vLLM.

Recent updates include daemon-mode voice controls, skill usage tracking, and improved streaming stability for long-running agent sessions. Notably, the project uses its own agent to file issues, submit PRs, and run tests — a recursive self-improvement loop powered by community feedback. Installation is streamlined via standalone scripts, NPM, or Homebrew, with immediate usability after /auth setup. Despite rapid iteration, the agent’s reliance on external model APIs introduces latency and cost variability, especially during complex multi-step reasoning tasks.

Use Cases
  • Developers automate refactoring and test generation via terminal commands
  • Teams prototype multi-agent debugging workflows without leaving CLI
  • Engineers validate local model integration using Qwen or Ollama backends

Source: QwenLM/qwen-code — based on the README and release notes.

Godcoder Brings Self-Building AI Coding Agents to Desktop 🔗

Local-first Rust app lets AI improve its own harness while keeping code on-user machines

eli-labz/Godcoder · Rust · 249 stars 2d old

Godcoder is a desktop AI coding agent built in Rust and Tauri that runs locally, sending code only to user-configured LLM providers like OpenAI or Anthropic. Unlike cloud-based tools, it avoids intermediary backends, aiming to eliminate data lock-in. The agent operates in two modes: standard coding assistance and Harness mode, where it autonomously builds, tests, and optimizes its own agent harness in a sandboxed environment.

This self-improving loop compounds knowledge over time, allowing the agent to refine its workflows without manual prompting. In CoWork mode, Godcoder extends beyond code to automate GUI/OS tasks such as clicking, typing, opening apps, and sending emails. The project is two days old with 249 stars, no open issues, and a recent commit from one day ago. It preserves an earlier 2024 autonomous-dev pipeline under v1/ as a reference.
The catch: As a very early-stage project, its long-term stability, scalability of self-optimization, and real-world effectiveness beyond initial demos remain unproven.

Use Cases
  • Developers automating repetitive code refactoring tasks locally
  • Teams testing AI-driven self-improving agent workflows in isolation
  • Users seeking desktop automation of cross-app tasks via LLM control

Source: eli-labz/Godcoder — based on the README and release notes.

Amber Packs Offline RAG Trust Into Single Portable File 🔗

Banks embedding compute once, lets anyone verify integrity and audit authenticity without models

offchainthoughts/Amber · Python · 250 stars 0d old

Amber by offchainthoughts turns expensive corpus embedding into a single .amber file that cryptographically binds source chunks to their quantized vectors. Built in Python with numpy core and optional sentence-transformers backend, it creates a Merkle commitment enabling offline integrity checks via hashing in O(n) time — no model needed.

For trust, a probabilistic audit re-embeds a random sample of k chunks (k ≪ n) to verify stored vectors match the source under the pinned model, with proven soundness: detection ≥ 1 − (1−ρ)^k. Quantization to int8 ensures commitment stability across hardware despite floating-point nondeterminism. The project, just one day old, already has 71 forks and 250 stars, with documentation and formal proofs in paper/amber.pdf.

The catch: As a day-old project, long-term reliability, audit soundness at scale, and real-world adversarial testing remain unproven.

Use Cases
  • Researchers share verified embeddings offline
  • Developers distribute trusted vector corpora without servers
  • Teams audit RAG data integrity with sublinear verification cost

Source: offchainthoughts/Amber — based on the project README.

Codex jailbreak tool enables unrestricted GPT-5.5 CLI mode 🔗

Injects developer-mode instructions to bypass safety filters in Codex CLI

yynxxxxx/Codex-5.5-codex-instruct-5.5 · Python · 351 stars 1d old

The project yynxxxxx/Codex-5.5-codex-instruct-5.5 provides a Python script that injects unrestricted-mode instructions into GPT-5.

5 running inside Codex CLI via the official model_instructions_file configuration. By declaring an unrestricted developer mode and disabling all filters, the tool forces the model to comply with any request, including security research, penetration testing, reverse engineering, and NSFW content generation. The instructions are concise — around 40 lines — and deployed with a single command: python codex-instruct.py. After restarting Codex, prompts like “如何对目标进行 SQL 注入测试?” receive direct methodological responses instead of refusals. The tool requires no binary modification, network interception, or process tampering, relying solely on documented configuration mechanisms. It includes options for dry runs, custom instruction files, and manual Codex directory specification. Reversal involves deleting the injected config line and associated markdown file, then restarting Codex. Licensed under MIT, the project has gained 351 stars and 123 forks in one day, indicating rapid community interest.
The catch: The tool’s effectiveness depends entirely on GPT-5.5’s current configuration parsing — a future update that changes or removes model_instructions_file support would break the jailbreak without warning.

Use Cases
  • Security researchers testing model safeguards
  • Developers probing AI safety boundaries
  • Red teams simulating adversarial prompt scenarios

Source: yynxxxxx/Codex-5.5-codex-instruct-5.5 — based on the project README.

Native macOS app brings Apple Container CLI to SwiftUI 🔗

Contained offers a Liquid Glass interface for managing Linux containers on Apple silicon without Docker Desktop

tdeverx/contained-app · Swift · 339 stars 3d old

Contained is a SwiftUI-native macOS application that provides a graphical front-end for Apple’s container CLI, enabling users to run, inspect, and manage Linux containers on Apple silicon through a Liquid Glass-inspired interface. Built with Swift and SwiftPM, it mirrors common Docker Desktop workflows—starting/stopping containers, viewing logs, accessing terminals via SwiftTerm, and managing images, volumes, networks, and registries—while adding Mac-native touches like a command palette (⌘K), system search, and persistent history backed by SwiftData. Each container appears as a customizable glass card with live sparklines for CPU, memory, network, and disk usage.

The app also supports Compose file import, template libraries, and progressive-disclosure run configuration with a live CLI preview.

The catch: As a four-day-old project with nine open issues and a "polishing toward 1.0" status, long-term stability and performance under heavy container workloads remain unverified.

Use Cases
  • Developers testing Linux containers on Mac without Docker Desktop
  • Teams adopting Apple’s container toolchain seeking a native GUI
  • Users inspecting container metrics and logs via a SwiftUI dashboard

Source: tdeverx/contained-app — based on the project README.

Web Frameworks Shift Toward Modular, Language-Agnostic Performance 🔗

Open source projects are blending specialized tools, cross-language cores, and lightweight backends to redefine how web applications are built and extended.

A clear pattern is emerging in open source web frameworks: a move away from monolithic, opinionated stacks toward modular, performance-driven architectures that embrace language heterogeneity and targeted functionality. Rather than building everything in one language or ecosystem, developers are combining specialized tools — each excelling in a narrow domain — to create flexible, high-performance systems.

This shift is evident in projects like justrach/turboAPI, which pairs a FastAPI-compatible Python interface with a Zig HTTP core to achieve 7x speed gains and native free-threading — a deliberate split where Python handles developer ergonomics and Zig manages low-level performance.

Similarly, pocketbase/pocketbase and go-gitea/gitea demonstrate how single-file, real-time backends in Go can power full-featured applications (from admin dashboards to Git hosting) without sacrificing simplicity or scalability.

On the frontend, Jakubantalik/transitions.dev offers a curated collection of essential web transitions — not a framework, but a focused tool for product motion — signaling a preference for composable UI utilities over all-in-one solutions. Meanwhile, lissy93/web-check (TypeScript) exemplifies the rise of OSINT-focused web analyzers that treat websites as data sources, blending DOM inspection, header analysis, and credential checks into a single, extensible tool.

Even lower-level infrastructure reflects this trend: tardy-org/zzz provides a Zig-based framework for building reliable networked services, while karlseguin/http.zig offers a performant HTTP/1.1 server — both enabling developers to craft custom web backends with fine-grained control. The presence of WebKit/WebKit underscores that browser engines remain foundational, but increasingly, innovation happens at the edges: in translation tools like ttop32/MouseTooltipTranslator (which overlays AI-powered OCR and dual subtitles on Netflix, YouTube, and docs) or e-commerce platforms like evershopcommerce/evershop (TypeScript), which prioritize modularity and API-first design.

The catch: While this modular, polyglot approach promises performance and flexibility, it risks fragmenting the developer experience — integrating Zig cores with Python APIs, managing multiple build systems, or debugging across language boundaries introduces complexity that many teams aren’t equipped to handle. The trend is still early; most projects remain niche, and tooling for cross-language profiling, deployment, and observability lags behind. For now, the elegance of these designs is often matched by the operational overhead they impose.

Use Cases
  • Backend developers seeking high-performance APIs with ergonomic Python interfaces
  • Frontend engineers adding motion and transition effects to web applications
  • Security analysts performing automated website reconnaissance and OSINT gathering

Open Source Security Tools Converge on Proactive, Automated Defense 🔗

From supply chain analysis to runtime enforcement, projects shift from reactive scanning to continuous, integrated risk reduction across the stack.

A clear pattern is emerging in open source security: tools are moving beyond point-in-time detection toward automated, continuous defense that integrates across the software lifecycle. Rather than isolated scanners or advisory feeds, the cluster reveals a shift to proactive risk reduction — where security is embedded, enforced, and updated in real time.

This is evident in how projects now combine breadth with depth and automation.

DependencyTrack doesn’t just list vulnerabilities; it intelligently analyzes component risk in the software supply chain, enabling continuous monitoring and policy-driven remediation. Similarly, ciso-assistant-community acts as a GRC hub, auto-mapping controls across 150+ frameworks like ISO 27001 and NIS2, turning compliance from a manual audit into an ongoing, evidence-based process.

Runtime enforcement is gaining traction too. KubeArmor leverages LSM-BPF and AppArmor to enforce least-permissive policies at the workload level, blocking malicious behavior before it executes — a move from detection to prevention. On the offensive side, recon-skills and lissy93/web-check automate OSINT and reconnaissance at scale, but their value lies in feeding defensive workflows: knowing what attackers see helps teams harden exposure.

Even niche tools reflect the shift. emba automates firmware analysis for IoT and embedded systems, a historically blind spot. privacyidea centralizes MFA and FIDO2 authentication, reducing identity-based breaches. Meanwhile, nuclei_poc and Awesome-Cybersecurity-Handbooks democratize exploit knowledge — not to enable attacks, but to let defenders test and validate their own detections against real-world techniques.

The pattern isn’t just about more tools; it’s about tighter integration, automation, and shifting left — and runtime. Security is becoming a continuous process, not a phase, with open source leading the way in making advanced defense accessible and adaptable.

The catch: Much of this remains fragmented — tools often operate in silos, lacking standardized interfaces for true end-to-end automation. While promising, many projects rely on manual tuning or expert configuration, and the convergence toward a unified, self-healing security stack is still aspirational, not yet realized at scale in most enterprises.

Use Cases
  • DevSecOps teams automate SBOM validation and risk scoring in CI/CD pipelines
  • Cloud administrators enforce least-privilege policies on Kubernetes workloads at runtime
  • Red teams validate defenses using continuously updated exploit POCs and handbooks

The Self-Hosted Surge: Open Source Reclaims Infrastructure Autonomy 🔗

Developers favor tools they control, from databases to identity, signaling a shift away from managed services toward deployable, modifiable stacks

A clear pattern is emerging across open source: the rise of self-hosted alternatives to proprietary or managed cloud services. This isn’t just about nostalgia for bare-metal servers — it’s a technical and philosophical shift toward ownership, auditability, and reduced vendor lock-in. Projects like cloudnative-pg/cloudnative-pg demonstrate how complex stateful systems, once the domain of managed offerings, can now be operated confidently within Kubernetes using operators and CRDs.

Similarly, usememos/memos and go-gitea/gitea show that everyday developer tools — note-taking and Git hosting — are being rebuilt as lightweight, single-binary or containerized apps that teams can deploy behind their own firewalls in minutes.

The trend extends beyond developer tooling. Security-focused projects like kubearmor/KubeArmor leverage LSM-BPF and AppArmor to enforce runtime policies directly on workloads, giving organizations fine-grained control without relying on cloud provider security tiers. Identity infrastructure, long a SaaS stronghold, is being challenged by pocket-id/pocket-id, which enables passkey-based OAuth 2.0 and OpenID Connect flows in a self-hosted manner — critical for air-gapped or compliance-sensitive environments. Even niche domains like 3D printing workflows (manyfold3d/manyfold) and AI-enhanced photo framing (davidhoo/relive) are embracing the model, proving that self-hosting isn’t limited to infrastructure but applies to any service where data sovereignty matters.

What unites these projects is a shared ethos: software should be inspectable, modifiable, and operable without external dependencies. They favor declarative configuration, minimal external dependencies, and compatibility with orchestration platforms like Kubernetes — not because it’s trendy, but because it enables teams to run software on their own terms. This reflects a maturing open source ethos where freedom isn’t just about licensing, but about operational independence.

The catch: While the self-hosted model offers control, it often shifts operational burden onto teams lacking dedicated SREs; many projects remain fragmented in documentation, upgrade paths, or security patching, and the “easy to deploy” claim frequently assumes idealized environments — a reality check for teams trading convenience for complexity they’re not equipped to manage.

Use Cases
  • Dev teams self-hosting Git services for internal code compliance
  • Enterprises deploying self-managed PostgreSQL via Kubernetes operators
  • Security teams enforcing runtime policies with LSM-based tools
  • Organizations replacing managed auth with passkey-enabled self-hosted OIDC
  • Creative studios managing 3D asset pipelines on private infrastructure

Quick Hits

clash A lightweight JavaScript tool for managing and resolving dependency conflicts in Clash Royale-style game logic, simplifying build workflows for complex frontend systems. 367
CS-Fundamentals A curated, battle-tested CS fundamentals guide covering DSA, networks, DBMS, OOP, OS, system design, and software engineering — optimized for technical interview prep and real-world engineering readiness. 700
recon-skills A comprehensive Python-based offensive security toolkit with 144 field-validated recon and pentest techniques across 45+ sectors, including cloud IAM, WordPress exploits, and Google dorks for advanced threat modeling. 269
cpython The official reference implementation of the Python programming language — the foundational runtime enabling everything from scripting to AI, with unmatched portability, readability, and ecosystem depth. 73.6k
torlink A zero-config TypeScript torrent finder and downloader running directly in your terminal — search, stream, and download torrents without browsers or extra dependencies, built for speed and privacy. 331
transitions.dev A focused HTML/CSS library of essential web transitions — from button hovers to page motions — designed to elevate product UX with smooth, performant, and copy-paste-ready animations. 1.8k
nixpkgs The Nix Packages collection (nixpkgs) and NixOS — a purely functional package manager enabling reproducible, declarative builds and system configurations across Linux, macOS, and WSL for reliable DevOps at scale. 25.3k
Browser-BC A TypeScript agent that clones human browser behavior for GUI automation, enabling distributed trajectory collection to train robust, general-purpose web agents that mimic real user interactions at scale. 273
Beyond GitHub

The AI Wire

What builders are reading today — the headlines, papers, and announcements that aren't trending repos.

From the labs & arXiv

Microsoft's open data science curriculum remains a foundational resource for self-taught analysts 🔗

Five years after launch, its structured, project-based approach continues to guide beginners through core Python and pandas workflows

microsoft/Data-Science-For-Beginners · Jupyter Notebook · 35.9k stars Est. 2021

The microsoft/Data-Science-For-Beginners repository continues to serve as a widely referenced starting point for individuals entering data science without formal training. Launched in 2021, the curriculum delivers 20 lessons across 10 weeks, each built around Jupyter notebooks that blend theory with hands-on exercises using pandas, matplotlib, and scikit-learn. Lessons follow a consistent pattern: pre-quiz, written explanation, solution notebook, and a practical assignment—such as analyzing Titanic survival data or visualizing global CO2 emissions—designed to reinforce concepts through immediate application.

What distinguishes this curriculum is its emphasis on project-based learning. Rather than isolating syntax or theory, each lesson frames concepts within a tangible task, helping beginners internalize workflows like data cleaning with pandas, exploratory analysis, and basic modeling. The inclusion of pre- and post-lesson quizzes provides lightweight feedback loops, while the solution notebooks allow learners to compare their approach against a reference implementation. Recent commits, including one just a day ago, indicate ongoing maintenance, likely addressing notebook compatibility or minor content updates.

Built and maintained by Microsoft Cloud Advocates with contributions from Student Ambassadors, the project reflects a structured, pedagogically informed approach uncommon in scattered tutorial collections. Its longevity and steady traction suggest it fills a persistent gap: a free, cohesive path from absolute beginner to someone capable of executing a full data analysis pipeline in Python.

The catch: The curriculum assumes access to a local Python environment or cloud notebook service and does not integrate with modern MLOps tools or version-controlled workflows, limiting its relevance for learners aiming to transition directly into production-oriented data science roles.

Use Cases
  • Self-taught analysts learning core data manipulation with pandas
  • Career switchers building a portfolio of end-to-end data projects
  • Educators seeking a ready-to-use, project-based introductory curriculum

Source: microsoft/Data-Science-For-Beginners — based on the project README.

More Stories

Hermes Agent v0.17.0 adds iMessage access without Mac relay 🔗

New Photon integration enables cross-platform AI agent use on Apple’s messaging network

NousResearch/hermes-agent · Python · 205.4k stars 11mo old

The latest release of NousResearch/hermes-agent v0.17.0 introduces native iMessage support via Photon Spectrum, eliminating the need for a Mac relay or third-party bridges like BlueBubbles.

Users can now authenticate directly with hermes photon login and interact with the agent from iMessage while it runs on cloud infrastructure. This expands Hermes’ reach beyond Telegram, Discord, and CLI into Apple’s ecosystem without requiring persistent local hardware. The update also includes background subagent execution, enhanced image generation with editing capabilities, and access to xAI’s Grok-powered Composer model through Cursor integration. Memory handling was refined to reduce auxiliary model usage during routine operations, and the Skills Hub browser received a full overhaul. Built on Python, Hermes remains model-agnostic, supporting endpoints from OpenRouter to self-hosted LLMs, and runs on serverless platforms like Modal and Daytona that scale to zero when idle.
The catch: Despite its broad platform reach, the agent’s self-improving skill loop and memory system remain complex to audit, raising concerns about long-term predictability and safety in autonomous workflows.

Use Cases
  • Developers automate cloud workflows via Telegram or iMessage
  • Teams deploy persistent AI agents on low-cost serverless infrastructure
  • Individuals maintain cross-session context across devices and platforms

Source: NousResearch/hermes-agent — based on the README and release notes.

OpenClaw v2026.6.10 Refines Fast Mode for Responsive AI Assistants 🔗

Automatic routing now balances speed and context without losing conversational state across supported messaging platforms.

openclaw/openclaw · TypeScript · 380.9k stars 7mo old

The latest OpenClaw release introduces automatic fast mode, a feature designed to reduce latency for short interactions while preserving context for longer tasks. When a user sends a brief query, the system routes it to a faster inference path, then seamlessly shifts back to normal mode for complex reasoning—without resetting session state or losing visibility into the assistant’s effective mode. This behavior is managed through the /fast auto tool, with status indicators now reflecting nuanced states rather than simple on/off toggles.

Built in TypeScript and designed for self-hosting, OpenClaw runs a local gateway that connects to AI providers like OpenAI while routing responses through channels such as WhatsApp, Slack, and iMessage. The openclaw onboard CLI simplifies setup across macOS, Linux, and Windows, installing a daemon to keep the assistant active.
Despite its rapid adoption—nearly 381K stars and 80K forks in seven months—the project maintains over 6,500 open issues, signaling ongoing challenges in stability and scalability.
The catch: While fast mode improves responsiveness, its core interactions, the system’s reliance on external AI providers and complex multi-channel routing raises questions about long-term consistency and debuggability under heavy or varied workloads.

Use Cases
  • Developers testing AI-assisted debugging via Telegram
  • Remote teams using Slack for context-aware task automation
  • Individuals managing personal workflows through WhatsApp-based voice commands

Source: openclaw/openclaw — based on the README and release notes.

Ultralytics YOLO26 Fixes Axelera Export Bugs 🔗

Stability patch resolves file deletion and classification caching issues in v8.4.82

ultralytics/ultralytics · Python · 58.9k stars Est. 2022

The latest Ultralytics release, v8.4.82, addresses critical stability flaws in YOLO26 model exports to Axelera AI hardware.

A bug causing accidental deletion of output files during export—triggered when run from the model’s directory—has been fixed by isolating compilation in a temporary folder and adding export serialization. This resolves misleading “output model too small” errors that occurred despite successful compilation. Additionally, RAM-based caching for image classification training, previously disabled due to memory bloat, is now re-enabled using a shared memory buffer to prevent per-worker duplication. Training also now fails fast when datasets contain no valid labels, replacing ambiguous late-stage failures with immediate, clear errors. These changes target edge cases in deployment pipelines and large-scale training workflows.
The catch: Despite active maintenance, 275 open issues suggest ongoing challenges in balancing feature breadth with reliability across diverse hardware targets.

Use Cases
  • Developers deploying YOLO26 models to Axelera edge devices
  • Teams training classification models with large image datasets
  • Engineers validating dataset integrity before long training jobs

Source: ultralytics/ultralytics — based on the README and release notes.

Quick Hits

AutoGPT AutoGPT empowers builders to create autonomous AI agents that reason, plan, and act with minimal human input — turning complex tasks into self-directed workflows. 185.2k
opencv OpenCV provides a comprehensive, high-performance toolkit for real-time computer vision, enabling builders to implement image and video processing across platforms with C++ efficiency. 89.4k
gemini-cli Gemini CLI puts Google’s most capable AI model directly in your terminal, letting builders invoke multimodal reasoning, code generation, and automation via simple commands. 105.6k
fastai Fastai simplifies deep learning with a layered API that lets builders achieve state-of-the-art results in vision, NLP, and tabular data with minimal boilerplate. 28k
machine-learning-for-trading This repo delivers end-to-end machine learning for trading — from data acquisition and feature engineering to backtesting and live execution — using proven, production-ready patterns. 19.4k

ROS Image Pipeline Bridges Camera Data to Vision Workflows After a Decade 🔗

Still vital for converting raw sensor feeds into processable images despite aging codebase and limited ROS 2 port

ros-perception/image_pipeline · C++ · 949 stars Est. 2012 · Latest: 2.1.1

For over thirteen years, the ros-perception/image_pipeline repository has served as a critical intermediary in ROS-based robotics systems, transforming raw camera output into standardized image formats usable by higher-level perception algorithms. Rather than capturing images directly, this C++-based package accepts data from drivers like uvc_camera or raspicam and applies essential preprocessing—rectification, debayering, and color conversion—before publishing topics such as /image_raw and /image_color. Its core function remains unchanged: filling the gap between hardware and vision stacks like OpenCV or TensorFlow-based detectors.

The project’s structure reflects its modular intent. Key components include image_proc for geometric and color corrections, image_view for debugging visualization, and stereo_image_proc for disparity generation. Recent activity shows sustained maintenance, with the last commit just days ago and a Foxy-focused release addressing image_view stability. However, the README candidly notes that ROS 2 API documentation remains incomplete, leaving users to rely on the older ROS wiki for certain features—a point of friction for teams fully migrated to ROS 2.

Builders working with embedded vision systems, particularly on Nvidia Jetson platforms, often pair this pipeline with Isaac Image Proc for hardware-accelerated alternatives where low latency is critical. Yet for general-purpose ROS 1 and hybrid ROS 1/ROS 2 setups relying on USB or CSI cameras, image_pipeline remains a dependable, if unspectacular, workhorse. Its strength lies in predictability: consistent behavior across distributions, minimal runtime overhead, and seamless integration with camera_info topics for calibration-aware processing.

The catch: Despite recent commits, the project’s traction is stagnant—only 59 open issues and no major feature evolution in years suggest it’s maintained for compatibility rather than innovation, leaving builders to question its suitability for new greenfield projects demanding cutting-edge perception pipelines.

Use Cases
  • Robotics teams converting USB camera feeds for OpenCV navigation
  • ROS 1 systems requiring synchronized stereo image processing
  • Jetson-based prototypes using CPU fallback for image rectification

Source: ros-perception/image_pipeline — based on the README and release notes.

More Stories

Comma AI’s openpilot gains Rivian and Acura driver-assist support 🔗

Latest release adds thermal tuning and vision upgrades for 300+ vehicle models

commaai/openpilot · Python · 62.7k stars Est. 2016

The openpilot project released v0.11.1, adding official support for Rivian R1S and R1T 2025 models and Acura MDX 2022–24 vehicles.

This update refines the driver monitoring model and upgrades the image processing pipeline for the driver-facing camera, aiming to reduce false alerts in low-light conditions. Thermal policy adjustments for the comma four hardware help sustain performance during extended use in high-temperature environments. Users install the release via openpilot.comma.ai on a comma four device connected to a supported car through a compatible harness. While the system now covers over 300 car models, it remains dependent on specific hardware and vehicle compatibility, limiting broad DIY adoption.

Use Cases
  • Retrofitting Honda Civics with lane-keeping assist
  • Enabling adaptive cruise control in Toyota Prius hybrids
  • Adding hands-free driving features to supported Ford trucks

Source: commaai/openpilot — based on the README and release notes.

Pinocchio v4.0.0 adds closed-loop dynamics and constraint solvers 🔗

Updates enhance handling of complex robotic systems with frictional contacts and analytical gradients

stack-of-tasks/pinocchio · C++ · 3.5k stars Est. 2014

The latest release of Pinocchio, v4.0.0, introduces the lcaba algorithm for computing forward dynamics in systems with closed kinematic loops, a common challenge in legged robots and manipulators with parallel mechanisms.

This is paired with a new constraint API supporting point contacts, joint limits, and friction models, each backed by dedicated data structures. Complementing this are Delassus operator variants—dense, sparse, and Cholesky-based—optimized for different system scales and solved via ADMM or PGS constraint solvers. Python examples demonstrate end-to-end workflows from constraint definition to solution. Built on Eigen and coal, Pinocchio maintains its C++ core with a Python interface via Conda, serving as a dynamics backbone for tools like Crocoddyl and the Stack-of-Tasks. Its analytical derivatives of the Recursive Newton-Euler and Articulated-Body Algorithms remain central for gradient-based control and learning.
The catch: Despite active development, the project’s scope remains narrowly focused on rigid-body dynamics, requiring integration with external libraries for perception, actuation modeling, or high-fidelity deformation—limiting its standalone use in full-stack robotic systems.

Use Cases
  • Control legged robots with closed-loop kinematics
  • Simulate frictional contact in manipulator grasping
  • Optimize robot trajectories using analytical derivatives

Source: stack-of-tasks/pinocchio — based on the README and release notes.

Legacy QQ Image Search Bot Still Powers Anime Communities 🔗

Eight-year-old Node.js tool integrates multiple reverse image services for group chat automation

Tsuk1ko/cq-picsearcher-bot · JavaScript · 1.6k stars Est. 2018

The cq-picsearcher-bot remains a functional reverse image search utility for QQ and go-cqhttp-based bots, combining SauceNAO, ascii2d, soutubot.moe, and trace.moe (whatanime) APIs into a single Node.

js script. Despite its 2018 origin, the project saw its last push in June 2026 with zero open issues, indicating sustained but minimal maintenance. Beyond image search, it bundles niche features like Ark: Survival Evolved recruitment calculators, Bilibili video parsing, OCR, and automated replies via language files. Built to interface with OneBot 11-compatible clients, it relies on aging dependencies such as go-cqhttp and node-cq-websocket, with explicit acknowledgments to deprecated projects like CoolQ and OpenShamrock. The catch: Its tight coupling to QQ ecosystem tools and lack of framework abstraction limit portability to non-QQ platforms or modern bot architectures.

Use Cases
  • Anime fans identifying screenshots in QQ groups
  • Moderators automating source tracing for shared images
  • Communities enabling OCR and Bilibili link previews in chat

Source: Tsuk1ko/cq-picsearcher-bot — based on the project README.

Quick Hits

autoware_universe Provides a comprehensive open-source autonomous driving stack for perception, planning, and control in C++ — ideal for building real-world self-driving systems. 1.7k
robotmk Integrates Robot Framework test automation with Checkmk monitoring in Rust, enabling seamless validation of robotic system health and performance. 58
webots Offers a powerful, physics-based robot simulation environment in C++ for modeling, testing, and validating robots in realistic virtual worlds. 4.4k
newton Delivers GPU-accelerated, high-fidelity physics simulation using NVIDIA Warp in Python — optimized for roboticists needing fast, scalable dynamics modeling. 5.1k
IsaacLab Unifies robot learning workflows on NVIDIA Isaac Sim in Python, streamlining reinforcement learning, imitation learning, and sim-to-real transfer for advanced robotics. 7.6k

Sniffnet Brings Rust-Powered Network Visibility to Every Developer Desktop 🔗

Cross-platform traffic analyzer gains app-level insights and real-time charts in latest release

GyulyVGC/sniffnet · Rust · 39.7k stars Est. 2022 · Latest: v1.5.0

For developers who need to see what their applications are actually doing on the wire, Sniffnet offers a Rust-built, cross-platform network monitor that avoids the complexity of Wireshark while delivering actionable insights. Built with Iced for its GUI and leveraging libpcap under the hood, it captures packets and decodes over 6,000 upper-layer protocols, translating raw traffic into readable views of apps, services, and connections.

The v1.

5.0 release focuses on making traffic attribution clearer. A new feature now shows which specific programs and processes are generating network activity—addressing a long-standing request (#170) to move beyond IP and port details to application-level accountability. This is particularly useful for debugging unexpected outbound connections or verifying that a local service isn’t leaking data.

Other updates include real-time traffic charts on the startup screen, letting users quickly spot anomalies in adapter usage without diving into filters, and support for custom IP blacklists to suppress noise from known benign or malicious endpoints. Favorites have also been enhanced to persist across sessions and now include services and programs, not just hosts. A new --config_path CLI option simplifies troubleshooting in automated environments.

Technically, the project migrated to Iced 0.14, resolving multiple UI stability issues and laying groundwork for future enhancements. Binaries are available for Windows, macOS, and Linux across x64, arm64, and older architectures, with AppImage, DEB, and RPM packages lowering the barrier to entry on Linux.

The catch: While Sniffnet excels at developer-friendly traffic inspection, it lacks deep packet inspection for encrypted TLS/SNI analysis and doesn’t replace dedicated IDS/IPS tools for threat detection—builders needing payload-level visibility or inline enforcement will still require complementary tools.

Use Cases
  • Debug unexpected outbound connections from a local service
  • Monitor bandwidth usage per application during performance tuning
  • Verify firewall rules by observing real-time allowed/blocked traffic flows

Source: GyulyVGC/sniffnet — based on the README and release notes.

More Stories

Web-Check consolidates OSINT data for rapid site analysis 🔗

TypeScript tool aggregates IP, SSL, DNS, and tracker insights in one dashboard

lissy93/web-check · TypeScript · 34k stars Est. 2023

The lissy93/web-check project offers builders a centralized interface for gathering open-source intelligence on any website. By querying public data sources, it compiles IP geolocation, SSL certificate chains, DNS records, HTTP headers, cookie details, and technology fingerprints into a single view. Recent updates include integrations for QRATOR and DDoS-Guard WAF detection, improved port sorting, and additional external tool references.

Deployment options span Netlify, Vercel, Docker, and direct source builds, with a live demo hosted at web-check.as93.net. The tool aids in identifying misconfigurations, tracking third-party scripts, and assessing server exposure—useful during security audits or infrastructure reviews. While actively maintained with commits as recent as one day ago, the project relies on third-party APIs and public endpoints that may impose rate limits or change without notice.
The catch: Data completeness depends on external service availability and may miss internal or obscured assets not visible through standard reconnaissance.

Use Cases
  • Security teams auditing public-facing web assets
  • Developers verifying third-party tracker presence
  • Sysadmins checking SSL and DNS configurations

Source: lissy93/web-check — based on the README and release notes.

CISO Assistant streamlines GRC with unified compliance framework 🔗

Python-based platform maps 150+ standards, supports automation via API-first design

intuitem/ciso-assistant-community · Python · 4.2k stars Est. 2023

CISO Assistant functions as a centralized GRC platform integrating risk management, AppSec, compliance, and audit workflows. Built in Python, it offers automatic control mapping across 150+ global frameworks including ISO 27001, NIST CSF, SOC 2, PCI DSS, NIS2, DORA, GDPR, HIPAA, and CMMC. The tool decouples compliance from cybersecurity controls to enable reusability and reduces redundant work through smart object linking.

Its API-first approach supports both UI interaction and external automation, while built-in risk assessment and remediation tracking workflows streamline operations. Recent updates include hardening IAM checks on integration endpoints and centralizing folder/domain field rendering in the UI. Despite steady traction and 4,192 stars, the project maintains 97 open issues, indicating ongoing development challenges. The catch: While the platform excels in framework coverage and automation, its scalability under enterprise-scale workloads remains unproven, posing a key consideration for larger security teams evaluating adoption.

Use Cases
  • Security teams mapping controls across ISO 27001 and NIST CSF
  • Compliance officers automating evidence collection for SOC 2 audits
  • GRC managers tracking remediation across custom and standard frameworks

Source: intuitem/ciso-assistant-community — based on the README and release notes.

Proxmox VE Helper-Scripts Streamline Homelab Deployments 🔗

Community-driven one-command installs simplify self-hosted services on Proxmox VE 8.4–9.2

community-scripts/ProxmoxVE · Shell · 28.7k stars Est. 2024

The community-scripts/ProxmoxVE project offers a library of shell scripts for one-command deployment of containers and virtual machines on Proxmox VE. Users copy a command from community-scripts.org, paste it into the Proxmox shell, and choose Default or Advanced setup.

Default mode applies sensible resource defaults and completes most installs in under five minutes with minimal prompts. Advanced mode grants full control over CPU, RAM, storage, networking, and application configuration before installation. Each script includes a post-install helper for routine tasks like updates or reconfiguration. The collection covers hundreds of services across home automation (e.g., Home Assistant), media servers (Jellyfin), networking tools (Nginx Proxy Manager), databases, and monitoring stacks.
A June 28, 2026 release removed Promtail due to end-of-life status, reflecting ongoing maintenance to drop deprecated components. Scripts require Proxmox VE 8.4, 9.0, 9.1, or 9.2, root shell access, and an internet connection during install.
The catch: Reliance on community-maintained scripts means users must audit each for security and compatibility, as no formal support or long-term stability guarantees exist.

Use Cases
  • Deploy Home Assistant for home automation in under five minutes
  • Spin up Jellyfin media server with Default resource allocation
  • Install Nginx Proxy Manager via Advanced mode for custom networking

Source: community-scripts/ProxmoxVE — based on the README and release notes.

Quick Hits

maigret Maigret aggregates personal data from over 3,000 websites using just a username to build detailed dossiers for OSINT investigations. 34.1k
emba EMBA automates firmware security analysis by extracting, scanning, and identifying vulnerabilities in embedded device images. 3.5k
awesome-list This curated list aggregates essential cybersecurity tools, resources, and frameworks for practitioners seeking structured learning and reference. 3.8k
sherlock Sherlock locates social media profiles tied to a username across hundreds of platforms to accelerate identity verification and threat hunting. 85.8k
blackarch BlackArch provides a penetration tester’s ArchLinux-based distro with over 2,000 security tools pre-installed for offensive security workflows. 3.4k

Self-Hosted Notes Gain Momentum with Mobile-First Improvements 🔗

Memos refines mobile experience and link handling while keeping data ownership central

usememos/memos · Go · 61.1k stars Est. 2021 · Latest: v0.29.1

Memos, the open-source, self-hosted note-taking tool, has quietly evolved into a reliable option for developers who prioritize control over their data. Built in Go and designed around a timeline-first interface, it enables instant capture without folders, tags, or complex workflows. The latest release, v0.

29.1, focuses on refining the mobile experience and improving how links are previewed—practical updates that address real friction points for daily users.

Technically, Memos remains impressively lightweight: a single ~20MB Docker image or Go binary, backed by SQLite by default but compatible with MySQL and PostgreSQL. Deployment is straightforward—one docker run command gets you running, with data persisted via a mounted volume. Notes are stored in Markdown, ensuring portability and long-term accessibility. The REST and gRPC APIs allow integration with custom tools or automation scripts, appealing to builders who want to extend functionality beyond the web UI.

The v0.29.1 update includes three notable fixes: task list layouts now maintain alignment for multi-line items, link previews properly render descriptions from standard <meta name="description"> tags (not just Open Graph), and mobile video attachments display poster thumbnails correctly. These may seem minor, but they collectively improve usability on phones and tablets—where quick capture often happens. A new contributor, @goingforstudying-ctrl, marked their first contribution with this release, signaling ongoing community engagement.

For teams or individuals wary of vendor lock-in, data mining, or unpredictable pricing, Memos offers a compelling alternative: your notes, your server, your rules. It’s particularly suited for personal knowledge bases, lightweight team wikis, or as a backend for custom note-taking frontends. The MIT license and active sponsorship (including Warp and CodeRabbit) suggest sustainable maintenance without compromising openness.

The catch: While Memos excels at simplicity and portability, it lacks advanced features like real-time collaboration, granular permissions, or offline-first mobile apps—making it less ideal for teams requiring synchronized editing or complex access controls.

Use Cases
  • Developers capturing quick technical notes
  • Individuals maintaining personal knowledge bases
  • Small teams sharing lightweight internal documentation

Source: usememos/memos — based on the README and release notes.

More Stories

Ladybird Browser advances with sandboxed multi-process architecture 🔗

Independent C++ engine gains traction for secure, standards-based web rendering

LadybirdBrowser/ladybird · C++ · 64.4k stars Est. 2024

Ladybird Browser has refined its multi-process design, isolating each tab in a sandboxed renderer process while offloading image decoding and network requests to dedicated services. Built on SerenityOS-derived libraries like LibWeb and LibJS, it enforces strict process boundaries to limit exploit impact. Recent commits show hardening of IPC channels and improved WASM sandboxing via LibWasm.

The project maintains a 2-clause BSD license and supports Linux, macOS, and Windows via WSL2. With over 64k stars and steady contributor activity, it appeals to developers building security-focused tools or experimenting with browser internals. Despite active development, Ladybird remains in pre-alpha, lacking full CSS3 support and stable API guarantees.
The catch: It is not yet suitable for general browsing due to incomplete web standard implementation and frequent breaking changes.

Use Cases
  • Developers testing sandboxed renderer isolation
  • Engineers auditing browser engine security boundaries
  • Contributors experimenting with independent web standards implementation

Source: LadybirdBrowser/ladybird — based on the project README.

PocketBase powers realtime apps with single-file Go backend 🔗

Embedded SQLite, auth, and dashboard simplify full-stack development for small teams

pocketbase/pocketbase · Go · 59.3k stars Est. 2022

PocketBase delivers a self-contained Go backend combining an embedded SQLite database with realtime subscriptions, user authentication, file storage, and an admin dashboard—all in a single executable. Built for developers who want to skip complex infrastructure, it enables rapid prototyping via its REST-ish API or direct use as a Go library. The recent v0.

39.5 update improved TinyMCE rendering and fixed URL field handling, reflecting steady iteration rather than disruption. Teams use it to launch internal tools, MVPs, or offline-first apps where operational simplicity outweighs the need for horizontal scaling. Its JavaScript and Dart SDKs streamline frontend integration, while the ./pocketbase update command eases maintenance. Despite active development and 59k stars, the project remains pre-v1.0, meaning breaking changes are still possible.
The catch: PocketBase’s reliance on SQLite and single-process architecture limits its suitability for high-write, multi-node production workloads requiring strong consistency or horizontal scalability.

Use Cases
  • Developers building internal dashboards with realtime data
  • Startups launching MVPs needing auth and file storage
  • Teams creating offline-first mobile or desktop apps with sync

Source: pocketbase/pocketbase — based on the README and release notes.

Sway compiler advances Fuel blockchain smart contract development 🔗

Rust-inspired language gains traction with v0.71.2 patch and active contributor engagement

FuelLabs/sway · Rust · 61.6k stars Est. 2021

FuelLabs’ Sway compiler, now at v0.71.2, continues refining a Rust-inspired language for building efficient smart contracts on the Fuel blockchain.

Recent updates fix documentation links and crates.io publishing, reflecting ongoing maintenance rather than feature expansion. With over 61,000 stars and 5,400 forks, the project shows sustained community interest, evidenced by a commit just one day ago and 923 open issues indicating active development. Sway leverages Rust’s safety and performance, aiming to reduce bugs in high-stakes blockchain logic. Developers use forc to build, test, and deploy contracts, supported by a standard library and tooling via just recipes.

The catch: Despite its Rust-like syntax and growing adoption, Sway remains tightly coupled to the Fuel ecosystem, limiting its utility for builders targeting multi-chain or EVM-compatible environments without additional abstraction layers.

Use Cases
  • Blockchain developers writing secure smart contracts for Fuel
  • Teams auditing contract logic using Rust-inspired type safety
  • Researchers experimenting with move-semantics in on-chain code

Source: FuelLabs/sway — based on the README and release notes.

Quick Hits

uv Astral-sh/uv: A Rust-powered Python package and project manager that installs dependencies and builds projects in seconds, not minutes. 86.9k
gitea Go-gitea/gitea: A lightweight, self-hosted DevOps platform offering Git hosting, code review, CI/CD, and package registry — all in one painless setup. 56.6k
fzf Junegunn/fzf: An interactive command-line fuzzy finder that lets you instantly search and select files, processes, or history with minimal keystrokes. 81.3k
rclone Rclone/rclone: A versatile command-line tool that syncs, copies, and manages files across 40+ cloud storage providers as if they were local disks. 58.1k

Hardware Locality Project Enables Precise CPU and Memory Mapping in HPC 🔗

After 12 years, hwloc remains a foundational tool for optimizing data placement across NUMA, caches, and cores

open-mpi/hwloc · C · 711 stars Est. 2013 · Latest: hwloc-2.14.0

The open-mpi/hwloc project continues to serve as a critical utility for developers seeking to understand and exploit hardware topology in parallel computing environments. Rather than treating a server as a uniform pool of resources, hwloc exposes the intricate hierarchy of physical components—NUMA nodes, sockets, dies, cores, threads, and caches—through a consistent C API and command-line interface. This granular visibility allows performance-critical applications to bind threads to specific cores, allocate memory close to where it will be used, and avoid costly remote memory accesses that degrade throughput.

Despite its age, hwloc maintains relevance through broad OS support and deep integration with HPC workflows. It runs on Linux (leveraging cgroups and cpusets), Solaris, AIX, macOS, BSD variants, and Windows, abstracting away platform-specific details while relying on standard OS interfaces where possible. On BSD systems, it falls back to an x86-specific CPUID backend—a noted limitation for non-x86 architectures. The project does not distribute tarballs via GitHub; official releases are hosted at open-mpi.org, with the latest being hwloc-2.14.0.

Recent activity shows steady maintenance: the last commit was zero days ago, and while open issues number 148, the project exhibits no signs of abandonment. Its strength lies not in novelty but in reliability—providing a battle-tested, low-level abstraction that higher-level tools and runtime systems depend on. For builders tuning MPI jobs, optimizing OpenMP thread placement, or developing custom schedulers, hwloc offers a direct line to the hardware without requiring kernel-level privileges or vendor-specific tools.

The catch: hwloc’s C-only API and focus on static topology discovery make it less suitable for dynamic environments like containerized workloads or rapidly reconfigurable cloud instances where hardware topology changes at runtime.

Use Cases
  • HPC developers optimizing MPI process placement across NUMA nodes
  • Performance engineers tuning OpenMP thread affinity for cache locality
  • System administrators diagnosing hardware topology via `lstopo` command-line tool

Source: open-mpi/hwloc — based on the README and release notes.

More Stories

Cross-Platform Hardware Info Library Matures in C++ Ecosystem 🔗

lfreist/hwinfo offers unified API for CPU, GPU, RAM details across Linux, macOS, Windows

lfreist/hwinfo · C++ · 714 stars Est. 2022

The lfreist/hwinfo project provides a modern C++ interface for querying system hardware components including CPU vendor/model, core counts, cache, GPU specifications, memory usage, disk partitions, and motherboard details. Designed for builders needing low-level system insights without platform-specific code, it abstracts CPUID calls, sysfs, WMI, and macOS system profiler calls into a single header-friendly library. Integration via CMake or as a git submodule is documented, with examples showing retrieval of free RAM or disk volume lists.

Recent commits indicate ongoing maintenance, with the last push just over a day ago, though the project shows slow-burn traction after nearly four years. Supported components are well-implemented on Linux and Windows, while Apple platform support remains partial — notably missing GPU vendor/model, memory vendor/serial, and battery capacity details. The library avoids heavy dependencies, relying only on standard C++ and platform SDKs, making it suitable for embedded tools or performance monitors where minimal runtime overhead is critical. The catch: Apple platform support lags significantly, with key hardware fields like GPU model and memory vendor marked as unimplemented, limiting cross-platform parity for macOS builders.

Use Cases
  • System monitors retrieving real-time RAM and disk usage
  • Diagnostic tools gathering CPU and motherboard specs
  • Performance tuners accessing core counts and cache sizes

Source: lfreist/hwinfo — based on the project README.

Awesome Fabrication List for Years 🔗

Curated resource hub for 3D printing, CNC, laser cutting, and maker tools since 2015

ad-si/awesome-fabrication · Unknown · 36 stars Est. 2015

ad-si/awesome-fabrication remains a quiet but useful reference for builders seeking curated links to fabrication software and tools. Organized into clear categories—3D Viewer, Articles, CAD, Converter, Host Software, Marketplace, Slicer, Tools, and Webapps—it aggregates niche but practical resources like libfive for programmatic CAD, hmstl for height-map to STL conversion, and papercraft for unfolding models into laser-cut patterns. The list includes both open-source tools like OpenSCAD and Wings 3D, and commercial options such as Plasticity.

Despite no recent code changes—the last commit was "0d ago" indicating routine maintenance—the project’s value lies in its stability and breadth for makers assembling toolchains. It avoids overwhelming users with every option, focusing instead on well-regarded or historically significant tools.
The catch: Its strength as a static list means it may miss emerging tools or newer forks, requiring builders to verify current relevance before adoption.

Use Cases
  • A maker finding a reliable STL converter for grayscale height-maps
  • A designer evaluating open-source CAD options like libfive or OpenSCAD
  • A hobbyist locating beginner-friendly guides on low-cost CNC conversion

Source: ad-si/awesome-fabrication — based on the project README.

Quick Hits

streamdeck Stream Deck SDK enables developers to build custom plugins and integrations for Elgato Stream Deck hardware, unlocking powerful workflow automation and real-time control for creators and builders. 244
gdsfactory GDSFactory simplifies hardware design with a Python library for photonics, quantum, MEMS, and PCB layouts — making complex chip and system design accessible, scriptable, and fun for engineers and researchers. 971
photobooth-app Photobooth-app delivers a free, open-source Python-powered photobooth with a sleek Vue3 frontend, letting builders easily deploy fun, customizable photo experiences without vendor lock-in. 290
ghdl GHDL is a robust, open-source VHDL simulator supporting 2008/93/87 standards, enabling precise digital logic verification and FPGA/ASIC development without proprietary tool dependencies. 2.8k
stack-chan Stack-Chan transforms the M5Stack into an adorable, JavaScript-driven robot with expressive animations and sensors — ideal for builders wanting to prototype cute, interactive embedded companions fast. 1.6k
EuroPi EuroPi turns the Raspberry Pi Pico into a hackable Eurorack module, letting builders create custom synthesizers and effects with Python, CV/gate I/O, and real-time audio manipulation. 558

Real-Time Water Simulation Brings Cinematic Fluidity to Three.js 🔗

Port of Evan Wallace’s WebGL demo enhances physics, model support, and interactive object displacement for web-based fluid effects

jeantimex/threejs-water · GLSL · 120 stars 6d old

A new open-source project is pushing the boundaries of what’s possible in browser-based 3D environments by delivering a high-fidelity, real-time water simulation built entirely with Three.js and GLSL shaders. jeantimex/threejs-water offers developers a ready-to-integrate solution for rendering dynamic water surfaces with raytraced reflections, refractions, caustics, and physics-driven object interactions — all running at interactive frame rates in the browser.

At its core, the project is a complete port of Evan Wallace’s influential WebGL Water demo, reimagined within the Three.js ecosystem. But it goes beyond a simple translation: it adds native support for arbitrary Three.js geometries, enabling developers to drop in SphereGeometry, BoxGeometry, or even complex shapes like TorusKnotGeometry as floating or submerged objects that displace water, cast caustic shadows, and reflect/refract light with visual accuracy.

A standout feature is the integration of GLTF model loading, allowing external 3D assets — complete with custom shader materials — to participate fully in the water simulation. This means animated characters, boats, or props can now bob, sink, or float with buoyancy and gravity effects, while contributing to realistic light caustics on the pool floor. The simulation also supports customizable pool shapes, from rectangular to rounded boxes, with adjustable dimensions to fit various scene layouts.

Technically, the water displacement system uses a compound sphere approximation for complex geometries, sampling 24 points along a torus knot’s curve, for example, to balance visual fidelity with performance. For reflection and refraction rays, shaders employ bounding sphere intersections rather than exact mesh tests — a pragmatic trade-off that keeps frame rates stable while preserving convincing optics via Fresnel-based blending. Real-time caustics are generated using the differential area method, simulating how light focuses through rippling water surfaces.

The project includes a live demo showcasing a torus knot interacting with the water surface, complete with source code snippets illustrating geometry creation, displacement mapping, and shader integration. Built with TypeScript and targeting modern Three.js releases, it’s designed for drop-in use in web-based games, visualizations, or interactive storytelling experiences.

The catch: While the simulation excels in visual fidelity and flexibility for small to medium scenes, its reliance on per-pixel raytracing and geometry approximation may strain performance on lower-end devices or in complex scenes with many interactive objects — a consideration for builders targeting broad accessibility or large-scale virtual environments.

Use Cases
  • Game developers creating ocean or pool-based interactive levels
  • Visualization artists simulating fluid dynamics in architectural renders
  • Educators building interactive web demonstrations of light and water physics

Source: jeantimex/threejs-water — based on the project README.

More Stories

Magpie's latest update tames cursor distraction in scaled windows 🔗

Auto-hide feature and scaling fixes address long-standing usability pain points

Blinue/Magpie · HLSL · 14.1k stars Est. 2021

Magpie v0.12.1 introduces automatic cursor hiding when idle, reducing visual noise during gameplay or video playback in upscaled windows.

The feature includes a customizable delay, letting users fine-tune when the cursor vanishes after inactivity. Scaling reliability also improved: pop-up windows no longer interrupt the upscaling process, and the scaled window now always stays on top—removing a toggle that previously caused source windows to appear above the output. Fixes address cropping errors, monochrome cursor freezes, and toolbar menu conflicts. Built on HLSL and WinUI, Magpie continues to support Anime4K, FSR, and CRT shaders for real-time window upscaling on Windows 10/11.
The catch: Despite five years of development, Magpie remains Windows-only with no macOS or Linux support, limiting its utility in cross-platform development or testing workflows.

Use Cases
  • Gamers upscaling legacy titles to modern displays
  • Developers testing UI scaling behavior at non-native resolutions
  • Content creators enhancing video playback clarity on high-DPI monitors

Source: Blinue/Magpie — based on the README and release notes.

Super Mario Remastered adds custom characters and physics tweaks 🔗

Open-source Godot remake expands NES classic with editor and level sharing

JHDev2006/Super-Mario-Bros.-Remastered-Public · GDScript · 2.8k stars 9mo old

The Super Mario Bros. Remastered project, built in GDScript with Godot 4.6, continues to evolve as a community-driven tribute to Nintendo’s 1985 platformer.

Its latest release, 1.1-26w21c, fixes a long-standing editor bug where room switching failed during level design, a change prompted by 150 open issues and steady contributor activity. Beyond the core recreation of SMB1, Lost Levels, Special, and All Night Nippon variants, the game now supports fully custom characters via resource packs, letting builders import their own sprites and animations. A portable mode, activated by placing a portable.txt file in the executable directory, enables USB-driven play without installation. Levels can be shared through the Level Share Square partnership, and the open-source code invites pull requests for new mechanics or bug fixes. The project requires an original NES ROM to run, adhering to legal boundaries by not including copyrighted assets.
The catch: Despite active forks and stars, the reliance on user-provided ROMs limits accessibility for builders seeking a completely self-contained, legally distributable retro engine.

Use Cases
  • Designers create and share custom Mario levels using the built-in editor
  • Developers modify character behavior via GDScript and resource packs
  • Retro gaming enthusiasts play enhanced SMB variants on Windows/Linux/macOS

Source: JHDev2006/Super-Mario-Bros.-Remastered-Public — based on the README and release notes.

Quick Hits

SpacetimeDB SpacetimeDB enables real-time, low-latency database-driven apps by treating data as code with instant synchronization and Rust-level performance. 24.8k
godot Godot Engine empowers developers to build and deploy 2D/3D games across all major platforms with a lightweight, node-based workflow and open-source flexibility. 113.3k
imgui Dear ImGui delivers high-performance, immediate-mode GUIs for C++ applications with zero bloat, minimal setup, and seamless integration into existing engines or tools. 74.2k
pyxel Pyxel lets Python developers create retro-style 2D games with built-in sprite, sound, and tilemap tools, blending simplicity with nostalgic aesthetics. 17.6k
aframe A-Frame simplifies VR development by letting builders create immersive web experiences using familiar HTML-like syntax and declarative components. 17.6k
Pixelorama Pixelorama offers a full-featured, cross-platform pixel art suite for crafting sprites, tiles, and animations with intuitive tools and zero cost. 9.8k
The Git Times AI Desk
Ask about today's stories — or hit “Ask about this” on any article to focus on one.

Unlock the Git Times AI desk to ask about today's stories and the AI model market.

Upgrade to Premium
Answers by the Git Times AI desk · verify before you ship