ProgrammableWeb API Category: Open Source

Recent Open Source Articles/View all
Most Popular Open Source APIs (10) /View all
All Open Source APIs (57)/View all
Name Description Category Date
W3AF
The W3AF API allows developers to programmatically consume W3AF, an open source web application attack and audit framework. This framework was designed to help secure web applications by finding and... Security 07.08.2015
Tyk Cloud
Tyk Cloud offers a complete API management platform built on open-source technology. Use the Tyk Cloud API to implement quota, rate, and access policies or create a developer portal and customize... API Management 06.26.2015
Wagtail
Wagtail is a content management system that offers open source editing features. It was created with Python language using Django framework and REST architecture. Created by developers for developers... Content Management 06.24.2015
Language Tool
Language Tool is an independent project that proofreads English, French, German, Polish, and 20 more languages. It was created intentionally to be open source and it works directly from the web. The... Language 06.24.2015
Moodle
Moodle is an open source learning management system designed to teach with social constructionist theories. Educators, administrators, and students can benefit from this modular PHP system that aims... Learning Management Systems 06.19.2015
Mashups (2)/View all
Name Description Category Date
Open Source Project Badge
This service pulls project details from either Google Code, or GitHub. Open Source 01.26.2011
boxee
Boxee is an open, social media center for Mac os x and Linux that is a fork of Open Source XBMC media center software. It integrates various APIs including ffwd, Last.fm, and flickr. Video 01.14.2009
Developers (2)
Followers (1)
Name Description Category Date
W3AF
The W3AF API allows developers to programmatically consume W3AF, an open source web application attack and audit framework. This framework was designed to help secure web applications by finding and... Security 07.08.2015
Tyk Cloud
Tyk Cloud offers a complete API management platform built on open-source technology. Use the Tyk Cloud API to implement quota, rate, and access policies or create a developer portal and customize... API Management 06.26.2015
Wagtail
Wagtail is a content management system that offers open source editing features. It was created with Python language using Django framework and REST architecture. Created by developers for developers... Content Management 06.24.2015
Language Tool
Language Tool is an independent project that proofreads English, French, German, Polish, and 20 more languages. It was created intentionally to be open source and it works directly from the web. The... Language 06.24.2015
Moodle
Moodle is an open source learning management system designed to teach with social constructionist theories. Educators, administrators, and students can benefit from this modular PHP system that aims... Learning Management Systems 06.19.2015
Artoolkit
ARToolKit aims to be the world's most widely used tracking library for augmented reality. It offers an API with the aim to integrate camera, image, video, and detector features into an... Augmented Reality 06.11.2015
Docker Hub Accounts
The Docker Hub Accounts API facilitates Docker user accounts management. The API uses GET/POST methods with JSON over HTTP. Requests are authenticated with either HTTP Basic or OAuth Bearer Token.... Application Development 05.26.2015
Docker Registry
The Docker Registry REST API stores the images and graph for a set of repositories. Registry uses HTTP PUT/GET methods with JSON calls/returns. Docker Registry does not contain any user accounts data... Application Development 05.26.2015
Docker Swarm
Docker is a cloud-based application development platform for building distributed apps, sharing repositories, and automating workflows. Docker Swarm is native clustering for Docker and will turn a... Application Development 05.26.2015
Docker Remote
Docker is a open application development platform for sharing apps and repositories and automating development workflows. Use the Docker Remote API to access Docker API features like creating a... Application Development 05.26.2015
Mezzanine
The Mezzanine API is a RESTful API that helps developers create custom content types, programmatically interact with the search engine, and customize the way the search engine accesses different... Content Management 05.22.2015
Verisign OpenHybrid
The Verisign OpenHybrid API allows for interoperability between existing, on-premise devices and cloud-based platforms through an open API. The API allows for leverage on existing security devices to... Security 04.24.2015
Jenkins Authentication Token
This is a plugin which provides an API for converting credentials to authentication tokens in Jenkins. Jenkins is a Java based, open-source continuous integration server. The plugin is maintained by... Authentication 04.22.2015
XAPI
The Xen Project Management API, or XAPI, gives developers access to tools for optimizing server workloads and other hardware functions, and to provide an interface for the remote management of... Cloud 04.17.2015
dat REST
dat REST API provides developers the ability to build applications that can store data using various formats. dat is an open source project, which provides a streaming interface between every file... Data 04.13.2015
BrightPlanet
The BrightPlanet API allows developers to programmatically gather and analyze data from a global news data feed that includes more than 10,000 news sources in multiple languages. The feed currently... News Services 04.01.2015
DreamFactory Live
The DreamFactory Live REST API allows developers to access and integrate the functionality of DreamFactory with other applications and to create applications. Some example API methods include... Backend 03.05.2015
GitLab
The GitLab REST API allows developers to access and integrate the functionality of GitLab with other applications and to create new applications. Some example API methods include retrieving and... Developers 03.03.2015
Etherpad
The Etherpad API allows users to access, import, and export Etherpad data in many popular formats. Etherpad is an open source collaborative editing service that runs in-browser and allows multiple... Editing 02.26.2015
GoKeyVal
GoKeyVal is a key-value datastore, available through JOTFLOW. The GoKeyVal API lets developers integrate its services with their applications, enabling their users to access the datastore directly.... Database-as-a-Service 01.17.2015
Odoo
The Odoo platform has over 3,000 free open source business apps that companies can use for building web presences, integrating sales & CRM systems, accounting and internal business management,... Business 12.23.2014
W3C Web MIDI
The Web MIDI API is a browser-based JavaScript web API allowing low-level interactions with music or lighting devices synced with a host computer. Using the Musical Instrument Digital Interface (MIDI... Audio 12.19.2014
ShinyGeoip
ShinyGeoip is a free and open-source IP to geoloaction API. The API accepts a user's IP address, and responds with available information such as city, country name, specific latitude and... Location 12.13.2014
GSA Auctions
GSA Auctions is a site that auctions out Federal personal property assets such as equipment, furniture, vehicles, heavy machinery, helicopters, airplanes, and other vessels. These online listings... Auctions 12.02.2014
PressureNet.io
PressureNet.io is a company that provides atmosphere data and software intelligence for improving weather and climate forecasting. They've built an open source platform that collects live... Weather 12.02.2014
OpenFit
The Openfit API is an open source software framework to store, organize and analyze fitness data collected from device sensors and provide access to all data and functionality through open APIs. The... Fitness 11.28.2014
Posty
Posty is an open source administration tool for mail servers compatible with Postfix and Dovecot. Developed in 2013, the RESTful Posty API is the core component of the Posty software stack, and can... Email 11.27.2014
Taiga REST
Taiga Agile is a project management platform that lets users manage their projects on the cloud. Some of its services include customizing project's tasks, logs, interface. The Taiga API lets... Project Management 11.20.2014
Keybase
Keybase is an open source data-encryption-themed command line program that hosts a directory of public social network keys and identify proofs. Developers can implement the Keybase API to access... Security 10.18.2014
Apache Cordova
Apache Cordova provides device APIs that allow a mobile app developer to access native device functions from JavaScript. This, combined with a UI framework allows a smartphone app to be developed... Mobile 10.15.2014
RIPEstat Data
RIPE NCC is a regional internet agency responsible for registering IP addresses and AS numbers in Europe and Asia. The public RIPEstat Data API can be used by NCC members or by the web at large to... Registry 08.25.2014
Taxee
Taxee is a RESTful API that accepts an income amount and filing status, and calculates the tax amount owed. This filing preparation service takes federal and state mandates as well as deductions into... Taxes 08.19.2014
POERUP
The POERUP project is made by a team of experts in Online Educational Resources (OER) and Massive Open Online Courses (MOOC). The project hosts a database of research that has been accumulated on... Education 08.18.2014
APIs.io
APIs.io is an open-source search engine that indexes sites that have included a file in the new API discovery format APIs.json, aiming to increase API discoverability. Using the APIs.io API,... Search 08.13.2014
Namey
The Namey API access the U.S. Census Bureau to combine last and first names to create randomized names. The API can be applied to random user profile generation in a social network setting. The... Names 08.08.2014
OpenEd
OpenEd was created to foster usage of educational resources by K-12 teachers. Particularly, our goal is to provide resources to help teach to standards. A great way to foster such usage and magnify... Education 07.07.2014
Collaboration Today
OpenNTF provides a framework for developing and hosting open source projects. The Collaboration Today API can retrieve information from OpenNTF, including the URLs for projects, the names of projects... File Sharing 04.12.2014
Docker
Docker is an open-source platform to build, deploy, and manage containers for applications. Docker offers a variety of features that allow applications to run on any server and on multiple platforms... Application Development 01.23.2014
Ostext
Ostext is a website where visitors can share and discover open source translations. It provides access to over five million i18n/L10n (internationalization and localization) messages from open source... Tools 11.30.2013
Ost.io
Ost.io ("open-source talks") is a forum where people can discuss open-source projects with other users. It is designed to replace mailing lists, which are currently used by many open-source... Social 08.08.2013
AppFog
AppFog is a Portland-based company that serves as a platform-as-a-service provider for launching cloud-based apps. The service is open source and the site strives to further web and app development.... Backend 06.05.2013
Travis CI
Travis CI is a hosted continuous integration service for the open source community. It provides users with multiple runtimes, data stores, etc., which allow libraries and applications to be easily... Open Source 07.10.2012
Kaltura
Kaltura is an open source online platform for video publishing, management, syndication, and monetization. The associated APIs allow users to access every core service of the platform for... Video 12.04.2011
Spree Commerce
Spree Commerce is an open source e-Commerce platform. Spree provides hosting and server solutions, as well as merchant accounts and payment platforms. The Spree Commerce API allows developers to... eCommerce 10.14.2011
CloudSigma
CloudSigma is an Infrastructure-as-a-Service (IaaS) provider offering high availability, flexible cloud servers and cloud hosting. The API provides access to the full feature set including user... Cloud 09.19.2011
PGXN
PGXN is a central distribution system for open-source PostgreSQL extension libraries. The PGXN API is an index API that distributes metadata about PostgreSQL extensions to distribution mirror sites... Other 08.01.2011
Easyrec
Easyrec is an open source recommender system that can be integrated into a website via a REST API. Developers can download the software to install on their own servers, or use a hosted version. The... Recommendations 07.26.2011
SUSE Studio
SUSE Studio is a service that allows users to build custom Linux from a browser. Custom systems can be exported, sent to the cloud, and published in SUSE's gallery. The SUSE Studio API can be... Tools 07.12.2011
Freshmeat
freshmeat maintains the Web's largest index of Unix and cross-platform software, themes and Palm OS software. Thousands of applications, released under an open source license, are meticulously... Reference 06.16.2011
ThingSpeak Charts
ThingSpeak is a platform for users to share information about their networked devices. Users can post real time information about their devices to ThingSpeak through channels. The Charts API allows... Other 06.13.2011
ThingSpeak
The ThingSpeak API allows you to build "Internet of Things" applications. Use the API to create cloud applications that interact with sensors and controls from anything that supports the... Other 05.30.2011
KDE Pastebin
KDE Pastebin is an opensource pastebin service allowing users to upload snippets of text or code for public viewing. The API allows developers to create their own project pastebin, show individual... Tools 05.19.2011
Origo
Origo is an open source software development and collaboration platform that can be used to host open and closed-source projects. Origo has a partially open API implemented in XML-RPC external. This... Project Management 04.20.2011
Nodester
Nodester provides Node.JS hosting, as platform-as-a-service. The platform is based on a RESTful API running in the cloud. The service supports Node.JS sandboxing of user apps, which according the... Cloud 03.08.2011
CIA.vc
CIA.vc is a website that provides Open Source Version Control. CIA.vc also provides tools for live project updates and statistics (IRC bot for IRC channels, RSS feeds on project/author pages). The... Tools 02.21.2011
Bentio
Bentio is a Twitter-like open source microblogging service. The Bentio API is a Twitter-like API that is intended to allow applications that communicate with Twitter to also communicate with Bentio. Blogging 01.30.2011
Ohloh
From their site: Ohloh is an open source network that connects people through the software they create and use. The Ohloh API is a free, REST-based programming interface to the Ohloh open source... Social 01.03.2008
Name Description Category Date
Open Source Project Badge
This service pulls project details from either Google Code, or GitHub. Open Source 01.26.2011
boxee
Boxee is an open, social media center for Mac os x and Linux that is a fork of Open Source XBMC media center software. It integrates various APIs including ffwd, Last.fm, and flickr. Video 01.14.2009
Name Description Category Date
Geocoder Node.js Library by Nicolas Chaulet
The Geocode Node.js library by Nicolas Chaulet can geocode and reverse geocode with the providers of Google Geocoding, FreegeoipGeocoder, DataScienceToolkitGeocoder, OpenStreetMapGeocoder,... Mapping 06.05.2015
Geocoder PHP Library by William Durand
This PHP library aims to be the most functional geo-aware tool because it includes the providers of ArcGISOnline, GeoIP2, Google Maps, GoogleMapsBusiness, MaxMindBinary, Nominatim, TomTom, and Yandex... Mapping 06.05.2015
Docker Remote Node.js SDK by Mathias Buus
The Docker Remote Node.js SDK by Mathias Buus allows developers to integrate the Docker Remote API into their Node.js applications. This library is offered under the MIT license. Application Development 06.05.2015
Docker Remote Scala SDK by almoehi
This SDK is for Scala developers interested in working with Docker's Remote API. This unofficial Scala client is written to work with API v1.14. It is asynchronous, offers full type safety, and... Application Development 05.31.2015
Docker Remote Scala SDK by Doug Tangren
This is a Scala SDK, or tugboat, for working with Docker's remote API. A tugboat is a small library that works with the Docker protocol for moving your applications and containers. See the... Application Development 05.31.2015
Docker Remote Ruby SDK by Georg Kunz
This is a Ruby SDK for interfacing with the Docker Remote API. The Gem is written for use with API version 0.4.0 and supports Docker's containers resource. This unofficial SDK is authored by... Application Development 05.31.2015
Mezzanine CMS Framework for Django by stephenmcd
The Mezzanine CMS Django framework provides MVC architecture, ORM, tempting, caching, automatic admin interface, hierarchical page navigation, save in draft or preview, schedule publishing, drag-and-... Content Management 05.31.2015
Docker Remote Ruby SDK by Swipely
This SDK is for Ruby developers working with Docker's Remote API. Use this Gem to access Docker's distributed app development tools. See the project page for code samples for making global... Application Development 05.30.2015
Docker Remote Python SDK by Docker
Use this Python SDK to interface with Docker's Remote API. Docker provides app and repository sharing tools for distributed application development. See the project page for detailed... Application Development 05.30.2015
Docker Remote PHP SDK by Stage1
This is a PHP SDK for working with Docker's API. Docker offers an open platform for distributed app development. This PHP SDK is still under development, and does not yet support all features of... Application Development 05.30.2015
Name Description Category Date
FourMarks
Objective-C implementation of the Delicious.com API for Mac OS X and iOS. Bookmarks 01.30.2014