Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Grafana | 55,551 | 25 | 24 | 8 hours ago | 3,297 | September 23, 2022 | 3,586 | agpl-3.0 | TypeScript | |
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. | ||||||||||
Gogs | 42,312 | 6 days ago | 84 | August 02, 2022 | 850 | mit | Go | |||
Gogs is a painless self-hosted Git service | ||||||||||
Nocodb | 36,239 | 3 | 8 hours ago | 110 | September 06, 2022 | 459 | agpl-3.0 | TypeScript | ||
🔥 🔥 🔥 Open Source Airtable Alternative | ||||||||||
Metabase | 32,563 | 8 hours ago | 1 | June 08, 2022 | 2,998 | other | Clojure | |||
The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum: | ||||||||||
Dbeaver | 32,202 | 9 hours ago | 1,753 | apache-2.0 | Java | |||||
Free universal database tool and SQL client | ||||||||||
Prisma | 31,675 | 442 | 8 hours ago | 4,993 | September 24, 2022 | 2,899 | apache-2.0 | TypeScript | ||
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB | ||||||||||
Typeorm | 31,337 | 1,994 | 2,164 | 2 days ago | 650 | September 20, 2022 | 1,958 | mit | TypeScript | |
ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms. | ||||||||||
Graphql Engine | 29,818 | 1 | 8 hours ago | 17 | June 22, 2022 | 2,133 | apache-2.0 | TypeScript | ||
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events. | ||||||||||
Redash | 23,219 | 18 hours ago | 2 | May 05, 2020 | 787 | bsd-2-clause | Python | |||
Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data. | ||||||||||
Directus | 21,718 | 50 | 8 hours ago | 55 | September 22, 2022 | 229 | other | TypeScript | ||
The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database. |
Website • Getting Started • Docs • Examples • Blog • Slack • Twitter
Cube is the semantic layer for building data applications. It helps data engineers and application developers access data from modern data stores, organize it into consistent definitions, and deliver it to every application.
Learn more about connecting Cube to data sources and analytics & visualization tools.
Cube was designed to work with all SQL-enabled data sources, including cloud data warehouses like Snowflake or Google BigQuery, query engines like Presto or Amazon Athena, and application databases like Postgres. Cube has a built-in relational caching engine to provide sub-second latency and high concurrency for API requests.
For more details, see the introduction page in our documentation.
If you are building a data application—such as a business intelligence tool or a customer-facing analytics feature—you’ll probably face the following problems:
Cube has the necessary infrastructure and features to implement efficient data modeling, access control, and performance optimizations so that every application—like embedded analytics, dashboarding and reporting tools, data notebooks, and other tools—can access consistent data via REST, SQL, and GraphQL APIs.
Cube Cloud is the fastest way to get started with Cube. It provides managed infrastructure as well as an instant and free access for development projects and proofs of concept.
For a step-by-step guide on Cube Cloud, see the docs.
Alternatively, you can get started with Cube locally or self-host it with Docker.
Once Docker is installed, in a new folder for your project, run the following command:
docker run -p 4000:4000 \
-p 15432:15432 \
-v ${PWD}:/cube/conf \
-e CUBEJS_DEV_MODE=true \
cubejs/cube
Then, open http://localhost:4000 in your browser to continue setup.
For a step-by-step guide on Docker, see the docs.
If you have any questions or need help - please join our Slack community of amazing developers and data engineers.
You are also welcome to join our monthly community calls where we discuss community news, Cube Dev team's plans, backlogs, use cases, etc. If you miss the call, the recordings will also be available after the meeting.
We publish our open source roadmap every quarter and discuss them during our monthly community calls. You can find our roadmap under projects in our Cube.js repository.
There are many ways you can contribute to Cube! Here are a few possibilities:
All sort of contributions are welcome and extremely helpful 🙌 Please refer to the contribution guide for more information.
Cube Client is MIT licensed.
Cube Backend is Apache 2.0 licensed.