Budibase é uma plataforma de código aberto e baixo código que economiza centenas de horas para os engenheiros construindo formulários, portais e aplicativos de aprovação com segurança.
Ao contrário de outras plataformas, com o Budibase você cria e envia aplicativos de página única. Os aplicativos Budibase têm desempenho integrado e podem ser projetados de forma responsiva, proporcionando aos usuários uma ótima experiência.
Budibase é de código aberto - licenciado como GPL v3. Isso deve enchê-lo de confiança de que o Budibase estará sempre por perto. Você também pode codificar no Budibase ou bifurcá-lo e fazer as alterações que desejar, proporcionando uma experiência amigável ao desenvolvedor.
Budibase extrai dados de várias fontes, incluindo MongoDB, CouchDB, PostgreSQL, MariaDB, MySQL, Airtable, S3, DynamoDB ou uma API REST. E ao contrário de outras plataformas, com Budibase você pode começar do zero e criar aplicativos de negócios sem fontes de dados. Solicite novas fontes de dados.
O Budibase vem pronto para uso com componentes poderosos e lindamente projetados que você pode usar como blocos de construção para construir sua IU. Também expomos muitas de suas opções de estilo CSS favoritas para que você possa ir além na criatividade. Solicite novo componente.
Economize tempo automatizando processos e fluxos de trabalho manuais. Desde conectar-se a webhooks até automatizar e-mails, basta dizer ao Budibase o que fazer e deixar que funcione para você. Você pode criar facilmente novas automações para Budibase aqui ou Solicitar nova automação.
O Budibase se integra a uma série de ferramentas populares, permitindo que você crie aplicativos que se adaptam perfeitamente à sua pilha.
Budibase é feito em escala. Com o Budibase, você pode se auto-hospedar em sua própria infraestrutura e gerenciar globalmente usuários, integração, SMTP, aplicativos, grupos, temas e muito mais. Você também pode fornecer aos usuários/grupos um portal de aplicativos e disseminar o gerenciamento de usuários ao gerente do grupo.
Como acontece com qualquer coisa que construímos no Budibase, nossa nova API pública é simples de usar, flexível e apresenta nova extensibilidade. Para resumir, a API Budibase permite:
Você pode aprender mais sobre a API Budibase nos seguintes locais:
Implante o Budibase usando Docker, Kubernetes e Digital Ocean em sua infraestrutura existente. Ou use o Budibase Cloud se você não precisar se auto-hospedar e quiser começar rapidamente.
A documentação do Budibase está aqui.
Se você tiver alguma dúvida ou quiser conversar com outros usuários do Budibase e se juntar à nossa comunidade, acesse as discussões do Github
A Budibase se dedica a oferecer a todos uma experiência acolhedora, diversificada e livre de assédio. Esperamos que todos na comunidade Budibase cumpram nosso Código de Conduta . Por favor, leia.
Desde a abertura de um relatório de bug até a criação de uma solicitação pull: toda contribuição é apreciada e bem-vinda. Se você planeja implementar um novo recurso ou alterar a API, crie um problema primeiro. Dessa forma, podemos garantir que seu trabalho não será em vão. As instruções de configuração do ambiente estão disponíveis aqui.
Um bom lugar para começar a contribuir é o projeto First time Issues.
Budibase é um monorepo gerenciado por lerna. Lerna gerencia a construção e publicação dos pacotes budibase. Em alto nível, aqui estão os pacotes que compõem o Budibase.
packages/builder - contém código para o aplicativo esbelto do lado do cliente do construtor budibase.
pacotes/cliente - Um módulo executado no navegador responsável por ler a definição JSON e criar aplicativos da web vivos e dinâmicos a partir dele.
pacotes/servidor - O servidor budibase. Este aplicativo Koa é responsável por servir o JS para os aplicativos construtor e budibase, além de fornecer a API para interação com o banco de dados e sistema de arquivos.
Para obter mais informações, consulte CONTRIBUTING.md
Budibase é de código aberto, licenciado como GPL v3. As bibliotecas de clientes e componentes são licenciadas como MPL – portanto, os aplicativos que você cria podem ser licenciados da maneira que desejar.
Se você estiver tendo problemas entre as atualizações do construtor, use o guia aqui para limpar seu ambiente.
Os agradecimentos vão para essas pessoas maravilhosas (chave emoji):
Feito com contrib.rocks.