Open Source

We build and maintain open-source software, and we run it ourselves before we ask anyone else to. The code is public, which makes it a more honest capability claim than any case study: you can read it and judge for yourself.

Our largest project is Nona, a self-hosted alternative to Firebase Remote Config for feature flags and runtime configuration. Everything below is on GitHub under permissive licences.

GitHub stars
116
Forks
69

GitHub figures as of 2026-07-26.

Nona

Ryware/nona-config

Self-hosted feature flags and remote configuration — a Firebase Remote Config alternative you run yourself. Store key-value config in a dashboard and fetch it over one REST API, so feature toggles and app settings change without a redeployment. Docker-first, no SDK lock-in, and usable from any language that can make an HTTP call. Built in C# and released under Apache 2.0.

Stars
67
Forks
29
Language
C#
Licence
Apache-2.0
  • feature-flags
  • remote-config
  • self-hosted
  • firebase-alternative
  • docker

ngx-drag-and-drop-lists

Ryware/ngx-drag-and-drop-lists

A drag-and-drop component for lists in Angular, written in TypeScript and released under MIT. Small, focused, and widely forked relative to its size — it does one thing rather than pulling in a general-purpose interaction framework.

Stars
49
Forks
40
Language
TypeScript
Licence
MIT
  • angular
  • drag-and-drop
  • typescript

Our products

Software we own and operate rather than deliver for a client. We include it here because a system we built end to end is capability evidence you can go and look at.

  • Rydel

    Grocery commerce platform

    A supermarket-as-a-service platform covering online ordering, inventory, fulfilment, delivery routing and retail analytics. C# and .NET on the back end, Angular for the web app, an Ionic mobile app, Python for the operational scripting, PostgreSQL for storage with Redis caching, all running on Google Cloud with delivery routing built on Google Maps Platform. Payments go through a provider-agnostic layer supporting Stripe, RevenueCat, Tranzila and CardCom, so a merchant in Israel or outside it can be onboarded without a code change — that abstraction is why we can bring the same integration work to client projects. It began as a commissioned build for a grocery client; when that engagement ended we kept developing the system into a standalone product. It is ours, it runs, and it is a fair sample of what we build when we own the architecture decisions end to end — including the parts, like routing and fulfilment scheduling, that most retail platforms buy in.

    • C#
    • .NET
    • Angular
    • Ionic
    • Python
    • PostgreSQL
    • Google Cloud Platform
    • Google Maps Platform
    • Docker
    • Redis
    • Stripe
    • RevenueCat
    • Tranzila
    • CardCom
    • Firebase Cloud Messaging

Supporting projects

  • Nona client libraries

    C# · Apache-2.0

    Official client libraries for Nona in JavaScript/Node and .NET/C# — fetch your configuration in a single call. Deliberately thin: the REST API remains usable directly, so the clients are a convenience rather than a dependency.

  • Nona admin dashboard

    TypeScript · Apache-2.0

    The web dashboard for Nona. Manage projects, environments and flags from one UI, self-hosted alongside the Nona server.

© 2026 - Ryware.