High-performance engine for capturing, modifying, and converting DOM elements into any format.
- screenshot
- dom
- dom-manipulation
- javascript
61,121 visible repositories in the index
1–13 of 13 · Most stars
High-performance engine for capturing, modifying, and converting DOM elements into any format.
The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
TranslatedA complete open-source solution for an AI assistant, with a built-in operations management backend, ready to use out of the box. It integrates large language models from multiple platforms, including ChatGPT, Azure, ChatGLM, iFlytek Spark (讯飞星火), and ERNIE Bot (文心一言). It supports MJ AI painting, Stable Diffusion AI painting, and plugin tools such as Weibo hot searches. Implemented with Go + Vue3 + element-plus.
Load images provided as File or Blob objects or via URL. Retrieve an optionally scaled, cropped or rotated HTML img or canvas element. Use methods to parse image metadata to extract IPTC and Exif tags as well as embedded thumbnail images, to overwrite the Exif Orientation value and to restore the complete image header after resizing.
3D visualization and mesh analysis for science and engineering
A python module for scientific analysis of 3D data based on VTK and Numpy
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
GPU-powered 3D HTML. ✨🧊 <lume-box size="1 2 3">
Combine svg files into one with symbol elements
Image annotation for Elementary OS
Real-time elemental spell VFX lab for three.js (WebGL2): 39 tunable spells
Pure Python library for reading NIS Elements ND2 images and metadata
Convert GeoJSON geometry paths to SVG polyline elements.