Showing 902 open source projects for "tools"

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
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 1
    libgit2

    libgit2

    A cross-platform, portable, linkable Git implementation library

    libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings. Libgit2 is developed with CMake, and this is be the easiest way to build a binary from the source. The CMake build system provides lots of options to configure the libgit2 build for your particular needs. It’s highly recommended that you build libgit2 as a static...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    xmake

    xmake

    A cross-platform build utility based on Lua

    A cross-platform build utility based on Lua. Xmake is a lightweight, cross-platform build utility based on Lua. It is very lightweight and has no dependencies due to the integration of the Lua runtime. It uses xmake.lua to maintain project builds with a very simple and readable syntax. We can use it to build projects directly like Make/Ninja or generate project files like CMake/Meson. It also has a built-in package management system to help users integrate C/C++ dependencies. The official...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    hollows_hunter

    hollows_hunter

    Recognizes and dumps a variety of potentially malicious implants

    Hollows Hunter is a command-line malware analysis tool based on the PE-sieve passive memory scanner. It scans running processes, or even the full system, to identify potentially malicious implants. The tool can recognize and dump suspicious artifacts such as replaced PEs, injected PEs, shellcode, hooks, and in-memory patches. Unlike PE-sieve’s more process-specific workflow, Hollows Hunter can select targets using broader criteria such as process IDs, process names, or creation time. This...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    MLT Multimedia Framework

    MLT Multimedia Framework

    MLT Multimedia Framework

    ...It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready-to-use tools, XML authoring components, and an extensible plug-in-based API.
    Downloads: 0 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
    pkg FreeBSD

    pkg FreeBSD

    Package management tool for FreeBSD

    pkg is the package management tool for FreeBSD, designed to handle the installation, upgrading, and removal of software packages. It provides a unified interface for managing binary packages, streamlining the process of maintaining software on FreeBSD systems. With features like automatic dependency resolution and package auditing, pkg ensures a reliable and secure package management experience.​
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    POCO

    POCO

    Cross-platform C++ libraries for building network applications

    The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems. Whether building automation systems, industrial automation, IoT platforms, air traffic management systems, enterprise IT application and infrastructure management, security and network analytics, automotive infotainment and telematics, financial or healthcare, C++ developers have been trusting the POCO C++...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    libctru

    libctru

    Homebrew development library for Nintendo 3DS/Horizon OS user mode

    ...It is not meant to provide higher-level functions; to put things in perspective, the purpose of libctru would be to sit between the OS and a possible port of SDL rather than replace it. libctru is just a library and needs a toolchain to function. devkitARM (created by devkitPro) is the officially supported ARM cross-compiling toolchain, which provides the framework necessary to supply a usable POSIX-like environment, with working C and C++ standard libraries; as well as the tools required to compile homebrew in the 3DSX format, and assemble GPU shaders. The use of other ARM toolchains is severely discouraged.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Notcurses

    Notcurses

    blingful character graphics/TUI library. definitely not curses

    A library facilitating complex TUIs on modern terminal emulators, supporting vivid colors, multimedia, threads, and Unicode to the maximum degree possible. Things can be done with Notcurses that simply can't be done with NCURSES. It is furthermore fast as shit. What it is not: a source-compatible X/Open Curses implementation, nor a replacement for NCURSES on existing systems. Notcurses abandons the X/Open Curses API bundled as part of the Single UNIX Specification. For some necessary...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    iOS WebKit Debug Proxy

    iOS WebKit Debug Proxy

    A DevTools proxy for iOS devices

    ...The iOS Simulator is supported, but it must be started before the proxy. The simulator can be started in XCode, standalone, or via the command line. ios_webkit_debug_proxy can be used with many tools such as Chrome DevTools and Safari Web Inspector. To use Chrome DevTools it's the recommendation to use the RemoteDebug/remotedebug-ios-webkit-adapter project, which has instructions on how to setup Chrome to remote debug iOS devices, much similar to Android debugging. You can use Safari Web Inspector extracted from Webkit sources, e.g. artygus/webkit-webinspector. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 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
  • 10
    Gherkin

    Gherkin

    A parser and compiler for the Gherkin language

    Gherkin is a domain-specific language used in behavior-driven development (BDD) to describe software behaviors in a human-readable format. It allows stakeholders to write test cases in plain language, bridging the gap between technical and non-technical team members.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    kevux-tools

    kevux-tools

    Provide common tools similar to coreutils and util-linux.

    Provide common tools similar to coreutils and util-linux primarily for the Kevux systems. Simple commands like 'install' have proven to be problematic in that they might nit work well in change root environments where there is no mounted /proc filesystem. Provide simple replacements and other common tools utilizing the Featureless Linux Library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    crun

    crun

    A fast and lightweight fully featured OCI runtime and C library

    A fast and low-memory footprint OCI Container Runtime fully written in C. While most of the tools used in the Linux containers ecosystem are written in Go, I believe C is a better fit for a lower-level tool like container runtime. runc, the most used implementation of the OCI runtime specs written in Go, re-execs itself and uses a module written in C for setting up the environment before the container process starts. crun aims to be also usable as a library that can be easily included in programs without requiring an external process for managing OCI containers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    Gnu Tools

    Unix Tools For Windows

    CodeBlocks With A full development environment. Took a while but CodeBlocks is now upto speed and in sync with the current release version. New version of CodeBlocks supports XML based configuration, so users can do specialized compiler support if needed. Changed away from the old Msys in favor of Msys2 which has better support for a lot of things like miktex. Old package is still there if you still need it but wont be developed on anymore. Loads of modifications compared to the...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    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: 18 This Week
    Last Update:
    See Project
  • 15
    gVisor

    gVisor

    Application Kernel for Containers

    ...Unlike traditional virtual machines or lightweight syscall filters, gVisor follows a third approach that offers many of the security benefits of virtualization while maintaining the speed, resource efficiency, and flexibility of containers. Its key runtime, runsc, integrates seamlessly with container ecosystems such as Docker and Kubernetes, making it easy to deploy sandboxed workloads using familiar tools. By intercepting and safely handling syscalls from applications, gVisor reduces the attack surface of the host kernel, mitigating risks associated with running untrusted or potentially malicious code in containerized environments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Ring Programming Language

    Ring Programming Language

    Simple and flexible programming language for applications development

    Simple and flexible programming language for applications development. Ring is a practical general-purpose multi-paradigm language. The supported programming paradigms are Imperative, Procedural, Object-Oriented, Functional, Metaprogramming, Declarative programming using nested structures, and Natural programming. The language is portable (MS-DOS, Windows, Linux, macOS, Android, WebAssembly, etc.) and can be used to create Console, GUI, Web, Games, and Mobile applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    tslib

    tslib

    Touchscreen access library

    C library for filtering touchscreen events. tslib consists of the library libts and tools that help you calibrate and use it in your environment. tslib runs on various hardware architectures and operating systems, including GNU/Linux, FreeBSD, or Android/Linux. Apart from building the latest tarball release, running ./configure, make, and make install, tslib is available from distributors like Arch Linux / Arch Linux ARM, Buildroot, Debian / Ubuntu, Fedora, or OpenSUSE and their package management.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    sj.h

    sj.h

    A tiny little JSON parsing library

    ...It reports errors with line and column locations, which makes malformed input easier to debug despite the library’s small size. It is especially appealing for embedded tools, game engines, small utilities, and C projects that value transparency over abstraction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Gideros

    Gideros

    Gideros Release version

    Gideros is a cross-platform development environment for creating amazing games and interactive applications in 2D or 3D. It is easy to pick up, quick to develop, and robust to deploy. Code your game once and deploy it to Android, iOS, MacOS, tvOS, Windows, HTML 5, and more. Apart from supporting multiple platforms, Gideros also provides automatic screen scaling and automatic selection of proper image resolution, which makes supporting different screen resolutions, aspect ratios, and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    zerolang

    zerolang

    The programming language for agents

    zerolang, also called Zero, is an experimental agent-first programming language from Vercel Labs. It explores what programming might look like when AI agents are treated as primary users from the start. The language aims to be small, regular, and easy for agents to learn from examples, diagnostics, and documentation. Its tooling is designed to expose structured facts for checking, running, formatting, debugging, repair, graph inspection, and size reporting. The project is pre-1 and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    microui

    microui

    A tiny immediate-mode UI library

    ...It follows the immediate-mode pattern, where the interface is rebuilt each frame from application state instead of being stored as a large retained widget tree. The project is intentionally small and gives developers room to add their own controls, rendering backends, and interaction patterns. It is especially useful for tools, games, editors, embedded interfaces, and experiments where portability and simplicity matter more than a complete widget toolkit. The library avoids unnecessary complexity and keeps its scope narrow so it can remain easy to understand, modify, and integrate. It is a strong fit for C projects that need basic UI behavior while leaving rendering and platform details under the developer’s control.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Idris 2

    Idris 2

    A purely functional programming language with first class types

    In type-driven development, types are tools for constructing programs. We treat the type as the plan for a program, and use the compiler and type checker as our assistant, guiding us to a complete program that satisfies the type. The more expressive the type is that we give up front, the more confidence we can have that the resulting program will be correct. In Idris, types are first-class constructs in the language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Numbast

    Numbast

    Build an automated pipeline that converts CUDA APIs into Numba

    ...Numbast is particularly useful for teams working with custom CUDA libraries or extending existing ones into Python ecosystems for data science and machine learning. It complements tools like Numba, which compile Python code into GPU-executable kernels, by expanding the range of accessible CUDA functionality.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Open Source development tools and drivers for Freescale Background Debug Module (BDM) interface.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    WebAssembly Micro Runtime

    WebAssembly Micro Runtime

    WebAssembly Micro Runtime (WAMR)

    WebAssembly Micro Runtime (WAMR) is a lightweight, standalone runtime designed to execute WebAssembly modules efficiently across a wide range of environments, from embedded systems and IoT devices to cloud-native applications. Developed under the Bytecode Alliance, WAMR emphasizes a small memory footprint and high configurability, enabling it to operate effectively even in constrained hardware environments. The runtime supports multiple execution modes, including interpreter, Ahead-of-Time...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo