About Mibsal
A company building Arabic systems people use every day
We build two kinds of software: ready-made systems you can buy and start using, and software designed for your business when nothing ready-made fits it. Arabic here is a first language, not a translation layer added at the end of a project.
How we think
Four principles that show up in the product itself, so you can hold us to them.
Arabic is not a translation
We design right-to-left first, test Arabic typefaces on real screens, and translate even the error messages. A system that treats Arabic as a layer added at the end shows it within a week of real use.
What you buy becomes yours
On custom work you receive the project source files and the documentation. On the on-premise edition you own your copy for life. We do not build deliberate reliance on ourselves, because that turns the relationship into an obligation rather than a choice.
We tell you when we are not the answer
If ready-made costs you less than custom, we say so. If your field is outside what we do well, we say that too. A project that should not have started costs both sides more than it ever saves.
We fix faults rather than paper over them
Every change goes through automated tests and review before it reaches you, and every release can be rolled back in minutes. When we get something wrong we say what happened and what we did, because hiding a fault costs your trust, which is the most valuable thing we sell.
What we build today
Everything on this page exists and runs. You will not find a promise here about a product that has not been built.
Mibsal ERP
A complete management system delivered built for one sector at a time. The dental clinic system runs in real clinics today, and other sectors are being built one after another.
Custom software
Mobile apps, websites and shops, internal management systems, Windows programs, and the wiring between the systems you already run. From the first understanding session to handover with the project files.
A copy that runs inside your own premises
For anyone who does not want their data leaving the building: the same system on a machine you own, with no internet, bought once and yours from then on.
The technologies we build with
A technical team working across every area of software. We pick from these to suit your project, rather than starting from a tool and making your project fit it.
Web and interfaces
- JavaScript
- TypeScript
- Vue.js
- Nuxt
- React
- Angular
- Svelte
- Tailwind CSS
Servers and back end
- PHP
- Laravel
- Node.js
- Python
- Django
- FastAPI
- Go
- Rust
- OpenJDK
- Spring Boot
Mobile apps
- Flutter
- Dart
- Kotlin
- Swift
- Android
- Apple
- Ionic
Desktop programs
- .NET
- Blazor
- Electron
Databases
- MySQL
- MariaDB
- PostgreSQL
- SQLite
- Redis
- MongoDB
Operations and hosting
- Docker
- Linux
- NGINX
- Git
- GitHub
- Cloudflare
Ready-made platforms
- WordPress
- WooCommerce
- Figma
Things we will not do
Saying them here is more honest than letting you discover them after signing.
We will not hold your data
Export is part of the system, not a service charged for later. If you decide to move to somebody else, your data leaves with you in a format any other system can read.
We will not sell what is not built
You will not find a page on this site for a product still being planned. A sector is not announced until it is ready to run a real business.
We will not invent numbers
There is no customer count here, no satisfaction rating, and no wall of company logos. When we have real stories we will publish them by name, with their owners’ permission.
We will not take a project we cannot make succeed
If the scope is larger than the budget, or the deadline is not realistic, we say so before starting. A project that stalls halfway damages our name more than its price ever helped it.
Start with a conversation, not a contract
Tell us about your business and what is slowing it down. If we have something that fits, we will say so. If we do not, we will say that too, and point you somewhere better if we can.
