3

Update: Webpack is all you need! OK, some plugins here and there(webpack, webpack-cli, typescript for obvious reasons, ts-loader for webpack-Typescript interaction/compilation), but here is the recipe, assuming your code is in src folder (Main.ts being the entry point) and you want your lib.user.js in dist folder: webpack.config.js // required for path ...


2

if someone is interedsted, i have finally found and chose mxGraph https://github.com/jgraph/mxgraph. it is: pros well documented pros free license pros good customized library for my purposes


2

There isn't one, just like there isn't a 'best' programming language in general. What matters is learning something that will work well for what you want to do. If you're dead set on just learning something to learn programming in general though, good options include: Python. Part of the original design purpose for Python was to be a teaching language you ...


2

Essential Chart EJ 2 for JavaScript supports creating charts for time based data. Down sampling is also supported as shown in the example. Zooming support is also built into the Chart. The whole product is available for free through the community license if you qualify (less than 1 million USD in revenue). Note: I work for Syncfusion.


2

You definitely want Zealdocs. Offline documentation for a lot of programming languages Zealdocs


2

All of the above issues sound like they can be resolved with using Power BI. Power BI has come a long way and can now be embedded in PowerPoint files, plus you can view real time dashboards online via its web-based service (app.powerbi.com). Speaking from a professional perspective, I have 5+ years of experience in the field of analysis/reporting and have ...


1

Try WebStorm which one of the smartest JavaScript IDE


1

Full C and C++ IDE with Visual Studio Use Visual Studio 2019 to target Windows, Linux, Android, and iOS to create apps, games, and more, taking advantage of market-leading debugging and productivity tools to get work done quickly. There are a bunch more, if you Google, but this will get the job done (although Android Studio is still probably the best ...


1

ReactXP is about sharing more view layer code between web and Android/iOS/Windows. From https://microsoft.github.io/reactxp/: XP means X-Platform. Share most of your code between the web, iOS, Android, and Windows. With React and React Native, your web app can share most its logic with your iOS and Android apps, but the view layer needs to be ...


1

Another option is rollup. It allows compiling into one file (using iife)


1

Too long for a comment, but not really an answer, because there is not really a question :-/ It depends on your requirements (if you edit your question to give those, it will be un-held and we will answer). Welcome aboard, bit please read [ask]. We don’t do “best” questions – one man’s best is another man’s worst; see Is it acceptable to use 'best' in a ...


1

Tensorflow, the deeplearning framework by Google, is available in JavaScript. Many things can be done with it, and speech recognition is one of them. There is a very good codelab explaining how to build a speech recognition tool in the JS version of Tensorflow. The tool works by firing if the recognizer is more that 75% confident that the word matches a ...


1

Check out OBS Studio by Open Broadcaster Software which can capture any video source on your computer and stream it to anywhere you want, including built-in streams for Twitch, YouTube Live and other such services. OBS Studio is free and it is fantastic software! You'll configure OBS Studio to stream to an RTMP server, which you can run from Linux or ...


1

Chaining method calls is not a native JS thing, but if you like that coding style you might consider a library that drops in for jQuery but uses native calls as much as possible. The only one I know of is jBone, but it claims to be for backbone.js. I haven't used it, so I'm not sure if it will work stand-alone. The source is small though, so that could be a ...


1

Firstly, I have a feeleing, that your language preference should not influence the choice of db much. However, you haven't specified other criteria, so I will follow the points about the java-prefernece and the multimedia-idea. You did not mention the purpose od your app, but you mention you would store multimedia. I have therefore a feeling that your ...


1

Made a custom component inspired by cleartrip gallery https://github.com/aneeskodappana/cleartrip-gallery


1

You can use compilers like CoffeeScript or Elm to do that.


1

Disclaimer: My JS skills are intermediate. This is my opinion: jQuery is a simple single file that gives you browser-independence for (a) manipulating the DOM and (b) to perform AJAX requests. It gives you -without much effort- the ability to write such JS code that works on legacy browsers down to IE8 (if you need that). Modern Javascript, as ...


1

There are a number of libraries ( 'linters' ) that will help you not only find unused functions, but also will point out common potential issues in your code. The most common ones are jslint and eslint. Either of those will go a long way to help avoid common mistakes. Many of them can easily integrated into development environments in atom or vscode.


1

Stick with Python, since you know it and it is simpler than C# (it also has many more useful libraries). You can also run it on Mac/Linux - although the machine will need to have Python installed, unless you have it on the USB stick. Think about how you want to display those tables - on the GUI of your app? In HTML, constantly updating? Is this a chance ...


1

Vaadin Vaadin is a framework for building web app user interface completely in Java. At runtime the web app runs server-side in a Java Servlet container. Vaadin automagically generates on-the-fly the HTML, CSS, JavaScript, AJAX, WebSocket, and Push code needed to remotely render the UI in any modern web browser. All the code you write is Java; All the code ...


1

React uses native Javascript. Use it with React Native for mobile apps. If you need to package Desktop apps as well then maybe packaging the React app with Electron might be an option.


1

So far the only option I could find is the creation of a hybrid app with the help of Apache Cordova shell, which is free, cross-platform, and is based on HTML5, CSS3 and JavaScript technologies. To get away from attaching necessary modules througth cmd console, we can simply download Visual Studio Community edition of 2017 or higher versions, including under ...


1

I personally use GulpJS to done some task like minifying. It is easy to use and configure in nodeJS projects. there are plenty of these task runners like Grunt but if you are a web developer I recommend you to use webpack for this kind of stuff


1

1.elycharts 2.D3.js 3.google charts! 4.C3.js


1

imo chart.js is one of the best free Chart.js charting library for JS. If you don't like that there is C3js and plot.ly


1

A little older library is https://github.com/timhuff/canvas-phash. It's a library that uses phash to detect how similar images are.


1

I can remember two js libraries Tenserflow & tracking JS. Both can do like webcam tracking, real-time color tracking, face detection etc.


1

Selenium is a webdriver that lets you do anything in your browser using scripts. You can employ it with JavaScript's node.js environment or Python. There is also their Selenium IDE, which is a web browser plugin, but it is a bit more limited. It is a bit harder to get timing intervals on it, for instance.


1

You could also use Laravel Dusk, it's also a headless Chrome browser like the other answer, but PHP and will work on cheap shared hosting. It's primary focus is testing, but can be used for automating tasks just as well.


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