Showing 801 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
  • $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
  • 1

    megatest

    Run tasks/tests, get trustworthy pass/fail info rolled up

    Distributed test running system. build for running simulations, quality assurance or similar where you need to run a large number of tests. Supports dependencies, iteration, disk space management and log file analysis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Pipelines

    Pipelines

    An experimental programming language for data flow

    Pipelines is a language and runtime for crafting massively parallel pipelines. Unlike other languages for defining data flow, the Pipeline language requires the implementation of components to be defined separately in the Python scripting language. This allows the details of implementations to be separated from the structure of the pipeline while providing access to thousands of active libraries for machine learning, data analysis, and processing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    HTTP Test Tool
    httest is a script based tool for testing and benchmarking web applications, web servers, proxy servers and web browsers. httest can emulate clients and servers in the same test script, very useful for testing proxys.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    ATX

    ATX

    Smart phone automation tool. Support iOS, Android, WebApp and game

    ...Use Python to write test cases, and use image recognition and control positioning technology to complete the automation of the game. Attach a dedicated IDE to complete scripting quickly. The libraries for Android and iOS native application testing have been separated and can be used alone (it is strongly recommended to use it alone, firstly, it has less dependencies and high stability, and secondly, it can be automatically completed when writing code)
    Downloads: 5 This Week
    Last Update:
    See Project
  • Your monitoring isn't a stack. It's a pile. Fix that. Icon
    Your monitoring isn't a stack. It's a pile. Fix that.

    Errors, performance, logs, uptime. One install, one invoice, one UI.

    Replace Datadog, New Relic, and Sentry without adding three more dashboards.
    Free 30 days.
  • 5
    BackstopJS

    BackstopJS

    Catch CSS curve balls

    Visual regression testing for web apps. Supports screen rendering with Chrome-headless. Add your own interactions with the Playwright and Puppeteer scripting. BackstopJS automates visual regression testing of your responsive web UI by comparing DOM screenshots over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    pdip

    Programmed Dialogue with Interactive Programs

    pdip stands for Programmed Dialogue with Interactive Programs. It is a simplified version of the famous expect utility which interprets a scripting language to dialog with an interactive program as a human operator would do. The package offers also an API to pilot interactive programs from C Language programs and two application libraries (ISYS and RSYS) as alternatives to system() from the C library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    ECS:Python

    ECS:Python

    Light-weight C++ library for embedding Python into C++

    ECS:Python (Embedded C++ Scripting with Python) is a simple Python wrapper library designed specifically for C++ developers who wish to add Python scripting to their new / existing C++ projects. ECS:Python allows you to expose objects from a C++ application to an embedded Python interpreter for interactive scripting. ECS:Python is light-weight and easy to use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Skylark

    Skylark

    Skylark in Go: the Skylark configuration language

    Skylark, now known as Starlark, is an interpreter for a Python-like language implemented in Go. It is designed as a lightweight, deterministic, and embeddable configuration and scripting language ideal for use within larger applications. Skylark maintains Python’s familiar syntax and high-level data types while omitting features that could cause nondeterminism, such as concurrency and dynamic module imports. The interpreter supports first-class functions, dictionaries, lists, and comprehensions, allowing developers to define reusable logic and structured configuration data. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Aptana Studio 3

    Aptana Studio 3

    The professional, open source development tool for the open web

    Build and test your web applications all in one environment with Aptana Studio 3, the industry’s leading web application IDE. A powerful web development engine, Aptana Studio enables you to build, edit, preview and debug with support for HTML5, CSS3, JavaScript, Python, PHP and Ruby on Rails.
    Downloads: 42 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
  • 10

    Help4ShellScript

    Shell script to print the help message for the shell script.

    While writing the shell script, we often write the repeated lines of: echo "message" This is one of the most tedious tasks in the shell scripting. By this tool ... 1) We can write the text messages into the plain text. 2) From that text file, our shell script can grab and print the required text fragment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    ChaiScript

    ChaiScript

    Embedded Scripting Language Designed for C++

    An easy to use embedded scripting language for C++. ChaiScript is one of the only embedded scripting language designed from the ground up to directly target C++ and take advantage of modern C++ development techniques, working with the developer how they would expect it to work. Being a native C++ application, it has some advantages over existing embedded scripting languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    Madara

    Middleware for distributed applications

    ...MADARA is composed of several tools and middleware, and the main entry point into the system is the Knowledge and Reasoning Language (KaRL) Engine, which provides a real-time scripting language for nanosecond execution times hooked into a flexible transport layer for distributed reasoning. The KaRL engine also supports object-oriented C++, Java, and Python programming through Containers, classes that provide abstractions and references for variable location within the KaRL Knowledge Base. This project is currently in process of being ported from http://madara.googlecode.com.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    bashful

    bashful

    Use a yaml file to stitch together commands and bash snippits

    bashful is a command-line tool written in Go that allows you to define your build, automation or scripting workflow declaratively in YAML and have tasks executed in either series or parallel, with pretty progress output, logging, error handling, and orchestration instead of manually writing large bash scripts. The idea is that your bash automation should be “quiet and shy-like” rather than verbose and messy, so bashful provides a structured way to describe tasks (commands, downloads, nested operations) in a YAML file, and then run them with a nice terminal UI showing progress bars, logs, ETAs, etc. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Open Basic (OB) is an implementation of BASIC programming language interpreter. OB is developed for embedding into user application as scripting language. OB is distributed as source code under MIT License.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Open source DKIM library, MTA filter implementation and associated tools.
    Leader badge
    Downloads: 91 This Week
    Last Update:
    See Project
  • 16
    pyhanlp

    pyhanlp

    Chinese participle

    ...It is commonly used for Chinese-language NLP tasks where you want production-grade tokenization and linguistic analysis, but still want the convenience of Python scripting. The project focuses on making HanLP’s capabilities accessible through a Python-friendly API surface, so you can integrate NLP steps into data pipelines, notebooks, and downstream ML or information-extraction code. In practice, it serves as a bridge layer: Python calls are translated into the corresponding HanLP operations, so you can keep your application logic in Python while relying on HanLP’s implementations. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    geeny

    scriptable game engine with built-in support for 2D graphics and sound

    Geeny is a scriptable game engine with built-in support for 2D graphics and sound. The scripting language is object oriented, high performance is attainable by using vector and array operations. Win32 C++, full portability planned in the future.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ExpressionJ is a Java library allowing to interpret simple numeric expressions, which may be used in all applications which have to combine numeric values, but do not want to use full-blown scripting languages.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Apache::ASP provides an Acitve Server Pages port for the Apache web server using Perl as the scripting language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    cxmon

    Access the Phocos CX/CXN-10/20/40 solar charge controller's logger.

    This is a minimalistic, portable command line tool, written entirely in BASH scripting language, for accessing solar charge controller's historical logs and current status information. It should be compatible with Phocos CX/CXN-10/20/40 solar charge controllers. It has been tested with CXN-40 operating in 12 V mode. The documentation can be found at the top of the executables. The tool is licensed under GPLv2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Shell Script Loader

    Shell Script Loader

    A framework for modular scripting

    Shell Script Loader is a framework for shell scripts that provides functions that can be used to load, include or call module shell scripts. It supports most shells including Bash, Zsh, Ksh, and other shells based on sh. A compiler can also be used. Please check the website for detailed info.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 22
    LSL Editor Community Edition

    LSL Editor Community Edition

    Second Life script editor.

    Alphons van der Heijden, author of LSLEditor, the great off-line editor and debugging tool for scripting in Second Life, has donated his opus magnum to the free and open source community where it can grow and keep pace with the SL platform!
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Rekall

    Rekall

    Rekall Memory Forensic Framework

    Rekall is a powerful memory forensics framework that turns raw RAM captures—or live system state—into structured artifacts investigators can query and script. It ships with a large collection of plugins that parse OS internals to recover processes, modules, sockets, registry hives, and file objects, even when rootkits try to hide them. The design emphasizes repeatability: investigators run well-defined analyses that produce timelines, indicators, and reports suitable for case work or...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 24
    DataScienceR

    DataScienceR

    a curated list of R tutorials for Data Science, NLP

    ...It includes an assortment of exercises, sample datasets, and instructional code that cover the core steps of a data science project: data ingestion, cleaning, exploratory analysis, modeling, evaluation, and visualization. Many of the modules demonstrate best practices in R, such as using the tidyverse, R Markdown, modular scripting, and reproducible workflows. The repository also shows examples of linking R with external resources — APIs, databases, and file formats — and integrating into larger pipelines. It acts as a learning scaffold for students or beginners transitioning to more advanced data science work in R, offering a hands-on, example-driven approach. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    bean lang

    embeddable scripting language

    embeddable scripting language
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo