An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with option

A curated list of projects in awesome lists tagged with option .

https://github.com/akfamily/akshare

AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库

academic akshare asset-pricing bond currency data data-analysis data-science datasets economic-data economics finance finance-api financial-data fundamental futures option quant stock

Last synced: 06 Apr 2026

https://github.com/apple/swift-argument-parser

Straightforward, type-safe argument parsing for Swift

cli command-line flag option

Last synced: 01 Apr 2026

https://github.com/samber/mo

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

cats either fp functional future generics go golang io maybe monad monoid option optional programming result state task typesafe

Last synced: 14 May 2025

https://github.com/muellan/clipp

easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation

args argument-parser argument-parsing argv argv-parser cli cmdline-parser command-line commandline cpp cpp11 header-only man-page nested-alternatives option option-parser options options-parsing

Last synced: 16 May 2025

https://github.com/sohobloo/react-native-modal-dropdown

A react-native dropdown/picker/selector component for both Android & iOS.

dropdown modal option picker react react-native react-native-component select selector

Last synced: 14 Jan 2026

https://github.com/mobily/ts-belt

🔧 Fast, modern, and practical utility library for FP in TypeScript.

array flow fp functional-programming monad option option-type result result-type typescript

Last synced: 14 May 2025

https://github.com/slavovojacek/monads

Option, Result, and Either types for TypeScript - Inspired by Rust 🦀

either javascript monads node nodejs option result rust types typescript

Last synced: 27 Dec 2025

https://github.com/thames-technology/monads

Option, Result, and Either types for TypeScript - Inspired by Rust 🦀

either javascript monads node nodejs option result rust types typescript

Last synced: 07 Apr 2025

https://github.com/swan-io/boxed

Utility types for functional TypeScript

adt fp functional future option result typescript

Last synced: 17 Mar 2025

https://github.com/repeale/fp-go

fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.

currying functional functional-programming go golang option

Last synced: 06 Apr 2025

https://github.com/haruncpi/laravel-option-framework

Manage your laravel application's dynamic settings in one place with various supported input types.

framework laravel laravel-options laravel-package laravel-php laravel-settings option

Last synced: 07 Apr 2025

https://github.com/rap1ds/ruby-possibly

A maybe monad

maybe option pattern

Last synced: 06 Apr 2025

https://github.com/andeya/gust

A Rust-inspired declarative-programming and generic-type module for Golang that helps avoid bugs and improve development efficiency.

declarative ergonomic error-handling go go-generics iterator option result

Last synced: 29 Dec 2025

https://github.com/kazupon/gunshi

Gunshi: Modern javascript command-line library

args argument argv cli option

Last synced: 16 Dec 2025

https://github.com/wp-cli/entity-command

Manage WordPress comments, menus, options, posts, sites, terms, and users.

cli comment entity hacktoberfest menu meta network option page post session site taxonomy term user wordpress wp-cli wp-cli-package

Last synced: 01 Apr 2026

https://github.com/bolshakov/fear

Ruby port of some Scala's monads

either monads option pattern-matching ruby try

Last synced: 26 Sep 2025

https://github.com/mplanchard/safetywrap

Fully typesafe, Rust-like Result and Option types for Python

option python python3 result result-type rust rust-option rust-result typesafe typing

Last synced: 16 Jan 2026

https://github.com/anotherhollow1125/hooq

A simple macro that inserts (hooks) a method before question operator (`?`). (はてな演算子 `?` の前にメソッドを挿入(フック)するシンプルなマクロ)

error-handling hook hooks logging option optional question result

Last synced: 18 Apr 2026

https://github.com/octod/tiinvo

Simplify your TypeScript and JavaScript code. Use this lib and functional programming.

either es6 functional-js functional-programming javascript monad option predicates primitives-functions result typescript

Last synced: 27 Feb 2026

https://github.com/vnpy/vnpy_optionmaster

VeighNa框架的期权波动率交易模块

option veighna vnpy

Last synced: 09 Apr 2025

https://github.com/cbyad/either_option

A small typed and safe library for error handling with functionnal programming concept in Dart and flutter project

dart either either-monad flutter functional-programming maybe option option-monad result

Last synced: 09 Apr 2025

https://github.com/eminarican/safetypes

Rust like result and option implementation for golang

go golang option option-type optional optional-type result result-type rust

Last synced: 12 Apr 2025

https://github.com/vickumar1981/pyeffects

Handle side-effects in Python like a boss. Implements functional types for Either, Option, Try, and Future.

either either-monad future future-monad futures hacktoberfest hacktoberfest-accepted hacktoberfest2023 monad monads option option-monad option-type python python27 python3 try try-catch try-monad

Last synced: 01 Oct 2025

https://github.com/dzikoysk/expressible

Utility library dedicated for functional & non-functional codebases to simplify modelling of success and failure responses for Java/Kotlin 🔀

coroutines functional-programming hacktoberfest java kotlin kotlin-coroutines option panda panda-lang result utility

Last synced: 08 Mar 2026

https://github.com/nozzlegear/railway

Functional helpers including `Async` and `Result` to help enable things like "railway-oriented" programming. Heavily inspired by F#

fsharp functional maybe option railway result typescript

Last synced: 14 Apr 2025

https://github.com/airtucha/amonad

Experimental implementation of Maybe and Result monads compatible with await.

async-await await error-handling fp functional-programming javascript js maybe monad option ts typescript

Last synced: 27 Feb 2025

https://github.com/yjhmelody/as-container

AssemblyScript version of Rust Option<T> and Result<O, E> etc.

assemblyscript box container option result

Last synced: 01 Apr 2026

https://github.com/sm-sokout/tse-option

بررسی و دریافت اطلاعات اختیار معاملات بورس تهران و فرابورس ایران | Options on the Tehran Stock Exchange (TSE) and IranFarabourse (IFB)

black-scholes-merton ifb implied-volatility iran-farabourse option option-pricing pricing tehran-stock-exchange tse

Last synced: 27 Mar 2026

https://github.com/exoticknight/rust-option

brings Option / Result / match from Rust to Javascript

javascript option result rust rust-option typescript

Last synced: 15 May 2025

https://github.com/ddoronin/monas

🦋 Scala monads for javascript

either monad option typescript

Last synced: 07 Apr 2025

https://github.com/pimbrouwers/danom

Structures for durable programming patterns in C#.

error-handling monads option option-type railway-oriented-programming result result-type

Last synced: 25 Jun 2025

https://github.com/vitalics/rslike

Rust-like but for TypeScript/JavaScript

javascript option result try-catch typescript undefined undefined-behavior

Last synced: 17 Jul 2025

https://github.com/federicotdn/brief

Build terminal commands via an interactive and documentable interface

args cli keyboard magit option shell spec terminal transient yaml

Last synced: 29 Oct 2025

https://github.com/aloisdeniel/dart_maybe

No more null check with an dart equivalent of Maybe (Haskel, Elm) / Option (F#).

dart functional maybe option

Last synced: 09 Sep 2025

https://github.com/pawaclawczyk/scalp

Some Scala useful classes ported to PHP.

immutable maybe option pattern-matching php7 try try-catch types

Last synced: 17 Mar 2026

https://github.com/phalcon/cli-options-parser

Command line arguments/options parser to use in Phalcon applications.

cli command command-line getopt line option parser phalcon

Last synced: 04 Mar 2026

https://github.com/phelmkamp/valor

Go option and result types that optionally contain a value

either enum error golang maybe monad option result singleton tuple unit

Last synced: 12 Jan 2026

https://github.com/zajrik/option_result

A lightweight Dart library for Rust-like Option/Result types and associated pattern matching

dart library option pattern-matching result

Last synced: 23 Oct 2025

https://github.com/cjpatoilo/rasper

Node.js parse argument options make ease.

arguments argv bin cli cmd command option parser utility

Last synced: 17 Mar 2025

https://github.com/sirh3e/rust

Sirh3e.Rust is a library that provide missing features in C# where are fundamental in the Rust Programming Language

functional-programming functional-programming-using-csharp monad option result rust rust-programming-language

Last synced: 16 Jun 2025

https://github.com/jonschlinkert/option-cache

Get and set options easily, for node.js projects.

cache config configuration defaults get option options set settings

Last synced: 17 Oct 2025

https://github.com/svenfuchs/cl

Object-oriented OptionParser based CLI support for rapid CLI development

cli option option-parser ruby

Last synced: 21 Apr 2025

https://github.com/trvswgnr/camel-ts

OCaml's Result and Option modules in TypeScript, for funzies.

error-handling errors null ocaml option result typescript

Last synced: 10 Apr 2025

https://github.com/joanllenas/ts.data.maybe

A Typescript implementation of the Maybe data type

just maybe nothing option typescript

Last synced: 25 Mar 2025

https://github.com/sbernheim4/excoptional

A fully typed, zero-dependency implementation of the functional programming Option object for JavaScript and TypeScript

functional-programming javascript maybe maybe-monad option typescript

Last synced: 20 Jun 2025

https://github.com/realpha/eitherway

Yet Another Option and Result Implementation - providing safe abstractions for fallible flows inspired by F# and Rust

either fsharp maybe option result rust task typescript

Last synced: 12 Apr 2025

https://github.com/erikjuhani/fp-utils

Functional utility library for TypeScript

deno fp functional-programming nodejs option result utilities

Last synced: 23 Jul 2025

https://github.com/gutenye/script.js

Write shell scripts in JavaScript with autocompletion. Ake task runner with autocompletion. A CLI framework, option parser, CLI builder, command-line library

args argument argv autocompletion bash bunshell cli comletions exec node option script shell spawn zx

Last synced: 10 Apr 2026

https://github.com/openscopeproject/keithley1950

Keithley 195A DMM Option 1950

ac-dc dmm keithley195a kicad option pcb trms

Last synced: 09 Sep 2025

https://github.com/mtdowling/outcome

Composable option and result types for Lua.

lua option result

Last synced: 12 May 2025

https://github.com/pmorelli92/maybe

Maybe is a Go package to bring functional in Option type structures.

functional golang option

Last synced: 07 May 2025

https://github.com/cloydlau/vue-global-config

Configure your Vue 2/3 components globally! (Global Props + Attrs + Listeners + Hooks + Slots)

config configuration global option options slot slots vue vue-demi

Last synced: 25 Dec 2025

https://github.com/rimiti/react-native-pickerise

:iphone: React Native cross-plateform (iOS / Android) modal picker/selector highly customizable.

choice modal option picker popup react react-native select selector

Last synced: 30 Jul 2025

https://github.com/gvolpe/cats-functional-data-validation

Functional Data Validation in Scala using the Cats library

cats either option validated validatednel validation

Last synced: 25 Oct 2025

https://github.com/ahudde/greeks

Sensitivities of Prices of Financial Options and Implied Volatilites

asian-option greeks implied-volatility option r-package

Last synced: 22 Oct 2025

https://github.com/dword-design/make-cli

Super easy declarative CLI framework with a single configuration object and a single function call.

argument-parser arguments cli command-line command-line-interface commander commanderjs declarative declarative-programming fp functional interface node nodejs npm npm-package option options

Last synced: 30 Oct 2025

https://github.com/sczerwinski/kotlin-util

Kotlin utility types based on Scala

either kotlin kotlin-library option try

Last synced: 14 Apr 2025

https://github.com/misterkaiou/go-functional

Small library with some known monads used in functional programming

fp functional generics go golang monads option option-type result result-type

Last synced: 23 Jul 2025

https://github.com/drwatson1/configuration-extensions

A couple of utilities to make usage of configuration options a little bit easier in .NetCore 3.1. One of them allows you to expand environment variables in configuration options, the other one can uatomatically bind option class to a section name in `appsettings.json`.

autobind bind configuration environment environment-variables netcore31 option substitute

Last synced: 16 Jan 2026

https://github.com/anderscan/typed-option

Library for working with Options in a type safe manner.

option typescript

Last synced: 30 Apr 2025

https://github.com/skreborn/rustic

Various constructs inspired by the Rust programming language

cloneable dart option result rust tuple

Last synced: 23 Oct 2025

https://github.com/ekonbenefits/fsharp.interop.nulloptable

Missing OptionBuilder for F# filling the void to interop with C#'s ?. usage

fsharp monads null nullable option

Last synced: 17 Oct 2025

https://github.com/jiangjie/happy-rusty

Rust's Option, Result, and sync primitives for JavaScript/TypeScript - Better error handling and null-safety patterns.

async channel concurrency controlflow err error-handling fnonce lazy mutex none null-safety ok once option result rust rwlock some typescript

Last synced: 16 Jan 2026

https://github.com/xunnamius/black-flag

🏴 A declarative yargs-based framework for building fluent command line interfaces that are easy to maintain and extend

arguments cli command interface line option optstring parameters parse user yargs

Last synced: 28 Feb 2026

https://github.com/smarie/python-pytest-pilot

Slice in your test base thanks to powerful markers

command filter mark marker option pytest python query slice test

Last synced: 05 Sep 2025

https://github.com/javiorfo/nilo

Rusty Go Option library for handling nil values, some errors and marshaling

go go-library golang option rust-option

Last synced: 16 Jan 2026

https://github.com/kevinpollet/option.ts

Option monad for TypeScript

monads nodejs option type-safe typescript

Last synced: 27 Oct 2025

https://github.com/williamvenner/turbonone

Tiny macro for calling functions with generic Option<T> arguments

generic generics macro no-std nostd option proc-macro turbofish

Last synced: 27 Oct 2025

https://github.com/Xunnamius/black-flag

🏴 A declarative yargs-based framework for building fluent command line interfaces that are easy to maintain and extend

arguments cli command interface line option optstring parameters parse user yargs

Last synced: 18 Jul 2025

https://github.com/0x7030676e31/rustty

A package that brings the iconic Rust types such as Result and more

option result rust typescript

Last synced: 05 May 2025

https://github.com/tsukinoko-kun/opsult

A simple implementation of Option, Result and Future types in TypeScript

future option result result-type rust type-library typescript

Last synced: 13 Jul 2025

https://github.com/cimpress-mcp/tiger-types

A collection of useful types and operations on types.

either functional functor maybe monad option task

Last synced: 14 Apr 2025

https://github.com/bingo347/lambda-fn

Typescript utilities for functional programming inspired by Rust std library

cell fp functors monads option result

Last synced: 17 Mar 2025

https://github.com/immmdreza/engineer

Engineer is a master builder based on Optional.

builder codegen crate option rust

Last synced: 14 May 2025

https://github.com/nekitdev/wraps

Meaningful and safe wrapping types.

future option python result wraps

Last synced: 01 Feb 2026

https://github.com/taufik-nurrohman/option-picker

Accessible custom `<select>` (and `<input list>`) element.

a11y combo list native option picker select

Last synced: 24 Apr 2025

https://github.com/fnando/iron_oxide

An experiment that brings most of Rust's `Result` and `Option` patterns to Ruby.

option result rust

Last synced: 11 Sep 2025

https://github.com/lodin/rustils

Port of some powerful Rust utils to JavaScript

javascript maybe monad option result rust typescript

Last synced: 18 Apr 2026

https://github.com/fengalin/option-operations

Traits and auto-implementations to improve arithmetic operations usability when dealing with `Option`s.

arithmetic cmp operations option ord rust traits

Last synced: 14 Jun 2025

https://github.com/draekien-industries/waystone-dotnet

A collection of class libraries which implement useful patterns that can be used in .NET

csharp functional-programming monads netstandard20 nuget-package option option-pattern optional result result-pattern result-type

Last synced: 01 Feb 2026

https://github.com/xucongli1989/xmultiselect

input text多选插件(单击input text后,弹出div层,在div层中选择相应的选项)

html javascript jquery jquery-plugin multi multiselect option plugin select

Last synced: 12 Sep 2025

https://github.com/iocss/crossass-config

A dot-syntax configuration (Map) library for Sass (mixin / function).

config configuration css function functions library mixin mixins option options sass setting settings

Last synced: 03 May 2026

https://github.com/joncloud/rlx-net

Adds functional programming aspects using functions like Some, None, Ok, Error

error-handling functional null option result rustlang

Last synced: 18 Aug 2025

https://github.com/zhw2590582/option-validator

A simple option validator

option scheme validator

Last synced: 27 Jul 2025

https://github.com/elgopher/ptr

Generic Go functions to get optional values

generic generics go golang option optional

Last synced: 25 May 2026

https://github.com/just-do-halee/optionee

The macro to creates option structure so easily.

configuration data-structures development-tools macro no-std option rust utility

Last synced: 18 Feb 2026

https://github.com/jeppech/results-ts

Utility functions for creating and handling Rust-like Result and Options types.

functional monads option result rust-like typescript

Last synced: 02 Aug 2025

https://github.com/dev-cetera/df_safer_dart

A package inspired by Rust and functional programming, designed to bring structure, clarity, and safety to your Dart applications.

dart flutter functional-programming library option package result rust

Last synced: 11 Jan 2026

https://github.com/jaredswarts55/nullfight

Fights the good fight against NullReferenceException using a Option struct and a Result struct

dotnet dotnet-core functional option result

Last synced: 05 Oct 2025