Run time type validation, transformation, and error generator that works out of the box on primitives, objects, arrays, and nested objects. Also extensible for custom types.
RFC-5322 compliant, fully typed and documented email message generator for javascript runtimes
A smart & fully-typed configuration loader for Bun.
Fully typed SDK for the DALP tokenization platform API
A fully-typed, customizable onboarding component for Vue 3
Fully typed application that generates PCN874 text file
A fully typed error handling library for TypeScript inspired by Rust's Result type.
Fully typed typescript events
Fully typed TypeScript wrapper for FFmpeg — fluent API, v6/v7/v8 compatible, zero native bindings
The complete Discourse API, fully typed.
Fully typed QRCode encoding implementation in JavaScript with no dependencies!
A fully typed library for fixing capitalization of people's names. Based on tamtamchik PHP library.
Seamless, Fully-typed and Fully-tested HTML5 Canvas Library
Cross-browser support for the `browser` namespace in browser extensions. Fully typed.
Generate a fully typed TypeScript API client from your OpenAPI 3 spec
<div align="center"> <h1 align="center">@chronark/zod-bird</h1> <h5>Fully typed Tinybird pipes using zod</h5> </div>
Fully Typed Kubernetes
Cloudflare Turnstile CAPTCHA integration for Next.js - Simple, stable, and fully typed
A fully-typed AnkiConnect API client.
A fully typed library for fixing capitalization of people's names. Based on tamtamchik PHP library.
Get structured, fully typed JSON outputs from OpenAI and Anthropic LLMs
Fully typed application that generates, parses, and validates SHAAM 6111 tax reports.
Fully typed application that generates, parses, and validates SHAAM uniform format tax reports (INI.TXT and BKMVDATA.TXT).
No description provided.
Fully-typed Rust SDK for the Tronsave v2 API (TRON Energy & Bandwidth).
Fully-typed, async, reusable cached state management for Dioxus 🧬
Fully-typed global state management with a topics subscription system for Dioxus 🧬
Pure-Rust Matroska (MKV/WebM) container for oxideav
A type-safe IPC layer for tauri commands
Tauri v2 plugin that exposes rpstate reactive persistent state to the frontend, with TypeScript codegen
Fully-typed, async, reusable cached data management for Freya 🧬
Fully-typed global state management with a topics subscription system for Freya 🧬
An async, fully-typed and straightforward ORM for PostgreSQL databases
RFC 5545 (iCalendar) parser, serializer, and iTIP semantics — zero I/O, hand-rolled, with VTIMEZONE + RRULE support.
Rust client for AEMO NEMWeb — Australian electricity market data
Rust SDK for programmatic control of the GitHub Copilot CLI via JSON-RPC.
Set of fully typed utility classes and interfaces integrated with Sorbet.
Provide a fully typed interface to filter lists in a GraphQL API.
This library features comprehensive error handling with namespaced error types, bidirectional registry URL conversion, and JSON-based configuration for cross-language compatibility. It supports 37 package types (32 official + 5 additional ecosystems) and is fully compliant with the official PURL specification test suite.
Makes sure users don't accidentally create an account for the wrong e-mail address. Because 'gmial' isn't actually what they meant to type. Similarly, 'yaho.com', or the strange-but-true '.c0m'. Not even making that one up. If you're concerned about false-positives, it's super-easy to check. There's only a single method. Also, it's fully-tested.
== Ocean Ocean is an application template and an architecture for creating server-oriented architectures (SOAs) in the cloud. Ocean is a complete and extremely scalable back end solution for RESTful JSON web services and web applications, featuring aggressive caching and full HTTP client abstraction. Ocean fully implements HATEOAS principles, allowing the programming object model to move fully out onto the net, while maintaining a very high degree of decoupling. Ocean is also a development, staging and deployment pipeline featuring continuous integration and testing in a TDD and/or BDD environment. Ocean can be used for continuous deployment or for scheduled releases. Front end tests are run in parallel using a matrix of operating systems and browser types. The pipeline can very easily be extended with new development branches and quality assurance environments with automatic testing and deployment. Together, Ocean allows you to code front end clients completely independently of browser type and OS, and back end code completely agnostic of whether it is called by a client browser or another server system.
A fully-featured Ruby SDK for The Companies API, providing type-safe access to company data, locations, industries, technologies, job titles, lists, and more.
Fetch events, register attendees, and verify Razorpay payments on the Vihaya Events platform with a fully-typed Ruby client. Feature parity with the JavaScript, Flutter, and Python SDKs.
The valid_array gem provides to create an Array that enforces certian properties. Each element added to the array is passed to a validator function written by you. This function can raise errors, drop items or change them. vaild_array also provides compatibility with the typed-array gem. There is both 'valid_array/typed_array' which imports to `ValidArray::TypedArray` and a fully compatible 'valid-array' which passes 'valid-array's own test suite.
QuacksLike is a module for RSpec to add matchers that test if an object is fully duck-typed to pretend to be another class. This kind of thing is really only necessary when passing such an object as the return value in an API where you don't know exactly how it will be consumed, but it needs to "quack like an Array" or something. It does its job by checking every instance method in the class that the target object needs to "quack like" and makes sure the target both responds to that method name and that the arity of the method is appropriate.
QuacksLike is a module for RSpec to add matchers that test if an object is fully duck-typed to pretend to be another class. This kind of thing is really only necessary when passing such an object as the return value in an API where you don't know exactly how it will be consumed, but it needs to "quack like an Array" or something. It does its job by checking every instance method in the class that the target object needs to "quack like" and makes sure the target both responds to that method name and that the arity of the method is appropriate.
Studio Game is a simple text-based, fully random game. To install the gem, run `gem install pragma_studio_game-1.0.0.gem`. To play, run `studio_game` and choose the number of rounds. The players will be loaded from the `bin/players.csv` file. If you want to load your own players, pass the path as an argument to the `studio_game. Players should be provided with their names and health value, comma separated. At the end of the game, high scores will be sorted and written to the `high_scores.txt` file. To quit any time, type in `quit` or `exit`. To uninstall the gem, run `gem uninstall studio_game`.
not_pressed-core is the foundational engine behind NotPressed, a fully open-source, batteries-included CMS for Rails 8. It provides hierarchical pages, a block-based content editor, automatic navigation discovery from routes and view partials, a media library backed by Active Storage, a pluggable admin panel with configurable auth, and a content type registry — all built on Hotwire with zero external JS dependencies.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.