Showing 388 open source projects for "desktop"

View related business solutions
  • 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
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    Tcl

    Tcl

    The Tool Command Language implementation

    Tool Command Language (Tcl) is an interpreted language and very portable interpreter for that language. Tcl is embeddable and extensible, and has been widely used since its creation in 1988 by John Ousterhout. Bug reports to http://core.tcl.tk/tcl/ Follow code development at http://core.tcl.tk/tcl/
    Leader badge
    Downloads: 21,346 This Week
    Last Update:
    See Project
  • 2
    LuaBinaries
    LuaBinaries is a distribution of the Lua libraries and executables compiled for several platforms.
    Leader badge
    Downloads: 7,332 This Week
    Last Update:
    See Project
  • 3
    GNU Prolog

    GNU Prolog

    The GNU Prolog native compiler

    GNU Prolog is a free implementation (under GPL) of the logic programming language PROLOG. It can compile to native machine code which is extremely fast in execution. Another feature is the included constraint solver.
    Leader badge
    Downloads: 178 This Week
    Last Update:
    See Project
  • 4

    bash debugger

    bash debugger

    A gdb-like debugger for bash
    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    Regina REXX Interpreter
    An implementation of the the ANSI Standard REXX Programming Language, available for most operating systems.
    Leader badge
    Downloads: 143 This Week
    Last Update:
    See Project
  • 6
    Agena

    Agena

    Agena is an interpreted procedural programming language.

    Agena is an easy-to-learn procedural programming language designed for science, scripting, and many other applications. Binaries are available for Windows, Linux, Solaris, OS/2, Mac OS X, Raspberry Pi and DOS.
    Leader badge
    Downloads: 103 This Week
    Last Update:
    See Project
  • 7
    ooRexx (Open Object Rexx)
    Home of the Open Object Rexx Project. ooRexx is the open source version of IBM's Object REXX Interpreter. It is upwardly compatible with classic REXX and will execute classic REXX programs unchanged. The project is managed by the Rexx Language Association.
    Leader badge
    Downloads: 286 This Week
    Last Update:
    See Project
  • 8
    The Bywater BASIC Interpreter (bwBASIC) implements a large superset of the ANSI Standard for Minimal BASIC (X3.60-1978) and a significant subset of the ANSI Standard for Full BASIC (X3.113-1987) in C.
    Leader badge
    Downloads: 55 This Week
    Last Update:
    See Project
  • 9
    BASIC-256
    BASIC-256 is an easy to use version of BASIC designed to teach anybody how to program. A built-in graphics mode lets them draw pictures on screen in minutes, and a set of easy-to-follow tutorials introduce programming concepts through fun exercises, 2021-08-05 - Ubuntu and other LINUX users can install the latest version with snap: sudo snap --beta basic256
    Leader badge
    Downloads: 119 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.
    Try Free
  • 10
    XSB
    Logic Programming and Deductive Database system (Tabled Prolog) for Unix, Mac, and Windows.
    Leader badge
    Downloads: 22 This Week
    Last Update:
    See Project
  • 11
    Lush is a Lisp dialect with extensions for object-oriented and array-oriented programming. Lush is intended for prototyping numerically intensive applications and is designed for easy integration of existing C/C++/Fortran codes.
    Leader badge
    Downloads: 39 This Week
    Last Update:
    See Project
  • 12

    gawk libraries for XML, PostgreSQL,...

    Dynamically loaded extension libraries for GNU AWK

    The gawkextlib project provides several extension libraries for gawk (GNU AWK), as well as libgawkextlib containing some APIs that are useful for building gawk extension libraries. These libraries enable gawk to process XML data, interact with a PostgreSQL database, use the GD graphics library, and perform unlimited precision MPFR calculations. These extensions work with GNU AWK version 4.1.1 or later. We have created a framework for packaging gawk extensions, and we welcome further...
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • 13
    MinForth

    MinForth

    A minimalistic but complete standard Forth compiler in C

    MinForth V3.4 is a classic Forth system with command-line interface. Development resource requirements are minimal. A source text editor and a C compiler are sufficient. By design no toolchain is required to adapt or rebuild MinForth. A complete rebuild takes only few seconds. Current sources are for Windows and Linux (32-bit or 64-bit). MinForth primitive definitions are written in mixed Forth and C language and are transpiled to pure C code. Main but not exclusive application for the...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 14
    InstallerLG

    InstallerLG

    A re-implementation of the LISP-like 'Installer' scripting language.

    A re-implementation of the LISP-like 'Installer' scripting language included with AmigaOS as of version 2.1. InstallerLG aims to be fully compatible with the original as described in the V43.3 documentation. Most of the resource related limitations of the Commodore implementation are gone and the GUI has been replaced by a MUI / Zune based one.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    SciTECO

    SciTECO

    Advanced TECO dialect and interactive screen editor based on Scintilla

    SciTECO is an interactive TECO dialect, similar to Video TECO. It also adds features from classic TECO-11, as well as unique new ideas. Project development takes place here: https://git.fmsbw.de/sciteco The download archive is mirrored at Sourceforge, but for nightly builds check out: https://sciteco.fmsbw.de/downloads/nightly/
    Downloads: 8 This Week
    Last Update:
    See Project
  • 16
    BrainF

    BrainF

    The interpreter for BrainF

    This is an interpreter written in C for a joke esoteric programming language called BrainF (Google this language for more information). The good feature about this interpreter is that it doesn't need to be installed and it's portable. Also, it's very simple and lightweight.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17

    Jainja

    Jainja is a JVM (Java Virtual Machine) written in Java

    Jainja is a JVM (Java Virtual Machine) written in Java. The VM is developed by using the smallest possible subset of Java in order to run on top of multiple environments : Java SE, JavaME, Android, Javascript, and even natively.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    COW

    COW

    A COW interpreter written in C

    A COW interpreter written in C I know the interpreter for this already exists, but I re-wrote it from C++ to C in order to make it a lot more lightweight. I've also provided the binary executables in the releases page. It works just like my BrainF interpreter.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Pikalang

    Pikalang

    A Pikalang interpreter written in C

    This is an interpreter written in C for a joke esoteric programming language called Pikalang (Google this language for more information, or the repository of the owner of this language). The good feature about this interpreter is that it doesn't need to be installed and it's portable. Also, it's very simple and lightweight.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Simple Turtle LOGO

    Simple Turtle LOGO

    Free Educational Tool for Beginner LOGO Coding (STEM Students / Kids)

    SIMPLE TURTLE ================ Create simple LOGO programs with commands to control the Turtle and draw amazing images!! Use for STEM, Coderdojo or similar coding events. Recursive REPEAT statements. INSTANT ON / OFF = Turns on / off immediate execution of commands FD x = Forward x pixels BK x = Backward x pixels RT x = Right by x degrees LT x = Left by x degrees PU = Pen Up (Do not draw) PD = Pen Down (Draw) REPEAT x = Creates a loop to run x times which...
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 21
    Delphi : VRCalc++ and more Binary Exec

    Delphi : VRCalc++ and more Binary Exec

    Delphi Java - VRCalc++ OOSL (Script) and + (Binary Exec Distro)

    Vincent Radio {Adrix.NT} Embarcadero : Delphi : Executable Binaries Delphi : VRCalc++ Object Oriented Scripting Language : Engine + Ext Libraries VRCalc++ OOSL Visual Stage Project : VCL & FMX (FireMonkey) VRCalc++ Script Executor: - VCL Console - Terminal Console - FMX Console + VRCalc++ OOSL : VR System Scripted Standard Runtime Library Delphi Applics - VR Multi Editor : Smart Text Editor - VR Lazy Code Editor : Smart RTF Multi Lang Code Text Editor - VR Astro Vision...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Escape Towards The Unknown GPL

    Escape Towards The Unknown GPL

    General Purpose Engine for Graphic Adventures.

    Escape Towards The Unknown is a graphic adventure (like Monkey's Island) written in C with SDL support. Main feature are: brand new user command language interface; support for digitalized dialogues in many languages.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    V1 Script

    V1 Script

    A Script Language for Web, Linux and Windows

    V1 is a simple functional interpreter language with syntax from C, PHP and JavaScript. It was developed from the scratch. The focus is on simple administrative and experimental programming, but it has enhanced benefits like Multithreading, CGI, Web functions and Native function calling. The most buildin functions are compatible with PHP, for example fopen(). The current Version 0.96 is available for Windows (32 Bit, WinXP, Win7, Win10+), Linux (x86, 64 Bit, libc 2.2) and Linux (ARM, 32...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    vici

    vici

    Vici - create a UNIX script using a flow chart interface.

    Description Vici aims to make the UNIX command line programs easily available to the users of Linux GUI desktop environments. A flow chart can be built with commands and their parameters. This can then be saved as a script which can be installed into the user's desktop as an application. The script supports all Linux commands, pipelines, file redirection, variables, functions, and multiple threads of control. The project includes associated programs for creating syntax charts for an EBNF and searching for and classifying commands. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    nars2000

    nars2000

    NARS2000: An Experimental APL Interpreter

    APL is an arrary-oriented language initially conceived in the 1960s by Kenneth E. Iverson, IBM Fellow and 1979 ACM Turing Award recipient. It is ideally suited to computer programming because it subsumes the tedious aspects of the job allowing the programmer to concentrate on the heart of the project. NARS2000 is a Free Open Source implementation of APL. For more details on this project, visit the NARS2000.org website.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB