Showing 17 of 17 projects
A fast annotation-based null checker for Java that eliminates NullPointerExceptions with low build-time overhead.
A fast, annotation-based null checker for Java that eliminates NullPointerExceptions with low build-time overhead.
A C# library providing functional programming constructs like Result and Maybe types to write more robust and expressive code.
Code generation for immutable classes in Dart/Flutter with a simple syntax and comprehensive features.
Safe, idiomatic TypeScript library for handling null, errors, and async operations with Maybe, Result, and Task types.
A pluggable type-checking framework for Java that detects and prevents bugs through custom type qualifiers.
A robust option/maybe type for C# that provides a strongly typed alternative to null values, preventing null-reference exceptions.
A pragmatic JavaScript library providing functional algebraic data types (Maybe, Result) with a simplified API for safe data handling.
A reflection-based JSON serialization library for F# with built-in null safety and F# type support.
Rust-like Option and Result types for TypeScript and Deno to eliminate null/undefined and improve error handling.
A thin functional F# wrapper for SQLite that simplifies data access with a composable API and null-safe operations.
A Roslyn analyzer and Visual Studio extension to manage and justify null-forgiving operators in C# nullable reference types.
A simple Groovy/Java library providing three distinct option types and a matcher for functional programming patterns.
A fast utility to check if a value exists in an array, handling null values safely.
A Maven plugin that automatically generates package-info.java files with JSpecify nullness annotations for Java projects.
A lightweight Angular library that provides pipes and services to handle nullable values in templates with customizable display options.
A Groovy extension library that adds expressive methods like only(), firstIfAny(), and removeNulls() to Lists.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.