ArduinoJson is a JSON parser written in a dialect of #Cpp used for #embedded devices like Arduino. ArduinoJson uses static memory allocation, preventing memory fragmentation. ArduinoJson is also faster, smaller, and uses less RAM than other JSON parsers for Arduino, while offering an expressive API. ArduinoJson supports #MessagePack.
Website 🔗️: https://arduinojson.org/
Blockhash is a collection of libraries that implement a blockwise perceptual hash algorithm. Blockhash calculates a unique number for an image that is comparable to numbers of similar looking images. Blockhash can be used to very quickly find similar images in a large gallery by appearance, with little indexing space. Blockhash has experimental video support.
Website 🔗️: http://blockhash.io/
@alexbuzzbee People always say "could care less" is incorrect, but there's always another level of pedantry.
Open source #PinePhone modem firmware now supports audio, GPS, and power management
Website 🔗️: https://github.com/serialhex/nano-highlight
anvil-parser parses the Anvil file format, which is used by Minecraft to encode world data for saves. anvil-parser allows for loading files, querying blocks/changing, and writing the changes. anvil-parser supports interacting with the extended properties of blocks.
Website 🔗️: https://github.com/matcool/anvil-parser
Vermin scans through a project's source code to find features that are limited to certain Python versions. Vermin contains thousands of checks, covering nearly any version specific feature that could be used. Vermin uses the builtin Python parser that the environment provides, ensuring correctness.
Website 🔗️: https://github.com/netromdk/vermin
Is It Really the Smallest?
Some argue that a program that produces "resign" as its output and terminates is the world’s smallest chess program.
So I've been on a bit of a note-taking binge lately and I just discovered Dendron.
It's kinda like Zettlr/a Zettelkasten, kinda like Trilium (esp the tree/node web relation view), and kinda like a wiki.
SIMDe (SIMD everywhere) translates SIMD intrinsics from a given ISA to another native ISA. SIMDe allows SSE code to run on NEON, for instance. SIMDe is very fast, with thin translations that are optimized away if the abstraction and native platforms are the same. SIMDe supports many extensions from a variety of processors.
Website 🔗️: https://github.com/simd-everywhere/simde
litehtml renders HTML and #CSS into a list of objects to draw with styles, position, z-index, etc. which is used to call user defined drawing functions. litehtml's structure allows it to be used in many scenarios, including embedded browsers, application frameworks, or advanced text rendering. litehtml supports #HTML5 and #CSS3.
Website 🔗️: http://www.litehtml.com/
Run our 3-In-1 #BL602 Script that Builds, Flashes and Runs BL602 Firmware ... Works exactly like 3-in-1 coffee mix 👍
LÖVE is a framework for developing #crossplatform #2D games using Lua. LÖVE provides scripts with many functions for interacting with the screen, audio devices, controllers, the general system, etc. LÖVE also simplifies physics and decoding media like images and video. LÖVE has countless examples and is used in a number of complete games.
Website 🔗️: https://love2d.org/
viu displays images in the terminal using full color and high resolution where possible, falling back to block characters and low color mode when needed. viu uses the viuer #library for image conversion. viu can display animated #GIF images, transparency, images piped through stdin, and can resize images for display.
Website 🔗️: https://github.com/atanunq/viu
termtris is an implementation of the popular game #Tetris in #Lua. termtris is a literate Lua file, explaining the rationale and process in verbose, plain English (with Markdown styling). termtris is implemented in a simple and sensible way, showing how a Lua program can be composed.
Website 🔗️: https://github.com/tylerneylon/termtris
🐧 Minor update: 3.5.5
🕹️ Title: VASSAL Engine
📌️ Changes: https://github.com/vassalengine/vassal/releases/tag/3.5.5
🦊️ What's: A libre, multi-platform, virtual table and game engine, for strategy games
I do not accept follow for follow proposals.
🄍 🦨 🄍
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.