nowfound

Life & fun · September 2, 2019

SC

Scrawl-canvas JavaScript rewrite progress report with interactive demos

Scrawl-canvas JavaScript rewrite progress report with interactive demos launched on September 2, 2019 with 5 votes, #1,275 of 3,296 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 7 years on.

What it does

For summer of 2019 I decided to recode my HTML5 <canvas> element library - Scrawl-canvas - from scratch, bringing it up-to-date with current JavaScript standards such as modules, promises, web workers and the like. It also gave me an opportunity to redesign the library's internal structures and clean up what was becoming quite a messy code base. I've included the roadmap for this work at the bottom of this page. As can be seen, I have not yet completed the work (the new version 8 remains in alpha) but I've done enough to feel happy about showing the world my progress to date. The links below are to my working demos - I use demos as my testing environment, rather than use more traditional…from scrawl-v8-progress-0919.rikworks.co.uk

Does a similar job

all alternatives →
  • Scrawl-canvas – build responsive, accessible HTML5 canvases2020 · scrawl-v8.rikweb.org.uk · ▲33

    The advancement of LLMs, and the profound changes that they have unleashed in the way developers approach coding tasks, feel at times like a tsunami. This came to a head when I realised that people trying to use my Javascript library for working with the canvas element were encountering a fundamental problem: LLMs simply don't know about, or comprehend, the purpose of the library or how to work with it to deliver projects&#x2F;products. My solution to this problem is to document everything I can think of about the library. Maybe if I can get enough coherent data into future LLM training…

  • NotebookJS2016 · datazar.com · ▲109

    Scientific computation for JavaScript

  • Silk2015 · weavesilk.com · ▲92

    An Interactive web canvas for "Light Painting"

  • Sweep.js2014 · rileyjshaw.com · ▲68

    A JavaScript library for smoother color transitions

  • Isomer2014 · jdan.github.io · ▲73

    Isometric graphics library for HTML5 canvas

  • Scrawl-canvas Javascript library2020 · scrawl-v8.rikweb.org.uk · ▲5

    Add responsive, accessible canvas elements to your website

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, September 2019

the whole month →
  • Attorney-approved terms and conditions generator

    Dev tools · 2019 · iubenda.com

  • Satellites 🛰️ are visible in the night sky, no telescope required, if you know where to look. Find out here.

    Life & fun · 2019 · james.darpinian.com

  • Free resource of 100k diverse faces generated by AI

    AI · 2019 · generated.photos

  • Life & fun · 2019 · augmented-ui.com

  • Life & fun · 2019 · 3dforreddit.com

  • AS

    Sharing something that I wrote for my use but I think can be useful to others (I am an engineer with the title of Senior Software Engineer) Visit [1] for a full list (table view gives a lot of options. See "Controls"). Visit [2] for a summary. The source of the list is at [3] 1. https:&#x2F;&#x2F;littleblah.com&#x2F;post&#x2F;2019-09-01-senior-engineer-checklist&#x2F; 2. https:&#x2F;&#x2F;medium.com&#x2F;@littleblah&#x2F;my-top-25-items-in-a-senior-engineers-checklist-c8e9f9f6e3c2 3. https:&#x2F;&#x2F;github.com&#x2F;littleblah&#x2F;senior-engineer-checklist Feedbacks&#x2F;Pull requests…

    Dev tools · 2019