Custom Software Development
Internal systems, customer portals, booking platforms, dashboards and workflow tools — built around how your business actually works rather than how off-the-shelf software thinks it should.
Cape Town, South Africa
ScriptLab is a software studio in Cape Town. We build custom business systems, AI automation, websites and mobile apps — for clients down the road in Sea Point and eleven timezones away. Agreed scope, agreed price, and a written guarantee that if we don't deliver what we said we would, you get your money back.
What we build
We're deliberately not a full-service agency. These are the areas where we're genuinely good, and we'll tell you when a project isn't one of them.
Internal systems, customer portals, booking platforms, dashboards and workflow tools — built around how your business actually works rather than how off-the-shelf software thinks it should.
Practical AI inside real business processes. Document search that cites its sources, agents that complete multi-step work, and automation that removes the retyping between systems.
For founders with an idea that needs to exist before it can be judged. Technical planning, prototyping, and a first version built on foundations that won't need replacing at version two.
Custom themes, custom plugins and the maintenance behind them. Also the rescue job: inherited sites that are slow, broken, or held together by twenty plugins.
iOS and Android, from first sketch to store listing — including the review rejections and the update cycle nobody warns you about.
Research, wireframes, prototypes and interfaces. We design what we build, so nothing gets drawn that can't be built at the price we quoted.
The guarantee
Hiring a development team is mostly a bet on whether they'll finish. We've all heard the stories — the project that ran three months over, the developer who stopped replying, the half-built thing you paid for twice.
So we put it in writing. We scope the work in detail before anyone writes code, we agree a price and a delivery date, and if we miss what we committed to, you get your money back. Not a discount, not a credit against future work. Your money.
TODO: insert actual terms — what counts as failure to deliver, what the refund covers, how it's claimed, and any exclusions
Selected work
TODO: tick "Show on homepage" on the projects to feature here
Free tools
Side projects that turned out useful. No signup, no email capture, no catch.
Build a clean HTML email signature and download it in about three minutes. Works with Gmail, Outlook and Apple Mail.
Open the builderAn open-source store locator component for Vue: map, search, filtering and distance sorting. Drop it into an existing project.
See the toolsStart a project
Send a rough description and we'll come back within one working day with honest questions, a realistic timeline and a price. If it's not a good fit for us, we'll say so and point you somewhere better.