CategoricalData / Cql

Licence: agpl-3.0
Categorical Query Language IDE

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Cql

Awesome Business Intelligence
Actively curated list of awesome BI tools. PRs welcome!
Stars: ✭ 1,157 (+490.31%)
Mutual labels:  data-science, etl
Lda Topic Modeling
A PureScript, browser-based implementation of LDA topic modeling.
Stars: ✭ 91 (-53.57%)
Mutual labels:  data-science, functional-programming
Sayn
Data processing and modelling framework for automating tasks (incl. Python & SQL transformations).
Stars: ✭ 79 (-59.69%)
Mutual labels:  data-science, etl
Docker Iocaml Datascience
Dockerfile of Jupyter (IPython notebook) and IOCaml (OCaml kernel) with libraries for data science and machine learning
Stars: ✭ 30 (-84.69%)
Mutual labels:  data-science, functional-programming
Butterfree
A tool for building feature stores.
Stars: ✭ 126 (-35.71%)
Mutual labels:  data-science, etl
Milewski Ctfp Pdf
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
Stars: ✭ 9,037 (+4510.71%)
Mutual labels:  category-theory, functional-programming
Fundamental Haskell
Fundamental Haskell book, to the point terse statements on Haskell, Category theory, and related fields. Encyclopedic pocketbook of meaning. Zen kōan-like meditations of understanding. For quick or memory curve spaced repetition learning.
Stars: ✭ 88 (-55.1%)
Mutual labels:  category-theory, functional-programming
Bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (+174.49%)
Mutual labels:  category-theory, functional-programming
Aws Data Wrangler
Pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).
Stars: ✭ 2,385 (+1116.84%)
Mutual labels:  data-science, etl
Riko
A Python stream processing engine modeled after Yahoo! Pipes
Stars: ✭ 1,571 (+701.53%)
Mutual labels:  etl, functional-programming
Zebras
Data analysis library for JavaScript built with Ramda
Stars: ✭ 192 (-2.04%)
Mutual labels:  data-science, functional-programming
Airbyte
Airbyte is an open-source EL(T) platform that helps you replicate your data in your warehouses, lakes and databases.
Stars: ✭ 4,919 (+2409.69%)
Mutual labels:  data-science, etl
Fp Core.rs
A library for functional programming in Rust
Stars: ✭ 772 (+293.88%)
Mutual labels:  category-theory, functional-programming
Etl with python
ETL with Python - Taught at DWH course 2017 (TAU)
Stars: ✭ 68 (-65.31%)
Mutual labels:  data-science, etl
Pyspark Example Project
Example project implementing best practices for PySpark ETL jobs and applications.
Stars: ✭ 633 (+222.96%)
Mutual labels:  data-science, etl
Setl
A simple Spark-powered ETL framework that just works 🍺
Stars: ✭ 79 (-59.69%)
Mutual labels:  data-science, etl
Category Theory Programmers
Category theory in the context of (functional) programming
Stars: ✭ 465 (+137.24%)
Mutual labels:  category-theory, functional-programming
Plt
λΠ Programming Language Theory
Stars: ✭ 4,609 (+2251.53%)
Mutual labels:  category-theory, functional-programming
Sspipe
Simple Smart Pipe: python productivity-tool for rapid data manipulation
Stars: ✭ 96 (-51.02%)
Mutual labels:  data-science, functional-programming
Naive functional programming
A naive approach to functional programming using TypeScript
Stars: ✭ 129 (-34.18%)
Mutual labels:  category-theory, functional-programming

Categorical Query Language

For more information, please see:

Build and installation

Pre-built Binary

Java 11 Jar File (14MB)

Gradle

The recommended build method is Gradle, invoked with the gradlew script. Useful tasks include:

  • run: run the CQL IDE
  • shadowJar: build the CQL IDE as a JAR in build/libs
  • tasks: show all available tasks

Eclipse

Quick build guide:

  • create a new java project
  • add the src/main/java folder as a source folder
  • add resources as a separate source folder
  • add lib/* to the classpath as external jar files
  • run catdata.ide.IDE as the main class

Detailed Build Guide

A gradle file is provided, but is not maintained.

Related projects:

License

Categorical Data IDE

AGPL 3 license for non-commercial use; contact us for commercial licenses.

Copyright (c) 2015+ Conexus AI, Inc. All rights reserved.

https://www.gnu.org/licenses/agpl-3.0.en.html

Contains binary distributions of

jparsec (Apache), JUNG (BSD), RSyntaxTextArea, autocomplete and rstaui (BSD), Commons CSV, Exec, and Collections4 (Apache), H2 (EPL), OpenCSV (Apache), JGraph (BSD), Javax JSON (CDDL) and json.org JSON (JSON), txtmark (Apache), GraalVM (MIT), Commonmark (BSD), commons-lang-3 (Apache), Google Guava (Apache), Gnu Trove (LGPL), Picocli (Apache), Apache HttpComponents and Jena (Apache)

And a source distribution of

EASIK (BSD)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].