Questions tagged [library]

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

Filter by
Sorted by
Tagged with
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 ...
Franck Dernoncourt's user avatar
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, ...
Jens Piegsa's user avatar
  • 2,924
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 ...
Abuzettin.H's user avatar
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 ...
einpoklum's user avatar
  • 3,149
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 ...
Ethan's user avatar
  • 301
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.
Kenny Evitt's user avatar
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?...
pacoverflow's user avatar
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 ...
andyras's user avatar
  • 283
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 ...
gberger's user avatar
  • 271
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, ...
Lynob's user avatar
  • 2,140
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 ...
Richard Tingle's user avatar
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 ...
maaartinus's user avatar
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 (...
ComFreek's user avatar
  • 2,852
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 ...
allquixotic's user avatar
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 ...
ComFreek's user avatar
  • 2,852
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 ...
user220201's user avatar
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'...
congusbongus's user avatar
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 ...
Martin Thoma's user avatar
  • 2,513
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 ...
John Slegers's user avatar
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 ...
Franck Dernoncourt's user avatar
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. ...
davidpricedev's user avatar
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 ...
JohnDoDo's user avatar
  • 161
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 ...
e-sushi's user avatar
  • 1,544
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 ...
rubo77's user avatar
  • 546
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 ...
Franklin Yu's user avatar
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 ...
TudorT's user avatar
  • 203
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 ...
bugfixer's user avatar
  • 101
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/...
Pep's user avatar
  • 201
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 ...
fonix232's user avatar
  • 141
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, ...
Emanuele Sabetta's user avatar
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 ...
wilx's user avatar
  • 295
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 ...
BatteryBackupUnit's user avatar
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 ...
user avatar
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 ...
Nick Dickinson-Wilde's user avatar
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, ...
das-g's user avatar
  • 195
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) ...
Agostino's user avatar
  • 691
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 ...
Jonas Czech's user avatar
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 ...
Guel135's user avatar
  • 201
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 ...
Victor Donet's user avatar
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 ...
Unihedron's user avatar
  • 231
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 ...
Basil Bourque's user avatar
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 ...
Alasdair McAndrew's user avatar
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 ...
Jeroen's user avatar
  • 1,655
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: ...
Yan Yue's user avatar
  • 81
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 ...
Angelo Fuchs's user avatar
  • 3,040
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 ...
tidy's user avatar
  • 135
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 ...
Dave Jarvis's user avatar
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 ...
user433's user avatar
  • 71
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 ...
Vinod Mohanan's user avatar
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 ...
lesssugar's user avatar
  • 221

1
2 3 4 5
20