Open Source BASIC Software for Desktop Operating Systems

BASIC Software for Desktop Operating Systems

Browse free open source BASIC Software for Desktop Operating Systems and projects below. Use the toggles on the left to filter open source BASIC Software for Desktop Operating Systems by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    FreeBASIC Compiler
    Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.
    Leader badge
    Downloads: 1,363 This Week
    Last Update:
    See Project
  • 2
    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: 109 This Week
    Last Update:
    See Project
  • 3
    X11-Basic

    X11-Basic

    A BASIC interpreter and compiler with graphics.

    X11-Basic is a dialect of the BASIC programming language with graphics capability that integrates features like shell scripting, cgi-Programming and full graphical visualisation into the easy to learn basic language on modern computers.
    Leader badge
    Downloads: 38 This Week
    Last Update:
    See Project
  • 4
    This is an insultingly simple project. It's just one file, existential.exe. It's 6 KB in size, has no dependencies or external libraries, and does absolutely nothing whatsoever. So if you need a dummy Windows executable, here ya go.
    Downloads: 36 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.
    Start Free
  • 5
    SmallBASIC
    SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 6
    Casino

    Casino

    Slot machine (one-armed bandit).

    Simulator of a one-armed bandit (slot machine) from developers from the Soviet Union. At the start, the player has 9995 monetary units, the casino - 10005. The goal is to ruin the casino. First, you need to place a bet (from 5 to 375), then press Enter, and the slot machine will start working, and so on over and over again. On the left there is a list of combinations that give different points.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 7
    QChartist

    QChartist

    Free and Open Source Technical Analysis Charting Software

    QChartist is a free and open source technical analysis charting software. Its purpose is to provide a complete set of tools to perform technical analysis on charts and data. It helps to make forecasts mainly for markets but can also be used for weather or any quantifiable data. The program is flexible and its functionalities can be easily extended. You can draw geometrical shapes on your charts or plot programmable indicators from your data. It is also possible to filter or merge data. I got a little inspired from MT4 allowing a fairly easy portability of programmed indicators from MT4 to QChartist. It is now faster and much more professional thanks to the use of a C++ layer (used mostly for calculations) over the standard Basic layer (used mostly for the GUI interface). You can use astro indicators and functions from a library for astronomical calculations. You can get real time quotations thanks to Yahoo Finance, Alpha Vantage, Tiingo, Stooq, Finnhub and Twelvedata data sources.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    cedit

    cedit

    Simple console editor for Windows, Linux, FreeBSD , Dos

    Simple console editor for Windows, Linux, FreeBSD , Dos Has highlighting for the freebasic programming language. Unicode is supported for windows and linux Undo|Redo
    Downloads: 19 This Week
    Last Update:
    See Project
  • 9
    A free replacement firmware for the T/S 2000 derived from the T/S 1000 ROM.
    Downloads: 4 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
    ScreenSavers for DOS

    ScreenSavers for DOS

    Screensavers, with black humor and a timer.

    Screensavers for DOS from Alexandr A. Chuprina, developer from the Soviet Ukraine.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 11
    R-P-S

    R-P-S

    Rock, Paper, Scissors is a hand game.

    «Rock-Paper-Scissors» is a hand game originating in China, usually played between two or three people, in which each player simultaneously forms one of three shapes with an outstretched hand. These shapes are «rock» (a closed fist), «paper» (a flat hand), and «scissors» (a fist with the index finger and middle finger extended, forming a V). A simultaneous, zero-sum game, it has three possible outcomes: a draw, a loss, or a win.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 12
    nuBASIC

    nuBASIC

    BASIC language interpreter (multiplatform)

    nuBASIC is an implementation of an interpreter of the BASIC programming language and IDE. It has been designed mainly for educational purposes and it is suitable for simple games, educational or small business programs.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 13

    RISC OS Director

    A general purpose desktop tool for RISC OS.

    A general purpose desktop tool. It allows the user to customise their desktop by creating menus of useful commands and icons to attach the menus to. Any number of menus or icons can be created and attached in any order to each other.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 14
    Divine generator

    Divine generator

    Divine generator of riddles for arrangement.

    The original idea of Alexander V. Catapang Jr. in the Guess-Chess from the eGames package. Divine generator is an addition to the idea and transfer of rules to makruk, xiangqi and shogi.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 15
    Apple Game Server 3.1

    Apple Game Server 3.1

    Upload games to legacy apple // computers via serial and no floppies!

    This java (version 6 or higher) program allows you to send games directly to an old apple // computer with no need for floppies, only a serial cable. No hardware modification is necessary, you only need a working serial connection. A cousin of this project can be found here: http://asciiexpress.net/gameserver/ (Thanks Egan!)
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Twice crosses-circles

    Twice crosses-circles

    Random crosses-circles (tic-tac-toe).

    The game is played according to slightly modified rules. Since the advantage of the first move in tic-tac-toe is obvious, now it is necessary to draw up two adjacent (parallel anyway it will not work) rows. The computer needs to prevent this and make a regular series; at the same time, computer moves randomly, which is logical, since any meaningful move is guaranteed to deprive the chances of winning.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    ANSiMat

    ANSiMat

    A graphical, multiplatform ANSI files viewer and converter

    ANSiMat is a graphical viewer of ANSI art files. It can also be used to convert ANSI (or plain ASCII) files into regular (BMP, TGA, PCX...) graphic files, or into animations (FLC). Altough not initially designed for this, ANSiMat can be successfully used as an ASCII art viewer, or even simple text files viewer. ANSiMat is available for Linux, Windows and DOS. ANSiMat supports also modem emulation speed, therefore it can be used to display ANSI animations.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    Quest for Duodecum

    Quest for Duodecum

    An ASCII console RPG for DOS and Windows

    Downloads: 6 This Week
    Last Update:
    See Project
  • 19
    FileSystem is an OPENSOURCE program for advanced disk management with built-in drivers for PATA IDE Hard Disks and DVD/CDROM Drives, USB Mass Storage Drivers. Implemented file systems : FAT32 / ISO9660 / EXT2. It can be compiled for DOS, LINUX, WIN32
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20

    BlackDiamond FL Studio Clone

    Fruityloops clone with sound samples using Fmodex lib

    http://blackdiamond-fmodex.freeforums.net/ BlackDiamond (formerly Crazy Machine) is a project I neglected for years until I got back into making music. The package comes with free VST plugins (gonna hunt for some more) and samples, and soon to be introduced (If I can figure out the programming ms timelines) some point in time perfect sequencer sample mixer playback thingamagiggy we are now back in full armor trying to create the wildest dreams of software working on BlackDiamond (form. crazy machine). Works with DSOUND,ASIO,ALSA AND MORE PLUS AUTODETECT. Visit https://www.mediafire.com/file/rdzrrfbdrdpo2q9/fmodoutputrecent.wav/file https://www.mediafire.com/file/0990xqaeh9or3aw/fmodoutputrecentv3.0.20.wav/file to hear the latest demonstration of v3.0.20 currently at the time of writing this
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    OOoLatex is no more maintained. Please consider using TexMaths (http://roland65.free.fr/texmaths/) OOoLatex is a set marcos designed to provide latex support into OpenOffice. Complex equations can be inserted as images, the latex code is saved into the image attribute while simpler equations are expanded into symbol characters to be inserted as text.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    Eragon
    Juego en modo MS-Dos basado en el libro de Eragon. NO COMPATIBLE con Windows Vista / Windows 7.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Dice endgames

    Dice endgames

    Dice endgames — generation of endgames with dices.

    Dice endgames is a gambling and logical game with perfect information, at the same time being a variety of both variants of chess and checkers-like games, and dices. In this game, the arrangement of chess pieces depends on the values on the sides of the dice. It was conceived as teaching and training how to solve endgames, problems or random arrangements, such as Fischer's chess, in various board games of logic.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    General Knowledge Machine Project

    General Knowledge Machine Project

    Intellect Modeling Kit: assisting research, diagnostics, consulting

    We humans are bound by intellectual abilities. All knowledge is far beyond power of any person. The only way to apply knowledge is to build machines able to present it human way but not limited by volume. Intellect Modeling Kit (IMK) is intended to build knowledge machines (KM) assisting experts on the steps of activity: * Observation; * Producing propositions based on knowledge; * Elimination of impossible propositions; * Selection and verification of the most appropriate propositions; * Memorizing - new knowledge item creation; * Abstraction – building objects representing typical signs of similar objects groups, data mining. KM is not intended to replace human experts, it is built to multiply abilities. Machine should not be responsible for decisions. The IMK is designed to create ready-to-use software applications using simple text files. Any human knowledge can be uploaded to KM by expert not familiar with software coding. Demos present in kit. Good luck!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    A simple DOS program pack that can very smoothly take some engineering calculations. It's fully written in russian, but I working over it's english version.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next