nim-optionsutils

option helper

Utility macros and patterns for working with options in Nim.

Utility macros for easier handling of options in Nim

GitHub

35 stars
3 watching
2 forks
Language: Nim
last commit: over 3 years ago
Linked from 1 awesome list

hacktoberfest

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pmunch/macroutils A package of utility functions for creating and manipulating tree-like data structures in a programming language 60
pmunch/nimlsp An implementation of the Language Server Protocol for the Nim programming language. 419
pmunch/nimcr A program that compiles and runs Nim scripts on demand, optimizing compilation process for speed. 84
pmunch/protobuf-nim An implementation of the Protocol Buffers message format in Nim. 171
pmunch/ratel A software framework for creating microcontroller abstraction libraries using Nim programming language 129
pmunch/futhark A tool that automates the process of wrapping C headers in Nim, allowing users to import and use C libraries directly in their code without manual intervention. 393
docopt/docopt.nim A command line arguments parser generator for Nim programming language. 214
johnscillieri/psutil-nim A Nim port of Python's psutil library for cross-platform system information access 62
2kabhishek/utils.nvim Provides utilities to simplify plugin development in Neovim 7
inim-repl/inim An interactive shell for the Nim programming language 643
nirma/default Library to simplify interacting with UserDefaults by providing an alternative API and extensions for custom object storage 470
codex-storage/questionable A library providing elegant abstractions for optional types and result handling in Nim programming language. 114
jjv360/nim-classes Adds class support to Nim by providing a set of macros and utilities for creating and managing classes. 89
dom96/choosenim A tool for managing multiple versions of the Nim programming language. 681
udayvir-singh/hibiscus.nvim A collection of high-level, opinionated macros and plugins to simplify Neovim configuration 107