Showing 1003 open source projects for "toolkit"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 1
    Gloo

    Gloo

    A modular toolkit for building fast, reliable Web applications

    ...The toolkit includes utilities for tasks such as event handling, timers, storage, networking, and more, enabling developers to build both full applications and targeted WebAssembly modules. Gloo’s design philosophy emphasizes modularity, allowing developers to compose only the components they need without pulling in unnecessary dependencies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    openFrameworks

    openFrameworks

    Cross platform toolkit for creative coding in C++

    openFrameworks is a C++ toolkit for creative coding. docs have some documentation around OF usage, per platform things to consider, etc. You should definitely take a look in there; for example, if you are on OSX, read the osx.md. apps and examples are where projects go -- examples contain a variety of tasks that show you how to use OF, and apps is where your own projects will go. libs contain the libraries that OF uses, including the open frameworks core itself. addons are for additional functionality that's not part of the core. export is for DLLs and dylibs that need to be put in each compiled project. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    TypeGPU

    TypeGPU

    A modular and open-ended toolkit for WebGPU

    TypeGPU is a modular TypeScript toolkit for working with WebGPU in a more type-safe and developer-friendly way. It lets developers define GPU logic with advanced type inference while still targeting WebGPU and WGSL-based execution. The project is designed for graphics, compute shaders, GPU programming, and high-performance browser or React Native experiments. It can generate WGSL from TypeScript-style functions, helping developers keep GPU code closer to the rest of their application logic. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Slint

    Slint

    Slint is an open-source declarative GUI toolkit

    Slint is a declarative GUI toolkit written in Rust (with bindings for C++, JavaScript, and Python) for building modern, native user interfaces across desktop, embedded, and mobile platforms. It uses a domain-specific UI markup that compiles to efficient native code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 5
    Gluegun

    Gluegun

    A delightful toolkit for building TypeScript-powered command-line apps

    Gluegun is a toolkit for building command-line interfaces (CLIs) in Node.js, offering a robust foundation with utilities and a plugin architecture.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Keploy

    Keploy

    Testing for Developers. Toolkit that creates test-cases and data mocks

    Keploy is a functional testing toolkit for developers. It generates E2E tests for APIs (KTests) along with mocks or stubs(KMocks) by recording real API calls. KTests can be imported as mocks for consumers and vice-versa. Merge KTests with unit testing libraries(like Go-Test, JUnit..) to track combined test coverage. KMocks can also be referenced in existing tests or use anywhere (including any testing framework).
    Downloads: 11 This Week
    Last Update:
    See Project
  • 7
    Absinthe

    Absinthe

    The GraphQL toolkit for Elixir

    Absinthe is the GraphQL toolkit for Elixir, an implementation of the GraphQL specification built to suit the language's capabilities and idiomatic style. If you're new to GraphQL, we suggest you read up a bit on GraphQL's foundational principles before you dive into Absinthe. Absinthe's functionality generally falls into two broad areas. Defines the structure of data entities and the relationships between, as well as the available queries, mutations, and subscriptions, using an elegant collection of declarative macros. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    Kivy

    Kivy

    Innovative user interfaces made easy

    ...Written in Python with a graphics engine built over OpenGL ES 2, Kivy supports various input devices and protocols, and gives you access to over 20 widgets that are all highly extensible and have built-in multi-touch support. You can run the same codebase on Mac, Windows, Linux, Android and iOS. Kivy is 100% free and open source with a professionally developed and used toolkit, as well as a stable framework and well-documented API, so you can be confident in using it in a commercial product.
    Downloads: 60 This Week
    Last Update:
    See Project
  • 9
    OpenSSL Project

    OpenSSL Project

    TLS/SSL and crypto library

    OpenSSL is a robust, commercial-grade, full-featured Open Source Toolkit for the TLS (formerly SSL), DTLS and QUIC (currently client-side only) protocols. The protocol implementations are based on a full-strength general-purpose cryptographic library, which can also be used stand-alone. Also included is a cryptographic module validated to conform with FIPS standards. OpenSSL is descended from the SSLeay library developed by Eric A.
    Downloads: 53 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10
    Gooo

    Gooo

    Toolkit for developing web applications in Vue, Templ, and Go

    Gooo is an open-source project that focuses on providing tools and utilities for interacting with and analyzing online content, particularly in the context of automation and data retrieval workflows. The repository appears to function as a lightweight utility toolkit that can be adapted for specific use cases such as scraping, automation, or content processing. It is structured to allow developers to customize and extend its functionality depending on their needs, rather than acting as a fully packaged end-user application. The project emphasizes simplicity and flexibility, enabling users to integrate its components into scripts or larger systems. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    do - Dependency Injection

    do - Dependency Injection

    A dependency injection toolkit based on Go 1.18+ Generics

    ...The toolkit is designed to improve modularity, testability, and scalability in Go applications by reducing tight coupling between components. It also includes lifecycle management features like health checks and graceful shutdown handling, making it suitable for production services and microservices. Overall, samber/do delivers a modern, generics-powered alternative to traditional reflection-based DI frameworks in Go.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    DebugSwift

    DebugSwift

    A toolkit to make debugging iOS applications easier

    DebugSwift is a comprehensive open-source toolkit aimed at iOS developers that streamlines and enhances the debugging experience for Swift-based applications by providing a rich set of interactive diagnostic tools. Designed to operate within the iOS environment (iOS 14+ and Swift 6+), it includes network and WebSocket inspectors for HTTP requests, detailed performance metrics (CPU, memory, FPS), and mechanisms to detect memory leaks and main thread violations in real time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Terminal.Gui

    Terminal.Gui

    Console-based user interface toolkit for .NET applications

    A toolkit for building console GUI apps for .NET, .NET Core, and Mono that works on Windows, the Mac, and Linux/Unix. In addition, a complete Xterm/Vt100 terminal emulator that you can embed is now part of XtermSharp, you just need to pull TerminalView.cs into your project. Works on Windows, Mac, and Linux. Terminal drivers for Curses, Windows Console, and the .NET Console mean Terminal.Gui works well on both color and monochrome terminals and has mouse support on terminal emulators that support it. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    MIVisionX

    MIVisionX

    Set of comprehensive computer vision & machine intelligence libraries

    MIVisionX toolkit is a set of comprehensive computer vision and machine intelligence libraries, utilities, and applications bundled into a single toolkit. AMD MIVisionX delivers highly optimized open-source implementation of the Khronos OpenVX™ and OpenVX™ Extensions along with Convolution Neural Net Model Compiler & Optimizer supporting ONNX, and Khronos NNEF™ exchange formats.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    MyBatis-Plus

    MyBatis-Plus

    An powerful enhanced toolkit of MyBatis for simplify development

    MyBatis-Plus is an enhanced toolkit for MyBatis, designed to simplify development and increase productivity. It provides a range of out-of-the-box features such as code generation, conditional query builders, and pagination plugins, reducing boilerplate code and streamlining database operations. MyBatis-Plus is widely used in enterprise applications for its efficiency and ease of use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Flux

    Flux

    Open and extensible continuous delivery solution for Kubernetes

    ...In version 2, Flux supports multi-tenancy and support for syncing an arbitrary number of Git repositories, among other long-requested features. Flux v2 is constructed with the GitOps Toolkit, a set of composable APIs and specialized tools for building Continuous Delivery on top of Kubernetes. Flux is a Cloud Native Computing Foundation (CNCF) project, used in production by various organisations and cloud providers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    dnd kit

    dnd kit

    Accessible and extensible drag & drop toolkit for React

    Use hooks to turn your components into draggable elements and droppable areas with just a few lines of code. Control every aspect of how your draggable and droppable components should behave. Exposes hooks such as use draggable and undroppable, and won't require you to re-architect your app or create additional wrapper DOM nodes. Customizable collision detection algorithms, multiple activators, draggable overlay, drag handles, auto-scrolling, constraints, and so much more. Lists, Grids,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Testify

    Thou Shalt Write Tests in Go

    Testify is a Go (golang) toolkit with common assertions and mocks for testing your code. It features a specific set of packages, namely: assert package, which allows for better, more readable test code in Go; require package, which is similar to the assert package but instead of returning a boolean result, terminates the current test; mock package, which allows for easy writing of mock objects; and the suit package, which provides functionality similar to those of more common object oriented languages. ...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 19
    Javassist

    Javassist

    Java bytecode engineering toolkit

    Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java; it enables Java programs to define a new class at runtime and to modify a class file when the JVM loads it. Unlike other similar bytecode editors, Javassist provides two levels of API: source level and bytecode level. If the users use the source- level API, they can edit a class file without knowledge of the specifications of the Java bytecode. The whole API is...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Prisma

    Prisma

    Next-generation ORM for Node.js and TypeScript

    Prisma helps app developers build faster and make fewer errors with an open source ORM for PostgreSQL, MySQL and SQLite. Central to Prisma is the schema, a declarative way to define your app's data models and their relations that's human-readable. And you don't have to painstakingly create it from scratch if you already have a database - prisma introspect takes care of that. Prisma Client is a query builder that composes the way you think and gets auto-generated from the Prisma schema with...
    Downloads: 56 This Week
    Last Update:
    See Project
  • 21
    Thaw

    Thaw

    Menu bar manager for macOS 26

    Thaw is a macOS menu bar management app focused on hiding, showing, and organizing menu bar items, with the broader goal of being a versatile customization toolkit rather than a single-purpose hider. It is a fork of the Ice project created to keep the concept actively maintained, fix bugs, and stay compatible with the latest macOS releases, especially newer versions where menu bar behavior and APIs have changed. At its core, Thaw provides multiple ways to reveal hidden items (hover, click empty space, scroll or swipe) and can automatically rehide items to keep the menu bar clean without constant manual toggling. ...
    Downloads: 37 This Week
    Last Update:
    See Project
  • 22
    Terraform Examples and Modules for GC

    Terraform Examples and Modules for GC

    End-to-end modular samples and landing zones toolkit for Terraform

    Terraform Examples and Modules for GC is a comprehensive infrastructure-as-code toolkit built on Terraform that enables organizations to design, deploy, and manage enterprise-grade Google Cloud environments using modular and reusable components. It provides a collection of end-to-end blueprints and composable modules that allow teams to implement standardized cloud architectures such as landing zones, networking configurations, and security frameworks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    objection

    objection

    Objection - runtime mobile exploration

    objection is a runtime mobile exploration toolkit, powered by Frida, built to help you assess the security posture of your mobile applications, without needing a jailbreak. Perform memory-related tasks, such as dumping & patching. Explore and manipulate objects on the heap. Installation is simply a matter of pip3 install objection. This will give you the objection command. You can update an existing objection installation with pip3 install --upgrade objection.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 24
    Nub

    Nub

    The fast all-in-one Node.js toolkit

    Nub is an all-in-one toolkit for Node.js that aims to streamline the JavaScript and TypeScript development experience without replacing Node itself. Written in Rust, it combines multiple developer utilities into a single binary capable of running scripts, managing dependencies, and provisioning Node installations. The project takes a TypeScript-first approach and allows developers to execute TypeScript files directly while continuing to use their preferred package managers and existing Node environments. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    GraphHopper Routing Engine

    GraphHopper Routing Engine

    Open source routing engine for OpenStreetMap

    GraphHopper invests in an active open source community. Our flagships are the GraphHopper routing engine and jsprit, the toolkit for solving rich vehicle routing problems. We promote a fair & diverse mindset. jsprit is a Java based toolkit for solving rich traveling salesman problems (TSP) and vehicle routing problems (VRP). It is lightweight, flexible, easy-to-use, and based on a single all-purpose meta-heuristic. The GraphHopper routing engine is fast and memory-efficient, using Java. ...
    Downloads: 3 This Week
    Last Update:
    See Project