digraph { edge [arrowhead=none] node [penwidth=2.5, fontname="Inconsolata"] // "Real World Haskell" [label="Real World Haskell 🔶"] // "lex-yacc" [label="Lex & YACC"] // "flex-bison" [label="Flex & Bison"] // "parsing-techniques" [label="Parsing Techniques"] AutoQEMU [label="AutoQEMU 🔶", color="#89e051"] remembering [label="remembering ❌", color="#555555"] urubu [label="urubu ❌", color="#555555"] stdix [label="stdix", color="#555555"] vi [color="#555555"] le [color="#555555"] levitate [color="#555555"] fetch [color="#555555"] // http client glaze [color="#555555"] // http server nav [color="#555555"] geminiclient [color="#555555"] geminiserver [color="#555555"] fz [color="#555555"] gistatic [label="gistatic ❌", color="#89e051"] // zeptoparsec [label="zeptoparsec 🔶", color="#555555"] ACE [color="#A97BFF"] // Android Code Editor "git-permalink" [label="git-permalink ✅", color="#89e051"] td [label="td 🔶", color="#89e051"] eslaides [label="eslaides ❌", color="#da291c"] fallible [label="fallible ❌", color="#555555"] bm [color="#89e051"] cm [color="#89e051"] eutils [color="#555555"] Papo [color="#3fb68b"] "lisp-cli" [color="#3fb68b"] "posix-koans" [color="#89e051"] "vcs-ps1" [color="#89e051"] pindaiba [color="#555555"] canary [label="pintassilgo", color="#555555"] // A canary for proxying load during deployemnts. capim [color="#555555"] // FUSE filesystem with CoW semantics arapuca [color="#555555"] // SMTP and IMAP server, doing TLS over tlstunnel dbmlike [label="dfi", color="#555555"] // DBM implementation "acid-fopen" [color="#555555"] q [color="#89e051"] shlist [color="#89e051"] cq [color="#555555"] // crash-resistant queue" acidq [color="#555555"] // ACID, transactional queue booklet [label="boneco", color="#89e051"] "js-bigdecimal" [label="js-bigdecimal", color="#f1e05a"] "qc.js" [color="#f1e05a"] bigode [color="#f1e05a"] // servidor Node.js com 0 dependências "clj-schema-to-json-schema" [label="clj-schema-to-json-schema", color="#db5855"] "json-schema-mock" [label="json-schema-mock", color="#f1e05a"] // libjson [label="libjson 🔸", color="#555555"] // libmockjsonschema [label="libmockjsonschema 🔸", color="#555555"] // stick [label="stick", color="#555555"] // Clojure: mediator ecosystem (the alternative would be the language used in // the implementation of Mediator itself, probably C/Zig or Rust) mediatorhut [label="🤑 mediator.ht", color="#db5855"] amberhut [label="🤑 amber.ht", color="#3fb68b"] bau [color="#3fb68b"] "cl-frp" [color="#3fb68b"] "cl-pds" [color="#3fb68b"] website [label="website ❌", color="#e34c26"] brinquedoteca [label="brinquedoteca ✅", color="#083fa1"] abracm [color="#083fa1"] "casa-do-caminho" [label="casa-do-caminho ✅", color="#083fa1"] DiscussionsSite [label="🤑 DiscussionsSite", color="#0298c3"] lawtech [label="🤑 lawtech", color="#3572a5"] CM [label="🤑 Rubo", color="#3572a5"] Pires [color="#3572a5"] // Standardify [label="Standardify 🤑", color="#0298c3"] // Standardify [label="Standardify 🤑", color="white"] Standardify [label="🤑 Standardify ❌", color="#3fb68b"] // Scheme (Guile): the language of LilyPond itself Songbooks [label="🤑 Songbooks", color="#1e4aec"] polyparsing [label="", color="#555555"] // polytemplating [label="", color="#555555"] // parsing [label="", color="#555555"] "spell-checker" [label="spell-checker"] paku [color="#596706"] mkg [color="#89e051"] // makecheck [color="#5e5086"] listatic [color="#555555"] // "std-tools" [color="#555555"] Mediator [color="#555555"] Amber [color="#555555"] // Papo [color="#555555"] BYOPDS [label="BYOPDS", color="#141414"] // eq [color="#555555"] xt [label="xt", color="#555555"] md [label="md", color="#555555"] rst [color="#555555"] spreadsheet [color="#555555"] ogum [color="#555555"] // libtraverse [color="#555555"] // libxtx [color="#555555"] // "libXXX*" [color="#555555"] libedn [color="#555555"] // libpds [color="#555555"] yoctoauth [color="#555555"] // z2h [color="#ec915c"] gluilo [label="grude ❌", color="#555555"] konformigado [label="akuanduba ❌", color="#555555"] libdeflate [color="#555555"] stick [label="vareta", color="#555555"] "package-repository" [color="#89e051"] Servers [color="#89e051"] caju [color="#555555"] // mkg [color="#555555"] // http [color="#555555"] /* labels end, edges begin */ // BYOPDS -> libpds AutoQEMU -> "package-repository" "package-repository" -> AutoQEMU // z2h -> "package-repository" paku -> "package-repository" paku -> mkg // remembering -> fallible // gluilo -> z2h gluilo -> urubu // zeptoparsec -> "Real World Haskell" // parsing -> "Real World Haskell" // parsing -> "lex-yacc" // parsing -> "flex-bison" // parsing -> "parsing-techniques" // polyparsing -> zeptoparsec // polyparsing -> z2h polyparsing -> gluilo konformigado -> polyparsing libdeflate -> polyparsing stick -> polyparsing // polytemplating -> konformigado // polytemplating -> libstick // libmockjsonschema -> polyparsing // "json-schema-mock -> libmockjsonschema // libmockjsonschema -> libjson le -> polyparsing libedn -> polyparsing // libjson -> polyparsing // yoctoauth -> polyparsing // libpds -> polyparsing // stick -> polyparsing // gistatic -> polyparsing listatic -> polyparsing yoctoauth -> polyparsing Amber -> polyparsing Amber -> "vcs-ps1" // Papo -> polyparsing // libxtx -> polyparsing // konformigado -> polyparsing // konformigado -> libjson // gistatic -> polytemplating // listatic -> polytemplating // eq -> konformigado // eq -> libedn xt -> polyparsing md -> polyparsing rst -> polyparsing spreadsheet -> polyparsing ogum -> polyparsing // Ogum: syslog server /* Ogum Ogum é o Orixá Guerreiro, que representa as batalhas da vida. É o protetor contra guerras e demandas espirituais negativas, é também o senhor das estradas e o responsável pela manutenção da lei e da ordem. Como guerreiro, no sincretismo religioso ele é São Jorge. Filhos de Ogum São pessoas que adoram o novo, adoram viajar e não têm lugar fixo no mundo. São curiosos, resistentes, amantes da tecnologia (já que adoram a novidade). Possuem tanta vontade e ímpeto para tudo que podem ser violentos. São responsáveis, dão respostas de prontidão e possuem grande capacidade de concentração e foco. Coragem e franqueza são suas principais características. */ // xq -> libxtx // xq -> konformigado // "libXXX*" -> libxtx // libxtx -> "libXXX*" // This seems backwards // libtraverse -> libxtx // eq -> libtraverse // xq -> libtraverse // xq -> libedn // makecheck -> konformigado // makecheck -> libxtx // paku -> konformigado Mediator -> polyparsing Mediator -> konformigado Mediator -> libedn Mediator -> libdeflate Mediator -> le Mediator -> xt // Useful for import/export tests, maybe? Amber -> konformigado Amber -> md Amber -> rst // Xangô corresponde a nossa necessidade de discernimento, justiça, // estudo, raciocínio concreto e metódico; Xangô -> rst // Sphinx alternative, not coupled with Python Xangô -> konformigado // Exu é um orixá guardião da comunicação, que faz parte das religiões // originárias da África, como Candomblé e da Umbanda. É uma das // entidades mais conhecidas e cultuadas pelos adeptos dessas religiões // no Brasil. // Mediator -> konformigado // Mediator -> libedn // Mediator -> eq // "std-tools" -> fallible amberhut -> Amber amberhut -> yoctoauth /* Pires -> Mediator Rubo -> Mediator Papo -> Mediator */ // Pires -> mediatorhut // Rubo -> mediatorhut Papo -> mediatorhut mediatorhut -> Mediator mediatorhut -> yoctoauth Songbooks -> yoctoauth DiscussionsSite -> yoctoauth DiscussionsSite -> listatic Standardify -> yoctoauth Standardify -> AutoQEMU Standardify -> "posix-koans" // Standardify -> stdix stdix -> vi stdix -> eutils levitate -> le levitate -> vi // "std-tools" -> Standardify /* Misc */ website -> "spell-checker" website -> eslaides Servers -> Toph Toph -> Email // Toph -> Git // Toph -> Guix Toph -> NGINX // Toph -> Prosody // Toph -> Matrix Toph -> geminiserver geminiserver -> geminiclient NGINX -> glaze glaze -> fetch Toph -> CGit CGit -> gistatic Toph -> bau acidq -> cq shlist -> q cq -> q cq -> "acid-fopen" arapuca -> "acid-fopen" dbmlike -> "acid-fopen" brinquedoteca -> bigode // positioning hack edge [style="invis"] CM -> DiscussionsSite lawtech -> DiscussionsSite Pires -> DiscussionsSite eslaides -> brinquedoteca brinquedoteca -> "casa-do-caminho" "casa-do-caminho" -> abracm konformigado -> website BYOPDS -> Servers // libpds -> Servers // libstick -> website // Guix -> caju // caju -> Ferret // zeptoparsec -> "git-permalink" // "Real World Haskell" -> "git-permalink" urubu -> "git-permalink" "git-permalink" -> td td -> remembering remembering -> fallible fallible -> "lisp-cli" "lisp-cli" -> pindaiba "lisp-cli" -> canary pindaiba -> capim canary -> acidq # "lisp-cli" -> "posix-koans" # "posix-koans" -> "vcs-ps1" "package-repository" -> "json-schema-mock" "json-schema-mock" -> "clj-schema-to-json-schema" "clj-schema-to-json-schema" -> booklet booklet -> "js-bigdecimal" "js-bigdecimal" -> "qc.js" "qc.js" -> ACE # "qc.js" -> fetch "clj-schema-to-json-schema" -> nav nav -> fz fz -> bm bm -> "cl-frp" bm -> cm "cl-frp" -> "cl-pds" # bm -> eutils NGINX -> caju // caju -> mkg // mkg -> http "spell-checker" -> BYOPDS // "flex-bison" -> website // https://github.com/ozh/github-colors/blob/master/colors.json Perl [color="#0298c3"] "POSIX sh" [color="#89e051"] Scheme [color="#1e4aec"] Clojure [color="#db5855"] Haskell [color="#5e5086"] Zig [color="#ec915c"] Go [color="#00ADD8"] Rust [color="#dea584"] C [color="#555555"] JavaScript [color="#f1e05a"] // TypeScript [color="#2b7489"] // Markdown [color="#083fa1"] // HTML [color="#e34c26"] "" [color="white"] "" [color="white"] "" [color="white"] "" [color="white"] "" [color="white"] // "" [color="white"] Lua [color="#000080"] "C++" [color="#f34b7d"] Nim [color="#ffc200"] Racket [color="#3c5caa"] Elixir [color="#6e4a7e"] Erlang [color="#B83998"] "Common Lisp" [color="#3fb68b"] SmallTalk [color="#596706"] StandardML [color="#dc566d"] Prolog [color="#74283c"] Forth [color="#341708"] Red [color="#f50000"] Factor [color="#636746"] J [color="#9EEDFF"] K [color=""] APL [color="#5A8164"] Tcl [color="#e4cc98"] PostScript [color="#da291c"] Pony [color="#CCCCCC"] Eiffel [color="#4d6977"] Ada [color="#02f88c"] Fortran [color="#4d41b1"] "C#" [color="#178600"] "F#" [color="#b845f"] Vala [color="#fbe5cd"] Langs -> "" Langs -> "" Langs -> "" Langs -> "" // Langs -> "" Langs -> "" "" -> "POSIX sh" // Perl -> "POSIX sh" "POSIX sh" -> C C -> "Common Lisp" "Common Lisp" -> Perl "" -> Clojure Clojure -> JavaScript "" -> SmallTalk SmallTalk -> StandardML StandardML -> Forth Forth -> Prolog Prolog -> Ada Ada -> Eiffel Eiffel -> Fortran Fortran -> PostScript PostScript -> APL "" -> Tcl Tcl -> "F#" "F#" -> "C#" "C#" -> "C++" "C++" -> Vala "" -> Haskell Haskell -> Zig Zig -> Go Go -> Rust Rust -> Scheme // Perl was promoted! // Rust -> Perl // Perl -> Scheme Scheme -> Lua Lua -> Nim Nim -> Racket Racket -> Elixir Elixir -> Erlang Erlang -> Red Red -> Factor Factor -> J J -> K K -> Pony }