Questions tagged [library]
Code libraries to write programs to accomplish specific tasks. Please use this tag together with one for the associated programming language.
963
questions
29
votes
6
answers
58k
views
Fastest free Python library to read a CSV file with 1~3 columns of numbers
I am looking for the fastest Python library to read a CSV file (if that matters, 1 or 3 columns, all integers or floats, example) into a Python array (or some object that I can access in a similar ...
22
votes
1
answer
1k
views
Maze generator library
Randomly generated game worlds are currently very popular. Can anyone recommend an open-source Java library for tile-based maze (bird's-eye view) creation?
Features I have in mind:
Basic
two exits, ...
21
votes
4
answers
18k
views
C/C++ library to parse SVG files?
I want to parse SVG files in C++ on OS X, and I need a library. It should be simple, lightweight and should not have many dependencies. My SVG files are also simple - they contain only simple shapes ...
20
votes
3
answers
12k
views
A modern(ish) C++ graph representation and manipulation library
At my old workplace I had mixed experience with Boost's graph library; I wasn't the person working with that code mostly, but we experienced brittleness, things changing under our feet, and a need to ...
20
votes
2
answers
12k
views
Looking for OCR API on mobile platform
I'm looking for an OCR library that runs on Android, iOS & Windows Phone.
My app scans the image to find certain information on it. For example, scan a parking ticket to get time information on ...
19
votes
5
answers
36k
views
C# library for parsing HTML?
The library should support at least .NET framework version 3.5, and 4.0; support for version 4.5, and future versions, would be great too.
It should handle 'messy' HTML too, if possible.
19
votes
2
answers
48k
views
Java library that diffs JSON and generates what was added/deleted/modified?
Are there any Java libraries that can diff two JSON strings and generate a tree structure that you can traverse to find out what nodes were added, what nodes were deleted, and what nodes were modified?...
18
votes
4
answers
10k
views
Parallel genetic algorithm library for C/C++
I am looking for a genetic algorithm library in C++ which can run in parallel, ideally scaling to a few hundred cores. As I understand it GAs are almost embarrassingly parallel, so I'm a little ...
17
votes
1
answer
181
views
Ruby Prolog interpreter
Is there a Prolog interpreter written in Ruby?
I've come to find ruby-prolog and other such DSLs, but I am actually interested in a interpreter for the true Prolog language, similar to this JS ...
15
votes
4
answers
2k
views
Cross-platform C GUI
My friend and I are developing a C software, he's developing it on Windows, I'm contributing and I use Xubuntu. As far as I know, Qt supports C++ and not C, and as far as I know GTK sucks on Windows, ...
14
votes
1
answer
638
views
3D Java physics library for highly complex highly ordered objects which can collide with each other
I'm looking for a 3D Java physics library which would be effective for objects which are complicated yet locally ordered: by which I mean the object is made up of local axis aligned boxes (see ...
13
votes
7
answers
17k
views
Free or nearly free PDF library for Java
The title1 says it (nearly) all. To be more specific, I require
PDF generation
with basic formatting (tables and images)
usability in closed source commercial project
being free (as in beer) or ...
12
votes
2
answers
4k
views
JavaScript library to display Venn diagrams
I am looking for a JavaScript library which is able to produce Venn diagrams.
Requirements
The ability to
specify and draw sets
colorize sets (and results of operations between them)
label sets (...
12
votes
3
answers
8k
views
GUI Library for VBScript
I am looking for a library to create reasonably usable 2D GUIs using standard control types (drop lists, text boxes, buttons, etc. housed in a window or dialog box) in the VBScript programming ...
12
votes
6
answers
3k
views
Java library to transform a math formula into an AST
I am looking for a Java library which can parse mathematical formulas into an AST (abstract syntax tree).
UPDATE:I'm open to alternatives in languages other than Java, provided that I can call these ...
12
votes
3
answers
2k
views
Lightweight crypto library to verify a signature
Are there any open source crypto libraries that can be used in embedded systems or in other memory constrained places like a boot rom? I am looking for libraries that I can compile only the algorithms ...
12
votes
1
answer
147
views
Simple climate simulator
I'd like to find a program, library or code that can perform a simple climate simulation. Programs that include this functionality - for example a video game - are also fine.
My motivation is that I'...
11
votes
7
answers
61k
views
Python library for taking camera images
I want to get a single image from a camera (e.g. a built-in webcam in a notebook) with Python.
I'm looking for a library that makes this possible in a few lines of code (I'm not looking to write a ...
11
votes
1
answer
3k
views
What's the best HTML+SVG+CSS based approach for displaying a family tree structure with both parents and multiple interconnections?
I'm looking for a flexible way to display the output of the GEDCOM data model or Gramps data model, which are the most common data models for genealogy. Both data models support family trees that ...
11
votes
3
answers
1k
views
Library to detect in which programming language a code snippet is written
I am looking for a library that can detect in which programming language a code snippet is written. We can make the assumption that the code snippet is written in one language only.
E.g. for natural ...
11
votes
2
answers
1k
views
Library for transforming structured text files (XML to JSON or JSON to CSV)
I'm looking for a library that will transform text files in one format into text files in another format. Example formats are XLS, XML, JSON, TSV, CSV, and various forms of fixed field length files.
...
11
votes
2
answers
970
views
Simple, fast, and distributed Java embeddable open-source cache library
I need to store session state for a web application that is deployed on multiple servers. I Want to avoid sticky sessions or doing session replication as I want the application to be self-contained ...
11
votes
2
answers
232
views
Java Chart Lib (with good documentation)
I'm currently using a self-coded bar chart implementation with Java (swift), which worked fine up until now. But as my project grows, so do my requirements… As a result, I would like to start using a ...
10
votes
7
answers
4k
views
Library to grammatically classify English words (nouns, verbs, adverbs, etc)
I have this list with 1600 English words where I don't know the grammatical type. Now I would like to know for each word in this list whether it is a noun, verb, adverb or other grammatical type. If a ...
10
votes
3
answers
6k
views
WebP library for Java?
Is there a library in java for producing/consuming image files in the WebP format? The libraries I found online are either libwebp written in C, or its JNI bindings in Java. Is there anything in pure ...
10
votes
3
answers
10k
views
Android libraries for rendering common document file formats
What libraries are there that can be included in a commercial Android client application for simple viewing (editing not required) of doc, docx, xls, xlsx, ppt, pptx, odt, pdf, rtf?
Preferably free ...
10
votes
8
answers
25k
views
.NET library to convert Microsoft Office docs to PDF
I am looking for a library (open source or paid) that can convert Microsoft Office documents (.docx, .xlsx etc.) and images to PDF. This library must be accessible from .NET.
I had a look at ABCpdf ...
10
votes
2
answers
2k
views
How do I convert a PDF file to PDF/A in Delphi?
I need to convert a PDF file to PDF/A.
Which libraries are available? (Preferably Delphi but other platforms should be OK, even .NET).
My preferred option would have been to use http://synactis.com/...
10
votes
1
answer
6k
views
C# - Up to date torrent library?
I'm looking forward to build an application that would rely on torrent functionality. I've done some research, but I can't seem to find an actively developed and maintained library.
My findings so ...
10
votes
0
answers
3k
views
Mono library to display an SVG image in a multiplatform project?
I'm working on a multiplatform project (Linux, OSX, iOS, Win32) so I need Mono for portability. My project needs to load and work with SVG images and their elements for dynamic vector visualizations, ...
10
votes
1
answer
2k
views
Java calendar library with support for recurring events / exceptions, etc
I am looking for a calendar module/library that I could use in my simulation. My idea is to fill such calendar with events, single shot and recurring. This calendar should be able to give me next ...
9
votes
5
answers
11k
views
.NET VoIP library
I'm looking for a VoIP library adhering to the following criterias:
written in .NET or at least with .NET interface
a clear ("clean code" like) interface would be a big advantage
must support Direct ...
9
votes
4
answers
5k
views
Library to convert between Base64 & hex for c++
I can find no sample code to convert a Base64 string to a hexadecimal string, both in the most readable format, such as
5c2e00405e56439da66a4bd279dbfba2d605d6949142ade664ce0fc4a7ceee
...
9
votes
2
answers
9k
views
PHP OCR library
Looking for a OCR Library to integrate into a PHP/JS/HTML5 Web Application. PHP is preferred however any language can be made to work via exec so if a non-PHP option is faster or high quality I'd like ...
9
votes
1
answer
11k
views
Python library to get filename of content downloaded with HTTP
I download a file using the get function of Python requests library. For storing the file, I'd like to determine the filename they way a web browser would for its 'save' or 'save as ...' dialog.
Easy, ...
9
votes
2
answers
13k
views
C/C++ ini file parser library
I'm trying to find a simple C/C++ library to parse ini configuration files.
It should:
have tests
be small (e.g. a .h file and a .cpp file)
be easy to use ("standard" ini file parsing is sufficient)
...
8
votes
6
answers
17k
views
A simple Java database library?
I'm looking for a library to manage a "database" in my Java application. I want something simple, and easy to use. Specifically, I'm looking for something which:
Is easy to start using. I'd like to ...
8
votes
6
answers
41k
views
Free for commercial use Java library to convert HTML to PDF
I am trying to find a Java library that can convert from a HTML to a PDF using the CSS printing styles.
I need that this library be free for commercial use. Not like itext that you need to pay or ...
8
votes
3
answers
18k
views
JavaScript seating chart library
I'm creating a web app for selling online tickets. Where the user will be able to design a seating chart. Each seating chart has a collection of seats. These seats can be assigned unique numbers or ...
8
votes
1
answer
2k
views
PCRE / Extended regex library in Java?
I'm in need of PCRE functionality for my regular expressions in Java. I've been unable to find such a library. What is an extended library (Hopefully including more of the PCRE constructs and extends ...
8
votes
1
answer
499
views
Distributed in-memory collection with full redundancy, for Java
Is there some kind of library or framework to support a redundantly distributed collection of Java data objects? By 'redundantly', I mean a complete set of data is maintained on every node of the ...
8
votes
2
answers
152
views
Linux software for drawing star charts
I would like to produce some astronomical star charts; something like this:
http://astropixels.com/messier/summer.html
or the one here. Most star charts are set for the Northern Hemisphere; I'm in ...
8
votes
3
answers
317
views
Software library or tool to pivot and export a lot of data to Excel
I'm trying to find a way to get normalized data that's in an MSSQL database out of there, pivoted, and into an Excel file. The main problem is that I have many of those databases, each with the same ...
7
votes
6
answers
305
views
JavaScript library to create charts and graphs
When I’m creating dynamic charts, I want to fetch new data from data source periodically and refresh the chart. Can you recommend a good charting library (JavaScript)?
There are other requirements:
...
7
votes
4
answers
263
views
Regular Expression tool like SQLFiddle
SQLFiddle is a webservice where you can setup and work with small examples of SQL on various systems (PostgreSQL, Oracle, MySQL, etc...)
I am looking for such a webservice or library that parses ...
7
votes
3
answers
22k
views
C/C++ library for solving nonlinear systems of equations
My system of equations is like this:
(x - a1)2 + (y - b1)2 = c1
(x - a2)2 + (y - b2)2 = c2
I know it is simple using matlab:
solve((x-a1)^2 + (y-b1)^2 - c1, (x-a2)^2 + (y-b2)^2 - c2)
But how to ...
7
votes
1
answer
2k
views
Client-side, JavaScript-based Miller Columns
Background
Miller Columns describe a user interface design for browsing and editing hierarchical lists. Some notable implementations include:
Frédéric Hardy's
Christian Yates'
Jonathan Fine's
...
7
votes
3
answers
333
views
Java library for limiting number of actions in a time window
I'm looking for a Java library class which provides a similar interface to this:
void addData(Comparable data);
int countBiggerThan(Comparable data);
void removeSmallerThan(Comparable data);
I would ...
7
votes
2
answers
126
views
Libraries for identifying the face structure
I am working on a medical project to identify a syndrome based on the dimensions of face as a whole, eye, nose and mouth.
Just to make it clear, I am not looking for facial recognition (to input a ...
7
votes
1
answer
2k
views
PHP/JS library for PDFs: marking, annotating, commenting
I am looking for a PHP/JS library with that would allow my users to:
view a PDF file
mark text (selecting)
mark document fragments (let's say, with a semi-transparent rectangle
or circle)
add ...