Click any tag below to further narrow down your results
Links
OpenWorkers is an open-source runtime that allows you to run JavaScript using Cloudflare Workers' programming model on your own servers. It supports various features like KV storage, PostgreSQL, and S3-compatible storage, all while using V8 isolates for sandboxing. The setup is straightforward, requiring only a PostgreSQL database and a Docker Compose file.
Bun has been acquired by Anthropic, which will integrate it into its AI coding products like Claude Code. The acquisition promises to maintain Bun's open-source status while enhancing its development and capabilities for AI-driven software.
DPaint.js is a browser-based image editor that emulates Deluxe Paint, focusing on retro Amiga file formats. It supports layers, selections, and various effects while allowing users to read and write Amiga icon files and IFF ILBM images. The application runs offline and requires no installations or dependencies.
SandDance is an open-source data visualization tool that helps users explore and understand their data through unit visualizations. It features smooth transitions and a modular design, making it easy to integrate into custom applications. The project is actively developed on GitHub, inviting community contributions.
The article discusses the origins and development of Prettier, a popular code formatter for JavaScript and other programming languages. It highlights the need for a consistent code style in collaborative environments and how Prettier addresses this issue by automatically formatting code according to predefined rules. The piece also reflects on the community's response and adoption of Prettier since its inception.
Cap is an open-source CAPTCHA alternative that leverages SHA-256 proof-of-work to provide a fast, privacy-focused solution without annoying visual puzzles. Built with JavaScript and Rust, it is lightweight, highly customizable, and can be integrated easily into any project via a client-side library or a standalone Docker server. Cap ensures user privacy by not sending telemetry data and offers a machine-to-machine library for secure API protection.
jsfontpicker is an open-source JavaScript component for selecting fonts, supporting system, Google, and custom fonts. It features dynamic loading, keyboard navigation, and multi-language support, while being lightweight and free of jQuery. The component is easy to install and configure, making it versatile for web development projects.
Nova is a JavaScript and WebAssembly engine developed in Rust, currently serving as an experimental project to explore its capabilities. Although it only passes about 77% of the test262 suite, ongoing development aims to enhance its functionality. Interested individuals can engage with the project through its GitHub repository or Discord server.
PptxGenJS is a JavaScript library that enables users to create professional PowerPoint presentations directly from various environments such as Node.js, React, and the browser without requiring a PowerPoint installation. It supports a wide range of features including custom slides, charts, and the ability to convert HTML tables into slides, all while being easy to use and compatible with major presentation software.
es-toolkit is a high-performance JavaScript utility library that provides a range of utility functions with a focus on efficiency and a small bundle size. It supports tree shaking, offers compatibility with lodash, and includes built-in TypeScript support, making it suitable for modern JavaScript projects. Trusted by popular open-source projects, es-toolkit boasts 100% test coverage for reliability.
A machine learning framework for Node.js, called node-mlx, is introduced, which offers support for various platforms and includes features for training models, handling embeddings, and implementing large language models. It provides JavaScript APIs that mirror Python's MLX, with some limitations and differences due to JavaScript's characteristics. The project is still in development, providing opportunities for contributions and sponsorship.
Development of the open-source version of jxscout has been paused to focus on enhancing the pro version, which offers new features such as improved installation, asset relationship viewing, and enhanced chunk discovery. Users are encouraged to contribute through PRs, and community support is available via Discord. jxscout aids security researchers in analyzing JavaScript code for vulnerabilities by capturing and organizing assets through a proxy.