Omnis Studio is a rapid application development (RAD) tool that allows programmers and application developers to create enterprise, web, and mobile applications for Windows, Linux, and macOS. The Omnis JavaScript Client allows developers to build the web browser and the mobile application. The business logic and database access in such web and mobile applications is handled by the Omnis server. The Omnis server also acts as a hub between database servers, services based on Java and .Net and customers like Adobe Air and Flex.