Concatenative

Top 15 Concatenative Open-Source Projects

  • factor

    Factor programming language

  • Project mention: An Exploration of SBCL Internals (2020) | news.ycombinator.com | 2024-04-22
  • PumpkinDB

    Immutable Ordered Key-Value Database Engine

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • kitten

    A statically typed concatenative systems programming language.

  • Project mention: Retro: A Modern, Pragmatic Forth | news.ycombinator.com | 2023-07-11

    While not quite a Forth, Kitten is a stack language:

    https://kittenlang.org/

  • min

    A small but practical concatenative programming language and shell (by h3rald)

  • Project mention: Stem, a stack-based language with metaprogramming and a C FLI | news.ycombinator.com | 2024-01-26

    min creator here :)

    min does not have a C FLI essentially because it has a "Nim FLI". It is really easy to add new symbols to the language using a Nim API (which is also used internally to define all symbols of the language).

    See https://min-lang.org/learn-extending/ for more info. Maybe I should generate some Nim docs for the public API though... but it's really easy to use, and you can check the lib folder of the repo for examples: https://github.com/h3rald/min/tree/master/minpkg/lib

  • poprc

    A Compiler for the Popr Language

  • mlatu

    A declarative concatenative programming language

  • boba

    A general purpose statically-typed concatenative programming language. (by glossopoeia)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • okami

    okami is an application development platform

  • wok

    Compiler that has been integrated into Okami now

  • cod

    cod programming language

  • mil

    A small, concatenative programming language. Implemented in C99.

  • Project mention: HoangTuan110M: A small, concatenative programming language | news.ycombinator.com | 2023-09-28
  • edina

    Edina - A simple stack-oriented compiled programming language.

  • factor-problem-solving

    Solutions to various problems written in Factor

  • rail

    Rail programming language (by booniepepper)

  • Project mention: Do I need to to know assembly to make a non trivial PL? | /r/ProgrammingLanguages | 2023-07-13

    As a side note, I've been playing around with the idea of implementing a stack-machine VM at https://github.com/booniepepper/rail, but it's much closer to a "daydream" too, and not nearly ready to host non-trivial languages for a number of reasons.

  • Nooklang

    Nook - A small esolang. Influenced by GNU `dc`

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Concatenative related posts

Index

What are some of the best open-source Concatenative projects? This list will help you:

Project Stars
1 factor 1,585
2 PumpkinDB 1,366
3 kitten 1,074
4 min 305
5 poprc 233
6 mlatu 157
7 boba 48
8 okami 31
9 wok 24
10 cod 23
11 mil 14
12 edina 13
13 factor-problem-solving 12
14 rail 6
15 Nooklang 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com