3

I'd draw it in QGIS (Free Desktop software) and publish using the QGIS2Web application to get something nice looking to show on a website. Have a look here: https://www.youtube.com/watch?v=kCnNWyl9qSE to give you a taste of QGIS I recreated the London Tube map using QGIS and it was a great learning experience (but I already do GIS for a living)


2

You can look at this extensive package, it covers a lot of different variants i18n-iso-countries https://www.npmjs.com/package/i18n-iso-countries npm install i18n-iso-countries


2

I think sonarqube could be a nice fit. It's meant to integrate with CI and spots certain security problems in javascript.


1

Maybe the software from FreedomBox would be interesting for you to examine, they share files locally with Samba, which can also be accessed from the outside.


1

https://libretranslate.com/ has example const res = await fetch("https://libretranslate.com/translate", { method: "POST", body: JSON.stringify({ q: "hello world", source: "en", target: "es" }), headers: { "Content-Type": "application/json" } }); console.log(await res.json()); ...


1

Folks at Reddit's /npm were quick to answer that one. It's Openbase


1

You should also check out LightningChart JS! We have a very large selection of 2D and 3D charts which are hardware accelerated through WebGL if real-time performance is needed! You can have professional, elegant, and well-designed charts set up and running in hardly a few minutes with the user-friendly API. There is also a free community edition you can use. ...


1

Syncfusion Essential Charts for JavaScript is an option to consider. 30+ Chart types available. The whole product is available for free through the community license if you qualify (less than 1 million USD in revenue).


1

You can achieve this by using this Syncfusion Card control


1

Diagram is a feature-rich react component for visualizing, creating, and editing interactive diagrams like flow charts, organizational charts, mind maps, BPMN diagrams, and more. Its rich feature set includes built-in shapes, editing, serializing, exporting, printing, overview, data binding, and automatic layouts. Herewith we have a created a simple sample ...


1

For generating templates have a look at the Perl module MsOffice::Word::Template which is recent. To run it as a service, you could easily plug that into a Mojolicious webserver which also runs the Minion job queue to keep your server from getting flooded.


1

chart.js renders onto the Browser's Canvas API, whereas highcharts.js and d3.js create SVG output (which is XML). All create great output. Choosing the output format according to your needs and preferences is just one of many key tech decisions you must make, and a question only you can answer.


1

You can try Bryntum, It has a Gantt Chart and also a Scheduler which specializes in scheduling. https://www.bryntum.com/


1

Diagram is a feature-rich JS component for visualizing, creating, and editing interactive diagrams like flow charts, organizational charts, mind maps, BPMN diagrams, and more. Its rich feature set includes built-in shapes, editing, serializing, exporting, printing, overview, data binding, and automatic layouts. Herewith we have a created a sample to display ...


1

Test JavaScript in almost any browser. For that matter, simply going to developer mode in many browsers enables running a JavaScript. In Firefox, for example, press CtrlShiftK to open a developer console.


1

I think that what you are looking for is leafletjs which is an open-source JavaScript library for mobile-friendly interactive maps. You can add layers of polygons (specified as lat/long points) to show your boundaries and controls to show/hide the layers.


1

WebRTC is, by design, necessarily end-to-end encrypted. And there are dozens of free WebRTC-powered video chat websites available, many for free. From what I understand this could be accomplished using WebRTC and thus wouldn't even really require a server because everything could happen peer-to-peer. It's actually not that simple. If the users are behind a ...


1

https://downrunner.com may suit your needs. It uses Google Charts under the covers. You create Markdown pages and then add special JSON like markup to create your charts.


1

Hal9 is an integrated environment for data analysis, visualizations and AI. It supports D3.js, live-previews, drag and drop, and many other features to make you more productive while analyzing data with web-technologies.


Only top voted, non community-wiki answers of a minimum length are eligible