Skip to content
Project categories

Data · GitHub

Store, explore, and understand your data.

Useful GitHub projects

3,192 projects

airflow-calendar-plugin

AlvaroCavalcante

27stars
airflow-calendar-plugin preview

Stop staring at cron expressions: discover the missing visual calendar that finally lets you manage DAGs like a human.

DataJavaScriptApache-2.0GitHub
825stars

minimalist's tiny and ultra-fast database cleaner

  • Cleans up tables via DELETE SQL. No other strategies are implemented ATM
  • Supports multiple databases

vein

amethystsoft

53stars
vein preview

Cross platform declarative DB framework for apps, inspired by SwiftData, refined by us.

  • Zero-Boilerplate Schemas: No need to manually define your database schema (unlike Fluent for example). Vein generates all information it needs automatically from your model declarations using the @Model macro at compile time.
  • Identity Map: Ensures a maximum of one in-memory class instance per database row and context.
DataSwiftMPL-2.0GitHub

analytiks

aminekarimii

82stars
analytiks preview

A lightweight Analytics library that logs events, identifies the user, and dispatches the data at one. 📊

  • 🔧 Easy Integration - Single API for multiple analytics services
  • 📦 Modular Design - Add only the providers you need
DataKotlinApache-2.0GitHub

AI-Productivity-Tracker

AmirhosseinHonardoust

35stars
AI-Productivity-Tracker preview

Analyze and predict daily productivity using SQL, machine learning, and psychology. This project combines behavioral data, circadian rhythm analysis, and ElasticNet regression to model focus, stress, and performance, transforming work patterns into actionable insights.

  • SQL feature engineering deriving psychology-informed signals (circadian alignment, Yerkes–Dodson arousal, break quality, meeting load, distraction penalty, health score)
  • ElasticNet regression baseline with L1/L2 regularization for interpretable coefficients
DataPythonMITGitHub

Coffee-Shop-Profit-Predictor

AmirhosseinHonardoust

41stars
Coffee-Shop-Profit-Predictor preview

Predict the profitability of potential coffee shop locations using SQL and Python. Combines data engineering with feature-rich regression modeling, visual analytics, and business insights to support data-driven site selection and retail decision-making.

  • SQLite feature store built from CSV inputs
  • SQL feature engineering through reusable views, so training and candidate sites are transformed identically (no train/serve skew)
DataPythonMITGitHub

Employee-Performance-Analytics

AmirhosseinHonardoust

36stars
Employee-Performance-Analytics preview

Analyze employee performance and productivity using SQL and Python. Build HR dashboards to evaluate departmental KPIs, efficiency trends, and workload balance. Generates actionable insights through data visualization and KPI aggregation for business decision-making.

  • SQL views (src/queries.sql) for department, employee, and daily-level KPI aggregation
  • Data-quality validation before load: null checks, rating range, absences domain, non-negative counts
DataPythonMITGitHub

Fraud-Detection-SQL-Supervised

AmirhosseinHonardoust

33stars
Fraud-Detection-SQL-Supervised preview

Detect and classify fraudulent transactions using SQL and Python. Generate behavioral features with SQLite, train a Logistic Regression model, and evaluate performance with AUC, precision, recall, and ROC analysis. A complete supervised fraud detection workflow.

  • SQL (SQLite) window-function feature engineering for per-user and per-day transaction statistics
  • Point-in-time features: every aggregate uses ROWS BETWEEN UNBOUNDED PRECEDING AND 1 PRECEDING, so a transaction never sees its own amount or anything in the future
DataPythonMITGitHub
30stars
Fraud-Detection-SQL-Unsupervised preview

Detect suspicious financial transactions using SQL and Python. Build user-level behavioral features in SQLite, apply Isolation Forest for anomaly detection, and visualize high-risk patterns. Demonstrates unsupervised fraud analytics and SQL-driven data science workflow.

  • SQL-first feature engineering, user-level and daily aggregates computed as SQLite views, not in Python
  • Quote-aware SQL statement splitting so multi-statement .sql files (including string literals containing ;) are parsed correctly
DataPythonMITGitHub
54stars
Unity-Polytube preview

Polytube is an analytics tool that records gameplay sessions for playtesting and debugging. It uses GPU duplication for high performance and minimal impact on system resources, and can automatically upload recordings to the cloud when valid credentials are provided.

  • Add an option to disable wiping out old sessions.
  • A Stop() function to stop the recording manually.
DataC#Apache-2.0GitHub

GQL

AmrDeveloper

3,508stars
GQL preview

GitQL is a extensible SQL-like query language and SDK to perform queries on various data sources such .git files with supports of most of SQL features such as grouping, ordering and aggregation and window functions and allow customization like user-defined types and functions

152stars

Database containing DBA helper code and open source software.

DataTSQLBSD-2-ClauseGitHub

ether_sql

analyseether

66stars

A python library to push ethereum blockchain data into an sql database.

DataPythonApache-2.0GitHub
206stars
airflow-autoscaling-ecs preview

Airflow Deployment on AWS ECS Fargate Using Cloudformation

  • Control all Airflow infrastructure from a single service.yml file.
  • Metadata DB Passwords Managed with AWS Secrets Manager.
1,459stars

Curated Data Science resources (Free & Paid) to help aspiring and experienced data scientists learn, grow, and advance their careers.

wikirepo

andrewtavis

45stars

Python based Wikidata framework for easy dataframe extraction

DataPythonBSD-3-ClauseGitHub