{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"sweet_xml","owner":"kbrw","isFork":false,"description":"","allTopics":["stream","elixir","xml","xpath"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":5,"issueCount":22,"starsCount":356,"forksCount":60,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T12:32:39.286Z"}},{"type":"Public","name":"calibex","owner":"kbrw","isFork":false,"description":"Elixir ICal : bijective coding/decoding for ICal transformation, ICal email request and responses.","allTopics":["ical","decoding"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":2,"issueCount":1,"starsCount":16,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T09:38:12.048Z"}},{"type":"Public","name":"json_stream","owner":"kbrw","isFork":false,"description":"Small but useful wrapper above erlang `jsx` to stream json elements from an Elixir binary stream.","allTopics":["parser","json","erlang"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":1,"starsCount":8,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-25T13:18:31.250Z"}},{"type":"Public","name":"reaxt","owner":"kbrw","isFork":false,"description":"Use React template into your Elixir application for server rendering","allTopics":["javascript","elixir","server-side-rendering","react","webpack"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":7,"starsCount":372,"forksCount":38,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-25T10:46:47.778Z"}},{"type":"Public","name":"stemex","owner":"kbrw","isFork":false,"description":"Stemex is a NIF wrapper above the snowball language (http://snowball.tartarus.org)","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":1,"starsCount":7,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-14T13:54:11.880Z"}},{"type":"Public","name":"mailibex","owner":"kbrw","isFork":false,"description":"Library containing Email related implementations in Elixir : dkim, spf, dmark, mimemail, smtp","allTopics":["elixir","decoding","smtp","spf","dkim","dmarc","mimemail"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":3,"issueCount":4,"starsCount":60,"forksCount":23,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-12T09:49:30.573Z"}},{"type":"Public","name":"delayed_otp","owner":"kbrw","isFork":false,"description":"Delay death of supervisor children or gen_server : for instance Erlang supervisor with exponential backoff restart strategy","allTopics":["erlang","supervisor"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":2,"issueCount":3,"starsCount":24,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-22T09:50:00.030Z"}},{"type":"Public","name":"exfsm","owner":"kbrw","isFork":false,"description":"Simple elixir library to define a static FSM.","allTopics":["elixir","fsm","transition"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":1,"issueCount":2,"starsCount":11,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-19T16:11:51.908Z"}},{"type":"Public","name":"plug_forwarded_peer","owner":"kbrw","isFork":false,"description":"Very simple plug which reads `X-Forwarded-For` or `Forwarded` header according to rfc7239 and fill `conn.remote_ip` with the root client ip.","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":24,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-13T14:54:19.093Z"}},{"type":"Public","name":"ewebmachine","owner":"kbrw","isFork":false,"description":"The HTTP decision tree as a plug (full elixir rewriting of basho/webmachine with improvements)","allTopics":["plug","webmachine"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":2,"starsCount":97,"forksCount":20,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-04T11:35:33.161Z"}},{"type":"Public","name":".github","owner":"kbrw","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-12T15:15:47.898Z"}},{"type":"Public","name":"babel-plugin-transform-jsxz","owner":"kbrw","isFork":false,"description":"Write your JSX for your HTML components using successive transformations targeted with CSS selector at compilation time - in the same way that enlive templates work. As a Babel transform plugin.","allTopics":["javascript","html-components","jsx","react-components","css-selector"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-29T09:53:35.195Z"}},{"type":"Public","name":"babel-preset-jsxz","owner":"kbrw","isFork":false,"description":"Simple preset containing only jsxz transform for convenience","allTopics":["html","jsxz-transformation"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-15T09:19:19.942Z"}},{"type":"Public","name":"exz","owner":"kbrw","isFork":false,"description":"Macro for HTML templating. See JSXZ.","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-25T22:49:06.902Z"}},{"type":"Public","name":"reaxt-example","owner":"kbrw","isFork":false,"description":"An example and test application for \"reaxt\", the react integration for elixir","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":30,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-16T20:10:35.163Z"}},{"type":"Public","name":"gitex","owner":"kbrw","isFork":false,"description":"Elixir implementation of the Git object storage, but with the goal to implement the same semantic with other storage and topics","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":1,"issueCount":4,"starsCount":68,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-29T15:34:04.315Z"}},{"type":"Public","name":"node_erlastic","owner":"kbrw","isFork":false,"description":"Node library to make nodejs gen_server in Erlang/Elixir through Port connection","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":4,"starsCount":75,"forksCount":17,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-29T09:55:30.141Z"}},{"type":"Public","name":"rulex","owner":"kbrw","isFork":false,"description":"This tiny library (2 macros only) allows you to define very simple rule handler using Elixir pattern matching.","allTopics":["elixir"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":1,"starsCount":13,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-29T09:55:30.032Z"}},{"type":"Public","name":"exos","owner":"kbrw","isFork":false,"description":"Exos is a simple Port Wrapper : a GenServer which forwards cast and call to a linked Port.","allTopics":["nodejs","python","clojure","elixir"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":78,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-29T09:55:29.993Z"}},{"type":"Public","name":"jsxz-loader","owner":"kbrw","isFork":false,"description":"JSXZ Loader allows you to Precompile your JSX HTML components from static HTML templates using CSS selectors.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-01-25T14:24:22.328Z"}},{"type":"Public","name":"supervisorring","owner":"kbrw","isFork":false,"description":"otp/supervisor-like interface to supervise distributed processes","allTopics":["elixir","otp","supervisor","dht"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":16,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-08T22:27:56.066Z"}},{"type":"Public","name":"nano_ring","owner":"kbrw","isFork":false,"description":"NanoRing is a very very small Cluster management System in Elixir.","allTopics":["elixir","ring","gossip-protocol","cluster-manager"],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":1,"issueCount":2,"starsCount":35,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-08T22:24:25.381Z"}},{"type":"Public","name":"erlang-certifi","owner":"kbrw","isFork":true,"description":"SSL Certificates for Erlang","allTopics":[],"primaryLanguage":{"name":"Erlang","color":"#B83998"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":33,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-31T11:29:30.999Z"}},{"type":"Public","name":"dotx","owner":"kbrw","isFork":false,"description":"Dotx is a library for DOT file parsing and generation. The whole spec https://www.graphviz.org/doc/info/lang.html is implemented.","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":1,"starsCount":9,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-06-26T13:05:29.915Z"}},{"type":"Public","name":"zip_stream","owner":"kbrw","isFork":false,"description":" Library to read zip file in a stream. Zip file binary stream -> stream of {:new_file,name} or uncompressed_bin Erlang zlib library only allows deflate decompress stream. But Erlang zip library does not allow content streaming.","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":1,"issueCount":3,"starsCount":7,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-14T00:30:41.856Z"}},{"type":"Public","name":"nvim-rplugin","owner":"kbrw","isFork":false,"description":"Nvim Elixir plugin with autocompletion and eval commands","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-15T23:45:03.379Z"}},{"type":"Public","name":"qrcode","owner":"kbrw","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Erlang","color":"#B83998"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-07-14T10:18:48.141Z"}},{"type":"Public","name":"neovim-elixir","owner":"kbrw","isFork":false,"description":"Neovim host plugin for Elixir (use https://github.com/awetzel/elixir.nvim for a packaged version)","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":1,"issueCount":1,"starsCount":69,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-21T14:22:26.765Z"}},{"type":"Public","name":"nox","owner":"kbrw","isFork":false,"description":"Node / npm wrapper","allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-30T12:21:19.286Z"}},{"type":"Public","name":"arcore","owner":"kbrw","isFork":false,"description":"Arcore OS, the very simple Kbrw Immutable OS - linux distribution based on Systemd and Runc.","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-05T00:29:19.799Z"}}],"repositoryCount":43,"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":"Repositories"}