Posts

  • GraphicsJS

    A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology.

    GraphicsJS is a lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology.

    Tags: #javascript • svg • vector-graphics

  • Terra

    Voxel world generation modding platform

    Terra is a modern world generation modding platform, primarily for Minecraft. Terra allows complete customization of world generation with an advanced API, tightly integrated with a powerful configuration system.

    Terra consists of several parts:

    • A voxel world generation API with emphasis on configuration and extensibility
    • Several platform implementations, the layer between the API and the platform it’s running on.
    • An addon loader, which allows addons to interface with the Terra API in a platform-agnostic setting
    • Several “core addons,” which implement the “default” configurations of Terra. These addons can be thought of as the config “standard library”

    Terra currently officially supports the Fabric mod loader and the Bukkit API (Paper and friends). We welcome Pull Requests implementing additional platforms!

    Tags: #java • minecraft • papermc

  • clickhouse-activerecord

    A Ruby database ActiveRecord driver for ClickHouse

    A Ruby database ActiveRecord driver for ClickHouse. Support Rails >= 7.1. Support ClickHouse version from 22.0 LTS.

    Tags: #ruby

  • ubench

    Micro PHP benchmark library

    require src/Ubench.php in your project.

    Tags: #php

  • wire

    A light, fast, flexible Javascript IOC container

    Wire is an Inversion of Control Container for Javascript apps, and acts as the Application Composition layer for cujoJS.

    Wire provides architectural plumbing that allows you to create and manage application components, and to connect those components together in loosely coupled and non-invasive ways. Consequently, your components will be more modular, easier to unit test and refactor, and your application will be easier to evolve and maintain.

    To find out more, read the full introduction, more about the concepts behind wire, and check out a few example applications.

    Tags: #javascript

  • devise-pwned_password

    Devise extension that checks user passwords against the PwnedPasswords dataset

    Devise extension that checks user passwords against the PwnedPasswords dataset (https://haveibeenpwned.com/Passwords).

    Checks for compromised (“pwned”) passwords in 2 different places/ways:

    1. As a standard model validation using pwned. This:
      • prevents new users from being created (signing up) with a compromised password
      • prevents existing users from changing their password to a password that is known to be compromised
    2. (Optionally) Whenever a user signs in, checks if their current password is compromised and shows a warning if it is.

    Based on devise-uncommon_password.

    Recently the HaveIBeenPwned API has moved to an authenticated/paid model, but this does not affect the PwnedPasswords API; no payment or authentication is required.

    Tags: #ruby

  • rspec-snapshot

    RSpec snapshot testing.

    Adds snapshot testing to RSpec, inspired by Jest.

    Tags: #ruby

  • intellij

    IntelliJ plugin for Bazel projects

    This project uses binary bundles licensed under JetBrains User Agreement (https://www.jetbrains.com/legal/docs/toolbox/user/).

    This is an early-access version of our Bazel plugins for IntelliJ, Android Studio, and CLion.

    The Bazel plugin uploaded to the JetBrains Marketplace regularly from the state of this repository. See the releases tab for more information.

    Please see our latest community update for Bazel IntelliJ plugin: Announcing Bazel & JetBrains co-maintenance of IntelliJ IDEA Bazel Plugin.

    Tags: #java • bazel • intellij

  • blender2ogre

    Blender exporter for the OGRE 3D engine

    This versions requires Blender 2.8+. For Blender 2.7x: use the 2.7x-support branch

    Tags: #python • blender-exporter • ogre3d

  • convex_adversarial

    A method for training neural networks that are provably robust to adversarial attacks.

    A repository for training provably robust neural networks by optimizing convex outer bounds on the adversarial polytope. Created by Eric Wong and Zico Kolter. Link to the original arXiv paper. The method has been further extended to be fully modular, scalable, and use cascades to improve robust error. Check out our new paper on arXiv: Scaling provable adversarial defenses.

    Tags: #python

subscribe via RSS