Small scripts. A shared open-source library.
Explore scripts created and reviewed by OpenViST for AI, agents, blockchain and crypto. Understand each task, check its sources and download the open examples for your own environment.
79 recipes found.
JavaScript
Redact selected configuration assignment values with JavaScript
Replace every value assigned to an explicit selected key while preserving the order and literal values of unselected assignments.
Open recipe → JavaScript · v0.1.0 · OriginalAudit required configuration keys without exposing values with JavaScript
Report missing and empty required names, duplicate assignment positions and unknown keys under one literal assignment contract.
Open recipe →Python
Check IPv4 address membership in canonical CIDR ranges with Python
Report inclusive membership for saved address and canonical network pairs without DNS, socket access or changing firewall rules.
Open recipe → Python · v0.1.0 · OriginalRedact selected configuration assignment values with Python
Replace every value assigned to an explicit selected key while preserving the order and literal values of unselected assignments.
Open recipe → Python · v0.1.0 · OriginalAudit required configuration keys without exposing values with Python
Report missing and empty required names, duplicate assignment positions and unknown keys under one literal assignment contract.
Open recipe →Rust
Redact selected configuration assignment values with Rust
Replace every value assigned to an explicit selected key while preserving the order and literal values of unselected assignments.
Open recipe → Rust · v0.1.0 · OriginalAudit required configuration keys without exposing values with Rust
Report missing and empty required names, duplicate assignment positions and unknown keys under one literal assignment contract.
Open recipe → Rust · v0.1.0 · OriginalGroup repeated exact text tokens by position with Rust
Report positional groups of repeated lines using exact scalar values without printing token contents.
Open recipe → Rust · v0.1.0 · OriginalLocate lines containing ASCII control characters with Rust
Identify retained-line positions containing bytes below 32 or DEL while leaving Unicode text otherwise uninterpreted.
Open recipe → Rust · v0.1.0 · OriginalLocate breaks in strictly increasing integer sequences with Rust
Report where a number fails to increase relative to its immediate predecessor.
Open recipe → Rust · v0.1.0 · OriginalLocate Unicode replacement characters in text lines with Rust
Find already-present U+FFFD markers without mistaking valid UTF-8 decoding for evidence of original data quality.
Open recipe → Rust · v0.1.0 · OriginalLocate leading tab indentation in text lines with Rust
Distinguish a tab at the beginning of a retained line from tabs appearing after another character.
Open recipe →Adjustable code previews are assembled locally in your browser. Running the downloaded examples requires your own environment and, where applicable, a provider account.
A recipe has a history
Every example records its sources, scope of testing and version. New versions are imported after their code and instructions are checked.
Explore the project directory and documented task routes for the wider context.
