Open Source Software Development Software - Page 47

Software Development Software

View 6365 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
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • 1
    QA Wolf

    QA Wolf

    Create browser tests 10x faster

    Set up browser tests in minutes to find bugs before your users do. QA Wolf helps you create, run, and maintain end-to-end tests 10x faster. We found browser testing too difficult and often gave up on it entirely in our previous jobs. We built QA Wolf for developers like us who want to spend less time testing and more time shipping. QA Wolf is zero-effort automated QA. We get you to 80% coverage in four months, and keep you there, so your team can stay focused on shipping. 2/3 of tech companies have less than 50% test coverage. Why? Traditional QA strategies pit coverage against velocity. The more testing you do, the slower you ship. QA Wolf is different. By combining the best parts of in-house QA & test platforms, we deliver ultra-high end-to-end test coverage that never slows you down. First step is getting to know your app. You don’t have to have any kind of test plan; a short demo is all we need.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 2
    Qlot

    Qlot

    A project-local library installer for Common Lisp

    Qlot is a project-local library installer for Common Lisp, utilizing the Quicklisp facility. It enables developers to manage dependencies on a per-project basis, ensuring consistent environments and avoiding conflicts between projects. Qlot is akin to Bundler for Ruby or Carton for Perl, providing a familiar experience for developers from other ecosystems.​
    Downloads: 10 This Week
    Last Update:
    See Project
  • 3
    QodeAssist

    QodeAssist

    QodeAssist is an AI-powered coding assistant plugin for Qt Creator

    QodeAssist is an AI-powered coding assistant plugin specifically designed for Qt Creator, bringing modern AI capabilities directly into a C++ and QML development environment. It provides intelligent code completion, inline refactoring, and conversational chat interfaces that can appear as popups, side panels, or embedded views within the IDE. The plugin supports both local and cloud-based language model providers, including Ollama, llama.cpp, OpenAI, Claude, and others, allowing developers to choose between privacy-focused local setups or more powerful remote models. It includes advanced context handling features such as file attachments, project-specific rules, and automatic synchronization with open files, which improves the relevance of AI responses. The system also enables AI tool calling, allowing the assistant to inspect project files, run searches, and access diagnostics to provide deeper assistance.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    QuarkPanTool

    QuarkPanTool

    A tool for batch transferring, sharing and downloading quark network

    QuarkPanTool is a command-line utility for batch operations with Quark cloud-drive files and shared links. It can transfer files from multiple shared URLs into a user's own drive in one workflow. The program can also generate sharing links in bulk for folders already stored in the account. Local downloading is supported for batches of cloud files instead of requiring one-by-one retrieval through the website. Playwright handles browser-based login and can preserve the authenticated session, while manual cookies are also supported. The interface is intentionally simple and packaged Windows executables are available in addition to running the Python source. The project is aimed at reducing repetitive cloud-drive management work when many Quark links or files must be processed together.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 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
  • 5
    REDasm

    REDasm

    The Open Source Disassembler

    REDasm is a cross platform disassembler and binary analysis tool, built for both hobbyists and professional reverse engineers. It supports various CPU architectures and executable formats and also offers an interactive listing, control flow graph view, cross-references, string detection and automatic function recovery. [SUPPORTED FILE FORMATS] PE, ELF, MZ, NE, LE, PSX-EXE, PSX-BIOS, XBE (Xbox), ZX Spectrum (SNA, Z80, TAP), iNES (mapper 0 only) [SUPPORTED ARCHITECTURES] x86/x86_64, ARM/THUMB, AArch64, Z80, MOS6502 [EXTRA FEATURES] VB5/6 Decompiler, MSVC RTTI and EH (EXPERIMENTAL) For detailed tier list of every feature see https://redasm.dev
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    Reactotron

    Reactotron

    Desktop app for inspecting your React JS and React Native projects

    Reactotron is a macOS, Windows, and Linux app for inspecting your React JS and React Native apps. View your application state, show API requests & responses, perform quick performance benchmarks, subscribe to parts of your application state, display messages similar to console.log, track global errors with source-mapped stack traces including saga stack traces! You can dispatch actions like a government-run mind control experiment, hot swap your app's state using Redux or mobx-state-tree, track your sagas, show image overlay in React Native, track your Async Storage in React Native, etc. You plug it into your app as a dev dependency so it adds nothing to your product builds. Reactotron, as an open source project, is free to use and always will be.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7
    Render

    Render

    Go package for easily rendering JSON, XML, binary data, and HTML

    Render is a package that provides functionality for easily rendering JSON, XML, text, binary data, and HTML templates. Render can be used with pretty much any web framework provided you can access the HTTP.ResponseWriter from your handler. The rendering functions simply wraps Go's existing functionality for marshaling and rendering data. HTML: Uses the html/template package to render HTML templates. JSON: Uses the encoding/json package to marshal data into a JSON-encoded response. XML: Uses the encoding/xml package to marshal data into an XML-encoded response. Binary data: Passes the incoming data straight through to the HTTP.ResponseWriter. Text: Passes the incoming string straight through to the http.ResponseWriter. Render comes with a variety of configuration options. By default Render will attempt to load templates with a '.tmpl' extension from the "templates" directory.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 8
    Requests

    Requests

    A simple, yet elegant, HTTP library.

    Requests is the de facto HTTP library for Python—simple, elegant, and human-friendly. It wraps urllib3 to provide intuitive methods for sending HTTP/1.1 requests, handling sessions, cookies, redirects, authentication, proxies, and more.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    SBCL

    SBCL

    Mirror of Steel Bank Common Lisp (SBCL)'s repository

    Steel Bank Common Lisp (SBCL) is a high-performance Common Lisp compiler. It is open-source/free software, with a permissive license. In addition to the compiler and runtime system for ANSI Common Lisp, it provides an interactive environment including a debugger, a statistical profiler, a code coverage tool, and many other extensions. SBCL runs on Linux, various BSDs, macOS, Solaris, and Windows. See the download page for supported platforms, and the getting started guide for additional help. SBCL is available in source and binary form for a number of different architectures. SBCL is available in binary form for many architectures. To obtain the latest binary release for your system, visit the platform support page and click on the green square which indicates your platform. You can install SBCL to a different directory prefix by setting the INSTALL_ROOT environment variable before running the installation script.
    Downloads: 10 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.
    Start Free
  • 10
    SkyWater PDK

    SkyWater PDK

    Open source process design kit for usage with SkyWater Technology

    The SkyWater PDK is the first broadly available open-source process design kit for a commercial-grade CMOS node, enabling researchers, startups, and students to design real ASICs without proprietary NDAs. It provides the essential artifacts for digital and analog flows: SPICE models, DRC/LVS rules, extraction decks, and technology files for open tools like Magic and KLayout. Standard-cell libraries and IO pads are included so digital designers can use open synthesis and place-and-route to reach a manufacturable GDS. Because the PDK is open, it becomes a common target for community reference designs, open tapeouts, and teaching curricula. Documentation and example flows show how to assemble complete toolchains, from RTL to sign-off, using open EDA components. The project effectively lowers the barrier to custom silicon, catalyzing an ecosystem around an accessible 130-nm process.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 11
    SunCalc

    SunCalc

    A tiny JavaScript library for calculating sun/moon positions

    SunCalc is a tiny dependency-free JavaScript library for calculating solar and lunar information for any location and time. It provides sun altitude and azimuth together with sunrise, sunset, twilight, and other sunlight phases. Moon calculations include position, rise and set times, distance, and illuminated phase. Version 2 rebuilt the astronomy around higher-order models from Jean Meeus and validates results against authoritative astronomical references. Typical rise and set errors are around 15 seconds, with substantially improved positional accuracy over the earlier release. It ships as a modern ES module while retaining bundled support for CommonJS and direct browser use.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 12
    Swagger Editor

    Swagger Editor

    An editor designed for Swagger

    Swagger Editor lets you edit Swagger API specifications in YAML inside your browser and to preview documentations in real time. Valid Swagger JSON descriptions can then be generated and used with the full Swagger tooling (code generation, documentation, etc). swagger-editor is a traditional npm module intended for use in single-page applications that are capable of resolving dependencies (via Webpack, Browserify, etc). swagger-editor-dist is a dependency-free module that includes everything you need to serve Swagger Editor in a server-side project, or a web project that can't resolve npm module dependencies. If you're building a single-page application, using swagger-editor is strongly recommended, since swagger-editor-dist is significantly larger.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 13
    TFT_eSPI

    TFT_eSPI

    Arduino and PlatformIO IDE compatible TFT library

    An Arduino IDE compatible graphics and fonts library for 32-bit processors. The library is targeted at 32-bit processors, it has been performance-optimized for STM32, ESP8266 and ESP32 types. The library can be loaded using the Arduino IDE's Library Manager. Direct Memory Access (DMA) can be used with the ESP32, RP2040, and STM32 processors to improve rendering performance. "Four wire" SPI and 8 bit parallel interfaces are supported. Due to the lack of GPIO pins, the 8-bit parallel interface is NOT supported on the ESP8266. 8 bit parallel interface TFTs (e.g. UNO format mcufriend shields) can use with the STM32 Nucleo 64/144 range or the UNO format ESP32. ILI9341 and ST7796 SPI-based displays are recommended as starting points for experimenting with this library. The library supports some TFT displays designed for the Raspberry Pi (RPi) that are based on a ILI9486 or ST7796 driver chip with a 480 x 320-pixel screen.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 14
    Tidy

    Tidy

    The granddaddy of HTML tools, with support for modern standards

    Tidy is a console application for macOS, Linux, Windows, UNIX, and more. It corrects and cleans up HTML and XML documents by fixing markup errors and upgrading legacy code to modern standards. libtidy is a C static and dynamic library that developers can integrate into their applications in order to bring all of Tidy’s power to your favorite tools. libtidy is used today in desktop applications, web servers, and more. Tidy tidies HTML and XML. It can tidy your documents by itself, and developers can easily integrate its features into even more powerful tools. Thanks for the efforts of HTACG and prominent contributors, HTML Tidy has a whole new heartbeat and a whole new life.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 15
    UI Skills

    UI Skills

    A growing set of skills to polish interfaces built by agents

    UI Skills is a curated collection of skills designed to help AI agents and tools automatically improve user interfaces by applying best-practice adjustments and fixes, making frontend workflows more reliable and performant. It provides a suite of modular routines that can be added to an AI agent’s pipeline so that interfaces are polished for accessibility, metadata correctness, performance, and visual consistency without requiring manual tweaking for each change. The project includes skills like baseline UI normalization, accessibility enhancements, metadata corrections, and motion performance optimizations, which can be selectively applied or run as a batch across a codebase. Developers can install and manage these skills through a simple CLI or package installer to apply reviews and transformations in their local or CI environment, helping enforce UI standards.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    V2RayX

    V2RayX

    GUI for v2ray-core on macOS

    V2RayX is a macOS GUI application that manages and launches the V2Ray network proxy core from a friendly menu-bar interface. It lets you configure servers and routing rules, toggle the system proxy, and switch between direct, PAC, or global modes without editing JSON by hand. The app focuses on everyday ergonomics: quick start/stop, connection status at a glance, and easy import/export of configurations. Under the hood it delegates actual data plane work to the V2Ray core, so updates to protocols and transports are inherited by installing newer cores. Users who juggle multiple profiles can organize them and switch based on need, keeping complex setups manageable. For macOS users who want V2Ray’s flexibility with minimal terminal time, V2RayX offers a straightforward control surface.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 17
    V8 JavaScript Engine

    V8 JavaScript Engine

    The official mirror of the V8 Git repository

    V8 is Google’s high-performance, open-source JavaScript and WebAssembly engine written in C++, powering Chrome, Node.js, and embedded in many environments. It implements ECMAScript and WebAssembly standards with optimizations for speed and resource efficiency. V8 is Google's open source JavaScript engine. V8 implements ECMAScript as specified in ECMA-262. V8 is written in C++ and is used in Google Chrome, the open source browser from Google. V8 can run standalone, or can be embedded into any C++ application.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 18
    Volcano

    Volcano

    A Cloud Native Batch System (Project under CNCF)

    Volcano is a batch system built on Kubernetes. It provides a suite of mechanisms that are commonly required by many classes of batch & elastic workload including machine learning/deep learning, bioinformatics/genomics, and other "big data" applications. These types of applications typically run on generalized domain frameworks like TensorFlow, Spark, Ray, PyTorch, MPI, etc, which Volcano integrates with. Volcano builds upon a decade and a half of experience running a wide variety of high-performance workloads at scale using several systems and platforms, combined with best-of-breed ideas and practices from the open-source community. Until June 2021, Volcano has been widely used around the world at a variety of industries such as Internet/Cloud/Finance/ Manufacturing/Medical. More than 20 companies or institutions are not only end users but also active contributors.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    ZIG

    ZIG

    General-purpose programming language and toolchain

    A general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 20
    canvas-sketch

    canvas-sketch

    Framework for making generative artwork in JavaScript and the browser

    canvas-sketch is a JavaScript framework designed to streamline the creation of generative art, creative coding experiments, and interactive graphics. It provides a lightweight scaffolding environment that helps developers and artists quickly prototype visual projects using HTML5 Canvas or WebGL. The tool focuses on reducing boilerplate so creators can concentrate on visual logic and animation rather than setup. It integrates smoothly with modern JavaScript workflows and supports modular development patterns. The framework is commonly used in creative coding communities for sketches, data visualizations, and interactive installations. Overall, canvas-sketch serves as a productivity-focused foundation for browser-based visual experimentation and rapid iteration.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 21
    cypress

    cypress

    Fast, easy and reliable testing for anything that runs in a browser

    The web has evolved. Finally, testing has too. Fast, easy and reliable testing for anything that runs in a browser. Installing Cypress is simple. No dependencies, extra downloads, or changes to your code required. Write tests easily and quickly, and watch them execute in real time as you build your web application. Debugging your tests in CI is as easy as running tests locally. With built in parallelization and load balancing. Record CI test results, screenshots and video, and view aggregated, next-level insights in your dashboard. Build up a suite of CI tests, record their results and gain powerful insights. Install the Cypress Test Runner and write tests locally. Cypress has been made specifically for developers and QA engineers, to help them get more done. Cypress is based on a completely new architecture. No more Selenium. Lots more power.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 22
    fzf

    fzf

    A command-line fuzzy finder

    fzf is a general-purpose command-line fuzzy finder. It's an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc. fzf will launch an interactive finder, read the list from STDIN, and write the selected item to STDOUT. Without STDIN pipe, fzf will use find command to fetch the list of files excluding hidden ones. (You can override the default command with FZF_DEFAULT_COMMAND). fzf by default starts in fullscreen mode, but you can make it start below the cursor with the height option. Unless otherwise specified, fzf starts in "extended-search mode" where you can type in multiple search terms delimited by spaces. Fuzzy completion for files and directories can be triggered if the word before the cursor ends with the trigger sequence, which is by default **. Fuzzy completion for PIDs is provided for the kill command. In this case, there is no trigger sequence.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23
    iText

    iText

    iText for Java represents the next level of SDKs for developers

    iText for Java represents the next level of SDKs for developers who want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit, and enhance PDF documents, iText can be a boon to nearly every workflow. iText Suite refers to the complete line of products comprising the open-source iText Core PDF library and its add-ons. The iText Suite is a fully-featured SDK for PDF development that allows you to seamlessly embed extensive PDF functionality into your software or workflows. The iText Suite builds on over a decade of lessons learned from iText 5 (and iTextSharp) development. The latest release of iText, version 8, is a simpler, more performant and extensible library that is ready to handle the increased challenges of today's document workflows, one add-on at a time.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 24
    lru-cache

    lru-cache

    A fast cache that automatically deletes the least recently used items

    node-lru-cache is a high performance in memory caching library for Node.js that automatically evicts the least recently used items when the cache reaches its size limit. It is designed to provide predictable memory usage while maintaining fast lookup and update operations. The library is widely used in server side JavaScript applications where efficient caching can significantly improve performance. It offers flexible configuration options such as max size limits, time based expiration, and custom disposal logic. Developers can use it to cache expensive computations, API responses, or frequently accessed data. The implementation focuses on correctness, speed, and compatibility with modern Node.js environments. Overall, node-lru-cache provides a reliable building block for performance optimization in JavaScript backends.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 25
    mlua

    mlua

    High level Lua 5.4/5.3/5.2/5.1 and Roblox Luau bindings to Rust

    mlua is binding to Lua programming language for Rust with a goal to provide safe (as far as it's possible), high-level, easy-to-use, practical, and flexible API. Started as rlua fork, mlua supports Lua 5.4, 5.3, 5.2, 5.1 (including LuaJIT) and Roblox Luau and allows to writing of native Lua modules in Rust as well as the use of Lua in a standalone mode. mlua tested on Windows/macOS/Linux including module mode in GitHub Actions on x86_64 platform and cross-compilation to aarch64 (other targets are also supported).
    Downloads: 10 This Week
    Last Update:
    See Project