Showing 42 open source projects for "black box linux"

View related business solutions
  • Build on Google Cloud with $300 in Free Credit Icon
    Build on Google Cloud with $300 in Free Credit

    New to Google Cloud? Get $300 in free credit to explore Compute Engine, BigQuery, Cloud Run, Vertex AI, and 150+ other products.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query exabytes in BigQuery, or build AI apps with Vertex AI and Gemini. Once your credits are used, keep building with 20+ products with free monthly usage, including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. Sign up to start building right away.
    Start Free Trial
  • Deploy Apps in Seconds with Cloud Run Icon
    Deploy Apps in Seconds with Cloud Run

    Host and run your applications without the need to manage infrastructure. Scales up from and down to zero automatically.

    Cloud Run is the fastest way to deploy containerized apps. Push your code in Go, Python, Node.js, Java, or any language and Cloud Run builds and deploys it automatically. Get fast autoscaling, pay only when your code runs, and skip the infrastructure headaches. Two million requests free per month. And new customers get $300 in free credit.
    Try Cloud Run Free
  • 1
    Honggfuzz

    Honggfuzz

    Security oriented software fuzzer

    ...Instrumentation via compiler hooks or hardware/perf counters guides mutations toward previously unseen edges, while persistent mode keeps the target process alive to amortize startup costs. The tool integrates tightly with sanitizers and can attach to already running processes, making it convenient for both white-box and black-box fuzzing. When it finds a crash, honggfuzz captures detailed context, minimizes the input, and can pin reproducibility by controlling CPU affinity and resource limits. Its small footprint and straightforward CLI make it easy to drop into CI or long-running campaigns across many cores.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    HummusJS

    HummusJS

    Node.js module for high performance creation and modification of PDFs

    PDFWriter latest release (4.5.12) includes support for fonts that contain Emojis. Notable examples for Emoji fonts are Windows Segoe UI emoji and Google Noto font. This means that writing text that include emojis will result in lovely colorful emojis, rather than black and white representations. PDFHummus is a fast and free PDF Writing, Parsing and Modification library.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    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: 22 This Week
    Last Update:
    See Project
  • 4
    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: 6 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    shadowsocks-libev

    shadowsocks-libev

    Bug-fix-only libev port of shadowsocks

    ...Snap is the recommended way to install the latest binaries. You can build shadowsocks-libev and all its dependencies by script. The latest shadowsocks-libev has provided a redir mode. You can configure your Linux-based box or router to proxy all TCP traffic transparently, which is handy if you use an OpenWRT-powered router. Although shadowsocks-libev can handle thousands of concurrent connections nicely, we still recommend setting up your server's firewall rules to limit connections from each user. We strongly encourage you to install shadowsocks-libev from jessie-backports-sloppy.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    LÖVR

    LÖVR

    Lua Virtual Reality engine

    ...You can use LÖVR to easily create VR experiences without much setup or programming experience. The framework is tiny, fast, open-source, and supports lots of different platforms and devices. Runs on Windows, Mac, Linux, Android, WebXR. Supports Vive/Index, Oculus Rift/Quest, Pico, Windows MR, and has a VR simulator. Simple VR scenes can be created in just a few lines of Lua. Writen in C99 and scripted with LuaJIT, includes optimized single-pass stereo rendering. Out of the box you get fast stereo rendering, VR controllers, hand tracking, haptics, spatial audio, 3D physics, PBR materials, SDF fonts, multiplayer, and more. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Z88 Development Kit

    Z88 Development Kit

    C compiler and dev kit for the z80 with assembly language libraries.

    Z88DK is a complete Z80 / Z180 development kit that includes C compiler, assembler, linker, a tool for generating executables in a number of formats, and miscellaneous other tools. Over 80 machines are directly supported out of the box including standalone Z80 and Z180 embedded systems. Z88DK's extensive assembly language libraries give it significant performance advantages over other Z80 C Compilers. Building software for standalone or generic Z80...
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 8

    XmNllib

    Library of widgets for Motif/Lesstif.

    Library of widgets for Motif: - Icon Box - Resizible Column List - Multi Mode List - Multi Partition Widget
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    The Generic Data Structures Library (GDSL) is a collection of routines for generic data structures manipulation. It is a portable and re-entrant library fully written from scratch in pure ANSI C. It is designed to offer for C programmers common data structures with powerful algorithms, and hidden implementation. Available structures are lists, queues, stacks, hash tables, binary trees, binary search trees, red-black trees, 2D arrays, permutations, heaps and interval heaps. GDSL is free...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Data Warehouse to Data and AI platform with BigQuery Icon
    Go from Data Warehouse to Data and AI platform with BigQuery

    Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.

    BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
    Try BigQuery Free
  • 10

    lglicua

    Developer Assistant for PUC-Rio Tecgraf sci/tech toolkits on GNU/Linux

    ...This Assistant helps with installation (needs sudo), and non-sudo day-to-day project activities such as SVN updates and project patch/edit/build/run. The "hello, world" dialog box Bash/Lua script is two lines: #!/bin/bash ../support/play-lua-tec iup=require("iuplua"); iup.Message("MyApp", "hello, world")
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    ALEPH-w

    ALEPH-w

    Data structures and Algorithms library

    Aleph-w is a library of data structures and algorithms implemented in and for C++. It contains the main data structures: single and double lists, special arrays (dynamic and of bits), many types of trees: multitrees, binary search trees, avl, red-black, randomized, treaps, splay and other interesting types. Several types of hash tables are implemented: separated chaining, open adressing with linear probing and double function hash; this last one has a garbage colector mechanism that...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Selfie

    Selfie

    An educational software system of a tiny self-compiling C compiler

    An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor. Selfie is a project of the Computational Systems Group at the Department of Computer Sciences of the University of Salzburg in Austria. The Selfie Project provides an educational platform for teaching undergraduate and graduate students the design and implementation of programming languages and runtime systems. The focus is on the construction...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    next-scripting

    next-scripting

    Next Scripting Framework (NSF)

    The Next Scripting Framework (NSF) was developed based on the notion of language-oriented programming. The framework allows a language developer to work with multiple object systems on top of Tcl in a single workspace. The developer can benefit from a rich and extensible set of predefined functions (typically implemented in C) which can be registered for use on objects and classes in a given object system. NSF provides a tool box for defining dynamic, object-oriented, and domain-specific...
    Leader badge
    Downloads: 62 This Week
    Last Update:
    See Project
  • 14
    Automatic Drawing Generation

    Automatic Drawing Generation

    A canvas library for generating technical drawings

    The ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts. It is not a CAD system but a GObject-based library where a custom application can put common CAD entities such as paths, hatches and dimensions, to automatically create technical drawings. A demo application is provided in order to show the capabilities of the canvas. Although it is possible to interact with the library directly in C (that is what the adg-demo...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    AppImageKit

    AppImageKit

    Package desktop applications as AppImages that run on common Linux

    Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.libera.chat. Download an application, make it executable, and run! No need to install. No system libraries or system preferences are altered. Can also run in a sandbox like Firejail. Distribute your desktop Linux application in the AppImage format and win users running all common Linux distributions....
    Downloads: 21 This Week
    Last Update:
    See Project
  • 16
    avldb

    avldb

    Simple struct storage system, database library and engine.

    Very simple struct storage system, AVL and red-black tree based database library - database engine. You can define indexes over C struct.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    progrep

    progrep

    Utility to show live progress, status & stats for running simulations

    ...Out of the box, the API works with Fortran/C/C++ code. See Wiki/README for details.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    UniCC LALR(1) Parser Generator

    UniCC LALR(1) Parser Generator

    Parser generator, targetting C, C++, Python, JavaScript, JSON and XML

    UniCC (UNIversal Compiler-Compiler) compiles an augmented grammar definition into a program source code that parses the described grammar. Because UniCC is intended to be target-language independent, it can be configured via template definition files to emit parsers in almost any programming language. UniCC comes with out of the box support for the programming languages C, C++, Python (both 2.x and 3.x) and JavaScript. Parsers can also be generated into JSON and XML.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    omegalib

    omegalib

    Hybrid visualization framework for desktops, large immersive displays

    ...Users are responsible for creating binaries for their operating system and architecture. The build process is kept as simple as possible and should require very little configuration effort by the user. Omegalib can build out-of-the-box and has no external dependencies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Embedded debug!box

    Allows executing code on MIPS32 EmbeddedLinux devices (WLAN routers)

    This tool is used to develop small applications that can run on MIPS-based embedded Linux devices - mainly WLAN routers. It is possible to debug these applications using GDB with the GDB backend provided by this tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    MonoFlow

    A monolithic flow based programming application

    MonoFlow is: A monolithic flow based programming application FBP is "a programming paradigm that defines applications as networks of "black box" processes, which exchange data across predefined connections by message passing, where the connections are specified externally to the processes." Full explanation here: http://www.jpaulmorrison.com/fbp/ For the github version of this : https://github.com/krattai/monoflow Why "MonoFlow"? For all intents and purposes, the application / environment is intended to be fully extensible. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    i5/OS Programmer's Toolkit is a set of tools designed to ease programmers' daily works on an IBM i box(previously known AS/400, or iSeries).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    WiRe

    The Android-smartphone universal television remote

    The WiRe project seeks to provide android smartphones with universal Infrared (IR) television remote control functionality. The limitations/scope of this project include: 1. Android application will be restricted to a minimum Android Operating Sytem of Android 4.2.2 2. Data communications will be conducted over a Wi-Fi network 3. The embedded device will be built utilizing the Beaglebone Black as its core 4. The Final product will be capable of conducting common television controls
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    OpenME Interface

    simple event-based plugin interface to open up hardwired software

    News: since 2015 we continue all related developments within Collective Knowledge Framework: http://github.com/ctuning/ck/wiki Simple and universal event-based plugin framework and interface to open up hardwared black-box software (tools, application), make them interactive through external plugins, and connect them with other higher-level tools such as Collective Mind. For example, it is used to open up compilers (GCC, LLVM, Open64) for external tuning of optimization of internal heuristics, or to open up applications for online tuning and adaptation particularly on heterogeneous systems. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    PyInstaller

    PyInstaller

    Converts (packages) Python programs into stand-alone executables

    PyInstaller is a program that converts (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, AIX and Solaris. Its main advantages over similar tools are that PyInstaller works with any version of Python since 2.3, it builds smaller executables thanks to transparent compression, it is fully multi-platform, and uses the OS support to load the dynamic libraries, thus ensuring full compatibility. The main goal of PyInstaller is to be compatible with 3rd-party packages out-of-the-box. ...
    Downloads: 80 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB