Showing 1264 open source projects for "scripting"

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
  • 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
  • 1
    VYM

    VYM

    View Your Mind

    VYM is a GPL-licensed, cross-platform mind-mapping application that visualizes ideas and tasks in tree-like structures. It supports scripting, Jira/Confluence data integration, and runs on Linux, Windows, and macOS.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    JSmol

    JSmol

    JavaScript-Based Molecular Viewer From Jmol

    ...Used in conjunction with the Jmol JavaScript Object (http://wiki.jmol.org/index.php/Jmol_Javascript_Object), JSmol seamlessly offers alternatives to Java on these non-Applet platforms. JSmol can read all the files that Jmol reads. You can do all the scripting that Jmol does. You can create all the buttons and links and such that you are used to creating for Jmol. All of the rendering capability of the Jmol applet is there. JSmol has both a console and a popup menu. JSmol is integrated fully with JSME and JSpecView. A "lite" version of JSmol provides minimal functionality (balls and sticks only) for extremely small-bandwith apps. ...
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 3
    paramspider

    paramspider

    Mine parameterized URLs from web archives for security testing

    ...Instead of returning every discovered URL, the tool intelligently filters results to highlight parameterized endpoints that are more useful for vulnerability testing. These endpoints are commonly used during reconnaissance because parameters often expose inputs that may be vulnerable to issues like cross-site scripting, SQL injection, or server-side request forgery. ParamSpider automates the process of retrieving archived URLs, cleaning them, and preparing them for fuzzing or further probing. It can process a single domain or multiple domains from a list, making it useful for both targeted testing and large-scale reconnaissance.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    kscript

    kscript

    Scripting enhancements for Kotlin

    Enhanced scripting support for Kotlin on *nix-based and Windows systems. Kotlin has some built-in support for scripting already, but it is not yet feature-rich enough to be a viable alternative in the shell.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 5
    Sulis

    Sulis

    Turn based tactical RPG with several campaigns, written in Rust

    Sulis is a 2D tactical RPG engine and game framework written in Rust, built for creating narrative-rich, turn-based games with grid-based combat. Inspired by classic isometric RPGs like Baldur’s Gate and Final Fantasy Tactics, Sulis offers a data-driven design with customizable abilities, AI scripting, item systems, and modding support. The engine comes with a sample game and focuses on flexibility, extensibility, and performance, making it a solid foundation for indie RPG development and open-ended content creation.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Bard

    Bard

    Python SDK/API for reverse engineered Google Bard

    The Bard repository from acheong08 is an unofficial client library and set of tools designed to interact programmatically with Google Bard, Google’s conversational AI service, allowing developers to automate queries, integrate Bard into their own applications, and experiment with scripting around Bard-style prompts without relying on a formal, official API. Because Google doesn’t provide a standard public API for Bard, this project works by reverse-engineering the web interactions that power Bard’s interface and exposing them through code-friendly interfaces, enabling chat automation, custom workflows, and bot creation. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Piper

    Piper

    A distributed workflow engine

    ...Piper is particularly useful for developers managing repetitive media processing jobs. Its design prioritizes clarity and efficiency in defining workflows. The tool bridges scripting convenience with powerful multimedia capabilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    PwshPaint

    PwshPaint

    A PowerShell Module for drawing pixelated art in the terminal

    PwshPaint is a fun and quirky pixel art drawing program made entirely in PowerShell, showcasing the flexibility of the scripting language. It provides a simple terminal-based interface for drawing and editing pixel art directly from the PowerShell console, making it a creative way to explore programming concepts or amuse fellow devs.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    jet

    jet

    CLI to transform between JSON, EDN, YAML and Transit using Clojure

    ...This is a command line tool to transform between JSON, EDN, and Transit using Clojure. It runs as a GraalVM binary with fast startup time which makes it suited for shell scripting. It may seem familiar to users of jq.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Stop Storing Third-Party Tokens in Your Database Icon
    Stop Storing Third-Party Tokens in Your Database

    Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.

    Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
    Try Auth0 for Free
  • 10
    Edge GPT

    Edge GPT

    Reverse engineered API of Microsoft's Bing Chat

    EdgeGPT is a reverse-engineered client project that exposed a programmatic interface to Microsoft’s Bing Chat experience (often associated with “Edge” due to access patterns and requirements at the time). It was built to let developers run prompts and retrieve responses through scripts and applications, effectively turning the chat experience into something that could be automated and integrated into tools. The repository gained popularity because it provided a practical way to experiment...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The Fish Cookbook

    The Fish Cookbook

    From Shell to Plate: Savor the Zest of Fish

    The Fish Cookbook is a curated collection of practical recipes, tutorials, and user-contributed examples for the Fish shell, designed to help both beginners and intermediate users get the most out of Fish’s powerful and expressive scripting environment. Instead of treating Fish as a niche or simple alternative shell, this cookbook showcases real solutions for common shell tasks such as prompt customization, tab completion, scripting patterns, task automation, environment configuration, and tooling workflows. Through clear examples and “copy-paste ready” solutions, users can learn idiomatic Fish scripting techniques that leverage Fish’s modern features like universal variables, autosuggestions, and colorized prompts. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    DpdlScripting

    DPDL (Dynamic Packet Definition Language) is a small framework library

    Dpdl (Dynamic Packet Definition Language) is a constraint device framework and scripting engine that can be used to implement small, portable and light-weight applications on Java enabled devices (in particular J2ME and JavaME) and small embedded systems. It has been developed in 2002, in early days when mobile phones where running mostly J2ME applications. Dpdl is a compact framework, small memory footprint library and scripting engine that can be used to encode, decode, control and query data efficiently on limited memory devices. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Cell Neighbor Planning Maestro

    Cell Neighbor Planning Maestro

    Planning Cellular Neighbors for Free! Release 2!

    VERSION 20.00 RELEASE 02.0. This is a free tool that's used by RF Engineers to Plan the Neighbor for the Cellular Network. It's used to plot Engineering Parameters as well as kml. This tool is the first mile in the long journey of creating a free (suite) used to plan Cellular Networks.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Webhook.site

    Webhook.site

    Test HTTP webhooks with this handy tool that displays requests

    With Webhook.site, you instantly get a unique, random URL that you can use to test and debug Webhooks and HTTP requests, as well as to create your own workflows using the Custom Actions graphical editor or WebhookScript, a simple scripting language, to transform, validate and process HTTP requests. There are two versions of Webhook.site. The completely open-source, MIT-licensed version is available on Github, which can be self-hosted using e.g. Docker, is great for testing Webhooks, but doesn’t include features like Custom Actions. The app was built with Laravel for the API and Angular.js for the frontend SPA. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    jworktime

    Working Time, Desk Trainer, Plugin Platform

    A small clock application that displays your working time, interrupts you in random intervalls and suggests some sport activity while sitting at your desk. Provides scripting and plugin interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    gdown.pl

    gdown.pl

    Google Drive direct download of big files

    gdown.pl is a Perl script that enables file downloads from Google Drive using a public shareable link. It bypasses the confirmation prompt shown for large files and automates the download process via the command line. This tool is especially useful for automated scripts, server setups, or CLI-only environments where GUI download is not feasible.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    QScript

    QScript

    Expression and algorithm evaluator (built with Java)

    V2.1.1 compatible with Processing 2 & 3. A powerful yet simple to use scripting language that can be used to evaluate expressions and simple algorithms. In fact it is the only evaluator I know that supports complex numbers and vectors without the need for additional configuration. The emphasis is on simplicity and extensibility and the website provides detailed guides to help you get the most of QScript.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Cheat Engine

    Cheat Engine

    A development environment focused on modding

    ...It also comes with many other features to help debug games and other applications, and protect your system by letting you inspect memory modifications by backdoors. Cheat Engine also comes with extensive scripting support, so experienced developers can create and share their own applications with ease.
    Downloads: 261 This Week
    Last Update:
    See Project
  • 19
    NagiosQL - Nagios configuration tool
    NagiosQL is a professional, web based configuration tool for Nagios 2.x/3.x/4.x. It is designed for large enterprise requirements as well as small environments. Any Nagios functionalities are supported.
    Leader badge
    Downloads: 35 This Week
    Last Update:
    See Project
  • 20
    GraphQLmap

    GraphQLmap

    GraphQLmap is a scripting engine to interact with endpoints

    GraphQLmap is a Python-based scripting engine designed to interact with GraphQL endpoints for penetration testing purposes. It can connect to a target GraphQL endpoint, dump the schema (if introspection is enabled), query it interactively, and fuzz fields for NoSQL/SQL injection vectors, thereby revealing hidden attack surfaces. GraphQL endpoints represent a relatively newer attack vector compared to REST, and GraphQLmap helps bridge this gap by providing tooling tailored to the GraphQL paradigm. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Qpsmtpd

    Qpsmtpd

    qpsmtpd is a flexible smtpd daemon written in Perl

    qpsmtpd is a flexible SMTP daemon written in Perl, designed to be easily extensible through a plugin architecture. It serves as a drop-in replacement for qmail-smtpd and supports integration with various mail transfer agents, providing advanced spam filtering and email processing capabilities.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22

    Infinite Monkeys Random Poetry Generator

    n-grams & template generation, hyper-DADA, part of speech tagging

    im3 incorporates part of speech tagging to generate text from templates. --> Inlcudes scripting language --> Dictionary editor --> ngram Generation --> Computer voice playback --> CMU pronouncing dictionary --> Part of Speech Training Interface --> Learning AI
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Torque3D

    Torque3D

    MIT Licensed Open Source version of Torque3D from GarageGames

    ...As a mature and full-featured engine, Torque3D provides developers with a comprehensive editor suite that supports terrain sculpting, environment creation, and complex scene design, alongside powerful tools for materials, particle effects, and visual scripting. It has robust support for physics, animation, lighting, shaders, and networking, making it suitable for a wide range of 3D applications from driving simulators to multiplayer games and interactive experiences. Using modern shader pipelines, support for COLLADA and other model formats, and advanced rendering techniques such as deferred lighting and volumetric effects, Torque3D allows creators to build visually rich worlds that can be deployed on Windows, macOS, Linux, and even the web.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Script Hook V .NET (SHVDN)

    Script Hook V .NET (SHVDN)

    An ASI plugin for Grand Theft Auto V

    ScriptHookVDotNet is an open-source scripting framework for Grand Theft Auto V that enables developers to create and run custom scripts using languages such as C# and VB within the game environment. It acts as a bridge between the game engine and managed code, allowing modders to interact with game systems through a structured and object-oriented API. Built on top of the original Script Hook V, it simplifies the scripting process by providing higher-level abstractions and reducing the need to work directly with low-level native functions. ...
    Downloads: 75 This Week
    Last Update:
    See Project
  • 25
    FireWeb

    FireWeb

    Java Single Page Web Application Framework

    Java Single Page Application Framework. Using POJO/JavaScript/WebSocket/HTML. Without any scripting - only pure Java classes. Simply and easy to learn, use and extend.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo