Displaying 1 to 20 from 41 results

counter_culture - Turbo-charged counter caches for your Rails app.

  •    Ruby

Tested against Ruby 2.2.5 and 2.3.1 and against the latest patch releases of Rails 3.2, 4.0, 4.1, 4.2, 5.0 and 5.1. Note that the column must be NOT NULL and have a default of zero for this gem to work correctly.

Jodd - The Unbearable Lightness of Java

  •    Java

Jodd is developer-friendly set of Java microframeworks, tools and utilities, under 1.7 MB. Build with common sense to make things simple, but not simpler. Its feature include slick IoC container, elegant MVC framework, unique AOP engine, thin DB-object mapper, standalone transaction manager, focused validation tool, versatile HTML parsers, pages decorator, super properties, powerful BeanUtil, timeless JDateTime, easy email, many super utilities... and more.

Awaity.js - A functional, lightweight alternative to bluebird.js, built with async / await in mind.

  •    Javascript

A functional, lightweight alternative to bluebird.js, built with async / await in mind. Functional utility library for async / await Think lodash for promises.




Ramda - Practical functional Javascript library

  •    Javascript

A practical functional library for JavaScript programmers. There are already several excellent libraries with a functional flavor. Typically, they are meant to be general-purpose toolkits, suitable for working in multiple paradigms. Ramda has a more focused goal. We wanted a library designed specifically for a functional programming style, one that makes it easy to create functional pipelines, one that never mutates user data.

Lodash - A modern JavaScript utility library delivering modularity, performance, & extras.

  •    Javascript

Lodash makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, strings, etc. Lodash’s modular methods are great for Iterating arrays, objects, & strings, Manipulating & testing values, Creating composite functions.

Tink - Cryptographic library that provides an easy, secure, and agile API for common cryptographic tasks

  •    Java

Tink is a multi-language, cross-platform library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.. Most cryptographic operations such as data encryption, digital signatures, etc. can be done with only a few lines of code. Tink reduces common cryptographic pitfalls with user-centered design, careful implementation and code reviews, and extensive testing.


medley - A lightweight library of useful Clojure functions

  •    Clojure

Medley is a lightweight Clojure/ClojureScript library of useful, mostly pure functions that are "missing" from clojure.core. Medley has a tighter focus than flatland/useful or Plumbing, and limits itself to a small set of general-purpose functions.

Jollyday - A holiday API

  •    Java

This API calculates the holidays for a given year, country and region or lets you provide your own holiday rules. Uses XML files for storing the holiday data. Uses JODA date/time API. Supports Europe, North/South America, Australia, Russia, India ...

fakeit - The Kotlin fake data generator library!

  •    Kotlin

This library is a port of the Ruby gem Faker. It generates realistic fake data — like names, emails, dates, countries — for a variety of scenarios, including automated testing and database population. The library was originally created for Android projects, but it can be used in any Java or Kotlin project.

IPAddressRange - .NET Class Library for range of IP address, both IPv4 and IPv6.

  •    CSharp

This library allows you to parse range of IP address string such as "192.168.0.0/24" and "192.168.0.0 / 255.255.255.0" and "192.168.0.0-192.168.0.255", and can conatins check. This library supports both IPv4 and IPv6.If you have to use signed assembly, you can use IPAddressRange.Signed NuGet package instead of IPAddressRange.

ubelt - A Python utility belt. Extra batteries included!

  •    Python

Good utilities lift all codes. UBelt is cross platform and all top-level functions behave similarly on Windows, Mac, and Linux (up to some small unavoidable differences). Almost every function in ubelt was written with a doctest. This provides helpful documentation and example usage as well as helping achieve 100% test coverage (sans Python2, Windows, stuff that could not be tested automatically, etc).

eth-utils - Utility functions for working with ethereum related codebases.

  •    Python

Common utility functions for codebases which interact with ethereum.Or you can install tox to run the full test suite.

Puredata-abstractions - Some abstractions for Puredata: Simple loopers, effects and helpers.

  •    Pure

This is a collection of abstractions that I have made for Puredata. I use the Pd convention for adding a trailing tilde (~) to all objects, that output or process audio. A lot of objects have accompaning help patches. [bitcrusher~]: simple bitcrusher effect.

notils - Never again need a .utils. package yur scurvy sea dogs!

  •    Java

Notils comes in two modules - notils-java contains classes that don't depend on anything from the Android SDK, while notils-android contains classes that do. Here are a few examples.

libite - That missing frog DNA you've been looking for

  •    C

Libite is a lightweight library of frog DNA that can be used to fill the gaps in any dinosaur project. It holds useful functions and macros developed by both Finit and the OpenBSD project. Most notably the string functions: strlcpy(3), strlcat(3) and the highly useful *BSD sys/queue.h and sys/tree.h API's. Libite holds many of the missing pieces in GNU libc, although -lite does not aim to become another GLIB. One noticeable gap in GLIBC is the _SAFE macros available in the BSD sys/queue.h API — highly recommended when traversing lists to delete/free nodes.

fastnumbers - Super-fast and clean conversions to numbers.

  •    Python

Super-fast and clean conversions to numbers. The below examples showcase the fast_float function, which is a fast conversion function with error-handling. Please see the API Documentation for other functions that are available from fastnumbers.