{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"eo","owner":"objectionary","isFork":false,"description":"EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus","allTopics":["java","language","programming-language","oop","object-oriented","eolang","object-oriented-programming","object-oriented-language"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":11,"issueCount":95,"starsCount":1006,"forksCount":126,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-20T11:24:37.718Z"}},{"type":"Public","name":"normalizer","owner":"objectionary","isFork":false,"description":"Command Line Normalizer of 𝜑-calculus Expressions","allTopics":["oop","eolang","normalization","object-oriented-programming"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":9,"issueCount":89,"starsCount":7,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-20T11:08:19.369Z"}},{"type":"Public","name":"try-phi","owner":"objectionary","isFork":false,"description":"Online interactive parser and translator of EO and 𝜑-calculus","allTopics":["eolang","elm"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":11,"issueCount":5,"starsCount":13,"forksCount":3,"license":null,"participation":[1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-20T01:25:53.909Z"}},{"type":"Public","name":"jeo-maven-plugin","owner":"objectionary","isFork":false,"description":"This Maven plugin converts Java Bytecode binary files to EOLANG programs that use the \"opcode\" atom","allTopics":["java","bytecode","maven-plugin","code-generation","eolang","code-optimization","bytecode-interpreter"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":4,"issueCount":32,"starsCount":11,"forksCount":3,"license":"MIT License","participation":[38,71,49,41,70,57,37,38,52,50,53,47,67,54,12,6,18,26,37,43,5,2,16,33,25,28,41,50,23,13,6,0,20,22,5,2,10,13,6,1,15,33,0,0,39,23,8,10,5,38,71,57],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T15:21:38.402Z"}},{"type":"Public","name":"aoi","owner":"objectionary","isFork":false,"description":"Abstract Object inference for EO Programs","allTopics":["eolang"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":9,"issueCount":8,"starsCount":8,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T23:51:56.557Z"}},{"type":"Public","name":"aoi2","owner":"objectionary","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":7,"issueCount":11,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T22:59:21.482Z"}},{"type":"Public","name":"speco","owner":"objectionary","isFork":false,"description":"Object Specialization for EO Programs","allTopics":["oop","eolang","specialization","java"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":11,"issueCount":13,"starsCount":6,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T22:49:08.824Z"}},{"type":"Public","name":"eoc","owner":"objectionary","isFork":false,"description":"Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs","allTopics":["javascript","command-line","maven","toolkit","eolang","java"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":15,"starsCount":17,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T03:50:26.372Z"}},{"type":"Public","name":"news.eolang.org","owner":"objectionary","isFork":false,"description":"Our Official Blog: we write about the development of EOLANG and 𝜑-calculus","allTopics":["blog","language","programming-language","oop","formal-methods","eolang","jekyll"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":1,"issueCount":12,"starsCount":11,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T19:07:16.639Z"}},{"type":"Public","name":"reo","owner":"objectionary","isFork":false,"description":"Experimental virtual machine for EO programs","allTopics":["compiler","virtual-machine","oop","eolang","xmir","rust"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":10,"issueCount":4,"starsCount":8,"forksCount":0,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,0,0,1,0,0,0,0,27,0,0,4,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T09:27:23.071Z"}},{"type":"Public","name":"sodg","owner":"objectionary","isFork":false,"description":"Rust implementation of Surging Object DiGraph (SODG)","allTopics":["oop","rust-lang","rust-library","eolang","rust-crate","rust"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":10,"issueCount":12,"starsCount":9,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T09:07:12.792Z"}},{"type":"Public","name":"eolang-paper","owner":"objectionary","isFork":false,"description":"The original paper about EOLANG and phi-calculus","allTopics":["latex","oop","oop-principles","eolang","research-paper"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":1,"issueCount":1,"starsCount":5,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-13T17:58:11.921Z"}},{"type":"Public","name":"eo-vscode","owner":"objectionary","isFork":false,"description":"VSCode Extension for the EO Language with a Language Server","allTopics":["eolang","vscode-plugin","typescript","vscode"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":3,"starsCount":6,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T18:33:44.651Z"}},{"type":"Public","name":"proof","owner":"objectionary","isFork":false,"description":"Proof of 𝜑-calculus confluence","allTopics":["eolang","lean4"],"primaryLanguage":{"name":"Lean","color":"#ccc"},"pullRequestCount":1,"issueCount":8,"starsCount":5,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T18:29:27.527Z"}},{"type":"Public","name":"reducing-programs-to-objects","owner":"objectionary","isFork":false,"description":"LaTeX paper on how to reduce programs to EO objects","allTopics":["latex","paper","oop","eolang"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":3,"issueCount":2,"starsCount":13,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T20:21:40.626Z"}},{"type":"Public","name":"opeo-maven-plugin","owner":"objectionary","isFork":false,"description":"Maven plugin to remove Bytecode opcodes from XMIR as much as possible","allTopics":["bytecode","compiler","optimization","oop","transpiler","eolang","optimization-algorithms"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":51,"starsCount":7,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T20:01:49.402Z"}},{"type":"Public","name":"eo-book","owner":"objectionary","isFork":false,"description":"Book about EO programming language","allTopics":["latex","eolang","latex-book","pdf","book"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":3,"issueCount":17,"starsCount":11,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T19:49:31.271Z"}},{"type":"Public","name":"on-the-origin-of-objects","owner":"objectionary","isFork":false,"description":"On the Origin of Objects by Means of Careful Selection, LaTeX paper","allTopics":["latex","paper","oop","oop-principles","eolang","latex-paper"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":1,"issueCount":2,"starsCount":9,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T19:36:41.011Z"}},{"type":"Public archive","name":"eo-math","owner":"objectionary","isFork":false,"description":"Math Objects for EO Programming Language","allTopics":["oop","eolang","java"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":8,"issueCount":25,"starsCount":9,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T03:54:09.193Z"}},{"type":"Public","name":"ineo-maven-plugin","owner":"objectionary","isFork":false,"description":"Maven plugin that inlines and specializes objects in EO programs","allTopics":["java","optimization","maven-plugin","eolang"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":10,"issueCount":7,"starsCount":4,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-07T13:22:04.832Z"}},{"type":"Public","name":"ddr","owner":"objectionary","isFork":false,"description":"Experimental Dynamic Dispatch Removal (DDR) Toolkit for EO Programs","allTopics":["oop","eolang"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":11,"issueCount":11,"starsCount":7,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T22:36:31.298Z"}},{"type":"Public","name":"eo2js","owner":"objectionary","isFork":false,"description":"EOLANG to JavaScript transpiler and runtime","allTopics":["javascript","oop","eolang"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":17,"starsCount":6,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T22:20:15.237Z"}},{"type":"Public","name":"deog","owner":"objectionary","isFork":false,"description":"Decoration Graph of EO objects","allTopics":["eolang","java"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":10,"issueCount":8,"starsCount":4,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T21:25:27.036Z"}},{"type":"Public","name":"eolang.sty","owner":"objectionary","isFork":false,"description":"LaTeX package for drawing 𝜑-calculus formulas and SODG graphs ","allTopics":["oop","eolang","latex-package","latex-style","sodg","latex"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":2,"issueCount":2,"starsCount":9,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T07:24:50.287Z"}},{"type":"Public","name":"benchmark","owner":"objectionary","isFork":false,"description":"Java compilation and optimization benchmark that integrates EO, 𝜑-calculus, JEO, OPEO, and INEO optimizers","allTopics":["benchmark","optimization","optimizer","eolang","optimization-algorithms"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":1,"starsCount":4,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-03T11:53:27.278Z"}},{"type":"Public","name":"hone-maven-plugin","owner":"objectionary","isFork":false,"description":"Maven plugin that applies a number of optimizations to your Bytecode, using EOLANG and 𝜑-calculus, trying to make it work faster","allTopics":["java","maven-plugin","eolang","code-optimization","bytecode-manipulation"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":4,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-03T10:36:09.930Z"}},{"type":"Public","name":"home","owner":"objectionary","isFork":false,"description":"Centralized curated storage of all EO objects together with their unit tests","allTopics":["library","repository","objects","eolang","object-oriented-programming"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":4,"issueCount":2,"starsCount":28,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-03T09:01:10.642Z"}},{"type":"Public","name":"dejump","owner":"objectionary","isFork":false,"description":"Replaces all GOTO objects in EO program with semantically equivalent ones but without GOTO","allTopics":["eolang","java"],"primaryLanguage":{"name":"XSLT","color":"#EB8CEB"},"pullRequestCount":10,"issueCount":10,"starsCount":10,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-02T18:24:15.242Z"}},{"type":"Public","name":"xax","owner":"objectionary","isFork":false,"description":"Java library for testing XSL stylesheets with XML samples and XPath assertions","allTopics":["xslt","xsl","jcabi","hamcrest-matchers","java","xml"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":1,"starsCount":5,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-31T21:18:04.382Z"}},{"type":"Public","name":"demu","owner":"objectionary","isFork":false,"description":"A command line tool for DeMutabilization of EO programs","allTopics":["java","oop","eolang","code-optimization"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":6,"issueCount":1,"starsCount":4,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-31T19:25:51.477Z"}}],"repositoryCount":60,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"objectionary repositories"}