Giter Site home page Giter Site logo

Tabbled

It's a low-code platform for building web application for enterprise, to manage internal processes of business like ERP, CRM, WMS, etc.

✍ Communities

⭐ Features

  • Drag-and-drop Form Builder to configure user interface
  • Built-in data sources and connections to existing databases like PostgreSQL, MySQL, MongoDB, etc.
  • Scripting - customize application anywhere with JavaScript
  • Functions - cloud functions to evaluating business logic and integrations
  • Permission - user access limitation for any data or element of interface
  • Live data - each device gets synchronized data in real-time

🌿 Roadmap

  • Sign in and sign on
  • Self user registration
  • Types implementation
  • Table editor
  • Page designer
  • Flex drag&drop designer without grid
  • DataSource setting page
  • Menu setting page
  • Table cell editor widgets
  • User and access management
  • Functions
  • DataSources
    • Internal DataSource
    • Custom DataSource
    • Field DataSource
    • Aggregation DataSource
    • REST API
    • Databases:
      • PostgresSQL
      • MongoDB
      • MySQL
  • Dockerized entire project in the one image
  • Desktop version
  • Mobile version

🚀 How to Install

1.Download the docker-compose file example

https://raw.githubusercontent.com/tabbled/tabbled/main/docker-compose.yaml

2.Create an .env file with configuration

Download the example docker-compose file and pass contained variables

wget https://raw.githubusercontent.com/tabbled/tabbled/main/.env.example

3.Create a docker volume for PostgresSQL data

docker volume create pg_data

4.Install and start Tabbled application

docker compose up

5.Open localhost on a web browser.

Note: Default login:password are admin:admin

Support

Tabbled is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers.

If you love this project, please consider giving a ⭐.

License

MIT

Tabbled's Projects

docs icon docs

Documentation of platform

tabbled icon tabbled

Self-hosted low-code platform for business applications like CRM, ERP, WMS, etc. Built using JavaScript/TypeScript. 🚀

tabbled-server icon tabbled-server

Tabbled server, this is the part of Tabbled - the low-code platform

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.