Skip to content
Zubair Quraishi edited this page Jan 15, 2020 · 29 revisions

Yazz Pilot

Self hosted, drag and drop UI builder for building internal web apps

Yazz Pilot is a GUI tool for building web apps, and uses JavaScript. It can connect to Rest APIs, Postgres or other enterprise stuff. There is a demo here (Only works on desktops and Chrome right now):

https://yazz.com/app/homepage.html


Benefits

  • Build simple enterprise apps in minutes
  • Easy to get started as you wire UI components together in a UI, like Visual Basic, setting properties and reacting to events such as button clicks
  • Reuse via pre built components such as buttons, text boxes, and data access components to talk to Postgres, Mysql, or REST APIs


Current Features

  • Drag and drop UI interface
  • Code business logic in Javascript
  • Each app has a built in SQLite database
  • Open source MIT license
  • Can run in Docker, Kubernetes, or OpenShift, as a Snap package, or locally on Mac, Windows, Linux, Raspberry PI using NodeJS
  • Can build Microservices
  • All apps can be saved as a single .pilot file
  • Apps can be saved as a single HTML file and sent by email (Even SQlite based apps)
  • All code is stored as immuntable, and identified by a SHA256 hash
  • The Yazz editor and output programs can work offline without internet connectivity
  • Extra UI or server components can be build as plugins (as .pilot files)
  • The Yazz extensible IDE allows you to build new ways of editing code. Currently a text editor and a Visual Basic style editor are included


Future Features

  • An App Store so that Enterprise users and third party ISVs can discover, create, buy, and sell Yazz components and apps
  • A VR/AR editor
  • Paid for hosting options
  • Support for Istio, Rancher, KNative, OpenWhisk, OpenFaas, AWS
  • Machine Learning and vision components
  • Enterprise connectivity via Red Hat, IBM, Salesforce, SAP, Oracle, Stripe, and other enterprise components