Showing 7610 open source projects for "tools"

View related business solutions
  • $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
  • 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.
    Get Started Free
  • 1

    nsisbi

    NSISBI aims to remove the current 2GB limit found in NSIS.

    NSISBI aims to remove the current 2GB limit found in NSIS. This version adds support for using a separate file for storing the install data, therefore allowing installer sizes up to a theoretical max size of 8EB (this is controlled by NSIS_CONFIG_EXTERNAL_FILE_SUPPORT, this is turned on by default). On versions before 7069-1, the compiler (makensis) is designed to run on 64 bit machines as this is the feature needed to make installers bigger than 2GB. On versions before 7208-1, source...
    Leader badge
    Downloads: 95 This Week
    Last Update:
    See Project
  • 2
    MTKRoot

    MTKRoot

    MTKroot 3 – Root Tool for MediaTek (MTK) Devices

    MTKroot 3 is an open-source tool designed to simplify the process of obtaining root access on Android devices powered by MediaTek (MTK) chipsets. Developed with a focus on compatibility and ease of use, this tool provides advanced users and developers with the ability to unlock their device's full potential, enabling custom ROM installations, system-level modifications, and deeper control over the Android OS.
    Leader badge
    Downloads: 171 This Week
    Last Update:
    See Project
  • 3
    mk-configure is a lightweight and easy for use build system, written in bmake (portable version of NetBSD make) and POSIX tools (shell, awk etc.).
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 4
    A multi-notational modeling toolkit that supports the NFR framework, i* Framework, KAOS, Problem Frames, BPMN and UML notations. For more information, please visit the project's Wiki page at https://sourceforge.net/p/re-tools/wiki/Home/.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 5
    Lazarus Code and Component Repository
    Lazarus is a free and open source development tool for the Free Pascal Compiler. The purpose of this project is to serve as a Code Repository, Wiki Knowledgebase and support site for converting existing components and libraries to work with Lazarus and the Free Pascal Compiler.
    Leader badge
    Downloads: 146 This Week
    Last Update:
    See Project
  • 6
    C3D is a command-line tool for converting 3D images between common file formats. The tool also includes a growing list of commands for image manipulation, such as thresholding and resampling.
    Leader badge
    Downloads: 59 This Week
    Last Update:
    See Project
  • 7
    gSOAP Toolkit

    gSOAP Toolkit

    Development toolkit for Web Services and XML data bindings for C & C++

    The gSOAP toolkit is an extensive suite of portable C and C++ software to develop XML Web services with powerful type-safe XML data bindings. Easy-to-use code-generator tools allow you to directly integrate XML data in C and C++. Serializes native application data in XML. Includes WSDL/XSD schema binding and auto-coding tools, stub/skeleton compiler, Web server integration with Apache module and IIS extension, high-performance XML processing with schema validation, fast MIME/MTOM streaming, SOAP and REST Web API development, WS-* protocols (WS-Security, WS-Policy, WS-ReliableMessaging, etc), XML-RPC and JSON. ...
    Leader badge
    Downloads: 389 This Week
    Last Update:
    See Project
  • 8
    dlib C++ Library
    Dlib is a C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems.
    Leader badge
    Downloads: 109 This Week
    Last Update:
    See Project
  • 9
    DnsClinet.NET

    DnsClinet.NET

    DnsClient.NET is a simple yet very powerful open source library

    ...It provides a simple API for running DNS queries while still exposing advanced configuration options. The library supports both synchronous and asynchronous usage, making it suitable for command-line tools, services, and application backends. It can perform UDP and TCP lookups, with configurable TCP fallback when UDP responses are truncated. It also includes caching based on DNS TTL values, which helps reduce repeated lookups in high-traffic scenarios. With support for many DNS record types, it gives developers a flexible foundation for DNS resolution and diagnostics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 10
    PSPad

    PSPad

    Text and code editor

    ...The program is pre-configured for the most popular programming languages (VB, C++, SQL, PHP, ASP, Python etc.) and you can further customize the syntax settings. PSPad includes several additional tools that are especially useful for HTML editing (compress, format code) and also integrates TopStyle Lite and TidyHTML. The program can be used as IDE for any compiler. Additional features include support for project, file browsing, custom shortcuts, built-in FTP client to edit files on the server and much more.
    Downloads: 220 This Week
    Last Update:
    See Project
  • 11
    The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. freeWrap combines all the files together into a single executable file.
    Leader badge
    Downloads: 28 This Week
    Last Update:
    See Project
  • 12
    libwdi

    libwdi

    Windows Driver Installer library for USB devices

    libwdi is a cross-platform open-source C library focused on simplifying the installation of device drivers for USB hardware that otherwise does not have automatic driver support, making it especially useful for developers building installers or system management tools. The library abstracts away many of the complexities of USB device enumeration and driver deployment on Windows systems, such as creating a list of devices, preparing appropriate driver files, and invoking the operating system’s driver installation mechanics, so your software doesn’t have to re-implement these low-level tasks. It provides a clean API that includes functions to detect driverless USB devices, prepare driver packages, install drivers programmatically, and handle logging and error codes reliably. ...
    Downloads: 36 This Week
    Last Update:
    See Project
  • 13

    Report Manager

    Reporting tool, libraries and designer

    Report Manager is both a print scheme designer (report) and a high level printing (reporting) engine. Also a TCP Report Server and a Web Report Server (PDF on the fly), supports Windows and Linux. Connectivity to almost all databases is provided.
    Downloads: 90 This Week
    Last Update:
    See Project
  • 14
    Raspberry Pi GCC Toolchains

    Raspberry Pi GCC Toolchains

    CI maintained precompiled GCC ARM/ARM64 Toolchains for Raspberry Pi

    This project provides latest Raspberry Pi hardware optimized GCC Cross Compiler & Native (ARM & ARM64) automated Build-Scripts and Precompiled standalone Toolchains binaries, that will save you tons of time & thereby helps you get quickly started with software development on Pi.
    Leader badge
    Downloads: 106 This Week
    Last Update:
    See Project
  • 15

    LuaToExe

    Embedded a lua script in an executable without LUA DLL (one file)

    Builds an executable containing all the files of a LUA application. This executable will be autonomous, it will include all the resources of the application. This program checks, compiles each LUA unit, searches for "require" and dependencies, it automatically includes the necessary modules. It can also integrate other types of files: DLL, Exe, images... The work is simplified by adding pre-compilation directives.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab is a realtime emulator for PIC, Arduino, STM32, ESP32, ...

    ...PICSimLab has integration with MPLABX/Arduino IDE for programming the microcontroller's boards. As the purpose of PICSimLab is to emulate real hardware it does not have any source code editing support. For code editing and debugging the same tools used for a real board should be used with PICSimLab, such as MPLABX, Arduino IDE, or VSCode with PlatformIO. PICSimLab supports several devices (spare parts) that can be connected to the boards for simulation. Such as example LEDs and push buttons for simple outputs and inputs and some more complex ones like the ethernet shield w5500 for internet connection or the color graphic display ili9340 with touchscreen. ...
    Leader badge
    Downloads: 439 This Week
    Last Update:
    See Project
  • 17

    a8cas

    A portable library and tools for archiving images of Atari 8-bit tapes

    A portable library and tools for archiving images of tapes with Atari 8-bit computer software. Provides a common interface for loading and saving tape images in various formats. Designed for use by emulators and Atari<->PC communication software.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    UtilityHub

    UtilityHub

    UtilityHub is a lightweight, all-in-one desktop utility.

    ...Download UtilityHub.exe 2. Double-click to run 3. Start using the tools instantly — no installation required
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    The DelphiPackageTool (DPT) is used to compile/install a larger set of projects/packages. It makes working with .groupproj files easy. This tool is for Developers which need to switch between different Delphi versions and projects.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    composer-git-hooks

    composer-git-hooks

    Easily manage git hooks in your composer config

    Manage git hooks easily in your composer configuration. This command line tool makes it easy to implement a consistent project-wide usage of git hooks. Specifying hooks in the composer file makes them available for every member of the project team. This provides a consistent environment and behavior for everyone which is great. It is also possible to use to manage git hooks globally for every repository on your computer. That way you have a reliable set of hooks crafted by yourself for every...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    LangChain for .NET

    LangChain for .NET

    C# implementation of LangChain

    ...It emphasizes composability, allowing developers to build complex workflows by combining modular components that interact with language models and external data sources. The framework supports integration with multiple providers, including OpenAI and other compatible APIs, and includes tools for embeddings, document loading, and vector database interaction. It also provides both low-level async APIs and higher-level chain abstractions, giving developers flexibility in how they structure their applications. With built-in support for retrieval-augmented generation and structured pipelines, LangChain .NET is designed for production-ready AI systems.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    MSYS2 snapshot

    MSYS2 snapshot

    MSYS2 old packages

    Hiyushki! This is the latest snapshot of MSYS2 package repository captured before removing old packages in 2020. Backup of the original repo https://msys2.sourceforge.io Snapshot packages are not available by default for download using pacman due to incorrect urls in pacman-mirrors package. To get it work you need download and install alternative package https://sourceforge.net/projects/msys2-snapshot/files/pacman-mirrors-snapshot-20240724-1-any.pkg.tar.xz with actual...
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • 23
    USBDM

    USBDM

    Debugging and programming interfaces for Freescale microcontroller

    USBDM BDM Interface for Freescale Microcontrollers USBDM consists of two components: Hardware interfaces for various target devices This includes interfaces ranging from very simple hardware to more complete and capable hardware. Software to support these interfaces This includes: - Plugins to work with Freescale's Codewarrior software under Windows - Plugins to extend the usabilty of Eclipse with USBDM and Codesourcery & ARM toolchains. This includes GDB sprites...
    Leader badge
    Downloads: 395 This Week
    Last Update:
    See Project
  • 24
    Turbo Pascal (With DOSBox)

    Turbo Pascal (With DOSBox)

    Free compiler and development environment for Pascal

    Turbo Pascal (With DOSBox) (TPWDB) is a free and open source compiler and Integrated Development Environment (IDE) for Pascal language on Windows 64 Bit and 32 Bit. Using basic Pascal programming, many functions, no need to install multiple steps and integrate some other tools.
    Leader badge
    Downloads: 288 This Week
    Last Update:
    See Project
  • 25

    EPICS-sumo

    A SUpport MOdule manager for EPICS

    sumo, the SUpport MOdule manager, is a set of tools to support software development for the EPICS framework. It manages build dependencies and consistent builds of the EPICS support modules.
    Downloads: 6 This Week
    Last Update:
    See Project