javascript

  • Untitled post 60269

    Why I 🧡 the web: Someone did a browser port of Pitfall!. 🏃🏻‍♂️ https://meatfighter.com/pitfall-web/ #opensource: https://github.com/meatfighter/pitfall-js #JavaScript #oldschool #games #PitFall

  • yieldy-for-loop ( verlok/yieldy-for-loop )

    A tiny utility for iterating over large arrays (or any iterable) in a non-blocking, “yieldy” way, inspired by the article “Breaking up with long tasks, or how I learned to group loops and wield the yield” (PerfPlanet 2024). It helps avoid freezing the main thread by periodically yielding control back to the browser. Created by…

  • wavesurfer.js ( katspaugh/wavesurfer.js )

    Audio waveform player Created by katspaugh on Mar 04, 2012.

  • Interesting: A tiny #JavaScript utility to "process large loops in a non-blocking way by yielding periodically, ensuring your UI stays responsive even under heavy iteration". https://github.com/verlok/yieldy-for-loop More: https://www.andreaverlicchi.eu/blog/introducing-yieldy-for-loop/

  • Bookmarkable: A curated list of awesome things related to Vite.js https://github.com/vitejs/awesome-vite #JavaScript #Laravel #ViteJS

  • Picyard is a tool for making your code snippets look nice with various themes and languages supported. I've seen apps (paid and free) do this, but if you need a free online solution work a look. https://www.picyard.in/code #frontend #CSS #webdev #JavaScript #PHP

  • Synthesizing Music from #JSON 🎉 pl_synth is a tiny music synthesizer for C & #JavaScript and an editor (“tracker”) to create instruments and arrangements. You can even put tracks in URLs. Neat. https://phoboslab.org/log/2025/01/synth Try it out: https://phoboslab.org/synth/#eJytk9mNwCAMRBuaD8xhoBaU/tvYGSCH9pKyWpDBNiaYZzJaboYxRgWbRYNhqt2Q6AhBzohSLMEocFjnkkIdHKAtsR8YnHAKTo3+YanBcsGcS8B72287t7e2Ukvl4an4m5227W/t4xCGhbgLixPwqUcdwyPYYG6FahbT3iJaF+TCoVYhTXCRvujScfWLNGUfHDC/dbUJhrIJreUTD2Xn/XXbt8vSKNpPVIrL+9aaywxTKlkH0r0jPgcmkdBAM0puWoLDDQ91vkgkT8KSCaDQloZY5xNcHbC7LzDPK6wjC/7Xu/JuK1mlOQseTWWLFpjqdHvTT+UBmTUPs/p0IvEu8Pk/ZXj47TILYbjK85N6qH0A4LHEdA== #music #electronic

  • Untitled post 60196

    Client: “I’m sure the 8 web developers over the past 5 years that never communicated with each other built the code just fine.” 🤔 #webdev #javascript #memes

  • Interesting: PageCrypt is a tool lets you securely password-protect an #HTML file. Unlike other password-protection tools, this tool: Has no server-side components (this tool and its password-protected pages run entirely in #JavaScript). Uses strong encryption. https://pagecrypt.maxlaumeister.com

  • Syrup ( Abdallah-Alwarawreh/Syrup )

    Syrup, a Honey alternative Created by Abdallah-Alwarawreh on Dec 27, 2024.

  • libsearch ( thesephist/libsearch )

    Simple, index-free full-text search for JavaScript Created by thesephist on May 29, 2022.

  • Untitled post 60167

    Not new (in fact years old) but still nice #WebGL Fluid Simulation. 🎉 Play with fluids in your browser (works even on mobile). https://paveldogreat.github.io/WebGL-Fluid-Simulation/ #opensource: https://github.com/PavelDoGreat/WebGL-Fluid-Simulation Also: https://madebyevan.com/webgl-water/ #JavaScript

  • bladewind ( mkocansey/bladewind )

    BladewindUI is a collection of elegant Laravel blade-based UI components spiced with TailwindCSS and Javascript. Created by mkocansey on Apr 10, 2022.

  • " #JavaScript Benchmarking Is a Mess" via Jacob Jackson https://byteofdev.com/posts/javascript-benchmarking-mess/ #webdev

  • As this year closes I want to thank all those who worked hard in 2024 supporting and making #WordPress, #CSS, #JavaScript, #PHP and other #webdev related things better. And those that support them: their spouses, family, pets, friends, and therapists.

  • boardgame.io ( boardgameio/boardgame.io )

    State Management and Multiplayer Networking for Turn-Based Games Created by boardgameio on Nov 21, 2017.

  • boardgame.io is an engine for creating turn-based games using #JavaScript. 👀 (State Management and Multiplayer Networking)

  • Interesting https://mizu.sh/ Mizu.js is a lightweight HTML templating library for any-side rendering. A "simple alternative" to fully-fledged web frameworks (such as #VueJS, #React, and Angular), while offering more capabilities than other lightweight options (like Alpine.js and #htmx). #JavaScript

  • sorted-colors ( scriptype/sorted-colors )

    A tool to sort the named CSS colors in a way that it shows related colors together Created by scriptype on May 24, 2020.

  • auto-animate ( formkit/auto-animate )

    A zero-config, drop-in animation utility that adds smooth transitions to your web app. You can use it with React, Vue, or any other JavaScript application. Created by formkit on May 11, 2022.

  • So as someone getting deeper into #Laravel – who’s mostly (via misc frameworks and #WordPress) dealt written vanilla #JavaScript, jQuery, and a little bit of everything. I (think) I see a lot of the Laravel JS community / component support split into: React#VueJS#Svelte Doing some Alpine.js right now. Am I seeing this right? 🤔

  • rtx-on.js is an experimental #JavaScript library that enhances web pages by simulating in real time realistic lights and shadows using ray tracing. https://rtx-on.steren.fr/ #frontend

  • lightweight-charts ( tradingview/lightweight-charts )

    Performant financial charts built with HTML5 canvas Created by tradingview on May 24, 2019.

  • "Optimizing #Javascript for fun and for profit" – A summary of common optimization techniques that have been useful. https://romgrk.com/posts/optimizing-javascript

  • QR-Code-Component ( JasonRavager/QR-Code-Component )

    Frontend Mentor’s first challenge to create a QR Code Component Created by JasonRavager on May 29, 2024.

  • bluesky-replies ( daviddarnes/bluesky-replies )

    A Web Component to display Bluesky post replies Created by daviddarnes on Dec 02, 2024.

  • Genie: "For releasing me, I grant you a wish. " "There are 3 rules: I can't kill anyone, I can't make anyone fall in love, and I can't bring people back from the dead." Me: "I wish developers would stop making new #JavaScript frameworks." Genie: "There are 4 rules…" #webDev

  • advanced-query-loop ( ryanwelcher/advanced-query-loop )

    WordPress plugin that introduces a Query Loop block variation that can create advanced queries. Created by ryanwelcher on Nov 24, 2022.

  • web-highlighter.user.js ( physicslog/web-highlighter.user.js )

    An userscript that allows the ability to highlight the selected text in the webpages. Created by physicslog on Nov 30, 2024.

  • A “native” dual-range input. “..all of the native interactions and accessibility features are preserved.” #JavaScript #CSShttps://muffinman.io/blog/native-dual-range-input/