compare
Refine vs ToolJet
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Refine | ToolJet |
|---|---|---|
| Language | TypeScript | JavaScript |
| Licence | MIT | AGPL-3.0 |
| Stars | 36k | 41k |
| Latest | @refinedev/core@5.0.12 | v3.20.239-lts |
| Last push | 2026-09-10 | 2026-10-06 |
| Release cadence | about 3 days between releases | about 2 days between releases |
| Active contributors | 3 commit authors on the default branch in the last 90 days | 25+ commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Retool. Alternatives to Retool →
PartialRefineA React framework for admin panels and internal tools that you write as code.
Full replacementToolJetDrag-and-drop app builder over databases and APIs, with JavaScript and Python queries.
Refine
- @refinedev/core@5.0.122026-04-02We had an edge case where custom fields returned from getList were available on query.data but dropped from result. Now…
- @refinedev/mui@8.0.22026-03-23When hideText={true} is used with a custom startIcon, all MUI button components (ShowButton, EditButton, DeleteButton,…
- @refinedev/cli@2.16.522026-03-16resolveBin() now walks up from process.cwd() to find node_modules/.bin/<name>, fixing MODULE_NOT_FOUND errors when runn…
- @refinedev/core@5.0.112026-03-16useDeleteButton was not forwarding the meta prop to useButtonCanAccess, which caused custom access control rules relyin…
- @refinedev/devtools@2.0.52026-03-16Updated dependencies \[b319c8a7a2f11896008f349481b03ddcf9ed2de0]:
ToolJet
- v3.20.239-lts2026-10-05Fixed Salesforce plugin pagination to accept both relative and absolute URLs by @ganesh8056 in #18260
- v3.20.238-lts2026-10-05Added PKCE grant type support to the Salesforce plugin by @ganesh8056 in #18203
- v3.21.75-beta2026-10-02Added a cut-release agent skill for creating release branches and retargeting feature PRs by @gsmithun4 in #18197pre-release
- v3.20.237-lts2026-10-02Added app-scoped sessions issued from a workspace personal access token by @swathihameed in #17878
- v3.21.74-beta2026-09-30Fix: index app_history.parent_id so history cleanup stays fastpre-release
Refine
unsigned The latest release, @refinedev/core@5.0.12, carries no signature GitHub could verify.
Loading the security report
ToolJet
✓ signed The latest release, v3.20.239-lts, carries a signature GitHub verified.
Loading the security report