DaltonLens
daltonlens.orgRead colour-coded charts with pixel names, highlighting and filtered views.
Read colour-coded charts with pixel names, highlighting and filtered views.
Parse flexible colour input and generate conversions, adjustments and harmonies.
Focused Python challenges with detailed solution study
Science-focused GCSE and A-level notes, past papers and revision advice.
A browser-based Python notebook environment that runs on hosted compute and can load or share Jupyter notebooks.
A Python property-based testing library that generates inputs to challenge the properties your code should preserve.
Explore Python interactively with completion, object introspection and persistent command history.
Lint and format Python projects with one configurable command-line tool.
Install Python command-line applications into isolated environments or run them once without a permanent install.
Run Python tests with readable assertions, fixtures, parametrization, and failure reports.
Transform Python array functions with just-in-time compilation, automatic differentiation, and vectorization.
A Windows Python IDE pairing a script editor with an interpreter, debugger, project tools and unit-test interface.
Build Python HTTP APIs with typed parameters and automatically generated OpenAPI documentation.
Trace Python services and AI workflows with correlated OpenTelemetry data.
Render data-driven text and HTML from reusable templates with Python-inspired syntax.
Elementary science units organised around topics such as weather, life cycles, materials and forces.
Generate reference documentation from a Python project's modules and docstrings.
Children's science experiments, printable resources, fair ideas and STEM challenges.
Inspect a colour, compare approximate matches and build a gradient.
Connect physical colour references with digital palettes and design files.
Use NCS notations and tools to communicate colour choices.
Run a Python project's configured test and lint commands in isolated environment matrices.
Compile suitable Python numerical functions to machine code when they are first called.
Science reporting, technology and practical projects