Suggested Categories:

PDF SDK
PDF SDKs (Software Development Kits) provide developers with the tools and libraries needed to integrate PDF functionality into their applications or websites. These SDKs offer features like viewing, editing, creating, converting, and annotating PDFs, allowing developers to build custom PDF solutions tailored to their needs. PDF SDKs often include APIs for manipulating text, images, and form data, as well as for handling document security, such as encryption and password protection. By using PDF SDKs, developers can add robust PDF capabilities to their software without having to build these features from scratch, saving time and resources.
Chat SDK & API Software
Chat SDK and API providers offer tools and services that enable developers to integrate real-time chat functionality into applications. These solutions typically provide pre-built components like chat interfaces, messaging systems, and notifications, reducing the need for custom development. Providers often offer APIs that allow seamless interaction with chat services, such as sending and receiving messages, managing user profiles, and customizing chat experiences. SDKs, on the other hand, often come with libraries and documentation to help developers quickly build and deploy chat features on mobile or web platforms. Some popular chat SDK & API providers also include advanced features like video calling, chatbots, and analytics for enhanced communication experiences.
Video SDK & API Software
Video SDK and API providers offer tools that enable developers to integrate video-related features into applications and websites. These SDKs and APIs provide functionalities for video streaming, video conferencing, video recording, playback, and editing, often with real-time communication features such as chat, screen sharing, and collaboration. They allow businesses to add video capabilities to their platforms without having to build the underlying infrastructure from scratch. These solutions are widely used in industries like telemedicine, education, entertainment, gaming, and corporate communications.
3PL Software
Third-Party Logistics (3PL) software helps logistics providers, warehouses, fulfillment companies, and supply chain operators manage transportation, warehousing, inventory, order fulfillment, and client operations from a centralized platform. These systems streamline logistics workflows by automating order processing, inventory tracking, shipment management, billing, reporting, and customer communications across multiple clients and facilities. The software often includes warehouse management, transportation management, customer portals, EDI integrations, real-time visibility, and automated invoicing to improve operational efficiency and scalability. Many 3PL solutions integrate with eCommerce platforms, ERP systems, carriers, marketplaces, and supply chain applications to support end-to-end logistics operations. By improving inventory accuracy, fulfillment speed, and operational visibility, 3PL software helps logistics providers deliver better customer service while optimizing costs and resource utilization.
Live Streaming SDK & API Software
Live streaming SDK (Software Development Kit) and API (Application Programming Interface) providers offer tools and services that enable developers to integrate live video streaming functionality into their applications and websites. These SDKs and APIs provide pre-built components for video capture, encoding, broadcasting, and playback, as well as real-time interaction features such as chat, comments, and live polling. They simplify the process of adding live streaming capabilities, enabling businesses to host webinars, live events, gaming streams, and other interactive content without having to build everything from scratch.
AI SDKs
AI SDKs (Software Development Kits) are collections of tools, libraries, APIs, and documentation that help developers build, integrate, and deploy artificial intelligence capabilities into applications and systems. These SDKs provide prebuilt components for tasks such as natural language processing, computer vision, speech recognition, generative AI, model inference, and agent orchestration, reducing the complexity of AI development. Many AI SDKs support multiple programming languages, cloud platforms, and frameworks, enabling developers to accelerate experimentation and production deployment. They often include testing tools, authentication, monitoring, and integration support for connecting AI models with enterprise applications, databases, and external services. By simplifying access to AI functionality and infrastructure, AI SDKs help developers build intelligent applications faster, more reliably, and at scale.
SDK Generators Software
SDK generators are tools that automate the process of creating SDKs (Software Development Kits), making it easier for developers to integrate with platforms or APIs. These generators provide templates and pre-configured code structures, reducing manual coding efforts and improving development efficiency. By leveraging AI, some SDK generators can intelligently optimize the generated code, ensuring it meets specific requirements and offering tailored solutions.
3D Modeling Software
3D modeling software is designed to create, edit, and manipulate 3D models used in a wide range of industries such as gaming, film production, architecture, and product design. These tools allow users to create 3D representations of objects, environments, and characters by manipulating shapes, textures, and materials in a digital space. Features typically include modeling tools for mesh creation, sculpting, texturing, and rigging, as well as rendering capabilities to visualize the final design. 3D modeling software is essential for prototyping, visualizing concepts, and preparing models for applications such as 3D printing, virtual reality (VR), and augmented reality (AR).
3D Printing Software
3D printing software is software that prepares and optimizes 3D models for printing on 3D printers. These tools typically include features such as file conversion (e.g., STL, OBJ), model slicing (dividing the model into layers), material selection, and print job management. The software ensures that the digital model is ready for physical production by adjusting settings like print speed, temperature, and support structures. It also helps users preview the final print, simulate printing paths, and monitor print progress. 3D printing software is essential for industries like manufacturing, product design, healthcare, and prototyping, enabling users to bring digital concepts to life through additive manufacturing.
3D Architecture Software
3D architecture software is software that helps architects and designers create detailed 3D models of buildings and structures. These tools provide functionalities for designing floor plans, visualizing architectural designs in 3D, and simulating how a structure will look in the real world. Features typically include tools for building information modeling (BIM), material selection, lighting simulation, and rendering. This software allows users to experiment with different design concepts, making it easier to visualize spaces, optimize layouts, and create realistic presentations for clients. It is widely used in architectural design, urban planning, interior design, and construction industries.
3D Scanning Software
3D scanning software are apps that allow users to capture, process, and analyze three-dimensional data from real-world objects or environments. These platforms enable the conversion of physical objects into accurate 3D digital models, often using technologies such as laser scanning, photogrammetry, or structured light scanning. With 3D scanning software, users can manipulate and edit these models for purposes like design, prototyping, or reverse engineering. The software typically includes features for mesh generation, texture mapping, and data visualization, ensuring that the digital replica accurately represents the physical object. Industries like manufacturing, engineering, and entertainment use 3D scanning software to streamline production processes, enhance precision, and improve product development.
3D Painting Software
3D painting software enables users to apply textures, colors, and materials directly onto 3D models, simulating real-world painting techniques in a virtual environment. These tools allow for detailed surface painting, including shading, UV mapping, and material editing, enabling artists to create realistic or stylized textures for characters, objects, and environments. 3D painting software is commonly used in industries like video game development, animation, visual effects (VFX), and product design to add visual detail and realism to 3D models. Some advanced features include dynamic brush tools, layer management, and real-time rendering to see how the paint interacts with lighting and surfaces.
3D Rendering Software
3D rendering software is used to generate realistic or stylized images from 3D models by simulating lighting, textures, and materials. These tools help designers, architects, animators, and game developers create high-quality visual representations of their designs, scenes, or products. 3D rendering software typically includes features like ray tracing, shading, texture mapping, and motion blur to enhance the realism of the images. It is used in various industries such as architecture, entertainment, product design, and virtual reality to visualize and present concepts before physical production.
DRaaS Software
DRaaS providers allow businesses to back up their data and IT infrastructure through a third party cloud environment in case of a potential data-loss event.
3D Character Creators
3D character creator software allows users to design, customize, and animate lifelike or stylized three-dimensional characters for games, films, virtual reality, and other digital media. It offers tools for modeling, texturing, rigging, and posing characters with options to modify facial features, body types, clothing, and accessories. Many platforms include libraries of pre-made assets and support integration with animation and game engines for seamless workflow. By simplifying complex 3D design processes, these tools empower artists and developers to bring unique characters to life efficiently. Ultimately, 3D character creator software enhances creative expression and accelerates content production in digital entertainment.
Web3 Platforms
Web3 platforms are a type of decentralized computing platform built on the blockchain that allows users to access applications, trade digital assets, and store data without relying on a centralized server. It is based on distributed ledger technology such as Ethereum and operates as an open source software system with no central control. Web3 platforms provide users with greater ownership and control over their data, as well as enhanced security through cryptographic protocols. Additionally, Web3 applications typically run faster than traditional applications due to the use of an automated consensus mechanism for verifying transactions, which eliminates the need for manual confirmation from third parties. Furthermore, Web3 offers powerful tools for developers to create new interactive experiences by combining multiple blockchain services into unified environments.
UCaaS Platforms
Unified Communications as a Service (UCaaS) platforms deliver cloud-based communication and collaboration tools that enable organizations to connect employees, customers, and partners through a single integrated solution. These platforms combine voice calling, video conferencing, team messaging, SMS, file sharing, presence, voicemail, and collaboration capabilities while eliminating the need for on-premises communications infrastructure. UCaaS solutions often include enterprise telephony, mobile and desktop applications, call routing, meeting management, contact synchronization, and administrative controls to support hybrid and remote workforces. Many platforms integrate with CRM systems, contact center software, productivity suites, identity providers, and business applications to streamline communications and workflows. By consolidating business communications into a scalable cloud service, UCaaS platforms help organizations improve collaboration, increase productivity, reduce IT complexity, and lower communication costs.
Voice Calling API & SDK Providers
Voice calling API and SDK providers offer developers with the necessary tools to integrate voice calling functionality into their applications. These providers typically offer a range of options, including APIs that allow for an easy integration process, as well as SDKs that provide more advanced features such as call recording and real-time transcription. They also often provide comprehensive documentation and technical support to assist developers in implementing these services. Some of the major players in this field include Twilio, Voximplant, and Nexmo, each offering their own unique set of features and pricing plans. In general, these providers aim to make it easier for businesses to incorporate voice calling capabilities into their products without having to build them from scratch.
Augmented Reality (AR) SDK Software
An augmented reality software development kit (SDK) is a set of frameworks and software development tools that enables developers to build augmented reality applications and experiences.
3D Viewers
3D viewers software is used to view and interact with 3D file types and 3D objects on a computer. It provides an intuitive user interface, allowing users to rotate and zoom in on 3D models. Many of these viewers come with collaboration tools, enabling users to work together on the same model. Additionally, they offer advanced features such as simulation, version control, and scripting for more complex usage.
View more categories (20) for "aws-cpp-sdk-s3"
  • 1
    Titanium SDK

    Titanium SDK

    Titanium SDK

    ...Access your application's hundreds of native UI and non-visual components (such as networks and media APIs). Easily include third-party modules in your apps with Titanium's wide selection of community modules and premium support integrations. The Titanium SDK helps you build native cross-platform mobile applications using JavaScript and the Titanium API, which abstracts the native APIs of the mobile platforms. Titanium empowers you to create immersive, full-featured applications, featuring over 80% code reuse across mobile apps. TiDev licenses Titanium under the OSI-approved Apache Public License (Version 2) and is free for personal and commercial use. ...
    Starting Price: Free
  • 2
    Atri Framework
    ...Currently, we support Python for backend development. We are planning to add support for NodeJS soon. Our CLI provides rich support for easy deployment at your platform of choice such as GitHub Pages, AWS, etc. Atri framework comes with a suite of productivity tools such as a visual editor, asset management tools, etc. that significantly reduce development time from months to hours. Atri framework is extending the definition of full-stack to include non-web developers in the development and maintenance of an app.
    Starting Price: $100 per user per month
  • 3
    Horovod

    Horovod

    Horovod

    ...With Horovod, an existing training script can be scaled up to run on hundreds of GPUs in just a few lines of Python code. Horovod can be installed on-premise or run out-of-the-box in cloud platforms, including AWS, Azure, and Databricks. Horovod can additionally run on top of Apache Spark, making it possible to unify data processing and model training into a single pipeline. Once Horovod has been configured, the same infrastructure can be used to train models with any framework, making it easy to switch between TensorFlow, PyTorch, MXNet, and future frameworks as machine learning tech stacks continue to evolve.
    Starting Price: Free
  • 4
    Nitric

    Nitric

    Nitric

    ...Key features include defining APIs (REST, HTTP), serverless functions, routing, authentication/authorization (OIDC-compatible), storage (object/file storage, signed URLs, bucket events), databases (e.g., managed Postgres with migrations), messaging (queues, topics, pub/sub), websockets, scheduled tasks, and secrets management. Nitric integrates with tools like Terraform or Pulumi, or lets you write your own plugins, and works with major cloud providers (AWS, Azure, Google Cloud). It also supports local development with simulated cloud environments so you can prototype, test, and iterate without incurring cloud cost. The framework emphasizes declarative security, resource access management, and portability.
    Starting Price: Free
  • 5
    Koin

    Koin

    Kotzilla

    ...Koin is an open source dependency injection framework tailored for Kotlin developers. With its intuitive DSL and lightweight container, Koin simplifies dependency injection for any Kotlin application and SDK. Koin framework lets you build your dependency injection in a breeze, with simple API and Kotlin DSL. Koin can help you create complex Android mobile applications, so you can focus on your business, not your tools. Koin connects on top of the Kotlin ecosystem. Using the power of Kotlin, Koin provides easy dependency injection across multiple platforms. ...
    Starting Price: Free
  • 6
    Expo

    Expo

    Expo.dev

    ...With Expo, developers can initialize new projects or integrate existing React Native projects, utilizing features like file-based routing and TypeScript support to build stack and modal screens with minimal boilerplate. It provides fast refresh capabilities, allowing real-time updates on devices through the Expo Go app. Developers have the flexibility to use any library, SDK, or write custom native code, ensuring no limitations in accessing device APIs. Expo facilitates team collaboration by enabling role-based access, QR code generation for feature previews, and integration with GitHub for streamlined pull request reviews.
    Starting Price: $99 per month
  • 7
    OpenUI

    OpenUI

    Thesys

    ...A framework-agnostic core powers first-party runtimes for React, Vue, Svelte and Angular, with ready-made chat interfaces and integrations for LangChain/LangGraph, the Vercel AI SDK, Mastra, Google ADK, assistant-ui, CopilotKit, AG-UI and A2UI. In its published benchmark, OpenUI Lang uses about half the tokens of equivalent JSON UI formats, so interfaces stream faster and cost less.
    Starting Price: Free
  • 8
    Syncfusion Essential Studio
    Includes more than 1,700 components and frameworks for ASP.NET (Web Forms, MVC, Core), UWP, Flutter, JavaScript, Angular, Blazor, .NET MAUI, Vue, React, Windows Forms, and WPF. Includes top requested components such as charts, grids, schedulers, diagrams, maps, gauges, docking, ribbons, and many more! Working with the industry’s best and brightest minds to streamline your business. Includes more than 1,700 components and frameworks for major platforms. A wide range of product demos and training, including video tutorials, documentation, and KBs. Every control is fine-tuned to work with a high volume of data. Create powerful apps by viewing and editing Excel, PDF, Word, and PowerPoint files. ...
  • 9
    LangChain

    LangChain

    LangChain

    ...It offers an array of tools for creating context-aware, reasoning applications, allowing businesses to leverage their own data and APIs to enhance functionality. LangChain’s suite includes LangGraph for orchestrating agent-driven workflows, and LangSmith for agent observability and performance management. Whether you're building prototypes or scaling full applications, LangChain offers the flexibility and tools needed to optimize the LLM lifecycle, with seamless integrations and fault-tolerant scalability.
  • 10
    getcss

    getcss

    getcss

    ...It's simple, easy to use, free, and open source. Features: * Accelerate your development - Write less, get more * Zero dependencies * Latest technologies - Supports latest browsers, HTML5, CSS3 * Easy to learn, easy to use - as easy as 1-2-3 * Free and Open Source - Develop for yourself or your client * Responsive User Interface - Developed with mobile first approach * Media queries and Flexbox based.
    Starting Price: Free
  • 11
    Ionic

    Ionic

    Drifty

    The Ionic Platform allows you to bring your apps to market faster with an integrated app platform built on the leading cross-platform mobile SDK. Build, secure, and deliver new mobile apps—and transform existing ones—across iOS, Android, and Web platforms from a single codebase. Full scalability—Grow from prototype to production to enterprise-scale, without having to think about capacity, reliability, or performance. Better apps, everywhere—Slash your development time and costs with a platform that lets you write once and deploy anywhere—iOS, Android, and Web. ...
    Starting Price: Free
  • 12
    Fat-Free Framework

    Fat-Free Framework

    Fat-Free Framework

    Speed up your development process. F3 is lightweight, easy-to-use, and fast. Most of all, it doesn't get in your way. It has a gentle learning curve so you save money on training expenses. Whether you're a novice or an expert PHP programmer, F3 will get you up and running in no time. No unnecessary and painstaking installation procedures and no complex configuration are required.
    Starting Price: Free
  • 13
    hug

    hug

    hug

    ...With hug, design and develop your API once, then expose it however your clients need to consume it. Be it locally, over HTTP, or through the command line - hug is the fastest and most modern way to create APIs on Python3. hug has been built from the ground up with performance in mind. It is built to consume resources only when necessary and is then compiled with Cython to achieve amazing performance. As a result, hug consistently benchmarks as one of the fastest Python frameworks and without question takes the crown as the fastest high-level framework for Python 3. hug makes it easy to expose multiple versions of your API. ...
  • 14
    Element Plus

    Element Plus

    Element Plus

    ...It follows a structured design system that helps create logically consistent, easy-to-use products while improving development efficiency through reusable code and standardized interaction patterns. Built specifically for Vue 3 and leveraging modern features like the Composition API and TypeScript support, it offers a scalable and maintainable architecture aligned with current frontend development practices.
    Starting Price: Free
  • 15
    Mobile Angular UI

    Mobile Angular UI

    Mobile Angular UI

    ...Mobile Angular UI retains most of the Bootstrap 3 syntax. This way it’s trivial to bring an existing desktop web app to mobile. Also, a super-small CSS file is provided to do the opposite. Just include it and you’ll get a fully responsive and touch-enabled interface that can be used everywhere. FontAwesome Icons are included by default in place of Glyphicons.
    Starting Price: Free
  • 16
    NW.js

    NW.js

    NW.js

    ...Easy to use, native UI library, frameless window, packaging and distribution, compatible with npm, debugger support, a rich documentation, kiosk mode, file dialogs, and media. Supports web components, drag & drop, WebGL, WebRTC, datalist, and CSS3. NW.js is also data persistent.
    Starting Price: Free
  • 17
    Jersey

    Jersey

    Eclipse Foundation

    ...In order to simplify the development of RESTful web services and their clients in Java, a standard and portable JAX-RS API has been designed. Jersey RESTful web services 3. x framework is an open-source, production-quality, framework that provides support for Jakarta RESTful web services 3.0. Jersey framework is more than the JAX-RS reference implementation. Jersey provides its own API that extends the JAX-RS toolkit with additional features. Track the JAX-RS API and provide regular releases of production quality reference implementations that ship with GlassFish. ...
    Starting Price: Free
  • 18
    FastAPI

    FastAPI

    FastAPI

    FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints. Fast: Very high performance, on par with NodeJS and Go (thanks to Starlette and Pydantic). One of the fastest Python frameworks available. Minimize code duplication, multiple features from each parameter declaration.
  • 19
    Growler

    Growler

    Growler

    Growler is a web framework built atop asyncio, the asynchronous library described in PEP 3156 and added to the standard library in python 3.4. It takes a cue from the Connect & Express frameworks in the nodejs ecosystem, using a single application object and series of middleware to process HTTP requests. The custom chain of middleware provides an easy way to implement complex applications. The pip utility allows packages to provide optional requirements, so features may be installed only upon request. ...
  • 20
    Spring Boot

    Spring Boot

    VMware Tanzu

    ...Provide production-ready features such as metrics, health checks, and externalized configuration. Provide opinionated 'starter' dependencies to simplify your build configuration. Automatically configure Spring and 3rd party libraries whenever possible.
  • 21
    ASP.NET Core

    ASP.NET Core

    Microsoft

    Millions of developers use or have used ASP.NET 4.x to create web apps. ASP.NET Core is a redesign of ASP.NET 4.x, including architectural changes that result in a leaner, more modular framework. ASP.NET Core 3.x and later can only target .NET Core. Generally, ASP.NET Core is composed of .NET Standard libraries. Libraries written with .NET Standard 2.0 run on any .NET platform that implements .NET Standard 2.0. There are several advantages to targeting .NET Core, and these advantages increase with each release. Tag Helpers enable server-side code to participate in creating and rendering HTML elements in Razor files. ...
    Starting Price: Free
  • 22
    Javalin

    Javalin

    Javalin

    ...Javalin is being made with inter-operability in mind, apps are built the same way in both Java and Kotlin. Javalin runs on top of Jetty, one of the most used and stable web servers on the JVM. You can configure the Jetty server fully, including SSL and HTTP3 and everything else that Jetty offers. Many lightweight Java and Kotlin web frameworks don't support OpenAPI, but Javalin does.
  • 23
    Windows Presentation Foundation (WPF)
    Windows Presentation Foundation (WPF) is a Windows-only user interface framework in .NET that uses a resolution-independent, vector-based rendering engine to take advantage of modern graphics hardware and enable visually rich desktop applications with features such as XAML markup, a comprehensive control set, data binding, layout, 2D/3D graphics, animation, styles, templates, documents, media, text, and typography, and the ability to incorporate other .NET APIs. WPF exists as a subset of .NET types in the System.Windows namespace and supports familiar programming constructs like instantiating classes, setting properties, calling methods, handling events, plus enhanced constructs such as dependency properties and routed events. ...
  • 24
    CakePHP

    CakePHP

    CakePHP

    The migration guide has a complete list of what's new in 4.3.0. We recommend you give that page a read when upgrading. While CakePHP 4 contains a number of breaking changes we have prepared an exhaustive migration guide covering all the deprecated and removed features as well as highlighting the shiny new features. CakeDC, the commercial entity behind the CakePHP framework, was established by Larry Masters, the founder of CakePHP.
    Starting Price: Free
  • 25
    NiceGUI

    NiceGUI

    NiceGUI

    ...The framework is built on FastAPI for backend operations, Vue.js for frontend interaction, and Tailwind CSS for styling. Developers can create buttons, dialogs, Markdown, 3D scenes, plots, and more, all within a Python environment. NiceGUI supports real-time interactivity through WebSocket connections, enabling instant updates in the browser without page reloads. It offers a variety of components and layout options, such as rows, columns, etc.
    Starting Price: Free
  • 26
    jQuery Mobile

    jQuery Mobile

    OpenJS Foundation

    ...To make building highly customized themes easy, we've created ThemeRoller for mobile to make it easy to drag and drop colors and download a custom theme. For polished visuals without the bloat, we leverage CSS3 properties. We recommend using our tool to build a custom bundle that contains only the components you need.
    Starting Price: Free
  • 27
    Everyware Software Framework (ESF)
    ...Based on Eclipse Kura, the open source Java/OSGi middleware for IoT gateways, ESF adds provisioning, advanced security, remote access, and diagnostics monitoring. It supports ready-to-use field protocols (including Modbus, OPC-UA, S7, FANUC, J1939, J1979, BACnet, IEC 60870-5-101, IEC 60870-5-104, DNP3, M-bus), MQTT connectivity, and a web-based visual data flow programming to acquire data from the field, process it at the edge, and publish it to IoT cloud platforms. ESF features full remote device management through its integration with Everyware Cloud, Eurotech’s IoT integration platform. ...
  • 28
    DevReadyKit

    DevReadyKit

    DevReadyKit

    DevReadyKit is a UI framework purpose-built for SaaS applications and developer tools dashboards, offering production-ready components crafted in React, Tailwind CSS, and TypeScript, free for commercial use. It’s designed for developers and solo founders who want to skip building their frontend from scratch and instead copy, customise, and launch polished user interfaces quickly, without needing an in-house design team.
  • 29
    Spring Framework
    Spring makes programming Java quicker, easier, and safer for everybody. Spring’s focus on speed, simplicity, and productivity has made it the world's most popular Java framework. Spring’s flexible libraries are trusted by developers all over the world. Spring delivers delightful experiences to millions of end-users every day—whether that’s streaming TV, online shopping, or countless other innovative solutions.
    Starting Price: Free
  • 30
    Jetpack Compose
    Jetpack Compose is Android’s recommended modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs.
    Starting Price: Free
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next