gabeorlanski
Datasets
Tasks
CLI configuration resolver that reads a JSON schema, resolves typed parameters from prioritized sources (default, env, file, primary/secondary stores, args), supports nested groups, watch mode with structured change events, advanced types (duration, pattern, map, list, redacted), and store prefix composition.
cli-tools, config-management, argument-parsing, schema-validation, http-integration, watch-mode, type-system, deterministic-output, scb-problem, multi-step, pytest
Gabriel Orlanski
CLI tool for digital circuit evaluation and optimization. Parses scalar and vector circuits in .circ, .json, and .bench formats. Evaluates circuits with 2-valued and 3-valued logic, generates truth tables, checks equivalence between circuits, and optimizes circuits with configurable passes (constant folding, CSE, DCE, etc.).
cli-tools, parsing, digital-circuits, boolean-logic, optimization, graphviz, equivalence-checking, truth-tables, scb-problem, multi-step, pytest
Gabriel Orlanski
Multi-language code search tool (inspired by ast-grep) that finds patterns and applies refactorings. Starts with regex search in Python, adds AST-based pattern matching with metavariables, then auto-fix with conflict resolution. Supports Python, JS, C++, Rust, Java, Go, and Haskell.
cli-tools, ast-parsing, multi-language, pattern-matching, metavariables, code-transformation, refactoring, static-analysis, regex, code-search, scb-problem, multi-step, pytest
Gabriel Orlanski
Workflow orchestration system with a custom DSL for defining DAGs of tasks with dependencies and parameters. Includes a parser, execution engine, and JSONL logging. Adds caching with content-hashing and time-based strategies, then dynamic cache overrides per-task.
workflow-orchestration, dag, cli-tools, parser, toml, dependency-resolution, caching, task-scheduling, scb-problem, multi-step, pytest
Gabriel Orlanski
SQLite migration CLI. Starts with basic DDL (create table, add/drop columns), adds data transformations and backfills, then foreign keys/indexes/check constraints with rollback support, and finally dependency management with topological sorting and cycle detection.
cli-tools, database, sqlite, schema-migration, data-transformation, transaction-management, foreign-keys, constraints, rollback, dependency-resolution, graph-algorithms, scb-problem, multi-step, pytest
Albert Ge
HTTP service for ingesting tabular files from URLs/uploads into queryable datasets with pagination, sorting, filtering, export, caching, config-based runtime controls, access control, and optional enrichment metadata.
rest-api, csv, spreadsheet, ingestion, query-engine, filtering, export, caching, configuration, access-control, scb-problem, multi-step, pytest
Gabriel Orlanski