Showing 36 of 419 projects
A Lua library that provides missing built-in functions like ipairs and getmetatable for PICO-8 development.
A nogc utility library for the D programming language, providing data structures and functions with precise memory control.
A Java library providing a comprehensive collection of Gatherer implementations for the Stream API.
A Go package for retrieving your public IP address, similar to icanhazip.com but from within Go applications.
An opinionated collection of utility functions and APIs to enhance GameMaker programming.
A Go utility library providing convenient looping functions using Go's range-over-func feature.
An Angular library providing specialized signals and utilities to replace common reactive patterns for cleaner, more efficient code.
A TypeScript utility library providing intuitive, productive functions for building applications on the Algorand blockchain.
Returns an array of own enumerable property values from an object.
Adds destructors to GameMaker Studio 2.3 for automatic cleanup of ds_* data structures in structs.
A collection of Angular utilities including decorators, error handling, configuration management, and RxJS integration.
A foreach() loop implementation for GameMaker 2.3+ supporting arrays, ds_lists, ds_maps, ds_stacks, ds_queues, ds_priorities, and structs.
A JavaScript Promise polyfill adapted for GameMaker Studio 2.3+ to handle asynchronous operations.
A JavaScript utility that returns true if a value exists and false if empty, supporting deeply nested object paths.
A port of the Lodash JavaScript utility library to GameMaker Language 2.3 for functional programming workflows.
Creates a new dense array with a specified numeric range for functional programming.
A MIME type detection library for the V programming language, inspired by the mime-types JavaScript library.
An Elixir module for generating Gravatar URLs with customizable options.
A zero-dependency Crystal shard for validating, generating, and formatting Brazilian bureaucratic identifiers like CPF, CNPJ, and CEP.
A utility to conditionally break out of promise chains in JavaScript, skipping subsequent .then() handlers.
A utility library providing Algebraic Data Types and helper functions for functional programming in JavaScript.
A Go package for reading, setting, and manipulating data in maps, slices, and JSON structures using dot-notation paths.
A Java library providing Kotlin-inspired scope functions for cleaner, more expressive code with utility methods for common patterns.
A LÖVE utility library that adds parallax scrolling layers to camera systems for 2D games.
A Common Lisp utility library providing Clojure-inspired sequence and functional programming idioms.
Converts deeply nested JavaScript objects into flat key/value pairs with customizable options.
A JavaScript library for parsing, modifying, and formatting time durations with support for days down to nanoseconds.
A pure Elixir implementation for encoding and decoding Base62 strings.
A collection of lightweight, independent modules for Lua and Love2D game development.
Elixir library for indifferent access to maps, structs, lists, and tuples with custom key transforms.
A collection of Scala utilities for data management, including logging, benchmarking, parsing, and object schema inspection.
A collection of utility functions for enhancing AutoHotkey ListBox controls with advanced operations.
A Go utility that automatically populates struct fields using custom fill tags and filler functions.
A collection of common-use Angular components, directives, and services with optional secondary entry points for modularity.
A utility to clamp numbers within a specified minimum and maximum range.
A tiny utility for converting human-readable time strings to milliseconds and back, ported for Deno.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.