SharpVG
SharpVG is a .NET Standard library for F designed to generate Scalable Vector Graphics (SVG) files using a simple, functional domain-specific language. It enables developers to create static vector graphics and complex animations without requiring deep knowledge of SVG syntax. The library supports all fundamental SVG elements including lines, circles, ellipses, rectangles, text, polygons, polylines, paths, images, and groups. It provides extensive features for motion paths, attribute and transform animations, and timing control, along with reusable style definitions. SharpVG is a pure F solution with no external dependencies other than itself, ensuring reliable execution intent and reducing invalid state issues. It offers full cross-platform support for Windows, Linux, and macOS, and works natively in web browsers via Fable compilation. Ideal for data visualization, interactive animations, and programmatic graphic generation, SharpVG allows users to emit standard SVG or complete HTML documents through concise