Posts
-
super-bombinhas
A 2D platformer written in Ruby.
Super Bombinhas is a retro platformer game inspired by classics like Super Mario World, but with a unique change characters mechanic. It is built with Ruby and the Gosu and MiniGL libraries. You can download the installers from releases here in GitHub or in itch.io, where you can also find a more detailed description and a gameplay video.
Join the subreddit!
Tags: #ruby
-
observable-membrane
A Javascript Membrane implementation using Proxies to observe mutation on an object graph
Creating robust JavaScript code becomes increasingly important as web applications become more sophisticated. The dynamic nature of JavaScript code at runtime has always presented challenges for developers.
This package implements an observable membrane in JavaScript using Proxies.
A membrane can be created to observe access to a module graph and observe what the other part is attempting to do with certain objects.
Tags: #typescript • proxy • membrane
-
PotreeConverter
Create multi res point cloud to use with potree
PotreeConverter generates an octree LOD structure for streaming and real-time rendering of massive point clouds. The results can be viewed in web browsers with Potree or as a desktop application with PotreeDesktop.
Version 2.0 is a complete rewrite with following differences over the previous version 1.7:
- About 10 to 50 times faster than PotreeConverter 1.7 on SSDs.
- Produces a total of 3 files instead of thousands to tens of millions of files. The reduction of the number of files improves file system operations such as copy, delete and upload to servers from hours and days to seconds and minutes.
- Better support for standard LAS attributes and arbitrary extra attributes. Full support (e.g. int64 and uint64) in development.
- Optional compression is not yet available in the new converter but on the roadmap for a future update.
Altough the converter made a major step to version 2.0, the format it produces is also supported by Potree 1.7. The Potree viewer is scheduled to make the major step to version 2.0 in 2021, with a rewrite in WebGPU.
Tags: #javascript
-
ganlab
GAN Lab: An Interactive, Visual Experimentation Tool for Generative Adversarial Networks
By Minsuk Kahng, Nikhil Thorat, Polo Chau, Fernanda Viégas, and Martin Wattenberg
Tags: #javascript
-
actions-comment-run
Execute any script in a GitHub issue comment
Execute any script in a GitHub issue comment
Tags: #typescript • github-actions
-
fflate
High performance (de)compression in an 8kB package
High performance (de)compression in an 8kB package
Tags: #typescript • compression • decompression
-
node-chardet
Character encoding detection tool for NodeJS
Chardet is a character detection module written in pure Javascript (Typescript). Module uses occurrence analysis to determine the most probable encoding.
- Packed size is only 22 KB
- Works in all environments: Node / Browser / Native
- Works on all platforms: Linux / Mac / Windows
- No dependencies
- No native code / bindings
- 100% written in Typescript
- Extensive code coverage
Tags: #typescript • hacktoberfest
-
delegated-events
A small, fast delegated event library for JavaScript.
A small, fast delegated event library for JavaScript.
Tags: #javascript
-
decaffeinate
Goodbye CoffeeScript, hello JavaScript!
Goodbye CoffeeScript, hello JavaScript!
JavaScript is the future, in part thanks to CoffeeScript. Now that it has served its purpose, it’s time to move on. Convert your CoffeeScript source to modern JavaScript with decaffeinate.
Tags: #typescript • coffeescript • conversion
-
lunasec
LunaSec - Open Source Security Software built by Security Engineers. Scan your dependencies for Log4Shell, or add Data Tokenization to prevent data leaks. Try our live Tokenizer demo: https://app.lunasec.dev
We’re a team of Security Engineers on a mission to make awesome Open Source Application Security tooling. It all lives in this repo. Here’s a breakdown of everything we’ve built.
- Log4Shell CLI: A small command line utility to scan for Log4Shell. Also supports patching JAR files against
Log4Shell, scanning running processes on your system, and more. Follow our
Mitigation Guide for more context.
- Status: Production ready.
- LunaTrace: A vulnerability scanner and web dashboard that helps track vulnerabilities in real-time. Combines static analysis,
dynamic analysis, and live-patching into an enterpise-grade vulnerability solution.
- Status: Under active development.
- LunaDefend: An end-to-end suite of security software built
around Tokenization designed to proactively protect your sensitive data from being hacked, as well as providing an
easier path towards compliance (SOC2, GDPR, PCI-DSS, etc).
- Status: Production ready.
- Our Security Blog: Our ramblings to the internet. This is where we broke the news about the log4j vulnerability and gave it the name Log4Shell. The blog lives in this repo under
/docs/blogif you feel like contributing!
Tags: #typescript • tokenization • web-security
- Log4Shell CLI: A small command line utility to scan for Log4Shell. Also supports patching JAR files against
Log4Shell, scanning running processes on your system, and more. Follow our
Mitigation Guide for more context.
subscribe via RSS