A free, continuously evolving downloadable book collecting community knowledge on 2D game development. It does not teach a specific tool, instead offering tips and tricks applied to any engine or built from scratch. Editions are available in pseudocode, Python, C++, JavaScript, Lua and Rust; some versions require thorough revision.
Directory
Search results
Published directory entries matching your search.
Frontend Bootcamp is a two-day Microsoft course that guides learners through building a todo app with HTML, CSS, JavaScript and React, then extends it with TypeScript, Fabric React and Redux. Bonus lessons cover Redux service calls and testing with Jest, and a playground is provided.
The Front End Interview Handbook provides free interview preparation resources for busy engineers, including quiz questions, JavaScript coding questions, algorithms questions and front end system design questions. The content is updated for 2026 and is community-vetted. The site states it is completely free to read.
A web tool for creating mountain panoramas and identifying summits. A viewpoint can be set in a map, chosen from a summit list, or entered directly with latitude, longitude, altitude and camera height. View direction, zoom, resolution, tilt, sight range and elevation exaggeration can be set; JavaScript must be permitted.
Globster is an online tool for testing and visualizing results of glob patterns matching. Users type a glob pattern and matched files are highlighted in the tree directory structure. It uses version 3.0.4 of the minimatch JavaScript library to evaluate glob patterns. It is intended for debugging glob patterns and experimenting with provided examples.
Go Speed, also called Gopeed, is a free, open-source download manager built with Golang and Flutter, available for Windows, macOS, Linux, Android, iOS, and web. It supports HTTP, HTTPS, BitTorrent, magnet, and ed2k download protocols, uses a multi-threaded engine for fast downloads, and offers a JavaScript extension system and RESTful API for automation and extended functionality. Extensions enable downloading YouTube videos, HuggingFace AI models, and files from cloud storage services.
GoalKicker hosts a collection of free programming books titled Programming Notes for Professionals, covering topics such as Android, C, C#, CSS, HTML5, iOS, Java, JavaScript, PHP, Python and SQL Server. The site states the books are updated weekly and that GoalKicker was acquired in June 2023.
GoatCounter is an open source web analytics platform available as a donation-supported hosted service or a self-hosted app. It reports statistics such as browser information, location, screen size, and referring sites, and identifies visits without cookies or persistently storing personal data. It can be integrated with a single script tag, a JavaScript-free image tracker, backend middleware, or log files.
Google Agent Development Kit (ADK) is an open toolkit for building powerful multi-agent systems and production-grade agents. It supports multiple programming languages including Python, JavaScript, Go, Java, and Kotlin, and offers features such as graph workflows, multi-agent collaboration, and integration with various AI models including Gemini, Claude, and OpenAI.
A browser-based screen recorder from Google Admin Toolbox that uses JavaScript to capture audio and screen. It does not send captured media to Google infrastructure or other remote services. It supports only desktop and laptop devices, and screen and tab audio recording works only on Google Chrome and Chromium-based browsers.
GotHub is an alternative front-end for GitHub written in Go, described as a work in progress. It uses no JavaScript and makes no requests to GitHub from the client side, and the project notes it is looking for new maintainers.
GritQL is a declarative query language from Grit for searching and modifying source code. It lets users search with code snippets and metavariables, define custom lints, and apply auto-fix rules, and it supports rewriting JavaScript/TypeScript, Python, JSON, Java, Terraform, Solidity, CSS, Markdown, YAML, Rust, Go and SQL.
Grand Theft Auto Connected is a custom scriptable multiplayer modification for multiple Grand Theft Auto games. It works on GTA III, Vice City, San Andreas, and GTA IV, with scripting in JavaScript, Lua, and Squirrel. The project lists synced peds, traffic, and missions, plus custom objects, peer-to-peer sync, and support for offline and online play.
HexEd.it is a free hex editor that runs in a web browser using HTML5 and JavaScript technology. It is intended for Windows, MacOS, Linux and other modern operating systems, and lets users analyse hexadecimal binary dumps and files and read, manipulate, write, import and export byte as well as bit data.
HFS is an HTTP file server that runs on a computer and exposes selected files and folders through a browser-based administration page. It is described as free software with unlimited space and bandwidth, direct transfers and bandwidth throttling, and it supports plugins, themes and JavaScript scripting. The older version 2.3-2.4 is described as dangerous.
High Charts is a JavaScript charting library designed for use in web applications, dashboards, grids and frameworks including React. It offers products for core charting, stock data, maps, Gantt charts, grids and dashboards, and is used by a large number of global enterprises. The library provides built-in adaptive functionality and extensive customization options for interactive data visualizations.
Highcharter is an R wrapper for the Highcharts JavaScript charting library and its modules, delivered through an htmlwidget. The hchart(x) function charts data frames, vectors, ts, xts, forecast and survfit objects. It supports Highstock candlestick charts, Highmaps choropleth charts, themes, and plugins. Highcharts offers a commercial license and a free non-commercial license; the package does not provide a Highcharts license.
WorldWide Telescope is a suite of free and open source software and data sets that combine to create scientific visualizations and stories. Its ecosystem includes a Windows application, an interactive web app, and toolkits for Python and TypeScript/JavaScript.
HTML-CSS-JS.com offers a free online HTML, CSS and JavaScript editor with instant preview. The site provides a collection of online tools related to HTML, CSS and JS, which are described as the client-side parts of websites.
HTML Dog offers tutorials, techniques, examples and references for HTML, CSS and JavaScript, described as the most common languages used in making web pages. Its tutorials are step-by-step guides, while the references cover individual code ingredients such as HTML tags, attributes and characters and CSS properties, selectors, values and media queries.
HTML widgets are R packages that produce interactive web visualizations, working like R plots. A line or two of R code produces a D3 graphic or Leaflet map. Widgets run at the R console and can be embedded in R Markdown reports and Shiny web applications. The page lists widget examples including Leaflet, dygraphs, Plotly and Highcharter, and describes composing dashboards with flexdashboard and linking widgets with crosstalk. New widgets can be developed by bridging R and JavaScript.
HyperPhysics is a physics content repository created in 1998 by Dr. Carl Rod Nave of Georgia State University. It serves as a copy of lecture materials for physics courses and covers a wide range of physics and astrophysics topics. Material is organized through concept maps and small segments called cards, interconnected with thousands of links and JavaScript-enabled calculations.
A Gitea instance for the Java I2P Project and the Go I2P Project, also open to community contributions, with accounts subject to admin approval. I2P is described as an anonymous network layer allowing censorship-resistant, peer-to-peer communication. The service is reachable through I2P, Tor and HTTPS addresses.
Instagram Download Button is a JavaScript userscript for Greasemonkey/Tampermonkey that adds a download button and an open button to Instagram. It allows downloading or opening profile pictures and media in posts, stories and highlights with one click. The author notes testing only on Chrome, Edge and Firefox with Tampermonkey on Windows, and that it does not support the reels page.