Open Source Tinker #29
signoz, hercules, sharp, chimeraos, deep-email-validator and No More Ads - The New Era of Web Monetization
signoz by @SignozHQ
SigNoz is an open-source APM. It helps developers monitor their applications & troubleshoot problems, an open-source alternative to DataDog, NewRelic, etc. ๐ฅ ๐ฅ.
๐ Open-source Application Performance Monitoring (APM) & Observability tool
๐ป: TypeScript
โญ 5.7k ๐ 84 ๐ด 345 ๐ง 228
hercules by src-d
Hercules is an amazingly fast and highly customizable Git repository analysis engine written in Go. Batteries are included. Powered by go-git.
Hercules has been successfully used for several internal projects at source{d}. There are blog posts: 1, 2 and a presentation. Please contribute by testing, fixing bugs, adding new analyses, or coding swagger!
GitHub Action
The action produces the artifact named hercules_charts
. Since it is currently impossible to pack several files in one artifact, all the charts and Tensorflow Projector files are packed in the inner tar archive. In order to view the embeddings, go to projector.tensorflow.org, click "Load" and choose the two TSVs. Then use UMAP or T-SNE.
๐ป: Go
โญ 1.7k ๐ 22 ๐ด 132 ๐ง 41
sharp by @lovell
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
The typical use case for this high speed Node.js module is to convert large images in common formats to smaller, web-friendly JPEG, PNG, WebP, GIF and AVIF images of varying dimensions.
Resizing an image is typically 4x-5x faster than using the quickest ImageMagick and GraphicsMagick settings due to its use of libvips.
Colour spaces, embedded ICC profiles and alpha transparency channels are all handled correctly. Lanczos resampling ensures quality is not sacrificed for speed.
As well as image resizing, operations such as rotation, extraction, compositing and gamma correction are available.
Most modern macOS, Windows and Linux systems running Node.js >= 12.13.0 do not require any additional install or runtime dependencies.
๐ป: JavaScript
โญ 21.5k ๐ 229 ๐ด 1.1k ๐ง 97
chimeraos by ChimeraOS
ChimeraOS is an operating system that provides an out of the box couch gaming experience. After installation, boot directly into Steam Big Picture and start playing your favorite games.
If you want Steam in your living room, you want ChimeraOS.
easy to install
boot into your new gaming system within minutes
powerful app
use the built-in web app to install and manage games from any device
minimal
only what you need to play games and nothing more
out of the box
start playing right away with zero configuration for supported games
๐ป: Shell
โญ 478 ๐ 24 ๐ด 24 ๐ง 44
deep-email-validator by @da_adler
Validates email addresses based on regex, common typos, disposable email blacklists, DNS records and SMTP server response.
Validates email looks like an email i.e. contains an "@" and a "." to the right of it.
Validates common typos e.g. example@gmaill.com using mailcheck.
Validates email was not generated by disposable email service using disposable-email-domains.
Validates MX records are present on DNS.
Validates SMTP server is running.
Validates mailbox exists on SMTP server.
Native typescript support.
๐ป: TypeScript
โญ 575 ๐ 10 ๐ด 45 ๐ง 19
Love it!?