Projects in Awesome Lists tagged with eolang
A curated list of projects in awesome lists tagged with eolang .
https://github.com/objectionary/eo
EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-Calculus
eolang java language object-oriented object-oriented-language object-oriented-programming oop programming-language
Last synced: 11 Dec 2025
https://github.com/yegor256/threecopies
Hosted Server Backup Service
backup eolang java mysql web-service
Last synced: 07 Sep 2025
https://github.com/objectionary/home
Centralized curated storage of all EO objects together with their unit tests
eolang library object-oriented-programming objects repository
Last synced: 01 May 2025
https://github.com/objectionary/eo-intellij-plugin
Syntax Highlighting Intellij IDEA Plugin for EO Programming Language
eolang intellij intellij-plugin java oop parser
Last synced: 16 Oct 2025
https://github.com/objectionary/eoc
Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs
command-line eolang java javascript maven toolkit
Last synced: 01 May 2025
https://github.com/objectionary/sodg.rs
Rust implementation of Surging Object DiGraph (SODG): it automatically collects garbage removing unnecessary nodes
eolang oop rust rust-crate rust-lang rust-library
Last synced: 07 Aug 2025
https://github.com/objectionary/eo-hamcrest
Hamcrest Matchers for EO Programming Language
eolang hamcrest hamcrest-extensions hamcrest-matchers java tdd testing
Last synced: 01 May 2025
https://github.com/objectionary/try-phi
Online interactive parser and translator of EO and 𝜑-calculus
Last synced: 05 Oct 2025
https://github.com/objectionary/eo-threads
EO Objects for Managing Execution Threads
Last synced: 17 Jul 2025
https://github.com/objectionary/reducing-programs-to-objects
LaTeX paper on how to reduce programs to EO objects
Last synced: 01 May 2025
https://github.com/l3r8yj/elegram-api
It's a wrapper over the telegram bots api, but in the style of EO.
eolang java oop telegram-bot-api
Last synced: 26 Aug 2025
https://github.com/objectionary/news.eolang.org
Our Official Blog: we write about the development of EOLANG and 𝜑-calculus
blog eolang formal-methods jekyll language oop programming-language
Last synced: 18 Oct 2025
https://github.com/objectionary/eo-book
Book about EO programming language
book eolang latex latex-book pdf
Last synced: 01 May 2025
https://github.com/objectionary/on-the-origin-of-objects
On the Origin of Objects by Means of Careful Selection, LaTeX paper
eolang latex latex-paper oop oop-principles paper
Last synced: 01 May 2025
https://github.com/objectionary/jeo-maven-plugin
This Maven plugin converts Java Bytecode binary files to EOLANG programs that use the "opcode" atom
bytecode bytecode-interpreter code-generation code-optimization eolang java maven-plugin
Last synced: 01 May 2025
https://github.com/objectionary/sodg
Rust implementation of Surging Object DiGraph (SODG)
eolang oop rust rust-crate rust-lang rust-library
Last synced: 11 Apr 2025
https://github.com/objectionary/phie
Experimental Emulator of a Machine that Understands 𝜑-calculus
Last synced: 01 May 2025
https://github.com/objectionary/game-of-life
Experimental implementation of Conway's Game of Life in C++ and EO
Last synced: 01 May 2025
https://github.com/objectionary/eo-graphs
A few classic graph algorithms implemented in C++, Java, and EOLANG
algorithm cpp eolang graph graph-algorithms java
Last synced: 01 May 2025
https://github.com/objectionary/dejump
Replaces all GOTO objects in EO program with semantically equivalent ones but without GOTO
Last synced: 01 May 2025
https://github.com/objectionary/eo-vim
Syntax Highlighting Vim Plugin for EO Programming Language
eolang vim vim-plugin vimscript
Last synced: 14 Oct 2025
https://github.com/objectionary/reo
Experimental virtual machine for EO programs
compiler eolang oop rust virtual-machine xmir
Last synced: 01 May 2025
https://github.com/objectionary/eo2js
EOLANG to JavaScript transpiler and runtime
Last synced: 01 May 2025
https://github.com/objectionary/eo-net
Socket Object for EO Programming Language
Last synced: 01 May 2025
https://github.com/objectionary/aoi
Abstract Object inference for EO Programs
Last synced: 01 May 2025
https://github.com/objectionary/eolang.sty
LaTeX package for drawing 𝜑-calculus formulas and SODG graphs
eolang latex latex-package latex-style oop sodg
Last synced: 16 Dec 2025
https://github.com/objectionary/phino
Command-Line Normalizer, Rewriter, and Dataizer of 𝜑-Calculus Expressions
code-analysis command-line-tool eolang formalization haskell normalization phi-calculus
Last synced: 19 Jun 2025
https://github.com/objectionary/opeo-maven-plugin
Maven plugin to remove Bytecode opcodes from XMIR as much as possible
bytecode compiler eolang oop optimization optimization-algorithms transpiler
Last synced: 01 May 2025
https://github.com/objectionary/ddr
Experimental Dynamic Dispatch Removal (DDR) Toolkit for EO Programs
Last synced: 01 May 2025
https://github.com/objectionary/eo-phi-normalizer
Command Line Normalizer and Rewriter of 𝜑-calculus Expressions (part of EOLANG family)
eolang normalization object-oriented-programming oop
Last synced: 29 Jun 2025
https://github.com/objectionary/ideas
Here we keep ideas for future research in EO programming language and Polystat static analyzer
Last synced: 28 Feb 2025
https://github.com/objectionary/eo-vscode
VSCode Extension for the EO Language with a Language Server
eolang typescript vscode vscode-plugin
Last synced: 01 May 2025
https://github.com/objectionary/dedup
Deduplication of Objects in EO Programs
Last synced: 25 Nov 2025
https://github.com/objectionary/sandbox
A simple EO program together with an environment to compile and run it
Last synced: 01 May 2025
https://github.com/objectionary/eo-lsp-server
LSP server for the EOLANG programming language: works with VS Code, Sublime Text, IntelliJ IDEA and other IDEs
Last synced: 18 Sep 2025
https://github.com/objectionary/eolang-paper
The original paper about EOLANG and phi-calculus
eolang latex oop oop-principles research-paper
Last synced: 23 Jun 2025
https://github.com/objectionary/speco
Object Specialization for EO Programs
eolang java oop specialization
Last synced: 01 May 2025
https://github.com/objectionary/eo-gof-patterns
How would GoF design patterns look in EO?
Last synced: 22 Jul 2025
https://github.com/objectionary/eo-http
HTTP Request/Response Parsing Objects for EO Programming Language
Last synced: 24 Jun 2025
https://github.com/objectionary/eo-sys
EO Objects Interacting with Operating System Level
Last synced: 01 May 2025
https://github.com/objectionary/eo-time
EO Objects for Date and Time Parsing and Printing
Last synced: 28 Feb 2025
https://github.com/objectionary/benchmark
Java compilation and optimization benchmark that integrates EO, JEO, and Normalizer
benchmark eolang optimization optimization-algorithms optimizer
Last synced: 01 May 2025
https://github.com/objectionary/ineo-maven-plugin
Maven plugin that inlines and specializes objects in EO programs
eolang java maven-plugin optimization
Last synced: 01 May 2025
https://github.com/objectionary/demu
A command line tool for DeMutabilization of EO programs
code-optimization eolang java oop
Last synced: 01 May 2025
https://github.com/yegor256/eo3-programs
Illustrative EO programs for the 3rd volume of the "Elegant Objects" book (not yet published)
Last synced: 09 Jul 2025
https://github.com/objectionary/normalizer-maven-plugin
Maven plugin that can normalize 𝜑-calculus expressions, with the help of Normalizer
Last synced: 01 May 2025
https://github.com/objectionary/hone-maven-plugin
Maven plugin that applies a number of optimizations to your Bytecode, using EOLANG and 𝜑-calculus, trying to make it work faster
bytecode-manipulation code-optimization eolang java maven-plugin
Last synced: 01 May 2025
https://github.com/nikololiahim/unjust
A command-line tool for detecting the "unjustified assumption in subclasses" defect in EO programs.
Last synced: 28 Feb 2025