Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 3075

Code libraries to write programs to accomplish specific tasks. Please use this tag together with one for the associated programming language.

2 votes
Accepted

A software library that draws a series of connected circles/nodes, trying to draw dependencies

Here is an example: library(visNetwork) nodes <- data.frame(id = 1:4) edges <- data.frame(from = c(2,4,3,2), to = c(1,2,4,3)) visNetwork(nodes, edges, width = "100%") %>% visEdges(shadow = TRUE …
knb's user avatar
  • 3,110
0 votes

What library of javascript should i use for data Visualization

You could try visjs. I like it because R has a nice package for visjs binding, but visjs' maintenance status is unclear to me. More requirements please: should it be interactive, mutable with the mo …
knb's user avatar
  • 3,110
0 votes

FFT library for C++ or tutorial

Octave (a free Matlab implementation) has a builtin function fft2() which calls FFTW 3. : fft (x) : fft (x, n) : fft (x, n, dim) Compute the discrete Fourier transform of x using a Fast Fourier Trans …
knb's user avatar
  • 3,110
0 votes

I need a Java library that simplifies math equations

Maple does this well, but it is a commercial product. For more alternatives check the List of computer algebra systems on Wikipedia, but that list does not show how something is implemented, or whet …
knb's user avatar
  • 3,110
1 vote

An AI library or SDK which supports neural networks to get started

You could install Weka - it is a free desktop app (Download) and it has all classic supervised learning algorithms built in (or extendable via a package manager). Learning algorithms include Linear Re …
knb's user avatar
  • 3,110
1 vote

How to access high quality and accurate company logo?

Try https://logosear.ch/, or https://bimi-explorer.svg.zone/bimi/ from the same developer. Alternatively, go to https://logo.synthfinance.com/ and add the company name or acronym, e.g., https://logo.s …
knb's user avatar
  • 3,110
2 votes

Python library for simulation and bifurcation studies of dynamical systems

It has a large models-library with lots of useful and preconfigured models, some of which might suit your needs. …
knb's user avatar
  • 3,110
0 votes

What is the best way to get country by location on a web page?

Have a look at the free GeoIP Database included in many Linux distributions: apt info geoip-database # or geoip-bin Description: IP lookup command line tools that use the GeoIP library (country database … ) GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. …
knb's user avatar
  • 3,110
0 votes

R library for matching similar names

I've never used it, but perhaps the RecordLinkage package, a research project from 2010 described in an article in R-Journal. Authors recommend to keep an eye on the NaturalLanguageProcessing CRAN Tas …
knb's user avatar
  • 3,110
1 vote
Accepted

Advanced diagram creation software

I personally would use R and the visNetwork package (which offers a binding to the visJS javascritp library, but this is just my personal preference. …
knb's user avatar
  • 3,110
0 votes
Accepted

C++ library for laying out graphs

Take a look at igraph and its layout generators. The Pitch/Blurb on the homepage says: "igraph is a collection of network analysis tools with the emphasis on efficiency, portability and ease of …
knb's user avatar
  • 3,110
0 votes

Linear Programming library for C++ on Linux

The Minizinc IDE is free and contains a few free solvers, and optional third-party solvers. On the Minizinc "software" page it is documented how the libraries are implemented and what they are good fo …
knb's user avatar
  • 3,110
1 vote

How to choose a JS Library?

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 giv …
knb's user avatar
  • 3,110
0 votes

Any reliable raster library in C?

You could try the (in 2024) 30 year old GD library - The Github Repo for libgd is still active, and there the docs say it can write BMP and PNG files. …
knb's user avatar
  • 3,110