180 Repositories
JavaScript interactive-map Libraries
Experiments with overlaying time-series satellite imagery on a map
Videomap.earth Experiments with overlaying time-series satellite imagery as video over maps. TODO: Add instructions on generating video files using st
This project is a web application that allows the user to select a location on a map, display the selected region, and capture an image of that region. The captured image is then applied as a texture to a 3D cuboid using BabylonJS.
Map-Babylon Client repo commit details https://github.com/hashmat-noorani/mapbox-babylon-client Server repo commit details https://github.com/hashmat
Cross-platform 2D editor that saves scenes to json
Webber's Map Editor 2D Load or create a new map Select your sprites' folder (recursively). Drag your sprites to the canvas to create instances. On the
Generate a Map Tile from a GeoTIFF File.
geotiff-tile Generate a Map Tile from a GeoTIFF File. install npm install geotiff-tile usage import { createTile } from "geotiff-tile"; createTile({
ALU Map is a web-based platform that will help students move around ALU Rwanda Campus.
ALU-MAP ALU Map is a web-based platform that will help students move around ALU Rwanda Campus. Introduction Please refer to CONTRIBUTING.md for contri
The Hacktoberfest World Map - From where are you contributing?
🗺 The Hacktoberfest World Map 🐱💻 How can I add my country? 🤔 Fork the repository. Clone the forked repository: [email protected]:YOUR_USERNAME/hackt
Iterables, streams for typescript
Iterable for Typescript Similar to what we know from C#, Dart or any other language which supports them, we use Iterables to stream over collections.
Food Delivery APP is a website designed to provide interactive user experience and increase user engagement when ordering food delivery.
Food-Delivery-APP Features Food Delivery APP is a website built with HTML/Tailwind CSS/JavaScript, React and enhanced with 3D design using Spline to p
An interactive Bitcoin tutorial for orange-pilled beginners. Illustrates technical Bitcoin concepts using JavaScript and some Bitcoin Core RPC commands. Programming experience is helpful, but not required.
Try Bitcoin Try Bitcoin is an interactive Bitcoin tutorial inspired by and forked from Try Regex, which is inspired by Try Ruby and Try Haskell. It il
Straightforward interactive HTTP requests from within your Alpine.JS markup
Alpine Fetch Straightforward interactive HTTP requests from within your Alpine.JS markup. View the live demo here What does this do? Alpine.JS is a ru
This is a demo of updating a map to show air quality data for the user’s current location using Next.js Advanced Middleware, powered by Netlify Edge Functions.
Show Local Air Quality Based on the User's Location Use AQI data to show the air quality near the current user. This is built using Next.js Advanced M
Front-End mentor project for rest maps API😊👍
REST Countries API with color theme switcher Live | Solution | Challenge Solution for a challenge from frontendmentor.io. About The Project If you're
Berlin subway map, animated
Ubähnchen ubähnchen.vercel.app An animated live map of the Berlin U-Bahn. How it works Planned mode Schedules are extracted from the GTFS data of the
An interactive To-Do List Web Application that allows users to add, edit and delete tasks.
To-Do-List A To-Do list web application. Live Preview Click here to view Live Page Built with HTML CSS JavaScript Used best practices, ES6 e.t.c Setup
Powerful interactive, editable to Do list. keep track of your activities
Project Name To do List Built With HTML CSS webpack Live Demo Live Demo Link Getting Started To get a local copy up and running follow these simple ex
Interactive Text Annotation for Jupyter Notebook/Lab
Interactive Text Annotation for Jupyter Notebook/Lab Perform entity extraction inline without leaving your notebook. Iteratively label and train a mod
svgMap is a JavaScript library that lets you easily create an interactable world map comparing customizable data for each country.
svgMap svgMap is a JavaScript library that lets you easily create an interactable world map comparing customizable data for each country. Live demo: h
Simple location picker on Leaflet map
Leaflet Location Picker Simple location picker with Leaflet map Usage: labelInsert a Geo Location input id="geoloc" type="text" value="" / /lab
JS Cloudimage 360 View - A simple, interactive resource that can be used to provide a virtual tour of your product
JS Cloudimage 360 View - A simple, interactive resource that can be used to provide a virtual tour of your product
The JSTable is a lightweight, dependency-free JavaScript plugin which makes a HTML table interactive
The JSTable is a lightweight, dependency-free JavaScript plugin which makes a HTML table interactive. The plugin is similar to the jQuery data
Create beautiful interactive web application with Recative System.
Recative is a comprehensive system to help creators to build interactive media for the modern web platform. The Recative System aims to allow creators
A Virtual Interactive Keyboard which replicates every key you press and a Text-Area in which everything is written and can be copied to the clipboard with a click of a button.
A Virtual Interactive Keyboard which replicates every key you press and a Text-Area in which everything is written and can be copied to the clipboard with a click of a button.
Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.
Jspreadsheet CE v4: The JavaScript spreadsheet Jexcel CE has been renamed to Jspreadsheet CE News Important: Please import jspreadsheet.css (jexcel.cs
A JavaScript library providing interactive lists
ListExtender.js https://www.julienbl.me/ListExtender/ Install Static (recommended) script defer type="text/javascript" src="https://www.julienb
A lightweight JavaScript library for creating interactive maps and pretty data visualization.
Jsvectormap A lightweight Javascript library for creating interactive maps and pretty data visualization. Explore docs . Report bug · View demo · Down
A visual, interactive outline map that combines the clarity of the outline with the intuitive overview of the minimap. Alternative Minimap.
Outline Map EN | 中文 A visual, interactive outline map that combines the clarity of the outline with the intuitive overview of the minimap. Alternative
A lightweight SolidJS component for building interactive node-based diagrams and graphs.
Convert Your Ideas To A Simple And Excitig Journay With Odysea! Odysea A lightweight and minimal Solid component for building interactive graphs and n
Cross provider map drawing library, supporting Mapbox, Google Maps and Leaflet out the box
Terra Draw Frictionless map drawing across mapping providers. TerraDraw centralises map drawing logic and provides a host of out the box drawing modes
"Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. By building this application with JavaScript, the website is more interactive!
Awesome-books Description "Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. By
Colr Pickr, a vanilla JavaScript color picker component built with SVGs, with features like saving colors. Similar design to the chrome-dev-tools color picker.
Colr Pickr Colr Pickr, a vanilla JavaScript color picking component built with SVGs, with features like saving colors. Similar design to the chrome-de
🎹 Memorize piano scales with ease! A music practice program w/ MIDI support. Consider it an interactive reference manual
Piano Trainer Learn to play the piano at your own pace through various modes of practice. Watch the video Features MIDI compatible Home row keyboard i
Interactive To Do List, draggable tasks, optimized for desktop and mobile screen sizes. It reserves data in local storage. Built with HTML, CSS, and JavaScript.
To Do List Interactive daily To-Do List Built With Major languages: html, css, javascript Frameworks: Technologies used: Webpack Live Demo Live Demo L
A lightweight SolidJS component for building interactive node-based diagrams and graphs.
Convert Your Ideas To Graphs With Solid Graph! Solid Graph A lightweight and minimal Solid component for building interactive graphs and node-based ed
📱📈An elegant, interactive and flexible charting library for mobile.
F2,一个专注于移动,开箱即用的可视化解决方案,完美支持 H5 环境同时兼容多种环境(node, 小程序,weex)。完备的图形语法理论,满足你的各种可视化需求。专业的移动设计指引为你带来最佳的移动端图表体验。英文 README 在此衷心感谢《The Grammar of Graphics》的作者
Interactive Javascript Chart for Data Visualziations
Forio Contour Interactive Javascript Chart for Data Visualziations Forio Contour provides a core set of common visualizations that you can see in the
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Mapbox GL JS is a JavaScript library for interactive, customizable vector maps on the web. It takes map styles that conform to the Mapbox Style Specif
Create a 3D interactive object using images and one simple JS call
#Interactive 3D by Pete R. Create a 3D interactive object using images and one simple JS call Created by Pete R., Founder of BucketListly Demo View de
A map for 1337 Khouribga's new labs clusters. This tool will help 1337 students find available posts, and search for other students in the cluster by name or login.
1337KH Labs Clusters Map Hellow. This tool is made by 1337 Khouribga students for 1337 Khouribga students to help make their lives at the school easie
An extension of the Map class with more Array-like features.
BetterMap An extension of the Map class with more Array-like features. Installation There ain't no installation. It's a Deno module. Usage import { Be
Create beautiful interactive stories using Sutori formtted XML.
Sutori Studio An IDE for creating beautiful interactive stories powered by sutori-js. This project is still in an early state, and has a number of kno
little-planet Custom Element: interactive panorama viewer
little-planet This project is a Custom HTML Element (AKA Web Component) that renders an interactive view of a panoramic photo. Can be used with no J
Twine, a tool for telling interactive, nonlinear stories
twinejs by Chris Klimas, Leon Arnott, Daithi O Crualaoich, Ingrid Cheung, Thomas Michael Edwards, Micah Fitch, Juhana Leinonen, Michael Savich, and Ro
Typesafe API for processing iterable data in TypeScript and JavaScript.
Stream API Type-safe API for processing iterable data in TypeScript and JavaScript similarly to Java 8 Stream API, LINQ or Kotlin Sequences. Unlike Rx
VSCode plugin to display interactive decompilation in the editor using various decompilers (binja, Ghidra, jd, dnspy, etc)
code-decompiler README This is SUPER WIP!!! Don't use it yet! All that is working so far is: Create memfs to store decomp results Compile protobuf to
The missing CLI for beautiful, interactive API docs powered by with Stoplight Elements
Elements CLI The missing CLI for beautiful, interactive API docs powered by with Stoplight Elements Installation Install using npm as global package:
A remote nodejs Cache Server, for you to have your perfect MAP Cache Saved and useable remotely. Easy Server and Client Creations, fast, stores the Cache before stopping and restores it again!
remote-map-cache A remote nodejs Cache Server, for you to have your perfect MAP Cache Saved and useable remotely. Easy Server and Client Creations, fa
Explore Alveus Sanctuary with an interactive map and find out more about the different buildings on the property.
Alveus Sanctuary Interactive Map Explore Alveus Sanctuary with an interactive map and find out more about the different buildings on the property. htt
A personal school project to model the behaviour of the human immune system as a network graph with interactive visualisation.
An educational tool designed to help users understand the immune system. Made using Processing 5 for Java Script
A remote nodejs Cached sqlite Database Server, for you to have your perfect MAP Cache Saved and useable remotely.
A remote nodejs Cached sqlite Database Server, for you to have your perfect MAP Cache Saved and useable remotely. Easy Server and Client Creations, fast, stores the Cache before stopping and restores it again! it uses ENMAP
This is the backend of Wherechat, which is a chat application that allows users to find and meet each other through their location on the map.
wherechat-backend About the project This is the backend of Wherechat, which is a chat application that allows users to find and meet each other throug
Map over an object in a preorder or postoder depth-first manner
obj-walker Walk objects like this guy. Map over an object in a preorder or postoder depth-first manner. Also, provides functions for serializing and d
🤠 Object property paths with wildcards and regexps 🌵
🤠 Object property paths with wildcards and regexps. 🌵 Get/set object properties using: ⛏️ Dot-delimited paths: foo.bar.0.baz ⭐ Wildcards: foo.*, **.
Generates an embeddable map that displays business info from an OSM object id.
# OSM Business Card Generates an embeddable map that displays business info from an OSM object id. Loads object type (n/w/r) and id from url parameter
Timeline/Graph2D is an interactive visualization chart to visualize data in time.
vis-timeline The Timeline/Graph2D is an interactive visualization chart to visualize data in time. The data items can take place on a single date, or
🤠 Functional utilities using object property paths with wildcards and regexps 🌵
🤠 Functional utilities using object property paths with wildcards and regexps. 🌵 Available functional methods include: 🗺️ Mapping: map() 🚂 Merging
✨ ThreeJS Toys ⚡
✨ ThreeJS Toys - Made with 💙 Work in progress... Sponsors (Thanks 💙 !!!) Usage - npm npm install three threejs-toys Toys Particles Cursor - https:/
Userland module that implements the module path mapping that Node.js does with "exports" in package.json
exports-map Userland module that implements the module path mapping that Node.js does with "exports" in package.json npm install exports-map Usage co
An interactive list of tasks where you can add, remove, edit, mark as completed and clear all done tasks. Tested with Jest.
To do List This project its an interactive list of task where you can add and remove tasks dinamically Project Images Add new Tasks Edit Existing Task
A Hackable Markdown Note Application for Programmers. Version control, AI completion, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, plug-in, and macro replacement.
Yank Note A hackable markdown note application for programmers Download | Try it Online Not ecommended English | 中文说明 [toc]{level: [2]} Highlights
An application to map out game reserves using aerial photography, intelligent image stitching and AI driven recognition focus.
Map Out Game Reserves Using Aerial Photographs An application to map out game reserves using aerial photography, intelligent image stitching and AI dr
A second course in programming aesthetically-inclined projects for Digital Media undergraduates; Building Interactive Systems
EECS_1720 commits made while instructing EECS 1720 - Building Interactive Systems (winter 2022) (course @York University, Canada) what's new Last Clas
[ThatProject] ESP32 LoRa GPS Data Viewer
Map Viewer for MCU with LoRa & GPS Data ThatProject Channel LoRa module has caught the attention of many people for a number of reasons. Being able to
High-quality Interactive Audio/Video Uni-app SDK
如何使用 步骤一:注册并创建 uni-app 账号 搭建 App 开发环境步骤如下: 下载 HBuilderX 编辑器 。 项目中 HBuilderX 目前使用的最新版本,如果此前下载过 HBuilderX,为保证开发环境统一请更新到最新版本。 DCloud 开发者中心注册 之后登录 HBuilde
An interactive list of plugins for hex-rays' IDA Pro
Interactive IDA Plugin List This is a comprehensive list of plugins for IDA Pro that is more interactive, that is, it can be sorted and filtered to he
ContainerMenu is an API for BDSX that allows you to create fake interactive container menus !
ContainerMenu - A BDSX API ContainerMenu is an API for BDSX that allows you to create fake interactive container menus ! Features Multiple containers
A CLI tool to embed interactive PUML diagrams to your github markdown files.
puml-for-markdown Simple CLI Usage Just run puml-for-markdown in any directory where you have markdown files and it will render links to PlantUML file
View maps, graphs, and tables of your save and compete in a casual, evergreen leaderboard of EU4 achievement speed runs. Upload and share your save with the world.
PDX Tools PDX Tools is a modern EU4 save file analyzer that allow users to view maps, graphs, and data tables of their save all within the browser. If
Map of reception points for refugees near Polish-Ukrainian border
ua-2022-map Map of reception points for refugees near Polish-Ukrainian border work in progress... Development We provide a docker-based dev environmen
Interactive visualiser 🌠 for a 3D raymarching engine written in GLSL and computed in a fragment shader on the 2D Plane.
Getting Started Node version used : 16.13.1 First install dependencies with: npm install # or yarn install Then, run the development server: npm run d
An experimental hover effect, where a content preview is shown while a mini map indicates the position of the cursor.
Hover Preview Effect with Mini Map An experimental hover effect, where a content preview is shown while a mini map indicates the position of the curso
An interactive app that allows adding, editing and removing tasks of a to-do list. Drag-and-drop featured added. Webpack was used to bundle all the Js modules in to one main Js file.
To-do List A to-do list app This app let you to set your own to-do list. Built With HTML CSS JavaScript WebPack Jest Live Page Page Link Getting Start
:ukraine: A self-hosted app for keeping track of employee wellbeing and dislocation during the Russo-Ukrainian war, with an interactive map.
Helping organizations stay together and help their members in times of disaster On February 24th, 2022, the lives of the entire Ukrainian nation were
🗺 A map of OSINT tools.
🕵 ️ Malfrat's OSINT Map 🗺 Available here ! Malfrat's OSINT Map is an online tree of selected useful tools made for OSINT purposes, made to help you
An interactive story framework.
Tale-js Tale-js is an interactive story maker, that allows you to write a story using JavaScript logic controls. There are a few requirements: // For
A command-line tool to convert Project Zomboid map data into Deep Zoom format
pzmap2dzi pzmap2dzi is a command-line tool running on Windows to convert Project Zomboid map data into Deep Zoom format. Features Supports both python
High-quality Interactive Audio/Video Electron SDK
实时音视频(TRTC)Electron 版 SDK 实时音视频(TRTC)Electron 版 SDK 包含实时音视频和直播能力。腾讯实时音视频(Tencent Real-Time Communication,TRTC)将腾讯20多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播
🖼️ Create beautiful maps from OpenStreetMap data in a webapp
prettymapp 🖼️ Prettymapp is a webapp to create beautiful maps from OpenStreetMap data (based on prettymaps) 🎈 Try it out here: prettymapp on streaml
Non-interactive publicly verifiable distributed key generation and resharing algorithm over BLS12-381
NPVDKG-RS This repository contains a mathematical presentation and some code to demonstrate our developed non-interactive publicly verifiable distribu
A high-performance, interactive and customizable video player control, built upon Reanimated v2 & GestureHandler v2
`JSThread` to `JSThread`, `UIThread` to `UIThread`. React Native Reanimated Expo Player 100% written in Typescript video player component, interaction
⭐️ Auto create alias map for vite config
vite-plugin-tspaths2alias This plugin is create alias map for vite config, default use project root tsconfig.json file compilerOptions.paths value Ins
Front-end for FireNearby service. View recent fires and sign up to receive alerts: caseymm.github.io/fire-nearby
fire-nearby (firenearby service front-end) This application is composed of three pages: Map of recent fires Sign up form to receive alerts About this
Interactive map overlay for finding secrets hidden around the world of Lost Ark.
Lostark Map Overlay This is an interactive map overlay which is resizable, movable and can be kept up during gameplay for finding secrets hidden aroun
Greasemonkey script to allow marking items on the interactive map of Elden Ring as completed.
Greasemonkey script (or Tampermonkey) to allow marking items on the interactive map of Elden Ring as completed. The interactive map is a Fextralife-project, all credits for the map go to them.
Terminal ui for discord with interactive terminal
dickord why No fucking clue i was bored or something. why does it look dogshit Try and find a node module that supports terminal functions like trauma
An interactive encyclopedia of Pokémon.
Pokédex An interactive encyclopedia encompassing data on the various mythical creatures found throughout the world of the universally-loved, multimedi
Interactive web app where you can Store ,Add and Remove books to organize the books that you've read or the ones willing to read
bookStore Interactive web app where you can Store ,Add and Remove books to organize the books that you've read or the ones willing to read Built With
Latin Wordle is a free and open-source project that aims to provide a fun and interactive way to learn Latin.
Latin Wordle Live Game Here Inspiration Latin Wordle is a free and open-source project that aims to provide a fun and interactive way to learn Latin.
A library that makes Image Map Area responsive
A library that makes Image Map Area responsive
Visualize your tech stack and database with a simple, beautiful, and interactive web app.
Stacify Visualize your tech stack and database with a simple, beautiful, and interactive web app. Why Stacify Why would you want to use Stacify? Well,
A javascript standard data structure library which benchmark against C++ STL.
js-sdsl A javascript standard data structure library which benchmark against C++ STL. Note Note that our official version starts from 2.0.0. In order
Lightweight, interactive planning tool that visualizes a series of tasks using an HTML canvas
Planner Lightweight, interactive planning tool that visualizes a series of tasks using an HTML canvas. Try it yourself at plannerjs.dev Plans created
🚏 Routes for Next.js
next-route-map 🚏 next-route-map allows you to define a route map. It automatically generates page modules that forward original modules in build time
Fast Map built for keys that are always fixed size uniformly distributed buffers.
turbo-hash-map Fast Map built for keys that are always fixed size uniformly distributed buffers. npm install turbo-hash-map Uses a prefix trie to map
MERN stack travel app using mapbox API, Travel and drop pin , share reviews and rate the location
MERN-Travel-Map Travel Map Pin A single page application built with MERN Stack from scratch (MongoDB + Mongoose, Express, React & NodeJs) Table of Con
Look up a city and get back weather forecast for searched city and top News headline related to that city and an interactive map which shows the location of that city.
WeatheredVibes Description As a user I want to look up a city to get the current weather and suggested current news articles based on the location sea
Interactive 3D plotting with a simple function call using Three.js
About Generate interactive 3d plots with a simple function call. Function returns a Three.js scene which can be customized as needed. Basic function c
Interactive, accessible toggle switches for the web.
On-Off Toggle Switch Interactive, accessible toggle switches for the web Transform checkboxes into toggle switches. Toggle switches made for the web a
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
What is it ? Shaders are the new front-end web developpment big thing, with the ability to create very powerful 3D interactions and animations. A lot
Quickly create an interactive HTML mock-up by auto sourcing lorem ipsum/images generators, with minimal html markup, and no server side code
RoughDraft.js v0.1.5 Quickly mockup / prototype HTML pages with auto-generated content, without additional JavaScript or server side code. section
Chart.js Choropleth and Bubble Maps
Chart.js Geo Chart.js module for charting maps with legends. Adding new chart types: choropleth and bubbleMap. works great with https://github.com/cha