GitXplorerGitXplorer
m

mcmah309

110 repositories
20 followers

Repositories

Select a repository to view its commits, contributors, and more.
public

error_set

Ergonomic and precise error handling provided by error sets. Inspired by Zig's error set type.

Rust
131
3
6
Updated 6 days ago
public

rust

A pure Dart implementation of patterns found in the Rust programming language. Types include Result, Option, Cell, Slice, Array, Iterator, etc. Facilitates functional programming and error handling.

Dart
128
2
2
Updated 12 days ago
public

containeryard

ContainerYard is a declarative, reproducible, and reusable decentralized approach for defining containers.

Rust
58
1
5
Updated 12 days ago
public

sheller

Sheller brings ergonomic scripting to Dart by providing utilities for interacting with shells and converting output to Dart types. Allowing users to replace most or all of their scripts (e.g. bash or python) with Dart.

Dart
23
0
0
Updated 13 days ago
public

anyhow

Idiomatic error handling capabilities to make your code safer, more maintainable, and errors easier to debug. Dart implementation of Rust's Result monad type and "anyhow" crate.

Dart
20
0
0
Updated 7 days ago
public

surrealdb_migration_engine

A simple and powerful migration engine for SurrealDB

Rust
16
0
0
Updated 13 days ago
public

indices

Zero allocation macros for retrieving multiple mutable indices from a mutable slice safely.

Rust
9
0
0
Updated a month ago
public

rewind

rewind is a logging tool that enables you to record any data, with full customization of what is captured and the appearance of your logs at every logging level.

Dart
9
0
0
Updated 7 days ago
public

mdbook-tools

A flexible CLI tool for organizing files and creating mdBooks

Rust
8
0
0
Updated 3 months ago
public

path_type

path_type is a Dart package that introduces a robust Path type inspired by Rust's Path type. This package provides a way to work with file paths in a structured and type-safe manner, supporting POSIX and Windows file systems.

Dart
8
1
0
Updated 23 days ago
public

algebraic_types

Dart macros for creating algebraic types

Dart
7
0
2
Updated 13 days ago
public

async_state_builder

Widgets for handling asynchronous data using state machines and pattern matching. This package is an improved version of the standardStreamBuilder and FutureBuilder widgets, making it easier to manage and respond to various states of asynchronous computations.

Dart
5
0
0
Updated a month ago