Astropy is a community effort to develop a common core package for astronomy in Python and foster an ecosystem of Affiliated Packages. Installation is available via pip and other package managers, and the project provides tutorials, documentation, and community help channels.
Directory
AI Data & Analytics
AI data and analytics covers tools that use machine learning to query, analyse or visualise data. Entries include analytics platforms, notebook environments, data-cleaning utilities, charting tools and assistants that help write queries or summarise results. Some are general business tools, and others are research projects applying AI to a specific kind of data. Before uploading anything, check where your data is stored, what export options exist and how the tool handles uncertainty. These tools often handle private information, so read the terms on the source first, and verify generated numbers against the original data.
AutoRAG is a project developed by Marker-Inc-Korea that enables an agent to locate content on a user's computer. Its functionality improves with frequent use, and it includes an agent component with defined core values, architecture and operational details.
Open-source project that applies AI to data analysis, extraction, visualization, or business intelligence.
An intuitive GUI for Pandas DataFrames.
AI-powered multi-market stock analysis with transparent BDE scoring across 73 stocks (US/HK/A-share). EU AI Act Art.50 compliant. MIT license.
Beautiful Soup is a Python library for pulling data out of HTML and XML files. It provides simple methods and Pythonic idioms for navigating, searching, and modifying a parse tree, and it works with parsers such as lxml and html5lib. The project has been used for screen-scraping work since 2004.
CPU and GPU-accelerated matrix library intended to support large-scale exploratory data analysis.
Analyzes structured data and helps produce queries, insights or visualizations.
NumPy and Pandas interface to Big Data.
A lightweight, GPU accelerated, SQL engine for Python. Built on RAPIDS cuDF.
This is the official blog for Wren AI, which publishes practical guides covering GenBI, text-to-SQL, context layers, AI agents, embedded analytics, and secure self-hosted deployment for data teams. Posts include topics such as the role of context in AI agent performance and migrating open-source Wren projects to the cloud.
Bokeh is a Python library for creating interactive plots, dashboards, and data applications in modern web browsers. Plots can go in Jupyter notebooks, be saved as standalone HTML, or run with live Python callbacks through the Bokeh server or embedded in an ASGI app. It includes tools for pan, zoom, hover, and selection.
Bowtie is a library for writing dashboards in Python. It wraps the code needed for interactive data exploration and visualization, so users can build functionality without knowing web frameworks or JavaScript. It can be installed with conda or pip, and Docker images are provided.
An API for plotting in Jupyter (IPython).
Bricks is an AI-powered workspace for organizing data, building dashboards, creating slides, and collaborating. It generates interactive dashboards from CSV and Excel data, and its documentation lists spreadsheets, live-updating dashboards, slides, and real-time collaboration.
The Indian Institute of Technology Madras offers the BS in Data Science & Applications, a web-enabled undergraduate program focused on data science and programming. Learners may earn a Bachelor’s degree (BS or BSc, based on completed credits) or a diploma in Programming or Data Science upon successful completion of required courses. The program has no age limit, offers scholarships, and provides academic resources in multiple Indian languages.
C3.js is a D3-based reusable chart library. It wraps the code required to construct entire charts, gives classes to elements for custom styling, and provides APIs and callbacks to access chart state and update charts after rendering.
General Corpus of Contemporary Brazilian Portuguese with provenance and typology information - Corpus Geral do Português Brasileiro Contemporâneo.
Odyssey.js is an open source tool that combines maps, narratives and other multimedia into stories. It offers templates including scrolling, slide based and temporal designs, and Actions for map movements and content display. The sandbox lets users test the library and edit story content with Markdown. It is an early-stage project developed by cartodb.com with Knight Foundation funding.
Cartopy is a Python package designed for geospatial data processing in order to produce maps and other geospatial data analyses.
CatBoost is an open-source gradient boosting library on decision trees, developed by Yandex as the successor to its MatrixNet algorithm. It natively supports categorical features without preprocessing, offers a fast GPU implementation for large datasets, and reduces overfitting via a proprietary gradient boosting scheme. The library is used for tasks including search, recommendation systems, and weather prediction at Yandex.
Cerberus is a lightweight and extensible data validation library for Python. It provides type checking and other base functionality out of the box, is designed to be non-blocking and extensible for custom validation, and has no dependencies. It is available on PyPI and maintained according to semantic versioning since version 1.2.
ML powered analytics engine for outlier/anomaly detection and root cause analysis.
Chart.js is an open source JavaScript charting library for the modern web, described as simple yet flexible. It supports eight animated and customisable chart types and renders on HTML5 Canvas across modern browsers, redrawing charts on window resize. Version 4.0 added a colors plugin and tree-shaking to reduce bundle size.