nowfound

Dev tools · alternatives · 2026

24 alternatives to Brainfuck with threads and assertions

Brainf**k with threads and assertions, written in Python - scotchfield/bf_py

This is a Python implementation of Brainfuck, an esoteric programming language, that adds threading and assertion capabilities to the original language. It is designed for developers interested in exploring… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Brainfuck with threads and assertions launched in 2015; newer entries below may have overtaken it.

  1. 1

    a brainfuck interpreter supporting linux syscalls with an example HTTP server - ajyoon/systemf

    2016 · github.com · its alternatives →

  2. 2LA

    What if Brainfuck was less like C and more like Scheme? The interpreter implemetation is pretty bad. It's not very fast, it's not very good, and it's probably not very correct. But maybe there's some vaguely interesting programs you could write with it! For example, the Y combinator: λf. (λx. f (x x)) (λx. f (x x)) is written as: \` \`1 `0 0 \`1 `0 0

    2025 · imjakingit.github.io · its alternatives →

  3. 3

    Brainfuck IDE using python, bundled with it's own compiler - LovetheFrogs/BrainIDE

    2022 · github.com · its alternatives →

  4. 4

    2020 · franklin.dyer.me · its alternatives →

  5. 5

    Hi HN, I turned the freshly published paper “The Constructor Theory of Time” by David Deutsch and Chiara Marletto (arXiv, 13 May 2025) into an executable Python library. What you’ll find • One-to-one translation of the paper’s formalism: Substrates, Attributes, Tasks, Constructors, and task-algebra operators • Possibility / impossibility predicates and counterfactuals encoded exactly as defined • Test suite that mirrors every lemma and example (>95 % coverage, mypy-typed) • Reproductions of key results: time-keeping substrates, irreversibility proofs, quantum branching tasks, and a…

    2025 · github.com · its alternatives →

  6. 6
  7. 7

    A (mildly) optimizing brainf*ck compiler implemented as Nim macros - Jeff-Ciesielski/synesthesia

    2019 · github.com · its alternatives →

  8. 8

    I built a tiny 8-bit CPU simulator in Python to better understand how computers work at a low level. It visualizes registers, memory, and instructions in real-time, so you can actually see each operation as it happens. You can write simple assembly code and watch how the CPU executes it step by step. The project is mainly for learning and experimentation, but I’d love feedback or ideas for improvement.

    Oct 2025 · github.com · its alternatives →

  9. 9

    Greetings! A 2.5 weekends project to teach myself newer Python features (>= 3.10). Conditions are written as Lambda expressions that annotate parameters and return types, and coexist with type annotations. Symbols to share values between conditions are also supported to a limited extend.

    2022 · github.com · its alternatives →

  10. 10

    Hi HN! I built pyscn for Python developers in the vibe coding era. If you're using Cursor, Claude, or ChatGPT to ship Python code fast, you know the feeling: features work, tests pass, but the codebase feels... messy. Common vibe coding artifacts: • Code duplication (from copy-pasted snippets) • Dead code from quick iterations • Over-engineered solutions for simple problems • Inconsistent patterns across modules pyscn performs structural analysis: • APTED tree edit distance + LSH • Control-Flow Graph (CFG) analysis • Coupling Between Objects (CBO) • Cyclomatic Complexity Try it without…

    2025 · github.com · its alternatives →

  11. 11

    Explains programming language concepts in plain language.

    2016 · fullstackpython.com · its alternatives →

  12. 12

    A digital logic simulation written in C. Contribute to rzscheck/logic development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  13. 13

    A heavily optimizing Brain**** interpreter written in Bash! - Gandalf-/BrainBash

    2017 · github.com · its alternatives →

  14. 14

    Sanity is the back-end built for AI content operations. Power web, mobile, and agentic applications at scale.

    2017 · sanity.io · its alternatives →

  15. 15

    Brainfuck Interpreter written in Rust. Contribute to garritfra/rustfuck development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  16. 16

    Tiny Brainfuck interpreter. Contribute to kgabis/business-card-brainfuck development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  17. 17BC
  18. 18

    My little fuzzing framework inspired by grinder. Contribute to susperius/PyFuzz2 development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  19. 19BF
  20. 20
  21. 21

    brainfuck interpreter. Contribute to noahhaasis/brainfuck development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  22. 22
  23. 23

    I want to share a really dumb, but very practical project I have packaged this summer, to perform operations on strings much faster. I was using Python to work with a multi-terabyte newline-delimited file. Reading, splitting, and shuffling it was a nightmare. So, I wrapped a trivial hardware-friendly heuristic I've been using for the last few years into a CPython library. The part I enjoyed the most is implementing SIMD behavior without SIMD instructions... Using 64-bit words to work at 8-bit granularity. Unlike conventional SIMD, the code would remain the same for ~~almost~~ any hardware.…

    2023 · ashvardanian.com · its alternatives →

  24. 24

    C++ Implementations of sketch data structures with SIMD Parallelism, including Python bindings - dnbaker/sketch

    2017 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →