Showing 4007 open source projects for "complex"

View related business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    QtAV

    QtAV

    A cross-platform multimedia framework based on Qt and FFmpeg

    ...It provides a flexible API for decoding, encoding, and rendering media streams, supporting a wide variety of formats through FFmpeg integration. The framework supports hardware acceleration technologies such as DXVA, VAAPI, and CUDA, ensuring efficient playback even for high-resolution or complex video formats. QtAV includes features like subtitle handling, video filters, frame-by-frame playback, and customizable rendering pipelines using OpenGL and other backends. It integrates seamlessly with Qt Widgets and QML, allowing developers to build modern user interfaces while maintaining performance. Designed to be extensible, it allows custom decoders, renderers, and filters, making it suitable for both media players and advanced multimedia processing tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    promise-cookbook

    promise-cookbook

    A brief introduction to using Promises in JavaScript

    ...It emphasizes real-world use cases, showing how Promises can simplify tasks like API calls, file handling, and sequencing asynchronous logic. By illustrating both best practices and anti-patterns, it helps developers avoid common mistakes such as unhandled rejections or overly complex chains.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    beanbun

    beanbun

    PHP multiprocess web crawling framework with distributed support

    Beanbun is a web crawling framework written in PHP that is designed to help developers build scalable and customizable web scrapers. Beanbun focuses on simplicity while providing a flexible architecture that supports complex crawling workflows. It supports both normal execution mode and daemon mode, allowing crawlers to run continuously in long-running background processes when needed. Beanbun uses a downloader component based on Guzzle and integrates with Workerman to enable multi-process crawling and efficient concurrency. It supports distributed crawling environments and multiple queue backends, including in-memory queues and Redis-based queues. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Chebfun

    Chebfun

    Chebfun: numerical computing with functions

    Chebfun is a MATLAB-based system for numerical computing with functions instead of just numbers. It represents functions using Chebyshev polynomial approximations and allows users to perform operations like differentiation, integration, root finding, and solving ODEs using symbolic-like syntax. Chebfun simplifies working with continuous mathematics using high-accuracy numerical techniques.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 5
    WebDSP

    WebDSP

    A client-side signal processing library

    ...It is designed to bring real-time DSP capabilities to the browser, allowing developers to implement audio effects, filters, and transformations with low latency and high efficiency. The project provides a set of DSP primitives that can be composed into more complex processing pipelines, making it suitable for applications such as audio synthesis, analysis, and interactive sound design. By using WebAssembly, web-dsp achieves significantly better performance compared to pure JavaScript implementations, enabling more demanding processing tasks to run smoothly in real time. It integrates with web audio systems, allowing processed signals to be routed through standard browser audio pipelines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    PhotoAffix

    PhotoAffix

    Stitch your photos together vertically or horizontally easily

    PhotoAffix is an Android photo utility built to stitch images together vertically or horizontally. It is designed for users who want to combine screenshots, photos, or image sets into one continuous image without complex editing tools. The app focuses on simple collage-style joining rather than full photo manipulation. Its main use cases include merging conversation screenshots, creating comparison images, joining before-and-after photos, or assembling long visual references. The repository describes the app as beta and has since been archived as read-only. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    composight
    ...It is written in C++ and provides small, problem-specific applications for viewing, filtering and segmentation of volumetric data such as micro-CT scans. The main objective is not to provide yet another complex application for volume data visualization and medical image processing. Instead, Composight is a collection of small and simple apps that have already been successfully used to solve various problems in materials science.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    BashBunny Payloads

    BashBunny Payloads

    The Official Bash Bunny Payload Repository

    This repository is a curated collection of payload scripts and examples for the Hak5 Bash Bunny device, a programmable USB attack platform. Payloads demonstrate how the device can emulate human interface devices (keyboard/mouse), Ethernet adapters, serial gadgets, or mass storage to automate complex workflows once plugged into a host. The collection ranges from benign administrative automation to offensive security demonstrations used in penetration testing, showcasing patterns like keystroke automation, reverse shells, credential capture (for lab use), and lateral transport techniques. Each payload typically includes a payload.txt control file with stages and configurable parameters so operators can adapt behavior to different targets. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 9

    TX-TL modeling toolbox

    Modeling and analysis tools for the TX-TL cell-free expression system

    This project contains tools for using the TX-TL cell-free expression system. These tools include component models for simulating and analyzing biomolecular circuits, as well tools for composing circuits and creating more complex systems. NOTE: This project has been shifted to GitHub: https://github.com/BuildACell/txtlsim
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    React Trend

    React Trend

    Simple, elegant spark lines

    Unfortunately, none of this project's authors have the time/enthusiasm to maintain this project right now. We recommend forking this project, or reading its source to learn how it's built). Graphing tools are often complex, abstract, and heavy. They require domain-specific knowledge and significant time investment. While building rich data visualizations for an analytics app, is a necessary cost. But what if you just need a sparkline that shows a trend? These are very simple and elegant visualizations, and they should not require a bloated graphing library to produce. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    NetProg is an API in C language allowing an homogeneous programming of communicating applications on many operating systems. It covers all the need for applications that requires complex way of exchanging data in synchronous or asynchronous mode. Based on messages for exchanging data between clients and servers, it, moreover, access databases or files with the same message modelling.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Grenade

    Grenade

    Deep Learning in Haskell

    Grenade is a composable, dependently typed, practical, and fast recurrent neural network library for concise and precise specifications of complex networks in Haskell. Because the types are so rich, there's no specific term level code required to construct this network; although it is of course possible and easy to construct and deconstruct the networks and layers explicitly oneself. Networks in Grenade can be thought of as a heterogeneous list of layers, where their type includes not only the layers of the network but also the shapes of data that are passed between the layers. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Katana

    Katana

    Swift Apps in a Swoosh! A modern framework for creating iOS apps

    ...Our applications have been downloaded several millions of times and Katana really helped us scale them quickly and efficiently. Bending Spoons's engineers leverage Katana capabilities to design, implement and test complex applications very quickly without any compromise to the final result.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    MKDropdownMenu

    MKDropdownMenu

    Dropdown Menu for iOS with many customizable parameters

    ...It offers a highly configurable interface for creating menus with dynamic content and smooth animations. The component is designed to integrate seamlessly into UIKit apps and supports complex hierarchical menu structures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    LoopBack

    LoopBack

    Build modern applications that require complex integrations

    A highly extensible Node.js and TypeScript framework for building APIs and microservices. A brand new LoopBack core to deliver great extensibility and flexibility written in TypeScript/ES2017. Create powerful APIs easily with a new creation experience for defining REST API's and handling API requests/responses. A new, improved programming model with Dependency Injection and new concepts such as Components, Mixins, Repositories, etc. make this the most extensible version yet. Using...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    PhotoView

    PhotoView

    Implementation of ImageView for Android that supports zooming

    PhotoView is an Android library that extends the ImageView widget to support zooming, panning, and scaling gestures with ease. Designed to be lightweight and intuitive, PhotoView provides advanced image manipulation features without requiring complex configuration. It integrates seamlessly into Android apps and is commonly used in galleries, document viewers, and photo browsers where pinch-to-zoom and drag gestures are needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Numeral.js

    Numeral.js

    A javascript library for formatting and manipulating numbers

    ...The default format to '0,0'. Set a custom output when formatting numerals with a value of 0 or null. Adding your own custom formats is as easy as adding a locale. Numeral.js, while less complex, was inspired by and heavily borrowed from Moment.js Formats now exist in their own files and act more or less as plugins. Check out the bytes format for an example of how to create one. When naming locale files use the ISO 639-1 language codes supplemented by ISO 3166-1 country codes when necessary.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    jsblocks

    jsblocks

    Better MV-ish Framework

    From simple user interfaces to complex single-page applications using faster, server-side rendered, and easy-to-learn frameworks. jsblocks is fast but we will not stop here. We have ideas on how to make it even faster. Model-View-Controller, Model-View-Collection, Model-View-ViewModel, Model-View-Whatever, Hierarchical Model-View-Controller or nothing at all - jsblocks has you covered.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Spruce iOS Animation Library

    Spruce iOS Animation Library

    Swift library for choreographing animations on the screen

    ...With so many different animation libraries out there, developers need to make sure that each view is animating at the appropriate time. Spruce can help designers request complex multi-view animations and not have the developers cringe at the prototype. To make everything super easy, we currently support both CocoaPods and Carthage. If you want to just do everything yourself without a package manager, checkout our releases page and download the pre-built frameworks there or you can download the exact source from this Github project. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Universe

    Universe

    Software for measuring and training an AI's general intelligence

    ...This is the universe open-source library, which provides a simple Gym interface to each Universe environment. Universe allows anyone to train and evaluate AI agents on an extremely wide range of real-time, complex environments. Universe makes it possible for any existing program to become an OpenAI Gym environment, without needing special access to the program's internals, source code, or APIs. It does this by packaging the program into a Docker container, and presenting the AI with the same interface a human uses: sending keyboard and mouse events, and receiving screen pixels. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Gallop

    Gallop

    A framework for build smooth asynchronous iOS APP

    ...It encapsulates CoreText's rich text functions and commonly used image processing capabilities. just need use LWTextStorage object instead of UILabel object and use LWImageStorage object instead of UIImageView object,Gallop will make sure your app scroll smoothly. You can also use Gallop to parse HTML pages and customize machining to parse HTML pages into iOS native pages. Use Gallop Building complex rich text interface application, can get a great experience. You can easy to insert local images,web images or UIView object in the text. Easily add click and long press events to the text. Easily draw text frame bouding, drawing the hollow words, sets the text vertical Alignment property, etc Easy to parse the expression in the text, like http(s) link, @ user, # theme #, phone number. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    angular-modal-service

    Modal service for AngularJS - supports creating popups and modals via a service.

    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    Kansai Rail Simulator

    Build increasingly complex rail networks on an infinite world.

    Explore the world, domesticate animals, build rail networks. Migration is influenced by rail accessibility, and rail profitability is influenced by population distribution. Infinite Exploration. Stochastic Generation of Realistic Maps. Rail+Property.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    CalclipseMath

    CalclipseMath

    Java math expression parser and script interpreter

    CalclipseMath – CalM for short – is a math parser written in Java. With a few lines of code CalM enables your application to evaluate user-supplied mathematical expressions, such as "e^(sin .25pi)" and "(sqrt e)^(sqrt 2)". The standard configuration of the parser has a wide variety of mathematical operations, ranging from basic arithmetic, trigonometry, combinatorics, linear algebra and more. CalM includes a script interpreter which is based on the math parser. The CalM scripting language...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Lovefield

    Lovefield

    Lovefield is a relational database for web apps

    ...It provides a typed schema system, indices, and a declarative API that compiles to efficient execution plans over IndexedDB (and other storage backends where available). Queries support joins, aggregations, ordering, pagination, and predicates, enabling complex client-side data operations with transactional semantics. The engine includes a cost-based optimizer and a planner that chooses index scans and join orders to reduce latency. Because it is embedded, apps can keep responsive, offline-capable experiences while synchronizing with a server on their own schedule. The library targets maintainable, testable data logic by abstracting away browser storage quirks behind a stable relational façade.
    Downloads: 0 This Week
    Last Update:
    See Project