The "Awesome Jupyter" project is a curated collection of resources focused on Jupyter, an open-source web application that allows users to create and share documents containing live code, equations, visualizations, and narrative text. This list includes a variety of resources such as Jupyter Notebook extensions, libraries for data visualization, tools for interactive computing, and educational materials like tutorials and courses. It is beneficial for data scientists, educators, researchers, and developers looking to enhance their workflow and collaboration in data analysis and scientific computing. Users can explore a wealth of tools and knowledge to elevate their Jupyter experience and maximize their productivity.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The "Awesome" project is a comprehensive exploration of recursion, a fundamental programming technique where a function calls itself to solve problems. This list covers various aspects of recursion, including visual illustrations, examples, and explanations that help demystify the concept. It is beneficial for beginners looking to grasp the basics of recursion, as well as experienced developers seeking to refine their understanding or find new applications for recursive solutions. With a variety of resources available, users can deepen their knowledge and enhance their coding skills through practical examples and insightful discussions.
The "Awesome Self Hosted" project is a curated collection of software applications that can be hosted on your own servers, providing users with full control over their data and services. This list encompasses a wide range of categories, including web applications, databases, file storage solutions, content management systems, and development tools. It is particularly beneficial for developers, system administrators, and privacy-conscious users who seek alternatives to cloud services. By leveraging self-hosted solutions, users can enhance their security, customize their environments, and reduce reliance on third-party providers. Explore this collection to discover powerful tools that empower you to take charge of your digital landscape.
The "Awesome Free for Developers" project is a curated collection of free tools, services, and resources available for developers. This list covers a wide range of categories including cloud services, APIs, software development tools, design resources, and educational platforms that offer free tiers or completely free access. It is particularly beneficial for developers, startups, and students who are looking to leverage high-quality resources without incurring costs. By providing access to these valuable tools, the project empowers users to enhance their projects, improve their skills, and innovate without financial barriers. Explore this collection to discover what you can utilize for your next development endeavor.
The "Awesome Beginner-Friendly Projects" project is a curated collection of coding projects aimed at helping novice developers enhance their programming skills through practical experience. This list includes a variety of beginner-friendly projects across different programming languages, covering categories such as web development, game development, data analysis, and mobile applications. With resources ranging from project ideas and tutorials to sample code and community support, this list is invaluable for beginners looking to build confidence and competence in coding. Whether you're just starting or looking to practice your skills, you'll find engaging projects that inspire creativity and learning.
A collection of ready-to-run Docker images containing Jupyter applications and interactive computing tools.
Run code interactively, inspect data, and plot using Jupyter kernels directly inside the Atom text editor.
A multi-user server that spawns, manages, and proxies multiple instances of single-user Jupyter notebook servers.
An extensible, next-generation web-based interface for interactive computing and data science, based on the Jupyter Notebook architecture.
A cross-platform desktop application for JupyterLab, providing the easiest way to run Jupyter notebooks locally.
Docker image providing the Python environment used by Kaggle Notebooks for data science competitions.
A web-based IDE for machine learning and data science with pre-installed libraries and tools, deployable via Docker.
A Python library for building interactive data exploration tools, dashboards, and complex web applications entirely in Python.
Voilà converts Jupyter notebooks into secure, standalone web applications with interactive widgets.
A declarative statistical visualization library for Python built on Vega-Lite, enabling interactive charts with minimal code.
Interactive 2-D plotting library for Jupyter notebooks using the Grammar of Graphics and widget-based components.
An open-source Python framework to evaluate, test, and monitor ML and LLM systems with 100+ built-in metrics.
3D plotting for Python in Jupyter notebooks using WebGL and IPython widgets.
Interactive HTML widgets for Jupyter notebooks, enabling dynamic data exploration and visualization.
A Python library that automates data visualization and exploration for pandas dataframes in Jupyter notebooks.
An interactive analytics and data visualization component for large and streaming datasets, with a high-performance WebAssembly engine.
A Python library for creating interactive ECharts visualizations with a concise API.
An open-source tool for building publication-quality books and documents from computational content like Jupyter notebooks.
Convert Jupyter notebooks to and from plain text formats like Markdown, Python, Julia, or R scripts for better version control and editing.
A framework for building interactive web applications directly from Python notebooks, including chats, AI agents, dashboards, and reports.
A notebook-driven development platform that creates high-quality documentation, tests, CI, and packaging from Jupyter notebooks.
A Python tool for parameterizing, executing, and analyzing Jupyter Notebooks at scale.
The fastest way to build data pipelines with iterative development and deployment anywhere.
A Jupyter/IPython extension that transforms notebooks into interactive Reveal.js slideshows with live execution.
Voilà transforms Jupyter notebooks into secure, standalone web applications with interactive widgets.