#ArduinoJson is a #JSON #parser for #Arduino.
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 perceptual hashing #algorithm.
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/
#nanohighlight is a collection of #Nano syntax files.
nano-highlight is a convenient collection of several repositories that has syntax specification files for many languages, including common languages like #C, #JavaScript, #Python, #Bash, as well as configuration formats, markup languages, etc. nano-highlight provides highlighting for common markers like FIXME, TODO, etc.
Website ποΈ: https://github.com/serialhex/nano-highlight
#anvilparser is a #Python parser for #Minecraft world files.
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
#free #opensource #foss #fossmendations #programming #library
#Vermin is a #Python version requirement checker.
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
#free #opensource #foss #fossmendations #programming #sysadmin
#SIMDe is a #SIMD abstraction layer.
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 is a #lightweight #HTML rendering engine.
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/
#free #opensource #foss #fossmendations #programming #library
#LΓVE is a #Lua #game engine.
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/
#free #opensource #foss #fossmendations #programming #gamedev
#viu is a #terminal image viewer.
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 a #publicdomain #Tetris implementation.
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
#tml is a #publicdomain #terminal text styler.
tml (Terminal Markup Language) is a simple XML-style language for styling text with terminal escape codes. tml accepts text with tags for text color and strength/style and replaces it with the appropriate escape codes for printing. tml provides both a #Go #library and a command line program.
Website ποΈ: https://github.com/liamg/tml
#bash2048 is a #publicdomain #2048 #game in #Bash.
2048 is a #puzzle game where numbers appear on a 4Γ4 grid. When a number is shifted into the same number they add together. The goal of the game is to create a 2048 tile, requiring 11 merges. bash2048 implements the game in text, with colored/highlighted numbers and a running overall score.
Website ποΈ: https://github.com/JosefZIla/bash2048
#NoGoogle is a #publicdomain #Google domain #blocklist.
No Google is a collection of lists containing domains owned and operated by Google. No Google can be used in domain blocking systems like #PiHole to prevent unwanted Google services from being interacted with.
Website ποΈ: https://github.com/nickspaargaren/no-google
#free #opensource #foss #fossmendations #security #surveillance
#RuneLite is an Old School #RuneScape #client.
RuneLite is a client for the #MMORPG RuneScape, a #3D game where players complete quests, fight enemies, trade, and battle other players. RuneLite implements all of the features of the standard client, as well as better rendering, features for AFKing, UI improvements, calculators and pricing tools, and others.
Website ποΈ: https://runelite.net/
#bmp is a #publicdomain #bitmap #library for #C.
bmp provides several functions for encoding image data into 24 bit bitmap images. bmp is quite simple, having the flow of allocate memory, set pixels, and write data buffer. bmp supports the common bottom-to-top encoding method, static allocation, and being compiled with #Cpp compilers.
Website ποΈ: https://github.com/skeeto/bmp
#TinyECDHc is a #publicdomain #ECDH implementation in #C.
Tiny ECDH C implements elliptic curve Diffie-Hellman algorithms in a standards-compliant manner. Tiny ECDH C supports 20 different curves, 10 being standard curves chosen by #NIST. Tiny ECDH C's API is very simple, and can be compiled for very constrained systems like microcontrollers.
Website ποΈ: https://github.com/kokke/tiny-ECDH-c
#free #opensource #foss #fossmendations #cryptography #programming
#Handright is a #Chinese handwriting simulator.
Handright imitates handwritten Chinese, complete with shaky strokes and slightly imperfect characters. Handright works by altering the position and rotation of strokes for a character before outputting the result. Handright can be used with most fonts.
Website ποΈ: https://github.com/Gsllchb/Handright
#highlightjs is a #dependencyless #JavaScript code highlighter.
highlight.js is a clientside source code highlighter that does not depend on any frameworks. highlight.js can be easily used in scripts and webpages by simply using the prebuilt minified source. highlight.js supports hundreds of languages, has many themes, and supports programming language detection.
Website ποΈ: https://highlightjs.org/
#free #opensource #foss #fossmendations #library #programming #webdev
#addchain is an addition chain generator.
addchain creates very well optimized addition chains for elliptic curve #cryptography. Addition chains are used to quickly compute equations with exponents without performing each multiplication. Generated chains are very close to hand-optimized chains, with some chains outperforming the best public chains.
Website ποΈ: https://github.com/mmcloughlin/addchain
#free #opensource #foss #fossmendations #security #encryption
#BetterSpades is a #client for #AceOfSpades.
Ace of Spades is a first person shooter #game that takes place in a voxel landscape. Players choose from one of three weapons, and can built fortifications during battle. BetterSpades is a fully compatible client for Ace of Spades, running on systems with very low specifications with ease, while still providing the complete experience.
Website ποΈ: https://github.com/xtreme8000/BetterSpades
Free and #opensource (#foss) advocate and #furry.
Daily #fossmendations
I do not accept follow for follow proposals.
π 𦨠π