An open API service indexing awesome lists of open source software.

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

elm eolang

Last synced: 05 Oct 2025

https://github.com/objectionary/eo-threads

EO Objects for Managing Execution Threads

eolang oop threads

Last synced: 17 Jul 2025

https://github.com/objectionary/reducing-programs-to-objects

LaTeX paper on how to reduce programs to EO objects

eolang latex oop paper

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

compiler eolang rust

Last synced: 01 May 2025

https://github.com/objectionary/game-of-life

Experimental implementation of Conway's Game of Life in C++ and EO

cpp eolang

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

eolang java

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

eolang javascript oop

Last synced: 01 May 2025

https://github.com/objectionary/eo2py

Translates EOLANG to Python

compiler eolang python

Last synced: 01 May 2025

https://github.com/objectionary/eo-net

Socket Object for EO Programming Language

eolang oop sockets

Last synced: 01 May 2025

https://github.com/objectionary/aoi

Abstract Object inference for EO Programs

eolang

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

eolang oop

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

eolang polystat

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

eolang oop optimization

Last synced: 25 Nov 2025

https://github.com/objectionary/sandbox

A simple EO program together with an environment to compile and run it

eolang java sandbox

Last synced: 01 May 2025

https://github.com/objectionary/proof

Proof of 𝜑-calculus confluence

eolang lean4

Last synced: 28 Feb 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

eolang lsp lsp-server oop

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?

design-patterns eolang oop

Last synced: 22 Jul 2025

https://github.com/h1alexbel/eo-dom

EO Objects for Manipulations with DOM

dom-manipulation eolang xml

Last synced: 11 Apr 2025

https://github.com/objectionary/eo-http

HTTP Request/Response Parsing Objects for EO Programming Language

eolang http

Last synced: 24 Jun 2025

https://github.com/objectionary/eo-sys

EO Objects Interacting with Operating System Level

eolang java syscall

Last synced: 01 May 2025

https://github.com/objectionary/eo-time

EO Objects for Date and Time Parsing and Printing

datetime eolang oop

Last synced: 28 Feb 2025

https://github.com/iammaxim/eo.tmbundle

TextMate bundle for EOLANG support

eolang syntax-highlighting

Last synced: 28 Feb 2025

https://github.com/objectionary/deog

Decoration Graph of EO objects

eolang java

Last synced: 01 May 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)

book eolang oop

Last synced: 09 Jul 2025

https://github.com/objectionary/objectionary.github.io

Our public web site

eolang static-site

Last synced: 04 Sep 2025

https://github.com/objectionary/normalizer-maven-plugin

Maven plugin that can normalize 𝜑-calculus expressions, with the help of Normalizer

eolang

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.

eolang

Last synced: 28 Feb 2025