ハードウェアからサーバ・アプリまでワンストップで開発

ちょっと思うところがあって、表題のものについて調べていました。

と言うのも、世間ではローコードノーコードの話題がそこそこ増えて来ていて、「あーもうそれ何周目だよ」みたいな気持ちになっていたんですね。

ちょっと前に調べていて「オープンソースの処理系があまりないところを見ると、まだまだだな」とか思っていたんですが、どうやら調べ方が悪かったようです。たまたままとめサイト的な海外サイトで見掛けたので、いろいろキーワードを選びつつ探してみました。

ごく雑に調べた範囲では40くらいあるようですが、githubのlow-codeタグを見ると「転がっている石をひっくり返した」ような感じです。

新しいエントリを書きました。

オープンソースなローコード、ノーコードまとめ(2023年版)

オープンソースローコードノーコード一覧

いっぱいあるので、網羅性については保証できませんが、そこそこ名前が知られているものを列挙してみました。githubを見ると、中国製と思われるものでスターのいっぱいついているものがあるのですが、よくわからないので拾っていません。

一応、それぞれの処理系の「ふれこみ」も拾ってみたのですが、要するに「ローコード(ノーコード)でアプリが書けるんだぜ」以上の情報はあまりありません。

名前のところから公式サイトへ行けます。

サイトに書かれていることを見ると、だいたい「有料オプション」のことが書かれていたりするので、いろいろ「お察し」という感じです。

面白そうなものを選んで評価して、またエントリを書きたいと思います。

名前 プラットフォーム ふれこみ メモ
ABP
C# Open Source Web Application Framework for ASP.NET Core  
Amplication

レビュー
Javascript Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.  
AppFlowy
Rust, Dart AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations.  
Appsemble
TypeScript, Javascript In our low-code editor we offer building blocks to configure your app quickly, with ease. Optionally attach datasources to your apps and manage them in your own appstore. モバイルへのデプロイ
Appsmith

レビュー
TypeScript, Java Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.  
Back4App
TypeScript Low-code backend to build modern apps Based on the Parse Platform.
Baserow

レビュー
Python(Django), Vue.js PostgreSQL Baserow is an open source no-code database and Airtable alternative. Create your own database without technical experience. Our user friendly no-code tool gives you the powers of a developer without leaving your browser. バックエンド用
Basetool
TypeScript Open-source internal tool framework. Empower your team and collaborators to view and manage the data you already own in a nice easy-to-use protected tool.  
Blocks
Javascript Blocks. An online drag-and-drop smart contract builder. Internet Computerと呼ばれるブロックチェーン上の計算システムのためのプログラム言語用
Budibase

レビュー
Javascript, Svelte Budibase is an open-source low-code platform for creating internal apps in minutes.  
CoCreate
Javascript A collaborative low code headless CMS and Javascript framework for building collaborative no code platforms, apps and UI's.  
Convertigo
Java, Javascript Convertigo is an open source Low code & No Code platform for mobile & web application development and back-end as a service. リポジトリ見つけるのに苦労した
CORTEZA
Go, Vue.js Corteza is a 100% free, open-source, Low Code platform for building your organisation’s key applications, growing its productivity and protecting its data and the privacy of all those concerned. It is developed entirely in the public domain.  
Elemental
Javascript A standards based, open low-code development platform built on nodejs with the ability to fallback to writing raw nodejs code when the provided tools cannot solve your problems.  
formsflow.ai
Javascript, React formsflow.ai is an open source forms-workflow-analytics solution framework.  
Frappe
Python, Javascript, Vue Full-stack web application framework that uses Python and MariaDB on the server side and a tightly integrated client side library. Built for ERPNext  
Grist
TypeScript, Python Grist is a modern relational spreadsheet. It combines the flexibility of a spreadsheet with the robustness of a database to organize your data and make you more productive. Excel的な何か
Huginn
Ruby Huginn is a system for building agents that perform automated tasks for you online. IFTTTっぽい何か
iPLAss
Java Java-based open source low-code development platform for enterprise 国産
Joget
Javascript, Java Joget is a next generation open source no-code / low-code application platform for faster, simpler digital transformation (DX).  
Kuwala
Python(Jupyter Notebook) Kuwala is the no-code data platform for BI analysts and engineers enabling you to build powerful analytics workflows. BIツール
litegraph.js
Javascript A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. Node-Redっぽい何か
Lowdefy
Javascript, React.js An open-source, self-hosted, low-code framework to build internal tools, web apps, admin panels, BI dashboards, workflows, and CRUD apps with YAML or JSON. JSONやYAMLで記述する
Motor Admin
Ruby, Vue Deploy a no-code admin panel for any application in less than a minute. Search, create, update, and delete data entries, create custom actions, and build reports.  
n8n

レビュー
TypeScript, Vue Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.

ワークフロー

このエントリを書いた直後に、ライセンスが変更されて(Apache2 -> Sustainable Use License)オープンソースではなくなりました

NocoDB

レビュー
TypeScript, Vue Open Source Airtable Alternative  
NocoBase

レビュー
TypeScript NocoBase is a scalability-first, open-source no-code development platform. No programming required, build your own collaboration platform, management system with NocoBase in minutes.

NocoDBとは別のもの

弊社の一推しです

Node-RED
Javascript Low-code programming for event-driven applications.  
nuBuilder
PHP nuBuilder enables you to make any web-based database application that you want or need with the least amount of effort and learning.  
Open Lowcode
Java Solution for rapid development of specific enterprise software.  
OpenUI5
Javascript OpenUI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice. SAPの提供
OpenXava Ruby, Vue Write just the domain classes in plain Java. Get a business application ready for production. サイトにtar玉があるだけ。オープンソース(LGPL)なのに、登録がどうこうとか面倒臭い
Parse
Javascript, Java The complete application stack. Build applications faster with object and file storage, user authentication, dashboard and more out of the box.  
Pleasanter
C# Pleasanter(プリザンター)はオープンソースのビジネスアプリケーション プラットフォームです。顧客管理や案件管理などエクセルで行っているよう な様々な管理業務業務を簡単にWebデータベース化することができます。 国産
PyCaret
Python(Jupyter notebook) An open-source, low-code machine learning library in Python. 機械学習用
Rintagi
C#, Javascript The world’s first open-source low-code development platform for mission-critical applications. Windowsで動かす
Rowy
TypeScript Rowy is an open-source Airtable-like UI for your database and to build serverless cloud functions visually in the context of your data. もう一つのAirTable対抗
Saltcorn
Javascript, TypeScript Saltcorn is an extensible open source no-code database application builder. Use it to build web applications based on relational data with flexible views, datatypes and layouts.  
Silex
Javascript, TypeScript Silex, is a free and open source website builder in the cloud. Create websites directly in the browser without writing code.  
Skyve
Javascript, Java Skyve is an open-source low-code platform that gives you access to all of the key capabilities needed to build sophisticated, robust and scalable cloud solutions.  
StackStorm
Python StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, security responses, troubleshooting, deployments, and more. Includes rules engine, workflow, 160 integration packs with 6000+ actions ワークフロー
Steedos
Javascript, TypeScript Open source alterative to Salesforce Developer Experience (DX). Develop and manage enterprise apps with low-code across their entire life cycle. 中華
Structr
Java Structr is an integrated low-code development and runtime environment that uses a graph database.  
teleportHQ
TypeScript teleportHQ is the collaborative low code platform that automatically writes code and deploys so you don’t have to. オープンソースなものだけでは実用できません。
Tideflow
Javascript Building extensible automation. Tideflow is a Realtime, open source workflows execution and monitorization web application.  
ToolJet

レビュー
Javascript, TypeScript ToolJet is an open-source low-code framework to build and deploy internal tools quickly without much effort from the engineering teams.  
Tymly
Javascript An open framework for building digital services. 消防屋さんの内製らしい

PS.

この表は調査時点でオープンソースであると認められたものを掲載していますが、後にオープンソースライセンスでなくなったり、実質的にオープンソースでないことが発覚したものは、備考にその旨を追記するようにしています。使う場合には注意して下さい。

追記

オープンソースなローコード・ノーコードのサービスをはじめました。
詳細は以下をご覧ください。

オープンソースなローコード、ノーコードのサービスメニュー

最近のエントリー

会計システム「Hieronymus」の現状

OrangePi5にZabbixをインストールする

レビュー等の依頼について

オープンソースのノートアプリ「SiYuan」 - CasaOS AppStoreレビュー

お気に入りの色さがし1

創立記念日

現在の営業品目(2)

現在の営業品目(1)

SPDX License Listをデータ化した

Orange Pi5でC3TR-Adapterを試す

CasaOS上で会計システム「Hieronymus」を動かす

会計システム「Hieronymus」v1.0.0 リリースしました

CasaOSでファイル同期アプリSyncthingをセットアップする

第11回 Freshmeat

オープンソースノーコード「Activepieces」でワークフローを作る

RaspberryPiにパーソナルクラウドOS「CasaOS」を導入する

sequelize-cliでdb:migrateすると「SyntaxError: Unexpected token ':'」が出る

LED行燈の試作(2)

CMSの社内向けサービスのリニューアル

LED行燈の試作(1)