# Graphweaver

TypeScript GraphQL server that combines databases, REST APIs and SaaS platforms into one API, with an admin panel for the connected data.


Source: https://findsoftware.frbit.cloud/graphweaver/
Last reviewed: 2026-10-23
Updated: 2026-10-25
Listed since: 2026-10-23

## Record

### Links

- home: https://graphweaver.com
- repository: https://github.com/exogee-technology/graphweaver
- docs: https://graphweaver.com/docs

### Identity

- status: active
- maintainer: Exogee Pty Ltd
- maintainerType: company
- parent: unknown
- firstRelease: 2024
- hqCountry: AU

### Kind

- category: backend
- hosting: node
- language: javascript
- runtime: node
- runtimeMin: node 22
- basedOn: unknown

### Content

- contentStore: unknown
- databases: postgres, mysql, sqlite
- adminUi: yes
- headlessApi: graphql
- templating: unknown
- i18n: unknown

### Rendering and deploy

- runsAs: always-on
- renderingModes: unknown
- installMethod: CLI (pnpx graphweaver@latest init)

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 2
- latestReleaseDate: 2026-09-22

### Adoption

- githubStargazers: 557
- packagistDownloads: not applicable
- npmWeeklyDownloads: 503
- contributors: 22
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 1
- dependentPackages: 10

### Sources

- urls: https://graphweaver.com/ (read 2026-10-23)
- urls: https://api.github.com/repos/exogee-technology/graphweaver (read 2026-10-23)
- urls: https://graphweaver.com/docs (read 2026-10-23)
- maintainer: https://exogee.com/privacy-policy (read 2026-10-23)
- hqCountry: https://exogee.com/ (read 2026-10-23)
- language: https://api.github.com/repos/exogee-technology/graphweaver (read 2026-10-23)
- category: https://github.com/exogee-technology/graphweaver/blob/main/README.md (read 2026-10-23)
- runtime: https://github.com/exogee-technology/graphweaver/blob/main/README.md (read 2026-10-23)
- runtimeMin: https://github.com/exogee-technology/graphweaver/blob/main/README.md (read 2026-10-23)
- installMethod: https://github.com/exogee-technology/graphweaver/blob/main/README.md (read 2026-10-23)
- installMethod: https://docs.graphweaver.com/2cb40535125849a88ba5b31a60bed6cf (read 2026-10-23)
- databases: https://github.com/exogee-technology/graphweaver/blob/main/README.md (read 2026-10-23)
- headlessApi: https://graphweaver.com/ (read 2026-10-23)
- adminUi: https://graphweaver.com/ (read 2026-10-23)
- licenseModel: https://graphweaver.com/ (read 2026-10-23)
- license: https://github.com/exogee-technology/graphweaver/blob/main/LICENSE.md (read 2026-10-23)
- runsAs: https://docs.graphweaver.com/25ef7df00fa9479298cbda9eaf0db6ec (read 2026-10-23)
- firstRelease: https://api.github.com/repos/exogee-technology/graphweaver/releases (read 2026-10-23)
- currentMajor: https://api.github.com/repos/exogee-technology/graphweaver/releases (read 2026-10-23)
- latestReleaseDate: https://api.github.com/repos/exogee-technology/graphweaver/releases (read 2026-10-23)
- githubStargazers: https://api.github.com/repos/exogee-technology/graphweaver (read 2026-10-23)
- contributors: https://api.github.com/repos/exogee-technology/graphweaver/contributors?per_page=1 (read 2026-10-23)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/point/last-week/@exogee/graphweaver (read 2026-10-23)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40exogee%2Fgraphweaver (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40exogee%2Fgraphweaver (read 2026-10-25)

## Notes

Graphweaver is a GraphQL server written in TypeScript. It connects several data sources, such as PostgreSQL, MySQL, SQLite and REST APIs, and presents them as one instant GraphQL API. The README calls it an open source alternative to Hasura. Developers create a project with the Graphweaver CLI. The admin panel is a React application, and the [documentation](https://graphweaver.com/docs) describes how to extend it with custom pages and fields.

Permissions are assigned to roles, and roles are given to users. The project is published as open source by Exogee Pty Ltd, an Australian software engineering company, under the Apache License 2.0.

## Worth knowing

The [deployment overview](https://docs.graphweaver.com/deployments) says the build writes two outputs: the admin panel as static files, which any static web host can serve, and a single backend file that runs under Node.js. The backend needs a Node process that keeps running, so static hosting alone does not serve the API.

The README quick start lists PNPM as a prerequisite next to Node.

Graphweaver connects to databases; it does not keep content of its own, so the data stays in the systems it connects to.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
