Skip to content
@durable-oss

Durable Programming OSS

Open source languages, libraries, and tools from Durable Programming, LLC.

Durable Programming OSS

Open source libraries, languages, and tools from Durable Programming, LLC. Our developer tools and Ruby gems live at @durableprogramming; this organization holds our language, graphics, and infrastructure projects.

Languages and Evaluation

  • amoskeag - Sandboxed, purely functional language for business rules, templates, and spreadsheet formulas
  • amoskeag-rb - Native Ruby bindings for Amoskeag
  • amoskeagjs - Amoskeag parser and evaluator in pure JavaScript
  • trongoscript - Lisp-flavored DSL for producing nested configuration data
  • gearwork - Single-server durable execution engine driven by Trongoscript workflows

Ruby

  • typst-rails - Generate PDFs from Typst templates in Rails, Rage, Sinatra, or plain Ruby
  • durable-parameters - Parameter whitelisting for Rails, Sinatra, Hanami, Rage, or plain Ruby
  • rapidyaml-rb - Fast YAML parsing via rapidyaml; drop-in replacement for Psych

Graphics and UI

  • skia-pathkit-rs - Rust port of Skia PathKit: path construction, transforms, and boolean operations
  • centerline-trace-rs - Vectorize bitmap strokes into SVG centerline paths
  • durable-ice - Headless UI components for Rust, styled with Trongoscript stylesheets
  • durable-components - Compile one component source to React, Vue, SolidJS, Svelte, or Web Components

Data and Infrastructure

  • durablekg - API-first knowledge and document platform
  • durable-cag - Content-addressed graph for processing networks
  • durable-membership-check - Bloom, XOR, and binary fuse filters for Rust
  • durable-inventory - Typed distributed plugin registration for Rust
  • dbssh - Parallel SSH execution with connection pooling (maintained fork of bssh)

Contributing

Issues and pull requests are welcome. See each project's README for build and test instructions.

Commercial Support

Commercial support, custom development, and consulting are available from Durable Programming, LLC.

License

Most projects are available under MIT or MIT OR Apache-2.0. See each repository for its license.

Popular repositories Loading

  1. amoskeag amoskeag Public

    Functional evaluation language for business rules with parser, interpreter, and spreadsheet-like standard library.

    Rust 5

  2. typst-rails typst-rails Public

    Typst typesetting integration for Ruby applications — generate PDFs from Typst templates in Rails, Rage, Sinatra, or plain Ruby

    Ruby 2 1

  3. rapidyaml-rb rapidyaml-rb Public

    Fast YAML parsing for Ruby via the rapidyaml C++ library; drop-in replacement for Psych.

    C++ 1

  4. durable-components durable-components Public

    Compile components written in a Svelte 5-style DSL to React, Vue, SolidJS, Svelte, or Web Components.

    TypeScript

  5. durable-parameters durable-parameters Public

    Opinionated fork of strong_parameters for Rails, Sinatra, Hanami, Rage, or plain Ruby.

    Ruby

  6. unocss-augmented-ui unocss-augmented-ui Public

Repositories

Showing 10 of 26 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…