Learn more >
All of our great content sorted according to specific open source or IBM components.
The Adversarial Robustness Toolbox is an open-source software library that supports you in defending deep neural networkss against adversarial attacks, making AI systems more secure.
Detect and remove bias in machine learning models.
A toolkit for building message-driven apps for Java and Scala.
Build mobile apps for all your Android devices.
An open-source NoSQL database designed to manage massive amounts of data.
Extend your mobile apps across platforms and package your web apps for distribution in app stores.
An open-source platform for distributed storage and distributed processing of very large data sets across clusters of computers.
Publish and subscribe to streams of records, process streams of records as they occur, and store streams of records in a fault-tolerant way.
An open-source analytics engine for large-scale data processing.
Develop on an open-source cloud application platform.
Use the cloud-native approach to build your apps using the innovative and emerging technologies.
Manage the complete container lifecycle of its host system.
A framework that provides actionable bot analytics that supports all major conversational interfaces.
An open-source containerization platform you use to build, ship, and run distributed applications, on laptops, data center VMs, or the cloud.
An open-source project that optimizes enterprise Java for a microservices architecture.
Fabric for Deep Learning (FfDL) provides a consistent way to run these deep-learning frameworks as a service on Kubernetes.
Query, visualize, alert on, and understand your data with this open-source analytics platform.
Manage packages in Kubernetes.
The open-source project of open-source blockchains and related tools.
An open-source blockchain framework used to develop applications with a modular architecture.
IBM's secure, scalable, and robust open standards-based UNIX operating system for the IBM Power architecture.
A comprehensive API management solution for your entire API lifecycle from creation to management.
Connect apps, integrate data, build APIs, and act on events.
Work with cloud solutions and cloud tools from IBM.
Speed the development of applications built for Kubernetes and access cloud services.
Simplify and automate how your organization turns data into insights.
Develop apps on IBM's enterprise-grade private cloud platform, behind your firewall.
IBM's on-premises NoSQL database that offers always-on data access in JSON format.
IBM's products that let you gather, store, and analyze your structured, semi-structured, and unstructured data.
IBM's enterprise grade, hybrid, ANSI-compliant SQL on Hadoop engine, delivering massively parallel processing (MPP) and advanced data query.
IBM's family of products including operational database, data warehouse, data lake, and fast data.
IBM's in-memory database that is designed to manage massive volumes of structured data and includes real-time analytics.
IBM's offerings combine proven data, analytics, and AI technology, and they are available on the cloud, on premises, or in hybrid deployments.
IBM's high-throughput, fault-tolerant, event streaming platform built on Apache Kafka.
IBM's turn-key operating system that runs on IBM Power Systems.
IBM's enterprise Linux servers and solutions that provide a high-performing, secure, and scalable Linux infrastructure.
Keep critical assets operating at maximum efficiency
IBM's family of servers built for AIX, IBM i, and Linux operating system environments, from accelerated servers with built-in GPUs to enterprise servers, to cloud-ready scale-out servers, to a hyperconverged infrastructure.
IBM's complete environment for data science as a service that combines open source deep learning frameworks, efficient AI development tools, and accelerated IBM Power Systems.
IBM's complete ecosystem for delivering deep learning models related to computer vision.
IBM's predictive analytics software package.
IBM's software package that you use for interactive or batched statistical analysis.
IBM's products that include disk, flash, tape, NAS storage, and storage software and sevices.
IBM's platform that provides scalable analysis and governance of unstructured data in-place across disparate and distributed servers, file shares, desktops, and collaboration sites.
Manage capital, facility, and environmental projects.
Innovate with this robust, secure, and scalable enterprise IT platform.
Use Ionic to build and deploy cross-platform, hybrid, and Progressive Web Apps.
Connect, manage, and secure microservices with this open-source platform.
The open-source distributed computing platform for developing and deploying Java code.
A scalable graph database for storing and querying graphs.
Develop and run programs written in the Java language.
Use Jenkins to build, deploy, and automate any project.
A lightweight, multi-tenant, scalable and secure gateway that enables Jupyter Notebooks to share resources across an Apache Spark cluster.
Jupyter Notebooks are open-source web applications that let you create and share documents that contain live code, equations, visualizations and narrative text.
Keras is an open-source high-level neural networks API written in Python and capable of running on top of TensorFlow, CNTK, or Theano.
Develop mobile apps with enterprise-grade server-side Swift web framework.
Knative is an open source software layer for running serverless containers on Kubernetes. It abstracts the operational overhead of deploying and managing workloads that run on Kubernetes and provides a consistent approach so developers can focus on building container-based applications that can run anywhere: on premises, in the cloud, or in a data center.
Kubernetes is an open-source container orchestration platform for managing containerized workloads and services. When you deploy to Kubernetes, you have a framework to run distributed systems resiliently in a production environment. You can manage the containers that run the applications and ensure that there is no downtime because Kubernetes addresses issues like scaling requirements, failover, and deployment patterns.
A software architecture for cloud-native application development.
The open-source Node.js framework that you use to create end-to-end REST APIs.
The Model Asset eXchange is a place for developers to find and use free and open source deep learning models.
IBM's end-to-end, cloud-native solution for creating, building, testing, and deploying applications.
An ISO standard lightweight messaging protocol for small sensors and mobile devices, optimized for high-latency or unreliable networks.
Create event-based apps with simple flow-based programming.
The open format for interchangeable AI models.
An open-source server runtime for Java developers that you can use to build cloud-native apps and microservices.
OpenCV is an open source computer vision and machine learning software library.
Use a high performance, scalable, Java virtual machine implementation.
The open-source version of the Java Platform, Standard Edition.
An open-source tool for Jupyter notebooks that you use to visualize data.
An open-source object-relational database system.
Collect and query numeric time series data or multidimensional data for machines and microservices.
An open-source library that provides data structures and data analysis tools for the Python programming language.
Pytorch is an open-source machine learning library that is based on the Torch library.
Use this Kubernetes Native Java stack tailored for GraalVM & OpenJDK HotSpot.
Create native mobile apps using platform agnostic native components.
Create IBM Cloud Kubernetes Service clusters with worker nodes that come installed with the OpenShift container orchestration platform software.
TensorFlow is an open source deep learning framework. The framework can run on the CPU, GPU, or TPU on servers, desktops, and mobile devices, and you can deploy TensorFlow on multiple operating systems and platforms either locally or in the cloud.
A cloud communications platform as a service that lets you programmatically make and receive phone calls, send and receive text messages, and perform other communications functions.
Build conversational interfaces into any application, device, or channel.
Unlock hidden value in data to find answers, monitor trends, and surface patterns.
Explore news and blogs, and discover trends and patterns in sentiment and relationships, built right into your apps and workflows.
IBM's cognitive exploration and content analysis platform that lets you mine and explore all your data with text analytics and machine learning capabilities.
A complete environment for data science as a service.
Track and measure outcomes from AI across its lifecycle, and adapt and govern AI to changing business situations, for models built and running anywhere.
IBM's integrated hybrid environment that provides flexible data science tools to build and train AI models and prepare and analyze data.
Train a custom model for visual inspection, bring AI into iOS apps with Core ML, and classify your images with no additional training.
An open-source content management system based on PHP and mySQL that you use to create websites and blogs.
Back to top