Showing 199 open source projects for "forth"

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
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 1
    Fun Audio Chat

    Fun Audio Chat

    Large Audio Language Model built for natural interactions

    Fun Audio Chat is an interactive voice-first conversational AI platform designed to let users engage in natural spoken dialogue with large language models in real time, turning speech into context-aware responses while maintaining a smooth back-and-forth experience. It combines speech recognition, audio processing, and AI generation so users can speak simply and receive spoken replies, enabling applications such as virtual assistants, voice bots, and hands-free chat interfaces. The system supports dynamic audio input and output, meaning it can handle different voices, tones, and conversational contexts without forcing users into typed interactions. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Arcan

    Arcan

    Powerful development framework for creating virtually anything

    ...For the main engine there has been quite some refactoring to reduce input latency; better accommodate variable-refresh rate display; prepare for asymmetric uncooperative multi-GPU and GPU handover; explicit synchronization and runtime transitions back and forth between low (16-bit) to standard (32-bit) to high-definition rendering (10-bit + fp16/fp32).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3

    Min3rd

    From a small kernel in C, bootstrapping into a complete Forth compiler

    Min3rd Core Forth is a complete Forth interpreter and compiler which builds itself from scratch via a bootstrapping process starting with a small C kernel. It successfully runs the standard Forth-2012 test suite. Min3rd's internal structure is straightforward and well documented, making it a great model for your own applications or Forth variants.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Mecrisp - A family of optimising native code Forth implementations for MSP430, ARM Cortex M, RISC-V RV32IM(C), MIPS M4K and FPGAs.
    Leader badge
    Downloads: 66 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    Trae Agent

    Trae Agent

    LLM-based agent for general purpose software engineering tasks

    Trae Agent is an open-source, LLM-based agent system also developed by ByteDance, focused primarily on automating software engineering workflows. It provides a command-line interface (CLI) that accepts natural-language instructions (e.g. “refactor this module,” “write a unit test,” “generate a REST API skeleton”), and then orchestrates tool-based workflows — such as file editing, shell/batch commands, code generation, code formatting or refactoring — to carry out complex engineering tasks....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    FlashForth is a standalone Forth system for the Microchip PIC 18, 24, 30, 33 and the Atmel Atmega series of microcontrollers. A Forth system with interpreter, compiler, assembler and multitasker is provided.
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 7

    likeForth

    likeForth - an IDE in one file with graphics and sound.

    likeForth started out as a weekend challenge and is now a digital schrebergarten to me. It is inspired by sectorForth and project-k.js, many thanks to the developers! Included is a rather simple interpreter and a Forth compiler, which give you an interactive development environment. It doesn't contain most Forth words but will be extended from time to time. I hope, likeForth could be somewhat useful and is therefore published under MIT licence. Many thanks to Leo Brodie for his book Thinking Forth and special thanks to Tom Campbell, the author of My Big TOE. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    PMD

    PMD

    A source code analyzer

    PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Salesforce.com Apex, Java, JavaScript, XML, XSL. Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, PHP, Ruby, Fortran, JavaScript, Matlab, Swift. You can fork us on https://github.com/pmd
    Leader badge
    Downloads: 3,853 This Week
    Last Update:
    See Project
  • 9
    toil

    toil

    A Forth like language with objects and multiple inheritance.

    Toil is a Forth like language, but one that uses objects with multiple inheritance. The language is extensible via plug-in shared libraries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10

    Forthlang

    A simple LLVM frontend to Forthlang - my own simple dialect of Forth

    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Ficl - small systems scripting with OO
    Ficl is a lightweight, embeddable scripting language designed to be incorporated into other programs, and especially embedded systems that may have memory and OS constraints. Applications include scripting, hardware bring-up, rapid prototyping, and system extensions. Unlike Lua or Python, Ficl acts as a component of your system - you feed it stuff to do, it does the stuff, and comes back to you for more. You can export compiled code to Ficl, execute Ficl code from your compiled code, or...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 12

    amforth: Interpreter on Microcontrollers

    amforth is an extendible interpreter on microcontrollers

    amforth is an extendable command interpreter running on AVR ATmega and TI MSP430 microcontrollers. The Risc-V and ARM architectures are ascending. Turnkey actions for IoT workloads are possible as well. The command language is close to the Forth 2012 standard.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13

    retromidi

    My adventures with MIDI on 8- and 16-bit computers

    See Wiki for usage and more details.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Snd

    Snd is a sound editor

    Snd is a sound editor.
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    pFFh

    pFFh

    a self-contained development environment for embedded systems.

    pFFh is a programming language that allows you to launch applications on embedded systems safely, quickly and comfortably. pFFh runs on the target system, combining operation as a command interpreter and code compiler. We can say that pFFh behaves like an operating system on the board under development. All pFFh needs is a serial or USB-serial channel to communicate, and through it, receive and process console commands, either from a keyboard or from files sent from a desktop computer. At...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    MAP Game Engine

    MAP Game Engine

    Game engine to build text adventures.

    MAP is a software that allows to create and play text adventures. Text adventure or "interactive fiction" is software simulating environments in which players use text commands to control characters and influence the environment. They were among the first computer games. MAP includes tools to create the adventure and a runner that allows to play it. Source is available and open so both the runner and tools can be modified to fit the needs or style for each adventure/creator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Sonic-Linux

    Sonic-Linux

    remix of devuan with tools and raw setup for audio production

    ...Base is devuan excalibur. lxqt is the default gui. Englightenment, openbox, fluxbox and icewm are added, assuming you want to go more lightweight. user comfort like nm-applet, bluetooth and so forth are disabled, to make it more lighweight. wireless drivers are not installed, but added as deb-packages in ~/firmware. username is: user with password: user and root password is root.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    ConceptBase.cc

    ConceptBase.cc

    A Database System for Metamodeling and Method Engineering

    ...ConceptBase.cc can represent information at the data level (example data, traces of process executions etc.), the class level (schemas, process definitions etc.), the metaclass level (constructs of modeling languages), the meta-metaclass level (constructs for defining modeling languages), and so forth. ConceptBase.cc is developed by the ConceptBase Team at University of Skövde (HIS). ConceptBase.cc supports Linux, Mac OS X and Windows. ConceptBase.cc is free software distributed under a FreeBSD-style license.
    Leader badge
    Downloads: 66 This Week
    Last Update:
    See Project
  • 19

    BAScript

    Scripting engine for Pascal compilers.

    BAScript is a simple scripting engine written in Object Pascal you can use to add scripting to your Delphi, Lazarus or Free Pascal applications ("host program") to extend their functionality without the need of recompiling them. The virtual machine defines its own language, called the BAScript language. It is a low-level language, somewhat similar to the Assembler language, which is not intended to be easy to program but easy to execute. So it is recommendable to use other higher level...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 20
    Stipple Effect

    Stipple Effect

    A pixel art editor that supports animation and scripting

    Stipple Effect is a pixel art editor that supports animation and scripting. It is designed to facilitate a variety of workflows and to encourage rapid, iterative creation of video game art assets and other types of artwork. Stipple Effect was made by a solo indie game developer with the needs and skill sets of other indie developers in mind. It is lightweight and simple to learn and use, yet allows for considerable depth and complexity. Stipple Effect has a feature-rich scripting API that...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    Arceus X Neo

    Arceus X Neo

    Download Arceus X Neo an upgraded version of Arceus X

    Introducing Arceus X Neo, the pinnacle of gaming executors that takes your gaming experience to unprecedented heights. Building upon the success of its predecessor, Arceus X Neo brings forth a host of upgraded features, ensuring a seamless and enhanced gaming journey. With its cutting-edge design and a myriad of new features, Arceus X Neo stands out as a top-tier choice for gamers. Whether you're navigating complex landscapes or engaging in intense battles, this executor guarantees a hassle-free experience, making it the go-to solution for gaming enthusiasts. ...
    Leader badge
    Downloads: 655 This Week
    Last Update:
    See Project
  • 22
    Chorus

    Chorus

    The first editor for Spigot configurations

    ...Chorus provides internal SFTP and FTP clients that let you can connect to your server and remotely edit the files you need, all in one place. Chorus is made to save your time. Interactive and high-fidelity previews let you see how your plugins will look in game. No more jumping back and forth! Chorus comes with an awesome rich-text editor to easily create colored and formatted strings. Insert items, effects, entities, particles, enchantments, sounds and much more via a user-friendly menu. Working on a successful server requires focus. Don't lose it! Chorus will offer you the words you need while you are typing. Chorus is able to connect to the official Minecraft Wiki in order to display information about game elements. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    helpdesk ticketing system, knowledgebase

    helpdesk ticketing system, knowledgebase

    The Free & Popular HESK Web Based Software in Complete Virtual Machine

    This VM is created for 2 reasons: 1. Very little initial setup work required to make a Help Desk live, within minutes. 2. This system should keep running for Years, without requiring Updates / Breakages. If you are new to Virtual Machines, then please watch the Video below ( taken from my other project. just replace td with hd wherever mentioned ) After starting this VM, please login to its administration panel with: Website Address: https://hd.local/ ( Accept Any Warnings...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Kitten

    Kitten

    A statically typed concatenative systems programming language

    Kitten is an experimental, concatenative programming language that blends Forth/Joy-style stack programming with modern static typing and effect tracking. Programs are composed by chaining small words that transform a typed stack, and the compiler uses type inference to ensure compositions are valid. The language explores disciplined handling of side effects, aiming to separate pure transformations from operations that perform I/O or mutate state.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    AWS Jupyter Proxy

    AWS Jupyter Proxy

    Jupyter server extension to proxy requests with AWS SigV4 authentican

    ...A single /awsproxy endpoint is added on the Jupyter server which receives incoming requests from the browser, uses the credentials on the server to add SigV4 authentication to the request, and then proxies the request to the actual AWS service endpoint. All requests are proxied back-and-forth as-is, e.g., a 4xx status code from the AWS service will be relayed back as-is to the browser. Using this requries no additional dependencies in the client-side code. Just use the regular AWS JavaScript/TypeScript SDK methods and add any dummy credentials and change the endpoint to the /awsproxy endpoint.
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB