Packages

Contents

This project contains the following packages :

Frontend & Exploratory Packages

  • @fat-fuzzy/gfx Everything related to working with web graphics, except the interface
  • @fat-fuzzy/playbook a library used to display, document and test the @fat-fuzzy/style and @fat-fuzzy/ui packages, started as a way to replace Storybook (you can read about this decision here)
  • @fat-fuzzy/prose a library used to edit and display text content
  • @fat-fuzzy/sketch a library used to display and handle interactive web graphics programs: this usage is one of the initial motivations for this project
  • @fat-fuzzy/style a CSS library
  • @fat-fuzzy/ui a frontend component library written in Svelte

Utility Packages

Usage Examples

The packages in this repo can be used together or independently, depending on the use case.

For example, the package @fat-fuzzy/ui can be used to build apps in different contexts:

  • on a Django app and in a Jupyter Notebook (currently in a private repo)
  • this website is built using the following packages:
    • @fat-fuzzy/style
    • @fat-fuzzy/ui
    • @fat-fuzzy/playbook used to render the content and functionality of the UI page and its children
    • @fat-fuzzy/sketch used to render the interactive pages of the PLAY page
  • The package @fat-fuzzy/gfx contains what I learn about web graphics
  • I’m experimenting with data analysis and learning R: I built the @fat-fuzzy/git-poule script to analyze the work done in this repo