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 · 5 npm, 1 NuGet, 1 Go and 1 PyPI package
LicencesMIT, Apache 2.0 & AGPL 3.0
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 is built around one honest promise: we tell you exactly where compatibility ends for your code, with measured evidence. Working toward 1.0 against eight published criteria. Pairs with pgrecon. How Paritas works →

Free

Rutba Office

A desktop office suite, given away Nine desktop applications in one download: mail, calendar, contacts, documents, spreadsheets, slides, pictures, image editing and video. It reads and writes the Microsoft formats on our own engine, opens the Outlook .pst and .ost archives most software cannot touch, and works with the network switched off, in English, Urdu, Arabic or Hindi. Free under the AGPL, with a commercial licence. Sixty releases in, at v1.43.0 beta, with 2,213 engine tests and none failing. What Rutba Office is →

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. Cameras are declared in one version-controlled file rather than clicked into a UI. Recording is hardware-accelerated and connects to each camera exactly once. Storage and database maintenance run themselves. And AI is switched on per camera, so you pay for inference only where it earns its keep. Proved on a 150-camera site recording continuously to a 100 TB array, including the unglamorous parts: a disk-fill safety net, a database watchdog, scheduled camera clock sync, and repair tooling for when hardware misbehaves.

Object DetectionZones & MasksSemantic SearchFace RecognitionPlate 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 a portal, verification and, on the paid plans, 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. The schema moves easily; twenty years of PL/SQL full of Oracle-only constructs does not. pgrecon is the measurement step: it parses your DDL and PL/SQL with a real grammar, reports every incompatibility with evidence and a remedy, and turns the result into an effort estimate in person-days that shows its own arithmetic. It never connects to your database. It generates a read-only SQL*Plus script your own DBA reads and runs, then analyses the output files locally, which is why security teams sign it off in minutes rather than months.

Offline AnalysisPL/SQL Parsing80 RulesEffort EstimationJSON ExportLegacy OracleApache 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 and maintain libraries and plugins the wider developer community can use freely: the five npm packages below (JSON Compress also on NuGet and pkg.go.dev), plus pgrecon on PyPI and our agentless Strapi backup tool in development.

JSON compression

JSON Compress

Lossless JSON compression that is still JSON. It writes each key name once instead of once per record, packs arrays of like-shaped objects into columns and rows, and de-duplicates repeated values. Typically 45 to 75% smaller, with a byte-perfect round trip. Six implementations that write the same bytes (JavaScript, .NET, Python, PHP, Go and Rust), so a payload compressed in one language is restored exactly in any other. JavaScript, .NET and Go are published; the rest build from the repository. Try it in the browser with our free online JSON minifier.

6 LanguagesZero Dependencies45 to 75% SmallerStill Valid JSONMIT
Node.js security

Secure Keystore JS

A secure key-value store with two-layer encryption. One user key unlocks a per-store master key, which unlocks each value individually, so secrets stay encrypted on disk and are decrypted in memory only on demand.

v1.1.0AES-256-GCMPer-key EncryptionCLI IncludedMIT
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 from any authenticator app after the password, recovery codes, and a policy an administrator sets per role, with a coverage table that shows who is actually protected. It can guard website accounts on users-permissions too, SSO sign-in included.

v0.6TOTPRole-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 In development

Back up and restore a Strapi instance without installing a plugin in it: it works over the same admin API the Strapi admin panel itself uses. The engine and CLI are proved end to end on Strapi v5; selective restore by content type and relation depth, with the desktop app and the remaining destinations still to come.

No Plugin InstalledStrapi v5 Proved · v4 WrittenCLI Today8 Destinations PlannedMIT
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 mail and the suite's campaigns are wired to pass one suppression gate and one 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.