Skip to main content
Version: 26.0.30

System Requirements

CodeAchi Libcodesk is designed to run on practical library hardware. A library can use Libcodesk WebApp in a browser for Cloud setup, or the Standalone app for installed desktop, tablet, and mobile workflows.

This page explains the recommended devices, supported operating systems, minimum hardware expectations, internet needs, and optional peripherals such as barcode scanners, RFID gates, and printers.

Supported Surfaces

SurfaceWhere It RunsBest For
Libcodesk WebAppModern browsers on Windows, macOS, Linux, Android, iPhone, and iPadCloud setup, browser access, remote work, multi-staff and multi-branch operation
Standalone app with Local setupSupported Windows, macOS, Linux, Android, iPhone, and iPad devicesDevice-local library work on a controlled device
Standalone app with Cloud setupSupported Windows, macOS, Linux, Android, iPhone, and iPad devicesInstalled app experience while using cloud data

Operating Systems

Libcodesk WebApp can be used from supported modern browsers on:

  • Windows
  • macOS
  • Linux
  • Android
  • iPhone and iPad

The Standalone app is designed for supported releases of:

  • Windows
  • macOS
  • Linux
  • Android
  • iPhone and iPad

For the best experience, keep the operating system updated and avoid unsupported or unmanaged production devices.

Minimum Standalone App Hardware

For smoother response in the Standalone app, keep at least:

RequirementMinimum Guidance
Free storageAbout 5 GB available space
Free RAMAbout 2 GB available memory
CPUAbout 2 GHz or faster available processing capacity
ScreenA desktop or tablet-sized screen is recommended for setup, imports, reports, and large tables
PermissionsCamera, file access, downloads, and backup folder access when those workflows are used

For heavy imports, large member lists, reports, images, or long-term Local setup records, use a device with more free storage and memory than the minimum.

Browser Requirements For Libcodesk WebApp

Use an updated browser such as:

  • Chrome
  • Edge
  • Firefox
  • Safari

Allow browser permissions when a workflow needs them, such as camera capture, file upload, file download, or printing.

Internet Requirements

Cloud setup requires internet access because the data is stored in CodeAchi cloud infrastructure.

Standalone app behavior depends on the selected setup:

  • Standalone with Local setup can run daily library operations on the selected device without continuous internet access.
  • Standalone with Cloud setup requires internet access because it works with cloud data.
  • Trial verification, online activation, updates, support, and some cloud-connected services may require internet even when the library normally uses Local setup.

Cloud and Local setup records stay separate. Local records are not silently copied to Cloud setup.

  • Desktop or laptop: best for first setup, imports, staff configuration, membership plans, reports, and large tables.
  • Tablet: useful for counters, mobile desk workflows, scanning, and lightweight staff work.
  • Phone: useful for quick lookup, camera capture, and focused mobile workflows.

Optional Peripherals

Libcodesk can work with common library peripherals depending on the device, operating system, and setup.

Barcode And QR Scanners

  • USB barcode scanners
  • Bluetooth barcode scanners
  • Keyboard-wedge scanners that type scanned values into the active field
  • Camera-based scanning on supported devices

Barcode scanner hardware is usually not required on mobile devices if camera scanning is used.

RFID Devices And Gates

Libcodesk is designed for RFID-assisted library workflows where supported hardware is available.

For RFID gates and integrations, use devices and systems that support library-friendly protocols such as SIP2 when integration is required.

Printers

The library may use different printers depending on the workflow:

  • Normal office printers for reports, letters, and general documents
  • POS or thermal printers for receipts
  • Barcode label printers for barcode labels
  • Invoice printers for billing and account workflows
  • ID card printers where the organization uses printed cards

Always test printing on the actual device and printer before daily use.

Screenshot to add

Add a simple visual showing Libcodesk WebApp, Standalone app Local setup, Standalone app Cloud setup, and common peripherals such as scanner, RFID, and printer.

Do And Don'ts

Do
  • Keep at least 5 GB free storage and 2 GB free RAM for Standalone app operation.
  • Use a desktop or laptop for imports, setup, reports, and large data tables.
  • Test scanners, RFID devices, cameras, and printers before production use.
  • Choose Cloud setup when multiple devices, remote access, or multi-branch operation are needed.
  • Choose Local setup when one controlled device is enough for daily library work.
Don't
  • Don't use outdated browsers for Libcodesk WebApp.
  • Don't keep Local setup data on a device without backups.
  • Don't assume every barcode scanner, RFID device, or printer behaves the same without testing.
  • Don't use Cloud setup where internet access is not reliable enough for daily work.
  • Don't expect Local setup data to appear in Cloud automatically.

FAQ

What are the minimum system requirements for library management software?

For the Standalone app, keep about 5 GB free storage, 2 GB free RAM, and a 2 GHz or faster available CPU for smoother response. For Libcodesk WebApp, use an updated browser on a supported operating system with stable internet access.

Which operating systems are supported by the library software?

Libcodesk WebApp supports modern browsers on Windows, macOS, Linux, Android, iPhone, and iPad. The Standalone app is designed for supported Windows, macOS, Linux, Android, iPhone, and iPad releases.

How much RAM and storage space is required to run the software smoothly?

For Standalone app operation, keep at least 2 GB free RAM and about 5 GB free storage. More memory and storage are recommended for large imports, many images, reports, and long-term Local setup records.

Does the software require an internet connection to function?

Cloud setup requires internet access. Standalone app with Local setup can run daily library work without continuous internet, but activation, updates, support, trial verification, and cloud-connected workflows may require internet.