javascript
GPU Accelerated JavaScript.
GPU.js is a JavaScript Acceleration library for GPGPU (General purpose computing on GPUs) in JavaScript for Web and Node. GPU.js automatically transpiles simple JavaScript functions into shader language and compiles them so they run on your GPU. In case a GPU is not available, the functions will still run in regular JavaScript.
One-Line Code Lightweight Analytics. AI Powered Analytics Dashboard.
The easiest dev-centric analytics tool. Litlyx is an open-source analytics solution for any JavaScript framework. Setup takes less then 30 seconds and just one line of code!
A rich and powerful templating language for JavaScript.
Develop, Run, Distribute, Discover, and Secure your Javascript Packages.
Related contents:
People choose popular projects, often not because it applies to their problems.
Ultra Fast, Zero Runtime, Headless UI Components. Empower Your Web with Ultimate Performance and Flexibility
With Kuma UI's headless, zero-runtime UI components, build top-performing websites effortlessly, while enjoying the best developer experience. Say hello to the future of CSS-in-JS
A lightweight date picker built with web components that can be used anywhere.
Extensible Code Editor
CodeMirror is a code editor component for the web. It can be used in websites to implement a text input field with support for many editing features, and has a rich programming interface to allow further extension.
Related contents:
Nue is a complete frontend development toolset. An alternative to ecosystems like Vite, Next.js, and Astro.
Nue JS is an exceptionally small (2.3kb minzipped) JavaScript library for building web interfaces. It is the core of the upcoming Nue toolset. It’s like Vue.js, React.js, or Svelte but there are no hooks, effects, props, portals, watchers, provides, injects, suspension, or other unusual abstractions on your way. Learn the basics of HTML, CSS, and JavaScript and you are good to go.
High-Performance Data Grid for Vue, React, Angular, Svelte, and JavaScript. RevoGrid is a high-performance JavaScript Data Grid built for massive datasets. 60fps, 3x less memory
The HTML5 Creation Engine. Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
This project aims to provide a fast, lightweight 2D library that works across all devices. The PixiJS renderer allows everyone to enjoy the power of hardware acceleration without prior knowledge of WebGL. Also, it's fast. Really fast.
Vuetify is a component framework for Vue.js 2. It aims to provide clean, semantic and reusable components that make building your application a breeze. Vuetify utilizes Google's Material Design design pattern, taking cues from other popular frameworks such as Materialize.css, Material Design Lite, Semantic UI and Bootstrap 4.
A modern JavaScript utility library delivering modularity, performance & extras. Lodash makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, strings, etc.
Related contents:
The Google Gen AI JavaScript SDK is designed for TypeScript and JavaScript developers to build applications powered by Gemini. The SDK supports both the Gemini Developer API and Vertex AI.
mprove the experience of your app when your users lose connection.
Monitors ajax requests looking for failure
Confirms the connection status by requesting an image or fake resource
Automatically grabs ajax requests made while the connection is down and remakes them after the connection is restored.
Simple UI with beautiful themes
3kb minified and compressed
Extremely Fast Vite-compatible Web Build Tool Written in Rust.
Farm is a Rust-Based Web Building Engine to Facilitate Your Web Program and JavaScript Library. Farm is a extremely fast vite-compatible web-building tool written in Rust. It's designed to be fast, powerful and consistent, aims to provide best experience for web development, which is the real next generation build tool.
Manage multiple runtime versions with a single CLI tool. asdf is a CLI tool that can manage multiple language runtime versions on a per-project basis. It is like gvm, nvm, rbenv & pyenv (and more) all in one! Simply install your language's plugin!
Parallax Engine that reacts to the orientation of a smart device. Where no gyroscope or motion detection hardware is available, the position of the cursor is used instead.
A spreadsheet where formulas also update backwards.
BIDICALC is a bidirectional calculator, a spreadsheet where formulas also update backwards.
Knip finds unused files, dependencies and exports in your JavaScript and TypeScript projects.
Related contents:
Diagramming and charting tool.
JavaScript based diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically.
finds publicly known security vulnerabilities in a website's frontend JavaScript libraries
This is a package that shortens strings like Finder on Mac does. Instead of trimming from the start or end it trims the string in the middle and adds a filler char.
Easy to use and powerful fuzzy string matching, port of fuzzywuzzy.
Mostly a JavaScript port of the TheFuzz (formerly fuzzywuzzy) Python library, with some additional features like token similarity sorting and wildcard support.
Components in Markdown.
A fast, streaming-ready markdown parser with component support for Vue, React, Svelte, HTML and ANSI terminal.
A lightweight javascript date library for parsing, manipulating, and formatting dates.
In this short article, I will walk you through how I implemented it in Typescript (JS), how you can adopt MCP too and how it's going to make Agentic AI way simpler going forward.
Related contents:
VineJS is a form data validation library for Node.js. You may use it to validate the HTTP request body in your backend applications.
JavaScript Benchmarking. Browser-based JavaScript benchmarking tool.
Run, compare, and share JavaScript benchmarks in your browser.
Vanilla JavaScript for building powerful web applications
TaffyDB is an opensouce library that brings database features into your JavaScript applications.
A modular data visualization framework for React, Angular, Svelte, and vanilla TypeScript or JavaScript
Maplace.js helps you to embed Google Maps into your website, quickly create markers and controls menu for the locations on map. It requires jQuery and Google Maps API v3 so you need to have both in your page.
Simple React forms validation. Performant, flexible and extensible forms with easy-to-use validation.
Defuddle extracts the main content from web pages. It cleans up web pages by removing clutter like comments, sidebars, headers, footers, and other non-essential elements, leaving only the primary content.
React Native Reanimated provides a more comprehensive, low level abstraction for the Animated library API to be built on top of and hence allow for much greater flexibility especially when it comes to gesture based interactions.
Related contents:
Vest Validations Framework.
Vest is a declarative validations framework designed to simplify the process of writing and maintaining form validations for your web application. Inspired by popular unit testing libraries such as Mocha and Jest, Vest allows developers to describe their validation requirements using a suite-like syntax, separating validation logic from feature logic to create more maintainable and readable code.
Rete is a modular framework for visual programming. Rete allows you to create node-based editor directly in the browser. You can define nodes and workers that allow users to create instructions for processing data in your editor without a single line of code.
Buzz is a small but powerful Javascript library that allows you to easily take advantage of the new HTML5 audio element. It degrades properly on non-modern browsers.
Unheap is a repository for browsing & staying on top of the latest jQuery plugins and JavaScript scripts.
IT Hit WebDAV AJAX Library is a cross-browser JavaScript API for accessing WebDAV servers.
A Term-to-Definition-Linker for Markdown.
glossarify-md is a command line tool to help Markdown writers with
- Cross-Linking (prime use case): auto-link terms to some definition in a glossary
- Indexes: generate indexes from glossary terms and navigate to where they were mentioned
- Lists: generate arbitrary lists such as List of Tables, List of Figures, List of Listings, List of Definitions, List of Formulas, and so forth...
Better introductions for websites and features with a step-by-step guide for your projects.
- Mission: Maintain an open standard for UI and promote its adherence and adoption.
- Audience: The broader UI community including designers, engineers, and managers.
The purpose of Open UI to the web platform is to allow web developers to style and extend built-in web UI controls, such as <select> dropdowns, checkboxes, radio buttons, and date/color pickers. To do that, we'll need to fully specify the component parts, states, and behaviors of the built-in controls, as well as necessary accessibility requirements, and provide test suites to ensure compatibility. We'll also implement polyfills for our extensible web UI controls.
Run JavaScript anywhere. Safely. Run Node.js safely, anywhere, with any JS engine. Edge.js is a secure JavaScript runtime, designed for Edge computing and AI workloads.
Edge.js reimagines Node.js: fully sandboxed via --safe mode, engine-agnostic, and built for AI and serverless workloads. Ubiquitous by design.
Related contents:
🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API.
Related contents:
Mobility is a super light weight HTML, CSS, and JS mobile UI built on top of Bootstrap for developing mobile applications.
Tangle is a JavaScript library for creating reactive documents. Your readers can interactively explore possibilities, play with parameters, and see the document update immediately. Tangle is super-simple and easy to learn.
HttpFy is a fast and multi-purpose HTTP toolkit.
A fast and powerful http toolkit that take a list of domains to find active domains and other information such as status-code, title, response-time , server, content-type and many other
Predictive Mouse Intent Library. What if we could only prefetch data the user actually needs?
ForesightJS is a JavaScript library that predicts user intent by tracking the mouse. Great for prefetching without wasting resources.
Related contents:
textmode.js is a lightweight creative coding library for creating real-time ASCII art on the web.
tQuery is a thin library on top of three.js It is an extension system for people to write plugins. To help them share their code and build on top of each other. It mimics jquery api, well know for its usuability. tQuery aims for "it is should not be harder than playing with lego bricks."
Meteor is a complete open source platform for building web and mobile apps in pure JavaScript.
Javelin is a frontend Javascript library developed at Facebook. It stresses strictness and scalability to try to solve, prevent, or mitigate some of the challenges we encountered as Facebook grew. Javelin is currently used by Facebook Mobile and Phabricator.
A web-based ASCII and Unicode diagram builder written in vanilla Javascript.
Cascii is a web-based ASCII and Unicode diagram builder written in vanilla Javascript. It has zero dependencies on any servers, web packing, libraries, and is no-markup and no-stylesheets. You can start building diagrams by simply opening the cascii.html file in a browser. Cascii is also hosted at cascii.app where you can get short links to your diagrams, open an account, etc (see the Cascii server repo).
Related contents: