A more script-like syntax for XSLT.
If you give your AI agent the following three at the same time, an attacker can exfiltrate your private data:
- a way to communicate
- access to private data
- untrusted input
Untrusted input can be in things like a public Web page if your AI agent has access to the Web and reads it in order to fulfill your request. It does not understand that external sources are not meant to be prompts.
Be careful what MCP capabilities you combine in a single session.
Hallucinating Python objects.
A console text editor similar to the MS-DOS editor (EDIT.COM). Small, cross-platform, and from Microsoft.
Python cryptography library.
An app that optimizes image files for size. Combines many existing tools.
A frontend for gifski.
A high-quality animated GIF converter. Uses lossy compression and temporal dithering to make the best of the GIF formatβs palette-based color system.
Lossy PNG compression.
A procedurally generated 3D/VR museum based on Wikipedia. Made with Godot.
Plenty of useful additions to MonoGame.
A set of Homebrew casks that install different versions of the .NET SDK. You can install multiple versions in parallel.
An entityβcomponentβsystem library for C#.
Higher-level abstractions and tools on top of MonoGame.
Sadly, macOS and GNU/Linux support were dropped in version 3.0.0-dev.2.
Another reimplementation of Microsoft XNA.
3D physics library for C#.
Derivative of MonoGame.
Game engine (2D and 3D) with C# scripting.
The build pipeline only works on Windows, unfortunately.
Game framework for .NET. Originally a free and cross-platform reimplementation of Microsoft XNA. Supports .NETβs built-in hot reloading feature.
Who knows if it ever reaches stable. If it does, how much of async can it replace?
Newtypes for C#.