Students & admissions
Admission forms, families, promotions, ID cards with barcodes and admission letters.
LMS Desktop puts admissions, fees, attendance, exams, report cards, timetable and messaging on your PC, with a private database, automatic backups and optional cloud sync for parent and teacher portals.
The same complete system as the online LMS, running natively on Windows, macOS and Linux.
Admission forms, families, promotions, ID cards with barcodes and admission letters.
Monthly invoices, collection, receipts, defaulters, income, expenses and statements.
Class sheets, in/out times, card and QR scanning, biometric device support.
Marks entry, grading, positions, printable result cards and report cards.
Every test recorded, subject averages and score trends.
Periods, class and teacher timetables, today's lessons on every dashboard.
Affective and psychomotor ratings plus teacher observations.
Chapter-wise question bank and printable papers in minutes.
Built-in chat, SMS templates and a free Android SMS gateway.
Built-in video rooms or your own meeting links, per class.
Certificates, admission and job letters on your letterhead.
Principal, accountant, teachers and staff see only what they should.
Pick your system below. No .NET, SQL Server or internet connection needed to run.
Sign in with the first-run admin login, add your institute's name, logo, classes and fees.
Connect Cloud Sync in General Settings to publish portals for parents and teachers.
Self-contained builds: everything the app needs is included.
Run the installer and follow the steps. If Windows SmartScreen appears, choose More info → Run anyway (the installer is not code-signed yet). Windows 10/11 include the required WebView2 runtime.
d2a4bd7d90ebc26cfc4ffee2b2cee9e1febdafe1e87c5f97786ef60346a37e971c345d4ebc898422cbc0d09dcc6edeb5b1a178494e4aad44cb7151206409785bUnzip and drag LMS Desktop to Applications. The app is not notarised yet, so run this once in Terminal, then open it normally:
xattr -cr "/Applications/LMS Desktop.app" codesign --force --deep --sign - "/Applications/LMS Desktop.app"
b5ce87b4a7c36b23bbfed4ef4b7970b58e8569f5381daf31527286f0ebad70c361a9edd70e2f74906a7dadee1362e5c8e2b3d6562e64564ad0784ad2e21af9a5Debian / Ubuntu:
sudo apt install ./lms-desktop_1.0.0_amd64.deb
Other distributions: extract the .tar.gz and run sudo ./install.sh. Needs WebKitGTK (libwebkit2gtk-4.1).
77c8168049257f5464d86594e190e5222776dcb9db349aac278b26c5fff9cfd6cde6197e25b2417b53b88975b20a956d400d1ade6274e108111efa1a9b581675First sign-in on a new install: admin@lms.local / Admin12345. Change it under the user menu → Change password.
Yes. Download and use it on as many computers as you like.
In a local database in your user folder (Windows: %LOCALAPPDATA%\LMS Desktop). Uninstalling the app keeps your data.
No. Everything works offline. Internet is only needed for cloud sync, SMS and live classes.
Turn on Cloud Sync in General Settings. Your data is uploaded to your LMS server and everyone signs in online with the same logins.
A copy of the database is saved every day you open the app, and the last 30 are kept in the backups folder next to it.
Install LMS Desktop there and use Cloud Sync → Download from cloud, or copy the data folder across.
Download the latest version from this page and install it over the old one. Your data is kept.
Install in minutes. Your data, your computer, your control.