Showing 800 open source projects for "scripting"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • 1
    Gogh

    Gogh

    Color scheme for Gnome terminal and Pantheon terminal

    Color Scheme for Gnome Terminal, Pantheon Terminal, Tilix, and XFCE4 Terminal. Color Schemes For Ubuntu, Linux Mint, Elementary OS and all distributions that use Gnome Terminal, Pantheon Terminal, Tilix, or XFCE4 Terminal, initially inspired by Elementary OS Luna. Also works on iTerm for macOS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ImageMagick

    ImageMagick

    ImageMagick 7

    ImageMagick® is a free, open-source software suite, used for editing and manipulating digital images. It can be used to create, edit, compose, or convert bitmap images, and supports a wide range of file formats, including JPEG, PNG, GIF, TIFF, and PDF. ImageMagick is widely used in industries such as web development, graphic design, and video editing, as well as in scientific research, medical imaging, and astronomy. Its versatile and customizable nature, along with its robust image...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    Coraza

    Coraza

    OWASP Coraza WAF is a golang modsecurity compatible firewall library

    ...Coraza runs the OWASP Core Rule Set (CRS) to protect your web applications from a wide range of attacks, including the OWASP Top Ten, with a minimum of false alerts. CRS protects from many common attack categories including: SQL Injection (SQLi), Cross Site Scripting (XSS), PHP & Java Code Injection, HTTPoxy, Shellshock, Scripting/Scanner/Bot Detection & Metadata & Error Leakages. Coraza is a library at its core, with many integrations to deploy on-premise Web Application Firewall instances.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    RuFlo

    RuFlo

    The leading agent orchestration platform for Claude

    RuFlo is a developer-focused tool designed to streamline workflows by combining automation, scripting, and AI-assisted processes into a cohesive command-driven interface. It enables users to execute complex sequences of tasks using concise commands, reducing manual effort and improving efficiency in development environments. The project emphasizes composability, allowing users to chain operations together and create reusable workflows tailored to their needs.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 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
  • 5
    age

    age

    A simple, modern and secure encryption tool (and Go library)

    ...It supports a clearly defined format and promotes interoperability across implementations (there are Rust, TypeScript, etc). The project is well-suited for personal data encryption, backup use-cases, scripting encryption workflows, and embedding encryption in tools. Because of its design philosophy, it avoids the bloat of many older encryption utilities while maintaining strong cryptographic hygiene. It’s especially useful for developers or system administrators who want to adopt encryption without learning a multitude of options.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    BAIK Scripting Language

    BAIK Scripting Language

    Bahasa Komputer berejaan Indonesia - BAIK プログラミング言語

    BAIK is a scripting language which syntax is in Indonesian for Windows, iOS, Android and Linux. BAIK Developer is Haris Hasanudin. "BAIK adalah bahasa komputer dalam bahasa Indonesia". BAIK プログラミング言語は、ハリス ハサヌディンによって開発されたスクリプト言語です。
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    FTH Forth Scripting

    FTH Forth Scripting

    FTH Forth Scripting

    FTH provides running stand alone Forth scripts like Ruby etc. and using Forth as an extension language to your application.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    testkube

    testkube

    Kubernetes-native testing framework for test execution

    Welcome to Testkube - Your friendly cloud-native testing framework for Kubernetes. Testkube natively integrates test orchestration and execution into Kubernetes and your CI/CD/GitOps pipeline. It decouples test artifacts and execution from CI/CD tooling; tests are meant to be part of your cluster's state and can be executed as needed. Out-of-the-box integrations with all popular testing tools and CI/CD systems mean no custom scripts are required to orchestrate your tests from any...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    wacli

    wacli

    WhatsApp CLI

    ...Beyond basic messaging, it also includes tools for backfilling older history on a best-effort basis, downloading media, and managing groups. The overall design emphasizes human-readable terminal output by default, with optional JSON output for scripting and machine-readable pipelines.
    Downloads: 5 This Week
    Last Update:
    See Project
  • $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
  • 10
    jbang

    jbang

    Create, edit and run self-contained source-only Java programs

    jbang lets students, Educators and Professional Developers create, edit, and run self-contained source-only Java programs with unprecedented ease. JBang goes beyond more than just easy scripting; you can use jbang to launch any kind of Java application or library packaged as a jar available locally, via http/https download or in a Maven repository. You can even setup catalogs of scripts and publish them to Github, Gitlab or Bitbucket, see AppStore for examples.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Librelancer

    Librelancer

    A re-implementation of Freelancer

    Librelancer is an open-source reimplementation of the engine behind Freelancer, the iconic 2003 space trading and combat simulation game by Microsoft. Written in C# and powered by OpenGL and modern game development practices, Librelancer faithfully replicates the original gameplay while providing a flexible codebase for modding, analysis, and future enhancements. It supports original assets and is designed to be both a preservation project and a foundation for new space simulation games...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Gravity language

    Gravity language

    Gravity Programming Language

    Gravity is a powerful, dynamically typed, lightweight, embeddable programming language written in C without any external dependencies (except for stdlib). It is a class-based concurrent scripting language with modern Swift-like syntax. Gravity supports procedural programming, object-oriented programming, functional programming, and data-driven programming. Thanks to special built-in methods, it can also be used as a prototype-based programming language. Gravity has been developed from scratch for the Creo project in order to offer an easy way to write portable code for the iOS and Android platforms. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Joker

    Joker

    Small Clojure interpreter, linter and formatter

    ...Normally exits after executing the script, unless --exit-to-repl is specified before --file <filename> in which case drops into the REPL after the script is (successfully) executed. (Note use of --file, in this case, to ensure <filename> is not treated as a <socket> specification for the reply.) Our goal is to be suitable for scripting (lightweight, fast startup). This is something that Clojure is not good at and my personal itch I am trying to scratch. Also, to provide some tooling for Clojure and its dialects. Joker has linter mode which can be used for linting Joker, Clojure and ClojureScript code.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 14
    HTTP.jl

    HTTP.jl

    HTTP for Julia

    ...It enables users to send requests, handle responses, and construct REST APIs or web services entirely in Julia. HTTP.jl supports TLS, cookies, headers, streaming, and middleware, making it suitable for both simple scripting and full-scale web service development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    redis-py

    redis-py

    Redis Python client

    redis-py is the official Python client for interacting with Redis, the in-memory data structure store. It supports all Redis commands and data types, making it easy to build caching, messaging, or real-time analytics features in Python applications. With both synchronous and asyncio support, redis-py is suited for modern Python projects and integrates smoothly into web frameworks, task queues, and backend services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    F·W·K

    F·W·K

    3D game engine/framework in C, with Luajit and Python bindings now

    3D game framework in C, with Luajit and Python bindings now.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Newman

    Newman

    Newman is a command-line collection runner for Postman

    Newman is Postman’s open-source command-line runner for collections, enabling the execution and testing of Postman Collections directly via CLI or Node.js scripts. It shines in CI/CD integration by offering flexible reporting, scripting, and automation capabilities. The easiest way to install Newman is using NPM. If you have Node.js installed, it is most likely that you have NPM installed as well. Newman can be easily used within your JavaScript projects as a Node.js module. The entire set of Newman CLI functionality is available for programmatic use as well. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Genyris Scripting Language
    Inspired by the Semantic Web, Genyris presents a new programming paradigm. Objects can belong to multiple classes independant from construction. Indentation reduces parentheses yet retains the power of Lisp. External Java libraries can be imported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Moon

    Moon

    A lightweight game server framework implemented with Actor Model

    Moon is a lightweight game server framework based on the actor model. One worker thread can have one or more actors (services), which communicate with each other through message queues. There are many features for game server development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    xurl CLI

    xurl CLI

    The official CLI for the X API

    xurl is a modern command-line HTTP client designed to provide a flexible and developer-friendly alternative to traditional tools like curl. It introduces a simplified syntax and enhanced usability, making it easier to construct and execute HTTP requests without memorizing complex command structures. The tool supports a wide range of HTTP operations, including GET, POST, PUT, and DELETE, while also providing features such as request templating and reusable configurations. It is designed for...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    AssemblyScript

    AssemblyScript

    A TypeScript-like language for WebAssembly

    ...The language is optimized for generating efficient and compact WebAssembly modules, making it suitable for performance-critical applications in both browser and server environments. Its design bridges the gap between high-level scripting and low-level execution, allowing developers to achieve near-native performance without switching to languages like C or Rust. AssemblyScript integrates with the WebAssembly ecosystem, enabling seamless interaction with JavaScript through standard APIs. It is widely used in scenarios where performance and portability are essential, such as gaming, data processing, and edge computing.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    cloudflare-speed-cli

    cloudflare-speed-cli

    CLI for internet speed test via cloudflare

    ...It presents results in an interactive text-user-interface (TUI) that charts real-time metrics as tests run, making it easy to visually inspect performance trends without leaving the console. The tool also stores historical test results and can export measured data as structured JSON for scripting, logging, or integration with automation tools. Users can bind tests to specific network interfaces or source IPs, making it flexible for complex networking environments or servers with multiple network paths. In addition to TUI mode, it supports headless text or JSON output for pipelines and monitoring systems.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    QxOrm library

    QxOrm library

    C++ Qt ORM (Object Relational Mapping) and ODM library

    QxOrm library is an Object Relational Mapping (ORM) and Object Document Mapper (ODM) database library for C++ Qt developers. QxEntityEditor is a graphic editor for QxOrm library : QxEntityEditor provides a graphic way to manage the data model. QxEntityEditor is multi-platform (available for Windows, Linux, and Mac OS X) and generates native code for all environments, desktop (Windows, Linux, Mac OS X), embedded and mobile (Android, iOS, Windows Phone, Raspberry Pi, etc.). A user manual...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    navi

    navi

    An interactive cheatsheet tool for the command-line

    ...For example, by typing navi in the terminal, which you have access to all possible subcommands and flags, or as a shell widget for the terminal, the shell history is correctly populated (i.e. with the actual command you ran instead of navi) and you can edit the command as you wish before executing it. You can also use it as aliases, as a shell scripting tool, and as an Alfred workflow.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Handlebars.Net

    Handlebars.Net

    A real .NET Handlebars engine

    ...Handlebars.js and Mustache are both logicless templating languages that keep the view and the code separated like we all know they should be. Handlebars.Net doesn't use a scripting engine to run a Javascript library - it compiles Handlebars templates directly to IL bytecode. It also mimics the JS library's API as closely as possible. Blistering-fast Handlebars.js templates in your .NET application.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo