Portfolio overview

Product Portfolio

Every product we build, in one document: the Rutba Suite, the point products and the open-source packages.

Generated on request from the live content of this site. Nothing about it is stored ahead of time. File name Tech-Style-Product-Portfolio.pdf.

A family of platforms and open-source tools, each one a long-term product we keep refining, not a one-off project. From AI video surveillance and procurement intelligence to ERP, retail commerce and Oracle migration tooling, plus the media and email infrastructure that powers them.

Rutba Suite23 business products on one backend
Platforms10 products in active development
Open source18 public repositories · seven packages on five registries
LicencesMIT, Apache 2.0 & AGPL 3.0

Rutba Office: our most advanced office suite, and it is free

Ten desktop apps in one download, on a document engine we wrote ourselves: mail, calendar, contacts, documents, worksheets, presentations, PDF, pictures, image editing and video. No account, no subscription and no usage data collected.

  • Word, Excel and PowerPoint files read and written on our own engine, under their familiar ribbons
  • Outlook .pst and .ost archives opened without Outlook, and searched with your live accounts
  • Works with the network switched off, in English, Urdu, Arabic or Hindi
New

The latest from Tech Style

Rutba Suite is the next generation of our business software: our ERP rebuilt as SaaS, with many more applications and a modernised stack underneath. Alongside it, Paritas is working toward its 1.0 release: an Oracle-compatible PostgreSQL built on measured evidence.

23 products

Rutba Suite

The next generation of our ERP, as SaaS 10 business products, 7 workspace products and 6 platform services, sharing one customer list and one set of books. Each product and app shows its stage, and meetings, calls and a file drive are still coming. Sold on rutba.io. Explore Rutba Suite →

In development

Paritas

Oracle-compatible PostgreSQL, measured The dangerous half of an Oracle migration is invisible: the same expression, a different number. Paritas tells you exactly where compatibility ends for your code, with measured evidence, and is working toward 1.0 against eight published criteria. Pairs with pgrecon. How Paritas works →

Platforms & infrastructure

Products people run their business on

The systems that run your operations, serve your media, send your mail, watch your site, help you choose software, sell to your customers and move you off Oracle, every one a long-term product we build, own and operate ourselves.

MIT · archive

Rutba ERP

An open-source, modular business management system built as an npm workspaces monorepo: 22 independent Next.js applications sharing one API, one authentication portal and one component library. It is the generation before Rutba Suite, kept online as an archive.

Point of SaleInventoryManufacturingOrder ManagementPayroll & HRAccounting
AGPL 3.0 · v2

Media FileServer

A Node.js media origin that keeps only master files and generates variants on demand, then grows into a full asset platform if you want it. It serves TrustList's images and Rutba.pk's older product images, one instance each.

Sharp PipelineLRU Variant CacheAsset IndexBackground JobsAI EnrichmentClustering
AGPL 3.0

Rutba MTA

Multi-tenant email relay middleware that sits between your applications and their own SMTP servers, handling reputation-based pacing, suppression, bounces and reporting so that no app has to build them again.

Adaptive Rate ControlSuppression GateBounce CaptureSigned WebhooksOne-click Unsubscribe
New

Rutba Vision

A self-healing recorder and AI video platform for large sites, proved on a 150-camera site recording continuously to a 100 TB array. Cameras are declared in one version-controlled file, storage and database maintenance run themselves, and AI is switched on per camera, so inference is paid for only where it earns its keep.

Object DetectionSemantic SearchPlate RecognitionGPU AccelerationSelf-healing StorageMulti-site
Live platform

TrustList

A global B2B discovery and procurement intelligence platform. Buyers compare vendors using screened reviews, rankings and buyer guides; vendors get the Growth Hub, free verification and, from the Growth plan, qualified leads.

Software ListingsVerified ReviewsRankings & AwardsAI Model LeaderboardVendor Portal
Live store

Rutba.pk

A live retail store selling premium everyday essentials, and the first shop to run on Rutba Suite, where the storefront and order apps meet genuine trading conditions.

StorefrontCheckout & CODProduct CatalogueCMSRider Delivery
New

pgrecon

Oracle-to-PostgreSQL migrations overrun because nobody measures the code first. pgrecon parses your DDL and PL/SQL with a real grammar, reports every incompatibility with evidence and a remedy, and prices the work in person-days. It never connects to your database: your DBA runs a read-only script, and the analysis happens locally.

Offline Analysis80 RulesEffort EstimationApache 2.0
Every platform

Enterprise APIs

Every platform we build exposes a documented REST API rather than hiding behind a UI. That is what lets a shop's storefront and back office work from one set of records, and it is what lets your systems talk to ours.

RESTWebhooksOAuth-style JWTAPI TokensHMAC Signing
Open source

Packages on npm, PyPI & GitHub

Beyond the platforms, we publish libraries and plugins anyone can use: JSON Compress and Secure Keystore in six languages each, four Strapi packages on npm, and pgrecon on PyPI. The Strapi backup tool’s CLI is on npm; its desktop app is still to come.

JSON compression

JSON Compress

Lossless JSON compression that is still JSON: each key written once, like-shaped records packed into columns and rows, repeated values written once. Typically 45 to 75% smaller, with a byte-perfect round trip. Six implementations write the same bytes, five of them on npm, NuGet, PyPI, crates.io and Go.

v1.0.36 LanguagesStill Valid JSONMIT
Secrets at rest

Secure Keystore

Encrypted secrets at rest with no service to run: one user key opens a directory of values, each sealed with AES-256-GCM under its own derived key. One documented format, six implementations (JavaScript, .NET, Python, PHP, Go and Rust), and every one reads the others’ stores.

v3.0.06 LanguagesAES-256-GCMMIT
Strapi v5 plugin

Strapi Content Sync Pro On Strapi Marketplace

Copy, migrate and live-sync content, media and data between Strapi environments, with bi-directional sync, field-level policies, scheduling, bulk transfer and alerting. Published on the official Strapi Marketplace.

v1.3.0Bi-directionalMedia SyncHMAC-SHA256AGPL 3.0 + Commercial
Strapi v5 plugin

Two-Factor Auth Pro for Strapi New

Strapi ships no second factor for its admin panel; this adds one. TOTP codes after the password, recovery codes, a policy set per role and a coverage table of who is protected. It guards website accounts on users-permissions too, SSO sign-in included.

v0.7.0TOTPRole-based PolicyRecovery CodesAGPL 3.0 + Commercial
Strapi v5 provider

Strapi Provider Upload WebDAV

A WebDAV upload provider for Strapi v5. Point your media library at any WebDAV-capable storage, from a NAS to shared hosting, instead of an object-store bucket.

v1.0.2Strapi v5WebDAVMIT
Strapi backup & restore

Strapi Remote Backup Pro CLI on npm

Back up and restore a Strapi instance without installing a plugin in it, over the same admin API the admin panel uses. The engine and CLI are proved end to end on Strapi v5; the desktop app and seven more destinations are still to come.

No Plugin InstalledStrapi v5 Proved · v4 Writtenv0.1.01 of 8 DestinationsMIT
How it fits together

One stack, proved on our own products

We don't ship infrastructure we haven't run ourselves. Every piece below is in production behind a product we operate or a shop we serve.

Rutba Suite runs the operation

Stock, purchasing, manufacturing, orders, payroll and accounts run on one core API, and staff sign in once for every app.

Rutba.pk sells the result

The storefront, checkout, order pipeline and rider app are Rutba Suite apps, running a real shop, so the edge cases surface before other customers hit them.

FileServer serves the media

TrustList's vendor logos are stored once as masters and resized on request, and Rutba.pk's older product photography sits on a second instance of the same origin server.

Rutba MTA sends the mail

TrustList's outreach mail goes through it today, and the suite's campaigns are wired to the same suppression gate and reputation-aware queue.

TrustList closes the loop

The same discovery, review and verification thinking behind TrustList informs how we build and evaluate every platform.

The rest becomes open source

Anything reusable (a keystore, a sync plugin, a storage provider) is published rather than left in a private repo.

Contact

Talk to us

Tech Style Ltd is a UK technology company building enterprise software, procurement intelligence and AI platforms. Tell us what you are trying to do and we will tell you honestly whether we are the right people for it.

This document onlinewww.tech-style.co/products
Websitewww.tech-style.co
Enquirieshello@tech-style.co
Productswww.tech-style.co/products
Partner programmewww.tech-style.co/partners
This document was generated on request. It is built from the live content of tech-style.co at the moment you downloaded it, so it can never quote a price, a version or a status the site has since moved on from. Request a fresh copy any time at www.tech-style.co/downloads.

Take this away as a PDF

Product Portfolio, typeset when you click, from the content above.