674 Repositories
JavaScript data-tools Libraries
ๆ้ณๆ็ดขใๆ้ณApiใๆ้ณ็ดๆญApiใๆ้ณ่ฏ่ฎบ้้ใๆ้ณๅผนๅนใๆ้ณ้้ใๆ้ณ็ฌ่ซใๆ้ณๅปๆฐดๅฐใๆ้ณไธ่ฝฝใๆ้ณ่งฃๆๆ้ณ็ฌ่ซๆบ็ ใๆ้ณๅปๆฐดๅฐๆบ็ ใๆ้ณ่งฃๆๆบ็ ใๆ้ณๆก้ขๆน้ๅปๆฐดๅฐๅทฅๅ ทๆบ็ ใๆ้ณๅฟซๆ่ง้ขๅช่พๅป้ๅทฅๅ ทๆบ็
่็ณปๆนๅผ๏ผ็นๅปไธป้กตๆฅ็ ๆ้ณ-Data ๆ้ณๆ็ดขใ็จๆทใ่ง้ขใ็ดๆญใๅธฆ่ดงใ่ฏ้ขใๆจ่ใๆฆๅ ๆ้ณApi ๆ้ณ็ดๆญApi ๆ้ณๅธฆ่ดงApi ๆ้ณ่ฏ้ขApi ๆ้ณๆจ่Api ๆ้ณๆฆๅApi ๆ้ณ่ฏ่ฎบ้้Api ๆ้ณๅผนๅน้้Api ๆ้ณ็ฌ่ซๆบ็ ๆ้ณๅปๆฐดๅฐๆบ็ ๆ้ณไธ่ฝฝๆบ็ ๆ้ณ่งฃๆๆบ็ ๆ้ณๆก้ขๆน้ๅปๆฐดๅฐ
An open-source, self-hosted, low-code framework to build internal tools, web apps, admin panels, BI dashboards, workflows, and CRUD apps with YAML or JSON.
An open-source, self-hosted, low-code framework to build internal tools, web apps, admin panels, BI dashboards, workflows, and CRUD apps with YAML or JSON.
Algorithm visualizer made with React, Material UI and P5JS.
Made with React, P5JS and Material UI. Link https://andresrodriguez55.github.io/algorithmsVisualizer/#/ Description The purpose of doing this was to l
A curated list of tools that can be used for creating interactive mathematical explorables.
A curated list of tools that can be used for creating interactive mathematical explorables.
Client-Side Prototype Pollution Tools
Client-Side Prototype Pollution Tools Match rules for Burp Software Version Reporter extension Match rules that passively detect vulnerable libraries
Free Bootstrap 5 Admin and Dashboard Template that comes with all essential dashboard components, elements, charts, graph and application pages. Download now for free and use with personal or commercial projects.
PlainAdmin - Free Bootstrap 5 Dashboard Template PlainAdmin is a free and open-source Bootstrap 5 admin and dashboard template that comes with - all e
Crowdsourcing aid data across the nation
The Sambal SOS App Formerly the Bendera Putih App Table of Contents The #benderaputih Movement Usage About us Contributing Prerequisites How to Instal
Python ELT Studio, an application for building ELT (and ETL) data flows.
PELT Studio The Python Extract, Load, Transform Studio is an application for performing ELT (and ETL) tasks. Under the hood the application consists o
Enable Fast Refresh for remote data in NextJS.
next-remote-refresh Utilize Fast Refresh for remote data in NextJS. โ ๏ธ This solution relies on undocumented APIs and may break in future NextJS update
๐คนโโ๏ธ Fake data generation in Swift
EasyFake Fake data generation in Swift โค๏ธ Support my apps โค๏ธ Push Hero - pure Swift native macOS application to test push notifications PastePal - Pas
A visual overview of Kubernetes architecture and Prometheus metrics
A visual overview of Kubernetes architecture and Prometheus metrics. Structure Navigate through the structures page to easily see your control planes
VSCode Serial Port Extension. You can connect any serial port used to read / write data.
Serial Port Helper You can connect any serial port used to read / write data. Features Serial Port View; Serial Port Config; TX / RX; Send Hex Buffer:
React Gatsby static web tool for generative artists working on token based NFT artwork (ex: Artblocks)
token-art-tools React Gatsby static web tool for generative artists working on token/hash based NFT artwork (ex: Artblocks) https://ctrlshiftmake.gith
A complete COVID-19 tracker cum dashboard website made by me.
Covidview A detailed dashboard of live COVID-19 cases. Techs Used: React JS React Hooks and DOM Firebase WHO disease API Demo Video : covid.mp4 Workin
Data lake for dev.
Dev Lake What is Dev Lake? Dev Lake is the one-stop solution that integrates, analyzes, and visualizes the development data throughout the software de
An example repository on how to start building graph applications on streaming data. Just clone and start building ๐ป ๐ช
Example Streaming App ๐ ๐ This repository serves as a point of reference when developing a streaming application with Memgraph and a message broker
Complete JavaScipt Array methods Cheatsheet ๐
Javascript Array Cheatsheet ๐พ Click to download โ Important ๐จ There is no way this is perfect or include all the methods. I'll try to fix/add more m
Jsynchronous.js - Data synchronization for games and real-time web apps.
Jsynchronous.js Synchronize your rapidly changing app state with all connected browsers. Jsynchronous ensures all clients see the same data as whatโs
Open-source list of data visualization tools for software developers ๐๐
awesome.cube.dev โ charts, data grids, maps, etc. Choose the best tool for your needs by type, framework, language, or license. Get started in an inst
๐ค Custom gradient image generator
Gradient Gradient is a custom gradiant making web app. Use it here Features Custom Gradient Making Using Sliders And Color Picker Use Ready Made Gradi
Data for your keystrokes
KeystrokeCount Data for your Keystrokes Check it out on YouTube here Keystroke Count keeps all your keystroke data locally stored and NO data includin
Create, visualize and deploy AI solutions.
Welcome to the Hal9 community repo! This repo contains all the community-contributed scripts that power hal9.ai. We intend to share profits with creat
Keep your sensitive information out of chat logs, emails, and more with heavily encrypted secrets.
Free encrypted secret sharing for everyone! This application is to be used to share encrypted secrets cross organizations, or as private persons. Hemm
A collection of all the data structures implemented in javascript code
Data structures A collection of all the data structures implemented in javascript code, interview questions & problems ( with solutions ) Contributors
tools and plugins for logseq
logtools tools and plugins for logseq logtools-css-productivitypack my css mods for Kanban/columns view (#.v-kanban), Einsihower Matrix (#.v-einsenhow
A swiss army knife with lots of tools, extensions and (scriptable) enhancements for Visual Studio Code.
vscode-powertools A swiss army knife with lots of tools, extensions and (scriptable) enhancements for Visual Studio Code. โ ๏ธ โ ๏ธ โ ๏ธ NOTICE: If you have
A repostory of samples, which demonstrates, how to use the 'Power Tools' extension for Visual Studio Code.
vscode-powertools-samples A repository of samples, which demonstrates, how to use the Power Tools extension for Visual Studio Code. Apps data-url-conv
A proxy web app that serves ABC iView content outside of the iView webplayer, avoiding intrusive data harvesting.
iview-proxy A proxy web app that serves ABC iView content outside of the iView webplayer, avoiding intrusive data harvesting. There's also a cool Andr
Bringing an all Open-Source Platform to study Data Structures and Algorithms โก
NeoAlgo-Docs Bringing an all Open-Source Platform to study Data Structures and Algorithms โก ๐ง Installation You will need to have NodeJS and Yarn inst
A crawler that extracts data from a dynamic webpage. Written in node js.
๐ธ๏ธ Gumo "Gumo" (่่) is Japanese for "spider". Overview ๐ A web-crawler (get it?) and scraper that extracts data from a family of nested dynamic webp
Add hic et nunc data into your websites and Node.js scripts
hic et nunc API Guide Build websites and Node.js scripts with hic et nunc data hic et nunc is a decentralized NFT marketplace built on the Tezos block
meetapp Free Adobe Connect Alternatives
meetapp meetapp is free adobe connect alternatives for visual classrooms , online meetings, screen share, webinars , video and audio conferencing. Fea
Azure Data Studio is a data management tool that enables you to work with SQL Server, Azure SQL DB and SQL DW from Windows, macOS and Linux.
Azure Data Studio is a data management tool that enables working with SQL Server, Azure SQL DB and SQL DW from Windows, macOS and Linux.
A tool to check for response status codes with ease
About Archer Archer is an cross-platform tool developed using Nodejs which focuses on the reconnaissance phase of a penetration test. Got a bunch of l
High performance distributed data processing engine
High performance distributed data processing and machine learning. Skale provides a high-level API in Javascript and an optimized parallel execution e
Node module for creating dat compatible tools on file systems
dat-node dat-node is a high-level module for building Dat applications on the file system. For a lower-level API for building your own applications, u
:green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit
SheetJS js-xlsx Parser and writer for various spreadsheet formats. Pure-JS cleanroom implementation from official specifications, related documents, a
simple metadata scrapper for node.js
meta-fetcher Simple metadata scrapper for node.js. Under the hood it uses isomorphic-unfetch to fetch the metadata, parses it and returns it as json o
Build modular projects with components in harmony.
Bit Bit is a tool for composing modern applications of independent components. It extends the benefits of micro-services to everything you build, fron
SandDance - Visually explore, understand, and present your data.
Visually explore, understand, and present your data.
Free, open-source crypto trading bot, automated bitcoin / cryptocurrency trading software, algorithmic trading bots. Visually design your crypto trading bot, leveraging an integrated charting system, data-mining, backtesting, paper trading, and multi-server crypto bot deployments.
Free, open-source crypto trading bot, automated bitcoin / cryptocurrency trading software, algorithmic trading bots. Visually design your crypto trading bot, leveraging an integrated charting system, data-mining, backtesting, paper trading, and multi-server crypto bot deployments.
โฐ It's never been easier to try nodejs modules!
trymodule A simple cli tool for trying out different nodejs modules. Installation npm install -g trymodule Usage trymodule colors Downloads the module
Debug Node.js code with Chrome Developer Tools.
Debug Node.js code with Chrome Developer Tools on Linux, Windows and OS X. This software aims to make things easier ๐ . With ironNode you have the fu
Node.js debugger based on Blink Developer Tools
Node Inspector Overview Node Inspector is a debugger interface for Node.js applications that uses the Blink Developer Tools (formerly WebKit Web Inspe
GUI for editing, visualizing, and manipulating JSON data
JSON-Splora JSON-Splora is a GUI for editing, visualizing, and manipulating JSON data with jq or JavaScript. Design Built with Electron Editor and out
A simple and composable way to validate data in JavaScript (and TypeScript).
A simple and composable way to validate data in JavaScript (and TypeScript). Usage โข Why? โข Principles โข Demo โข Examples โข Documentation Superstruct m
The most powerful data validation library for JS
joi The most powerful schema description language and data validator for JavaScript. Installation npm install joi Visit the joi.dev Developer Portal f
๐ A small, fast chart for time series, lines, areas, ohlc & bars
๐ ฮผPlot A small (~35 KB min), fast chart for time series, lines, areas, ohlc & bars (MIT Licensed) Introduction ฮผPlot is a fast, memory-efficient Can
Smoothie Charts: smooooooth JavaScript charts for realtime streaming data
Smoothie Charts is a really small charting library designed for live streaming data. I built it to reduce the headaches I was getting from watching ch
๐ Interactive JavaScript Charts built on SVG
A modern JavaScript charting library to build interactive charts and visualizations with simple API. Our Partner ApexCharts is now a partner of Fusion
Bluzelle is a smart, in-memory data store. It can be used as a cache or as a database.
SwarmDB ABOUT SWARMDB Bluzelle brings together the sharing economy and token economy. Bluzelle enables people to rent out their computer storage space
:green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit
SheetJS js-xlsx Parser and writer for various spreadsheet formats. Pure-JS cleanroom implementation from official specifications, related documents, a
Highly performant JavaScript data stream ETL engine.
bellboy Highly performant JavaScript data stream ETL engine. How it works? Bellboy streams input data row by row. Every row, in turn, goes through use
DataSphereStudio is a one stop data application development& management portal, covering scenarios including data exchange, desensitization/cleansing, analysis/mining, quality measurement, visualization, and task scheduling.
English | ไธญๆ Introduction DataSphere Studio (DSS for short) is WeDataSphere, a big data platform of WeBank, a self-developed one-stop data application
Apache Superset is a Data Visualization and Data Exploration Platform
Superset A modern, enterprise-ready business intelligence web application. Why Superset? | Supported Databases | Installation and Configuration | Rele
Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
Redash is designed to enable anyone, regardless of the level of technical sophistication, to harness the power of data big and small. SQL users levera
๐ The Javacript framework for creating a portal to your data. Perfect for a single dataset or a full catalog.
๐ Portal.JS The javascript framework for data portals ๐ portal is a framework for rapidly building rich data portal frontends using a modern fronten
Open-source JavaScript charting library behind Plotly and Dash
Plotly.js is a standalone Javascript data visualization library, and it also powers the Python and R modules named plotly in those respective ecosyste
Apache ECharts is a powerful, interactive charting and data visualization library for browser
Apache ECharts Apache ECharts is a free, powerful charting and visualization library offering an easy way of adding intuitive, interactive, and highly
Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.
Dash Dash is the most downloaded, trusted Python framework for building ML & data science web apps. Built on top of Plotly.js, React and Flask, Dash t
Compose complex, data-driven visualizations from reusable charts and components with d3
d3.compose Compose rich, data-bound charts from charts (like Lines and Bars) and components (like Axis, Title, and Legend) with d3 and d3.chart. Advan
Location Intelligence & Data Visualization tool
What is CARTO? CARTO is an open, powerful, and intuitive platform for discovering and predicting the key insights underlying the location data in our
Native UI testing / controlling with node
nut.js (Native UI Toolkit) GitHub Actions Master Develop Native UI testing / automation with node.js About nut.js is a cross-platform native UI automa
Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.
n8n - Workflow Automation Tool n8n is an extendable workflow automation tool. With a fair-code distribution model, n8n will always have visible source
A well documented set of tools for building node web applications.
Perk Framework Perk is a well documented set of tools for building node web applications. The goal of Perk is first and foremost to provide a well doc
This is a Vue.js web application for streaming radio stations from Somafm.com. This app uses the public SomaFM JSON channels API endpoint to pull in a list of stations and makes it easy to switch between stations. This app also uses Three.js and the HTML5 Web Audio Context API to sample audio data and create a visualizer effect for the selected station.
SomaFM Music Player Web-App This is a Vue.js web application for streaming radio stations from Somafm.com. This app uses the public SomaFM JSON channe
Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files
Mapshaper Introduction Mapshaper is software for editing Shapefile, GeoJSON, TopoJSON, CSV and several other data formats, written in JavaScript. Maps
The smallest, simplest and fastest JavaScript pixel-level image comparison library
pixelmatch The smallest, simplest and fastest JavaScript pixel-level image comparison library, originally created to compare screenshots in tests. Fea
A web based data mining tool for OpenStreetMap using the Overpass API.
overpass turbo https://overpass-turbo.eu/ โ stable version https://tyrasd.github.io/overpass-turbo/ โ latest version This is a GUI for testing and dev
geotiff.js is a small library to parse TIFF files for visualization or analysis. It is written in pure JavaScript, and is usable in both the browser and node.js applications.
geotiff.js Read (geospatial) metadata and raw array data from a wide variety of different (Geo)TIFF files types. Features Currently available function
Draw tools for mapbox-gl-js
@mapbox/mapbox-gl-draw Adds support for drawing and editing features on mapbox-gl.js maps. See a live example here Requires mapbox-gl-js. Compatible v
React friendly API wrapper around MapboxGL JS
react-map-gl | Docs react-map-gl is a suite of React components designed to provide a React API for Mapbox GL JS-compatible libraries. More informatio
WebGL2 powered geospatial visualization layers
deck.gl | Website WebGL2-powered, highly performant large-scale data visualization deck.gl is designed to simplify high-performance, WebGL-based visua
Bearer provides all of the tools to build, run and manage API integrations.
Bearer - The API Integration Framework Bearer provides all of the tools to build, run and manage API Learn more Archive Status Bearer JS has been arch
Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
http-fake-backend Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes. It actually can serve
Gmail-like client-side drafts and bit more. Plugin developed to save html forms data to LocalStorage to restore them after browser crashes, tabs closings and other disasters.
Sisyphus Plugin developed to save html forms data to LocalStorage to restore them after browser crashes, tabs closings and other disasters. Descriptio
Shrinks any large data tables into compact and responsive tables
jquery.table-shrinker A Jquery plugin to make HTML Table responsive across all devices, the right way! Demo Click here to see the demo, remember to re
jQuery grid plugin
jqGrid jQuery grid plugin jqGrid is an Ajax-enabled JavaScript control that provides solutions for representing and manipulating tabular data on the w
Linked Data API for JavaScript
rdflib.js Javascript RDF library for browsers and Node.js. Reads and writes RDF/XML, Turtle and N3; Reads RDFa and JSON-LD Read/Write Linked Data clie
Business class content management for Node.js (plugins, server cluster management, data-driven pages)
PencilBlue A full featured Node.js CMS and blogging platform (plugins, server cluster management, data-driven pages) First and foremost: If at any poi
Machine learning tools in JavaScript
ml.js - Machine learning tools in JavaScript Introduction This library is a compilation of the tools developed in the mljs organization. It is mainly
JavaScript UI library for data-driven web applications
Road to 2.0 The master branch has new, in-progress version of w2ui. You might want to consider 1.5 branch that is stable and supports older browsers.
Collection of tools for building rich text editors.
psst we have great documentation at https://bangle.dev What is bangle.dev ? bangle.dev is a collection of components for building powerful editing exp
A block-styled editor with clean JSON output
IE / Edge Firefox Chrome Safari iOS Safari Opera Edge 12+ Firefox 18+ Chrome 49+ Safari 10+ Safari 10+ Opera 36+ If you like a project ๐ ๐ ๐ If you
JSON-Schema + fake data generators
Use JSON Schema along with fake generators to provide consistent and meaningful fake data for your system. What's next? Breaking-changes towards v0.5.
mutate a copy of data without changing the original source
immutability-helper Mutate a copy of data without changing the original source Setup via NPM npm install immutability-helper --save This is a drop-in
A simulation data generator
Mock.js Mock.js is a simulation data generator to help the front-end to develop and prototype separate from the back-end progress and reduce some mono
Immutable persistent data collections for Javascript which increase efficiency and simplicity.
Immutable collections for JavaScript Immutable data cannot be changed once created, leading to much simpler application development, no defensive copy
A Node.js tool to automate end-to-end web testing.
A Node.js tool to automate end-to-end web testing. Write tests in JS or TypeScript, run them and view results. Homepage โข Documentation โข FAQ โข Suppor
โ๏ธ simple, flexible, fun javascript test framework for node.js & the browser
โ๏ธ Simple, flexible, fun JavaScript test framework for Node.js & The Browser โ๏ธ Links Documentation Release Notes / History / Changes Code of Conduct
A node.js library for testing modern web applications
Taiko Docs | API reference A Node.js library for testing modern web applications Whatโs Taiko? Taiko is a free and open source browser automation tool
Headless Chrome Node.js API
Puppeteer API | FAQ | Contributing | Troubleshooting Puppeteer is a Node library which provides a high-level API to control Chrome or Chromium over th
Lightweight and powerful data binding.
Rivets.js Rivets.js is a lightweight data binding and templating system that facilitates building data-driven views. It is agnostic about every aspect
Knockout makes it easier to create rich, responsive UIs with JavaScript
Knockout Knockout is a JavaScript MVVM (a modern variant of MVC) library that makes it easier to create rich, desktop-like user interfaces with JavaSc
Business class content management for Node.js (plugins, server cluster management, data-driven pages)
PencilBlue A full featured Node.js CMS and blogging platform (plugins, server cluster management, data-driven pages) First and foremost: If at any poi
A library optimized for concise and principled data graphics and layouts.
MetricsGraphics is a library built for visualizing and laying out time-series data. At around 15kB (gzipped), it provides a simple way to produce comm
Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.
English| ็ฎไฝไธญๆ Introduction ๐ Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source. Links
JavaScript data grid with a spreadsheet look & feel. Works for React, Angular, and Vue. Supported by the Handsontable team โก
Handsontable is a JavaScript component that combines data grid features with spreadsheet-like UX. It provides data binding, data validation, filtering
High-level API for working with binary data.
jBinary ![Gitter](https://badges.gitter.im/Join Chat.svg) Binary data in JavaScript is easy! jBinary makes it easy to create, load, parse, modify and
A complete, fully tested and documented data structure library written in pure JavaScript.
Buckets A JavaScript Data Structure Library Buckets is a complete, fully tested and documented data structure library written in pure JavaScript. Incl