TypedStructor is a library for defining typed structs, exceptions and record macros with effortlessly.
Repository Index
47,133 repositories indexed
193–216 of 240 · Most stars
This shard provides facilities for checking whether a constant exists at compile time, and for a variety of different conditional compilation options. Code can be conditionally compiled based on the existence of a constant, version number constraints, or whether an environment variable is set truthy or not.
- crystal
time range expression in cron style
- range
- range-expression
- cron-style
- go-package
Define a Go struct. Get a CLI that an agent can discover, call, sandbox, and debug. Flags, env vars, config files, validation, JSON Schema, MCP, structured errors, and WASM. Built on Cobra.
- cli
- cobra
- flags
- viper
The application allows you to trade on the outcomes of events, and follow the odds to garner accurate insights about the future. Users buy or sell Voting Shares, which can be redeemed for 1 unit of the stable asset if the outcome is resolved as correct, and become worthless if it’s incorrect.
WhimApp TSP (Transport Service Provider) Open API
- api
- api-documentation
- api-definition
- swagger
Declarative data quality engine. Define checks in YAML, run anywhere.
- airflow
- anomaly-detection
- data-contracts
- data-quality
A proof-of-concept C# console application for retrieving legacy 2010 & 2013 custom SharePoint workflow definition files, and creating new Power Automate flows programmatically.
- sharepoint-online
- sharepoint
- workflows
- powerautomate
Enable the most efficient swaps on Algorand
Define and deploy CDK applications using Java and Maven
A library for defining modular dependencies (fixtures) for ExUnit tests.
the definitive solution for maps in Apache Flex
This tiny library (2 macros only) allows you to define very simple rule handler using Elixir pattern matching.
- elixir
A lightweight Neovim plugin that lets you define, run, and manage multiple project-specific commands directly from your editor. By creating a .nvimlaunch file in your project root
- neovim
- neovim-plugin
- plugin
- task-runner
Simple elixir library to define a static FSM.
- fsm
- elixir
- transition
[WIP] Another authentication hex for Phoenix.
- elxir
- phoenix
- sign
- hex
A complete Crystal lang implementation of the Matter protocol specification (https://buildwithmatter.com). Includes full support for controller, device, commissioning, secure communications, device types, and cluster definitions.
Implementation of RFC 6901 which defines a string syntax for identifying a specific value within a JSON document
A Database-Defined Network Controller
The Sitemap XML module generates the Sitemap compliant with the schema defined by sitemaps.org and submits it to search engines.
Yield farming opportunity for Golem's GLM token holders. (By staking uniswap-LP tokens that is a pair between GLM and ETH into the stake pool)
- golem
- solidity
- truffle
- web3js
An Microsoft Visual Code extension for Golang to print symbol definition to output
Elixir Language Definition Extension for Panic Nova
A `define-class` macro for less boilerplate