GithubHelp home page GithubHelp logo

ubos-tech / ubos Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 0.0 15 KB

Low-code/No-code development platform

Home Page: https://ubos.tech

admin-dashboard admin-panels ai app-builder artificial-intelligence custom-gpts custom-internal database developer-tools javascript

ubos's Introduction



Appsmith Logo


UBOS.tech is a cutting-edge low-code/no-code application development platform designed to simplify the process of creating custom Generative AI solutions. With UBOS.tech, businesses and developers can easily build and deploy custom applications without requiring extensive coding knowledge or specialized AI expertise. Chain multiple LLM or AI/ML API services into a single flow.

🌐 UBOS Cloud Platform Architecture

Tooling
UBOS Logo Kubernetes Logo Docker Logo Helm Logo Argo Logo Prometheus Logo
Low-code/No-code tools
Node-Red logo

Node-Red

Flow builder for integrations & ETL

Appsmith logo

Appsmith

UI Builder for internal tools

PowerFX overview video thumbnail

UI Editor

Extended UI Editor by UBOS.tech

Baserow logo

Baserow

No-code database tool like Airtable

NocoDB logo

NocoDB

Turns database into a spreadsheet

Data stores
PostgreSQL logo

PostgreSQL

Open-source relational SQL database

MongoDB logo

MongoDB

Document-oriented NoSQL database

MySQL logo

MySQL

Oracle-backed open-source RDBMS

UBOS Micro apps
AI Creator logo

AI Creator

Create UI widget with ChatGPT

Deployment Manager CI/CD logo

Deployment Manager CI/CD

Pack and deploy your solution

Apps Templates logo

Apps Templates

Create or Install composite App

Workspace logo

Workspace

Single space to manage tools/services

Cloud providers
AWS Logo Google cloud Logo IBM Cloud Logo Azure Logo DigitalOcean Logo

🧩 Nodes

We specializes in creating enhanced nodes for Node-RED, streamlining code development and accelerating the coding process

Name Node-RED NPM Downloads Git
node-red-contrib-kubernetes-client-ubos platform npm downloads link
node-red-contrib-openai-ubos platform npm downloads link
node-red-contrib-image-generation-ubos platform npm downloads link
node-red-contrib-speech-to-text-ubos platform npm downloads link
node-red-contrib-pinecone platform npm downloads link

🎨 Templates

We have developed 40+ templates that will accelerate your start and address various challenges on the UBOS low-code platform.

Name Node-RED GIT UI GIT YouTube Use
AI Task manager link link YouTube link Use template
Text to video Elevenlabs + Synthesia link link YouTube link Use template
Text to video link link YouTube link Use template
Text to speech Eleven Labs link link YouTube link Use template
Text to speech link link YouTube link Use template
Template for business link link
Marketing portal link link YouTube link Use template
PDF based on AI link link Use template
Image generation link link YouTube link Use template
AI Support bot link link YouTube link Use template
Help me write link link YouTube link Use template
Auth link link Use template

And 35+ AI Templates

🔧 Build Apps in 4 Steps

1. Build your UI

Build your UI with our drag and drop UI builder. Use 70+ Pre-made UI Widgets, customizable widgets including tables, charts, lists, modals, forms, and more. Or use one of the ready-made templates

Build UI demo

2. Connect to your data

Connect to your data with our connectors: databases (PostgresQL, MongoDB, MySQL). Сonnect to third-party services or connect to your own backend using Node-RED

Get data demo

3. Connect the data to the UI

Connect the data to the UI by configuring the components. Where needed, you can use the Javascript IDE to create more advanced features and data transformations - the sky is the limit!

connect data to UI demo

4. Deploy your app

In order to see the finished application and share it with others, you just need to press the Deploy button

Deploy demo

🎯 Features

UBOS makes it easy to create powerful utility applications organized across multiple workspaces. Here are a few notable features of UBOS. We ship new features, bug fixes, and performance improvements regularly

Create new service without any knowledge of Kubernetes/DevOps just in a single click - is a groundbreaking manager that empowers users to effortlessly create low-code tools, services, and databases with just a single click. With the help of an intuitive manager, you can easily configure your Kubernetes pods, allowing for increased resources, networking options, and other Kubernetes configurations.

Create service demo

Each service works as a pod in Kubernetes (k8s) cluster and consume RAM/CPU/Network/Volume. Workspace manager helps to set limits for resources and control scaling options during Development and Product phase Workspace Manager - is a main view of engineer that helps you run/manage/deploy/monitor all your services/resources which are used during the application development process gathered under a single UBOS Workspace unit (k8s namespace).

Deployment Manager: Simplifying Deployment in Low-Code/No-Code Development - is a pivotal feature within our low-code/no-code development platform that streamlines the deployment process for your applications across multiple environments. With Deployment Manager, you can effortlessly deploy your services, convert them into Docker images and Helm charts, and seamlessly export your solutions from the platform to external servers.

Deployment Manager

🔥 UI builder with a library of 70+ widgets such as

  • Tables
  • Charts
  • Forms
  • Lists
  • Buttons
  • Checkboxes
  • Filepicker
  • Modals ...and more. All widgets come with properties that can be visually edited to set their data, change their styles, and trigger actions from them.

🛠️ API client and query builder lets you run RESTful API, GraphQL, or database queries within connected datasources.

🚀 JavaScript code support. You can use JavaScript inside {{ }} anywhere in UBOS. You can reference every entity in UBOS as a JavaScript variable and perform all JavaScript functions and operations on them. Our in-built JS editor gives the full IDE experience with multiline editing, autocomplete, linting and debugging.

🔄 Version control with Git You can connect to any popular version control tool of our liking: GitHub, Gitlab and more.

Videos 🎥

You can watch more videos on our channel

Blogs from Community 📚

You can read more interesting articles here

🤝 Support and Community

Issues are inevitable. When you have one, our entire team and our active developer community is around to help.

💬 Ask for help on Discord
📄 Find a solution in our Documentation, Community
⚠️ Open an issue right here on GitHub
💡Use our learning resources: Templates, Tutorials/Videos

🏆 Top Contributors

Oleksandr-Pupena Artem-Volkhonskyi

ubos's People

Contributors

vovajr11 avatar

Stargazers

 avatar

Watchers

 avatar

ubos's Issues

🐛[BUG] при зміні назви JSON форми видає помилку про ReferenceError: <стара назва> is not defined

🐛 Bug description [describe the bug in detail so that everyone can understand it]

при зміні назви JSON форми видає помилку про ReferenceError: <стара назва> is not defined

📷 Reproduce steps [clearly describe the reproduce steps, so that others can see the problem]

  • створив JSON форму вставив статичний JSON в поле Source Data
  • змінив назву JSON форми
  • видає помилку і форму не заповнює

👑 Імпорт/експорт сторінок

🥰 Requirements Description [Describe the requirements in detail so that everyone can understand]

Функція імпорт/експорт сторінок значно прискорює процес перенесення частини коду UI. Сторінки досить незалежні юніти, тому думаю що не має бути проблеми в реалізації.

🧐 Solution [If you have a solution, articulate it here]

Наразі я спробував зробити рішення по об'єднанню двох проектів в один. Звісно там є купа обмежень, але ця спроба показала, що вирішення задачі не таке важке. Наведу в наступному коментарі.

🚑 Other information [Other information such as screenshots can be posted here]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.