Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Data Analysis

Data Analysis

376 projects

Showing 36 of 376 projects

insyra
insyraGo

A next-generation data analysis library for Go, offering parallel processing, data visualization, and seamless Python integration as an alternative to Pandas.

#parquet#python-integration#plot
Stars54
Forks2
Last commit6 days ago
rmongodb
rmongodbC

An R extension providing access to MongoDB using the legacy C driver, enabling database operations from R.

#bson#r-package#database-connector
Stars54
Forks25
Last commit10 years ago
oeis
oeisPython

Python tools to download, process, and analyze data from the Online Encyclopedia of Integer Sequences (OEIS).

#mathematics#oeis#python
Stars51
Forks37
Last commit1 year ago
statkit
statkitJavaScript

A JavaScript toolkit for statistical analysis, including MCMC sampling, bootstrapping, and linear algebra.

#statistics#bayesian-inference#javascript-library
Stars50
Forks3
Last commit11 years ago
Outrageously efficient EDA
Outrageously efficient EDAHTML

A lightning talk demonstrating how to use Apache Arrow with dplyr for efficient data manipulation in R.

#lightning-talk#apache-arrow#dplyr
Stars49
Forks10
Last commit4 years ago
DataVisualization
DataVisualizationJupyter Notebook

A comprehensive learning repository covering basic to advanced data visualization techniques and implementations.

#educational#data-science#visual-analytics
Stars49
Forks10
Last commit3 years ago
NTFLib
NTFLibPython

A library for factorizing highly sparse tensors using beta-divergence minimization, designed for data with >99.9% missing values.

#tensor-factorization#missing-data#sparse-data
Stars49
Forks9
Last commit1 year ago
Nd2reader
Nd2readerPython

Pure Python library for reading NIS Elements ND2 microscopy images and metadata using the pims framework.

#scientific-computing#nd2-format#microscopy
Stars49
Forks31
Last commit1 year ago
vduckdb
vduckdbV

A V language wrapper for DuckDB enabling type-safe SQL queries and analytical data processing.

#database#vlang#wrapper-library
Stars46
Forks2
Last commit5 months ago
Kmeans.js
Kmeans.jsCoffeeScript

A simple JavaScript implementation of the k-means clustering algorithm for both Node.js and browser environments.

#clustering-algorithm#k-means#data-science
Stars46
Forks6
Last commit13 years ago
A Whirlwind Tour of Common Crawl's Datasets using Python
A Whirlwind Tour of Common Crawl's Datasets using PythonPython

A Python tutorial demonstrating how to access and process Common Crawl's web archive datasets (WARC, WET, WAT) using tools like warcio, cdx_toolkit, and DuckDB.

#data-indexing#parquet#cdx-index
Stars45
Forks9
Last commit1 month ago
t6
t6JavaScript

A data-first IoT platform for connecting physical objects to a time-series database and performing data analysis.

#iot#home-automation#mqtt
Stars45
Forks9
Last commit1 year ago
go-cluster
go-clusterGo

A Go implementation of k-modes and k-prototypes clustering algorithms for categorical and mixed data.

#algorithm#categorical-data#clustering-algorithm
Stars44
Forks9
Last commit3 years ago
svelte-pivottable
svelte-pivottableSvelte

A Svelte 5 pivot table library with drag-and-drop data exploration, grouping, and subtotals.

#subtotals#plotly-js#pivot-table
Stars42
Forks7
Last commit3 months ago
Lyric
LyricJavaScript

A pure JavaScript library for linear regression analysis, enabling trendline creation and future value prediction.

#trendline#statistics#prediction
Stars42
Forks8
Last commit13 years ago
ChatSpatial
ChatSpatialPython

An MCP server that enables natural language conversation for analyzing spatial transcriptomics data through 60+ curated methods.

#single-cell-analysis#workflow-automation#reproducible-research
Stars41
Forks11
Last commit9 days ago
neoprofiler
neoprofilerJava

A lightweight profiling utility for Neo4J databases that analyzes structure and population.

#report-generation#java#embedded-database
Stars41
Forks10
Last commit8 years ago
Suricata Analytics
Suricata AnalyticsJupyter Notebook

Jupyter notebooks and Python tools for threat hunting and data exploration with Suricata network security data.

#suricata#scirius-integration#security-analytics
Stars40
Forks10
Last commit8 months ago
PSKit Query
PSKit QueryPowerShell

A suite of PowerShell command-line tools for querying, analyzing, and manipulating arrays and tabular data.

#data-querying#regex-scanning#csv-processing
Stars40
Forks5
Last commit5 years ago
graphql
graphqlC++

R bindings to libgraphqlparser for parsing GraphQL syntax and exporting the AST as JSON.

#libgraphql#r-package#graphql
Stars39
Forks4
Last commit1 year ago
QueryGPT
QueryGPTPython

A text-to-SQL tool that converts plain English questions into read-only SQL queries, automatically analyzes results with Python, and generates charts.

#fastapi#natural-language-to-sql#database
Stars38
Forks0
Last commit1 day ago
gbfs R package
gbfs R packageR

An R package to interface with standardized bikeshare data feeds, enabling data collection and analysis.

#r-package#mobility-data#bikeshare-data
Stars38
Forks3
Last commit1 year ago
indicado
indicadoElixir

A technical indicator library for Elixir with no dependencies, used for analyzing numerical datasets to predict future price movements.

#trading-bot#technical-analysis#elixir
Stars38
Forks3
Last commit3 years ago
visidata.nvim
visidata.nvimLua

A Neovim plugin that renders pandas dataframes in nvim-dap debugging sessions using VisiData.

#python-development#dataframe-visualization#nvim-dap
Stars38
Forks2
Last commit2 years ago
Online Neuroimaging Resources
Online Neuroimaging Resources

A curated collection of online resources for neuroimaging methods including MRI, fMRI, EEG, and MEG.

#neuroscience#fmri-analysis#meg
Stars37
Forks6
Last commit4 years ago
FsLab
FsLabF#

A curated F# data science stack providing an out-of-the-box solution similar to tidyverse or SciPy for .NET.

#open-source-stack#data-science#statistics
Stars35
Forks3
Last commit2 years ago
geojson-summary
geojson-summaryJavaScript

Generates plain-English summaries of GeoJSON file contents, describing geometry types and counts.

#geojson#geospatial#npm-package
Stars35
Forks3
Last commit3 months ago
Gramify
GramifyPython

A tool for generating word, character, and charset n-grams from wordlists to enhance offline password attacks and data analysis.

#jtr#n-grams#offline-attacks
Stars34
Forks6
Last commit2 years ago
BPN-NeuralNetwork
BPN-NeuralNetworkObjective-C

A 3-layer neural network library for iOS implementing Back Propagation Neural Network (BPN) with QuickProp and Kecman's theory.

#neural-network#objective-c#pattern-recognition
Stars33
Forks9
Last commit10 years ago
decision-weights
decision-weightsPython

An empirical analysis of decision weights in Prospect Theory using Amazon Mechanical Turk experiments to quantify human irrationality in probabilistic choices.

#irrationality#risk-analysis#decision-making
Stars33
Forks8
Last commit11 years ago
Quanfima
QuanfimaPython

Quanfima (Quantitative Analysis of Fibrous Materials)

#morphological-analysis#material-science#data-analysis
Stars30
Forks17
Last commit2 years ago
Clustering.js
Clustering.jsJavaScript

A JavaScript library implementing clustering algorithms for both Node.js and browser environments.

#algorithm-implementation#data-science#javascript-library
Stars30
Forks5
Last commit12 years ago
HdrLogProcessing
HdrLogProcessingJava

Utilities for summarizing, unioning, splitting, and converting HDR Histogram log files for performance analysis.

#performance-analysis#log-processing#command-line-tool
Stars30
Forks5
Last commit5 years ago
LLSpy
LLSpyPython

A Python library for processing lattice light-sheet microscopy data, automating parameter detection and image corrections.

#cuda#scientific-computing#image-analysis
Stars30
Forks6
Last commit18 days ago
mne-python-notebooks
mne-python-notebooks

A collection of IPython notebooks demonstrating EEG and MEG data processing workflows using mne-python.

#neuroscience#brain-research#meg-processing
Stars29
Forks25
Last commit10 years ago
ngrams
ngramsRust

A Rust crate for generating n-grams from token sequences with Unicode padding support.

#n-grams#unicode#natural-language-processing
Stars27
Forks4
Last commit10 years ago
PreviousPage 9 of 11Next

Related Tags

#Python111#Data Science95#Data Visualization89#Machine Learning83#Statistics66#R Package49#Scientific Computing46#R41#Pandas35#Sql29#Data Manipulation29#Dataframe26
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub