Showing 845 open source projects for "interface"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    Ollama-Laravel Package

    Ollama-Laravel Package

    Ollama-Laravel is a Laravel package providing seamless integration

    Ollama-Laravel Package is a PHP package designed to integrate local large language models into Laravel applications through a clean and idiomatic interface. It abstracts the Ollama API into a developer-friendly facade, allowing Laravel developers to interact with models using familiar patterns such as service containers, configuration files, and fluent method chaining. The package supports a wide range of AI capabilities including text generation, chat-based interactions, embeddings, and multimodal vision analysis, making it suitable for both simple features and complex AI-driven systems. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    PrimeVue

    PrimeVue

    Next Generation Vue UI Component Library

    ...It is part of the broader Prime ecosystem, which includes similar libraries for other frameworks, and is designed to maximize developer productivity through reusable UI building blocks. The library offers dozens of components covering common interface needs such as forms, data tables, charts, navigation, and layout systems, along with advanced features like accessibility compliance and responsive design. PrimeVue supports both styled and unstyled modes, allowing developers to either use built-in themes or fully customize the appearance using external CSS frameworks like Tailwind. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    php-file-iterator

    php-file-iterator

    FilterIterator implementation that filters files

    ...It supports filtering by suffixes or prefixes (for example, “Test.php”) to keep selection deterministic. Exclusion lists help you skip vendor directories, VCS folders, or generated artifacts that would otherwise slow down tools. The iterator interface means results are streamed rather than loaded at once, which keeps memory usage modest on large codebases. It also plays nicely with glob patterns and SPL iterators, so you can combine it with other filesystem utilities. As part of the PHPUnit tooling suite, it’s optimized for speed and predictable behavior across platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Nevergrad

    Nevergrad

    A Python toolbox for performing gradient-free optimization

    ...It targets hyperparameter search, architecture search, control problems, and experimental tuning—domains in which gradient-based methods may fail or be inapplicable. The library provides an easy interface to define an optimization problem (parameter space, loss function, budget) and then experiment with multiple strategies—evolutionary algorithms, Bayesian optimization, bandit methods, genetic algorithms, etc. Nevergrad supports parallelization, budget scheduling, and multiple cost/resource constraints, allowing it to scale to nontrivial optimization problems. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    Whoops

    Whoops

    PHP errors for cool kids

    Whoops is a PHP library that improves the debugging experience by handling uncaught exceptions and presenting beautiful error pages. Instead of a cryptic “fatal error,” Whoops catches the exception and renders a detailed stack trace with syntax-highlighted code snippets, variable values, and clickable frames to navigate between calls. It can be integrated into frameworks or standalone scripts so developers consistently get readable, informative pages during development. Beyond error pages,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    IIAB

    IIAB

    Internet-in-a-Box, build your own library of Alexandria

    Internet-in-a-Box (IIAB) is a “learning hotspot” that brings the Internet's crown jewels (Wikipedia in any language, thousands of Khan Academy videos, zoomable OpenStreetMap, electronic books, WordPress journaling, “Toys from Trash” electronics projects, etc.) to those without Internet. You can build your own tiny, affordable server (an offline digital library) for your school, your medical clinic, your prison, your region, and/or your very own family, accessible with any nearby smartphone,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    OPENRNDR

    OPENRNDR

    Kotlin library for creative coding, real-time and interactive graphics

    ...You can use OPENRNDR to visualize the data coming from these models in order to create compelling (interactive) experiences. The ORML library includes both models and interface code to make the use of those models simple. ORML is built on top of orx-tensorflow which is an OPENRNDR extra that provides tools to wrap and convert between Tensorflow and OPENRNDR primitives. With these integrations, Machine Learning has become more accessible for interactive designers, coders, and developers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Easy Random

    Easy Random

    The simple, stupid random Java beans/records generator

    Easy Random is a library that generates random Java objects. You can think of it as an ObjectMother for the JVM. The java.util.Random API provides 7 methods to generate random data: nextInt(), nextLong(), nextDouble(), nextFloat(), nextBytes(), nextBoolean() and nextGaussian(). What if you need to generate a random String? Or say a random instance of your domain object? Easy Random provides the EasyRandom API that extends java.util.Random with a method called nextObject(Class type). This...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Lambda Builders

    Lambda Builders

    Python library to compile, build & package AWS Lambda functions

    ...AWS Lambda Builders also supports Custom workflow through a Makefile. Lambda Builders is the brains behind the sam build command from AWS SAM CLI. Lambda Builders is a Python library. It additionally exposes a JSON-RPC 2.0 interface to use in other languages. Build Actions could be implemented in any programming language. Preferably in the language that they are building. Some build actions simply execute a binary (like Golang) without writing a Go script. We provide a generic Python runner to implement such build actions. A build action is a module that knows how to build for a particular programming language & framework (ex: Python+PIP). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    Doctrine Collections

    Doctrine Collections

    Collections abstraction library

    Doctrine Collections is a library that contains classes for working with arrays of data. Doctrine Collections provides an interface named Doctrine\Common\Collections\Collection that resembles the nature of a regular PHP array. That is, it is essentially an ordered map that can also be used like a list. A Collection has an internal iterator just like a PHP array. In addition, a Collection can be iterated with external iterators, which is preferable. To use an external iterator simply use the foreach language construct to iterate over the collection, which calls getIterator() internally, or explicitly retrieve an iterator though getIterator() which can then be used to iterate over the collection. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Geocoder

    Geocoder

    Complete Ruby geocoding solution

    ...With its database integration, you can query for nearby records, order results by distance, or filter results within a radius, making it invaluable for location-based apps. By abstracting away API differences and providing a clean Ruby interface, Geocoder makes geospatial features straightforward to implement in web and mobile projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Reachability

    Reachability

    ARC and GCD Compatible Reachability Class for iOS and MacOS

    Reachability is a lightweight Objective-C wrapper around Apple’s SCNetworkReachability that reports whether the network is reachable and via which interface (Wi-Fi or cellular). It exposes both notifications and blocks so you can react to connectivity changes without polling. Typical usage is to gate network requests, disable online-only UI, and show graceful messaging when connectivity drops. The implementation is careful about threading and runloop scheduling so events arrive reliably without blocking the main thread. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Clouddriver

    Clouddriver

    Read and write operations across cloud providers

    Clouddriver is the cloud-provider integration layer of Spinnaker, exposing a uniform API and cache for infrastructure resources across multiple clouds. It discovers and tracks entities such as server groups, load balancers, security groups, images, and instances, normalizing them so higher-level services can reason consistently. The service also brokers mutating operations—like creating server groups or resizing clusters—by translating Spinnaker requests into provider-specific calls. A...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Doctrine Annotations

    Doctrine Annotations

    Annotations docblock parser

    ...The access to the annotations happens by reflection of the class containing them. There are multiple reader-classes implementing the Doctrine\Common\Annotations\Reader interface, that can access the annotations of a class. A common one is Doctrine\Common\Annotations\AnnotationReader. Note that AnnotationRegistry::registerLoader('class_exists') only works if you already have an autoloader configured (i.e. composer autoloader). Otherwise, please take a look to the other annotation autoload mechanisms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Resurrecting Project in LinUtil

    Resurrecting Project in LinUtil

    Automated Arch Linux Install

    ...It aims to make Arch more approachable by handling tasks like disk partitioning, base system installation, and desktop environment selection through a menu-driven interface. The repository includes configuration presets and scripts that not only install the system but also set up a curated software stack and sensible defaults. Over time, the project evolved and was eventually archived in favor of a newer, streamlined Arch install script, but ArchTitus remains available as a reference for its original approach. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Embedded Template Library (ETL)

    Embedded Template Library (ETL)

    Embedded Template Library

    C++ is a great language to use for embedded applications and templates are a powerful aspect. The standard library can offer a great deal of well-tested functionality, but there are some parts of the standard library that do not fit well with deterministic behavior and limited resource requirements. These limitations usually preclude the use of dynamically allocated memory and containers with open-ended sizes. What is needed is a template library where the user can declare the size, or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    PennyLane

    PennyLane

    A cross-platform Python library for differentiable programming

    ...You can combine multiple quantum devices with classical processing arbitrarily! Support for hybrid quantum and classical models, and compatible with existing machine learning libraries. Quantum circuits can be set up to interface with either NumPy, PyTorch, JAX, or TensorFlow, allowing hybrid CPU-GPU-QPU computations. The same quantum circuit model can be run on different devices. Install plugins to run your computational circuits on more devices, including Strawberry Fields, Amazon Braket, Qiskit and IBM Q, Google Cirq, Rigetti Forest, and the Microsoft QDK.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Polaris React

    Polaris React

    Shopify’s admin product component library

    Our design system helps us work together to build a great experience for all of Shopify’s merchants. Downloads, links, and third-party tools to help you and your teams learn, draft, design, and build products for Shopify. Use the API to build Figma plugins, text editor extensions, or even a completely new site. While we do offer a CSS-only version, we strongly recommend using the React versions of our components. It’s the version that we use at Shopify. It allows for rich, complex components...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    BTree implementation for Go

    BTree implementation for Go

    BTree provides a simple, ordered, in-memory data structure for Go

    ...The implementation favors minimal allocations and locality, making it attractive for indexing, query engines, and caches that need predictable iteration costs. A simple Item interface with a Less method defines ordering, keeping the API small and flexible for custom types. The library includes benchmarks and optional freelists so users can trade memory reuse for speed in hot paths.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Down

    Down

    Streaming downloads using Net::HTTP, http.rb or HTTPX

    ...The API returns file-like objects (often Tempfile) with helpful metadata such as original filename and content type, which plays nicely with file-attachment libraries and background jobs. Multiple HTTP backends are supported, letting you choose between Net::HTTP or faster/feature-rich clients while keeping a consistent interface. It exposes distinct exception classes and content validation options, so callers can differentiate transient network issues from invalid responses. In practice, Down is often used as the dependable download layer in upload/processing pipelines where robustness matters more than raw feature bloat.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Chartkick

    Chartkick

    Create beautiful JavaScript charts with one line of Ruby

    ...Under the hood, it works with popular charting libraries such as Google Charts, Chart.js, and Highcharts, but hides their verbose JavaScript APIs behind a clean Ruby interface. It also handles things like automatic labels, legends, colors, and responsiveness without requiring you to manually configure chart options. Because of its integration with ActiveRecord, developers can quickly visualize trends in their application’s data with minimal transformation. Chartkick is especially valued in dashboards, reporting tools, and admin panels where quick, maintainable visualization is needed without heavy front-end development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Albumentations

    Albumentations

    Fast image augmentation library and an easy-to-use wrapper

    ...Albumentations efficiently implements a rich variety of image transform operations that are optimized for performance, and does so while providing a concise, yet powerful image augmentation interface for different computer vision tasks, including object classification, segmentation, and detection. Albumentations supports different computer vision tasks such as classification, semantic segmentation, instance segmentation, object detection, and pose estimation. Albumentations works well with data from different domains: photos, medical images, satellite imagery, manufacturing and industrial applications, Generative Adversarial Networks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Unikraft

    Unikraft

    A next-generation cloud native kernel designed to unlock performance

    Unikraft powers the next generation of cloud-native, containerless applications by enabling you to radically customize and build custom OS/kernels; unlocking best-in-class performance, security primitives, and efficiency savings. Unikraft optimizes resource utilization, leading to smaller footprints (meaning higher server saturation) and improved efficiency in resource-constrained environments. Unikraft is an open-source project driven by a vibrant community of over 100 developers, fostering...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    TinyGSM

    TinyGSM

    A small Arduino library for GSM modules, that just works

    ...Many GSM modems, WiFi, and radio modules can be controlled by sending AT commands over Serial. TinyGSM knows which commands to send, and how to handle AT responses, and wraps that into the standard Arduino Client interface.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    All in One Runtimes

    All in One Runtimes

    Install all required runtimes at once in Windows

    All in One Runtimes is a software package that provides a convenient solution for Windows users by consolidating a wide range of essential runtimes and libraries needed for the smooth operation of various applications and games. This utility is designed to help users avoid compatibility issues and runtime errors by installing all required components in a single, streamlined installation. By bundling crucial libraries like Microsoft Visual C++, .NET Framework, Java, Adobe Flash, and others,...
    Downloads: 2,805 This Week
    Last Update:
    See Project
Auth0 Logo