# Sketchingpy

> Tiny tools for creative coding and interactive science in Python. Supporting portability across desktop, web, mobile, Jupyter notebooks, and static images. A Python creative coding library that enables anyone to start creative coding in minutes. Supports games, visualizations, interactive science.

## Installation

- [Installation Guide](https://sketchingpy.org/guides/markdown/start.md): Complete installation instructions for desktop, web, notebook, and static environments
- [Quick Start](https://sketchingpy.org/guides/markdown/start.md): Getting started with Sketchingpy across different platforms

## Documentation

- [API Reference](https://sketchingpy.org/reference.md): Complete API documentation with all classes, methods, and examples
- [Getting Started Guide](https://sketchingpy.org/guides/markdown/start.md): Installation and first steps
- [Deployment Guide](https://sketchingpy.org/guides/markdown/deploy.md): How to deploy sketches to web and desktop
- [Web Development Guide](https://sketchingpy.org/guides/markdown/web_detailed.md): Detailed guide for web development with Sketchingpy
- [LLM AI Assistant Guide](https://sketchingpy.org/guides/markdown/llm_ai_assistant.md): Guide for using Sketchingpy with AI assistants and code generation
- [Why Sketchingpy](https://sketchingpy.org/guides/markdown/why.md): Project philosophy and use cases

## Examples

- [Basic Examples](https://sketchingpy.org/examples.html): Collection of example sketches and tutorials
- [Hello Static](https://sketchingpy.org/examples/web/example.html?sketch=hello_static): Simple static drawing example
- [Hello Interactive](https://sketchingpy.org/examples/web/example.html?sketch=hello_interactive): Basic interactive drawing program

## Resources

- [GitHub Repository](https://codeberg.org/sketchingpy/Sketchingpy): Source code and development
- [Website](https://sketchingpy.org): Official project website
- [Community](https://sketchingpy.org/community.html): Discord, support, and community resources
- [Online Editor](https://sketchingpy.org/editor.html): Browser-based coding environment
