diff --git a/1c-enterprise/daily/index.xml b/1c-enterprise/daily/index.xml
index f28501310a3..6c1e58ccbd2 100644
--- a/1c-enterprise/daily/index.xml
+++ b/1c-enterprise/daily/index.xml
@@ -1,7 +1,7 @@
GitHub 1C Enterprise Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:24:34Z
+ 2023-10-05T01:23:52Z
Daily Trending of 1C Enterprise in GitHub
\ No newline at end of file
diff --git a/2-dimensional-array/daily/index.xml b/2-dimensional-array/daily/index.xml
index 3eb8a485e51..d8667f88a3e 100644
--- a/2-dimensional-array/daily/index.xml
+++ b/2-dimensional-array/daily/index.xml
@@ -1,7 +1,7 @@
GitHub 2-Dimensional Array Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:24:56Z
+ 2023-10-05T01:24:21Z
Daily Trending of 2-Dimensional Array in GitHub
\ No newline at end of file
diff --git a/4d/daily/index.xml b/4d/daily/index.xml
index 4d19fe8ed18..3640cb0ae35 100644
--- a/4d/daily/index.xml
+++ b/4d/daily/index.xml
@@ -1,7 +1,7 @@
GitHub 4D Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:24:55Z
+ 2023-10-05T01:24:22Z
Daily Trending of 4D in GitHub
\ No newline at end of file
diff --git a/abap-cds/daily/index.xml b/abap-cds/daily/index.xml
index e41327935f8..5418ca5e52e 100644
--- a/abap-cds/daily/index.xml
+++ b/abap-cds/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ABAP CDS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:24:57Z
+ 2023-10-05T01:24:20Z
Daily Trending of ABAP CDS in GitHub
\ No newline at end of file
diff --git a/abap/daily/index.xml b/abap/daily/index.xml
index 6d3a44851a1..2c8d3e85b67 100644
--- a/abap/daily/index.xml
+++ b/abap/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ABAP Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:24:57Z
+ 2023-10-05T01:24:19Z
Daily Trending of ABAP in GitHub
\ No newline at end of file
diff --git a/abnf/daily/index.xml b/abnf/daily/index.xml
index 06775822363..b7d0d55fd9c 100644
--- a/abnf/daily/index.xml
+++ b/abnf/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ABNF Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:02Z
+ 2023-10-05T01:24:23Z
Daily Trending of ABNF in GitHub
\ No newline at end of file
diff --git a/actionscript/daily/index.xml b/actionscript/daily/index.xml
index 83e77f85493..6e2d258640b 100644
--- a/actionscript/daily/index.xml
+++ b/actionscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ActionScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:24:59Z
+ 2023-10-05T01:24:27Z
Daily Trending of ActionScript in GitHub
\ No newline at end of file
diff --git a/ada/daily/index.xml b/ada/daily/index.xml
index eca5792ff3b..4e5e90097b9 100644
--- a/ada/daily/index.xml
+++ b/ada/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ada Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:00Z
+ 2023-10-05T01:24:24Z
Daily Trending of Ada in GitHub
\ No newline at end of file
diff --git a/adobe-font-metrics/daily/index.xml b/adobe-font-metrics/daily/index.xml
index d3a99178512..6448ff723c1 100644
--- a/adobe-font-metrics/daily/index.xml
+++ b/adobe-font-metrics/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Adobe Font Metrics Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:04Z
+ 2023-10-05T01:24:30Z
Daily Trending of Adobe Font Metrics in GitHub
\ No newline at end of file
diff --git a/agda/daily/index.xml b/agda/daily/index.xml
index 7b3ebc25a5f..a36e1a42669 100644
--- a/agda/daily/index.xml
+++ b/agda/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Agda Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:06Z
+ 2023-10-05T01:24:31Z
Daily Trending of Agda in GitHub
\ No newline at end of file
diff --git a/ags-script/daily/index.xml b/ags-script/daily/index.xml
index 18bf1c81a4b..31c1b8d7b33 100644
--- a/ags-script/daily/index.xml
+++ b/ags-script/daily/index.xml
@@ -1,7 +1,7 @@
GitHub AGS Script Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:05Z
+ 2023-10-05T01:24:28Z
Daily Trending of AGS Script in GitHub
\ No newline at end of file
diff --git a/aidl/daily/index.xml b/aidl/daily/index.xml
index 7fbf7200072..17a1107b53f 100644
--- a/aidl/daily/index.xml
+++ b/aidl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub AIDL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:03Z
+ 2023-10-05T01:24:29Z
Daily Trending of AIDL in GitHub
\ No newline at end of file
diff --git a/al/daily/index.xml b/al/daily/index.xml
index 0ff2c483165..5d4e591bb83 100644
--- a/al/daily/index.xml
+++ b/al/daily/index.xml
@@ -1,7 +1,7 @@
GitHub AL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:09Z
+ 2023-10-05T01:24:34Z
Daily Trending of AL in GitHub
\ No newline at end of file
diff --git a/all/daily/index.xml b/all/daily/index.xml
index 3ac3ba8a5f5..811d389acef 100644
--- a/all/daily/index.xml
+++ b/all/daily/index.xml
@@ -1,28 +1,28 @@
GitHub All Languages Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:24:45Z
+ 2023-10-05T01:24:01Z
Daily Trending of All Languages in GitHub
- usebruno/bruno
- 2023-10-04T01:24:45Z
- tag:github.com,2023-10-04:/usebruno/bruno
-
- <p>Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)</p><hr><br>
<img src="https://raw.githubusercontent.com/usebruno/bruno/main/assets/images/logo-transparent.png" width="80">
<h3>Bruno - Opensource IDE for exploring and testing APIs.</h3>
<p><a href="https://badge.fury.io/gh/usebruno%bruno"><img src="https://badge.fury.io/gh/usebruno%2Fbruno.svg?sanitize=true" alt="GitHub version"></a> <a href="https://github.com/usebruno/bruno/workflows/unit-tests.yml"><img src="https://github.com/usebruno/bruno/actions/workflows/unit-tests.yml/badge.svg?branch=main" alt="CI"></a> <a href="https://github.com/usebruno/bruno/pulse"><img src="https://img.shields.io/github/commit-activity/m/usebruno/bruno" alt="Commit Activity"></a> <a href="https://twitter.com/use_bruno"><img src="https://img.shields.io/twitter/follow/use_bruno?style=social&logo=twitter" alt="Twitter"></a> <a href="https://www.usebruno.com"><img src="https://img.shields.io/badge/Website-Visit-blue" alt="Website"></a> <a href="https://www.usebruno.com/downloads"><img src="https://img.shields.io/badge/Download-Latest-brightgreen" alt="Download"></a></p>
<p>Bruno is a new and innovative API client, aimed at revolutionizing the status quo represented by Postman and similar tools out there.</p>
<p>Bruno stores your collections directly in a folder on your filesystem. We use a plain text markup language, Bru, to save information about API requests.</p>
<p>You can use git or any version control of your choice to collaborate over your API collections.</p>
<p>Bruno is offline-only. There are no plans to add cloud-sync to Bruno, ever. We value your data privacy and believe it should stay on your device. Read our long-term vision <a href="https://github.com/usebruno/bruno/discussions/269">here</a></p>
<p><img src="https://raw.githubusercontent.com/usebruno/bruno/main/assets/images/landing-2.png" alt="bruno"> <br><br></p>
<h3>Run across multiple platforms 🖥️</h3>
<p><img src="https://raw.githubusercontent.com/usebruno/bruno/main/assets/images/run-anywhere.png" alt="bruno"> <br><br></p>
<h3>Collaborate via Git 👩💻🧑💻</h3>
<p>Or any version control system of your choice</p>
<p><img src="https://raw.githubusercontent.com/usebruno/bruno/main/assets/images/version-control.png" alt="bruno"> <br><br></p>
<h3>Website 📄</h3>
<p>Please visit <a href="https://www.usebruno.com">here</a> to checkout our website and download the app</p>
<h3>Documentation 📄</h3>
<p>Please visit <a href="https://docs.usebruno.com">here</a> for documentation</p>
<h3>Contribute 👩💻🧑💻</h3>
<p>I am happy that you are looking to improve bruno. Please checkout the <a href="https://raw.githubusercontent.com/usebruno/bruno/main/contributing.md">contributing guide</a></p>
<p>Even if you are not able to make contributions via code, please don't hesitate to file bugs and feature requests that needs to be implemented to solve your use case.</p>
<h3>Support ❤️</h3>
<p>Woof! If you like project, hit that ⭐ button !!</p>
<h3>Authors</h3>
<div align="center">
<a href="https://github.com/usebruno/bruno/graphs/contributors"> <img src="https://contrib.rocks/image?repo=usebruno/bruno"> </a>
</div>
<h3>Stay in touch 🌐</h3>
<p><a href="https://twitter.com/use_bruno">Twitter</a> <br> <a href="https://www.usebruno.com">Website</a> <br> <a href="https://discord.com/invite/KgcZUncpjq">Discord</a></p>
<h3>License 📄</h3>
<p><a href="https://raw.githubusercontent.com/usebruno/bruno/main/license.md">MIT</a></p>
+ mit-han-lab/streaming-llm
+ 2023-10-05T01:24:01Z
+ tag:github.com,2023-10-05:/mit-han-lab/streaming-llm
+
+ <p>Efficient Streaming Language Models with Attention Sinks</p><hr><h1>Efficient Streaming Language Models with Attention Sinks [<a href="http://arxiv.org/abs/2309.17453">paper</a>]</h1>
<p><img src="https://raw.githubusercontent.com/mit-han-lab/streaming-llm/main/figures/schemes.png" alt="schemes"></p>
<p><a href="https://github.com/mit-han-lab/streaming-llm/assets/40906949/2bd1cda4-a0bd-47d1-a023-fbf7779b8358">https://github.com/mit-han-lab/streaming-llm/assets/40906949/2bd1cda4-a0bd-47d1-a023-fbf7779b8358</a></p>
<h2>TL;DR</h2>
<p>We deploy LLMs for infinite-length inputs without sacrificing efficiency and performance.</p>
<h2>Abstract</h2>
<p>Deploying Large Language Models (LLMs) in streaming applications such as multi-round dialogue, where long interactions are expected, is urgently needed but poses two major challenges. Firstly, during the decoding stage, caching previous tokens' Key and Value states (KV) consumes extensive memory. Secondly, popular LLMs cannot generalize to longer texts than the training sequence length. Window attention, where only the most recent KVs are cached, is a natural approach --- but we show that it fails when the text length surpasses the cache size. We observe an interesting phenomenon, namely attention sink, that keeping the KV of initial tokens will largely recover the performance of window attention. In this paper, we first demonstrate that the emergence of attention sink is due to the strong attention scores towards initial tokens as a ``sink'' even if they are not semantically important. Based on the above analysis, we introduce StreamingLLM, an efficient framework that enables LLMs trained with a finite length attention window to generalize to infinite sequence length without any fine-tuning. We show that StreamingLLM can enable Llama-2, MPT, Falcon, and Pythia to perform stable and efficient language modeling with up to 4 million tokens and more. In addition, we discover that adding a placeholder token as a dedicated attention sink during pre-training can further improve streaming deployment. In streaming settings, StreamingLLM outperforms the sliding window recomputation baseline by up to 22.2x speedup.</p>
<h2>Usage</h2>
<h3>Environment Setup</h3>
<pre><code class="language-bash">conda create -yn streaming python=3.8
conda activate streaming
pip install torch torchvision torchaudio
pip install transformers==4.33.0 accelerate datasets evaluate wandb scikit-learn scipy sentencepiece
python setup.py develop
</code></pre>
<h3>Run Streaming Llama Chatbot</h3>
<pre><code class="language-bash">CUDA_VISIBLE_DEVICES=0 python examples/run_streaming_llama.py --enable_streaming
</code></pre>
<h2>FAQ</h2>
<ol>
<li> <p><strong>What does "working on infinite-length inputs" imply for LLMs?</strong></p> <p>Handling infinite-length text with LLMs presents challenges. Notably, storing all previous Key and Value (KV) states demands significant memory, and models might struggle to generate text beyond their training sequence length. StreamingLLM addresses this by retaining only the most recent tokens and attention sinks, discarding intermediate tokens. This enables the model to generate coherent text from recent tokens without a cache reset — a capability not seen in earlier methods.</p> </li>
<li> <p><strong>Is the context window of LLMs expanded?</strong></p> <p>No. The context window remains unchanged. Only the most recent tokens and attention sinks are retained, discarding middle tokens. This means the model can only process the latest tokens. The context window remains constrained by its initial pre-training. For instance, if Llama-2 is pre-trained with a context window of 4096 tokens, then the maximum cache size for StreamingLLM on Llama-2 remains 4096.</p> </li>
<li> <p><strong>Can I input an extensive text, like a book, into StreamingLLM for summarization?</strong></p> <p>While you can input a lengthy text, the model will only recognize the latest tokens. Thus, if a book is an input, StreamingLLM might only summarize the concluding paragraphs, which might not be very insightful. As emphasized earlier, we neither expand the LLMs' context window nor enhance their long-term memory. StreamingLLM's strength lies in generating fluent text from recent tokens without needing a cache refresh.</p> </li>
<li> <p><strong>What is the ideal use case for StreamingLLM?</strong></p> <p>StreamingLLM is optimized for streaming applications, such as multi-round dialogues. It's ideal for scenarios where a model needs to operate continually without requiring extensive memory or dependency on past data. An example is a daily assistant based on LLMs. StreamingLLM would let the model function continuously, basing its responses on recent conversations without needing to refresh its cache. Earlier methods would either need a cache reset when the conversation length exceeded the training length (losing recent context) or recompute KV states from recent text history, which can be time-consuming.</p> </li>
<li> <p><strong>How does StreamingLLM relate to recent works on context extension?</strong></p> <p>StreamingLLM is orthogonal to recent context extension methods and can be integrated with them. In StreamingLLM's context, "context extension" refers to the possibility of using a larger cache size to store more recent tokens. For a practical demonstration, refer to Figure 9 in our paper, where we implement StreamingLLM with models like LongChat-7B-v1.5-32K and Llama-2-7B-32K-Instruct.</p> </li>
</ol>
<h2>TODOs</h2>
<p>We will release the code and data in the following order, please stay tuned!</p>
<ul>
<li><input type="checkbox" checked disabled> Release core code of StreamingLLM, including Llama-2, MPT, Falcon, and Pythia.</li>
<li><input type="checkbox" checked disabled> Release perplexity evaluation code</li>
<li><input type="checkbox" checked disabled> Release Streaming Llama Chatbot demo.</li>
<li><input type="checkbox" disabled> Release StreamEval dataset and evaluation code.</li>
</ul>
<h2>Citation</h2>
<p>If you find StreamingLLM useful or relevant to your project and research, please kindly cite our paper:</p>
<pre><code class="language-bibtex">@article{xiao2023streamingllm,
title={Efficient Streaming Language Models with Attention Sinks},
author={Xiao, Guangxuan and Tian, Yuandong and Chen, Beidi and Han, Song and Lewis, Mike},
journal={arXiv},
year={2023}
}
</code></pre>
- phitronio/Batch-4-Introduction-to-C-Programming
- 2023-10-04T01:24:45Z
- tag:github.com,2023-10-04:/phitronio/Batch-4-Introduction-to-C-Programming
-
- <p></p><hr><h1>Batch-4-Introduction-to-C-Programming</h1>
+ danielgross/localpilot
+ 2023-10-05T01:24:01Z
+ tag:github.com,2023-10-05:/danielgross/localpilot
+
+ <p></p><hr><h1>localpilot</h1>
<p><em>Use GitHub Copilot locally on your Macbook with one-click!</em></p>
<p><img src="https://github.com/danielgross/localpilot/assets/279531/521d0613-7423-4839-a5e8-42098cd65a5e" alt="image"></p>
<h2>Demo Video</h2>
<p><a href="https://github.com/danielgross/localpilot/assets/279531/3259981b-39f7-4bfa-8a45-84bde6d4ba4c">https://github.com/danielgross/localpilot/assets/279531/3259981b-39f7-4bfa-8a45-84bde6d4ba4c</a></p>
<p><em>This video is not sped up or slowed down.</em></p>
<h2>Installation</h2>
<ol>
<li>First, open VS Code Settings and add the following to your settings.json file:</li>
</ol>
<pre><code class="language-json">"github.copilot.advanced": {
"debug.testOverrideProxyUrl": "http://localhost:5001",
"debug.overrideProxyUrl": "http://localhost:5001"
}
</code></pre>
<ol start="2">
<li>Create a virtualenv to run this Python process, install the requirements, and download the models.</li>
</ol>
<pre><code class="language-python">virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
# First setup run. This will download several models to your ~/models folder.
python app.py --setup
</code></pre>
<ol start="3">
<li>Run it!</li>
</ol>
<pre><code class="language-python">python app.py
</code></pre>
<p>Enjoy your on-device Copilot!</p>
<h2>Caveat FAQ</h2>
<p><strong>Is the code as good as GitHub Copilot?</strong></p>
<p>For simple line completions yes. For simple function completions, mostly. For complex functions... maybe.</p>
<p><strong>Is it as fast as GitHub Copilot?</strong></p>
<p>On my Macbook Pro with an Apple M2 Max, the 7b models are roughly as fast. The 34b models are not. Please consider this repo a demonstration of a very inefficient implementation. I'm sure we can make it faster; please do submit a pull request if you'd like to help. For example, I think we need debouncer because sometimes llama.cpp/GGML isn't fast at interrupting itself when a newer request comes in.</p>
<p><strong>Can this be packaged as a simple Mac app?</strong></p>
<p>Yes!, I'm sure it can be, I just haven't had the time. Please do submit a pull request if you're into that sort of thing!</p>
<p><strong>Should there be a meta-model that routes to a 1b for autocomplete, 7b for more complex autocomplete, and a 34b for program completion?</strong></p>
<p>Hmm, that seems like an interesting idea.</p>
<p><strong>OK, but in summary, is it good?</strong></p>
<p>Only if your network is bad. I don't think it's competitive if you have fast Internet. But it sure is awesome on airplanes and while tethering!</p>
- TheAlgorithms/Java
- 2023-10-04T01:24:45Z
- tag:github.com,2023-10-04:/TheAlgorithms/Java
-
- <p>All Algorithms implemented in Java</p><hr><h1>The Algorithms - Java</h1>
<p><a href="https://github.com/TheAlgorithms/Java/actions/workflows/build.yml"><img src="https://github.com/TheAlgorithms/Java/actions/workflows/build.yml/badge.svg?branch=master" alt="Build"></a> <a href="https://discord.gg/c7MnfGFGa6"><img src="https://img.shields.io/discord/808045925556682782.svg?logo=discord&colorB=7289DA&style=flat-square" alt="Discord chat"></a> <a href="https://gitpod.io/#https://github.com/TheAlgorithms/Java"><img src="https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod" alt="Gitpod ready-to-code"></a></p>
<p>You can run and edit the algorithms, or contribute to them using Gitpod.io (a free online development environment) with a single click.</p>
<p><a href="https://gitpod.io/#https://github.com/TheAlgorithms/Java"><img src="https://gitpod.io/button/open-in-gitpod.svg?sanitize=true" alt="Open in Gitpod"></a></p>
<h3>All algorithms are implemented in Java (for educational purposes)</h3>
<p>These implementations are intended for learning purposes. As such, they may be less efficient than the Java standard library.</p>
<h2>Contribution Guidelines</h2>
<p>Please read our <a href="https://raw.githubusercontent.com/TheAlgorithms/Java/master/CONTRIBUTING.md">Contribution Guidelines</a> before you contribute to this project.</p>
<h2>Algorithms</h2>
<p>Our <a href="https://raw.githubusercontent.com/TheAlgorithms/Java/master/DIRECTORY.md">directory</a> has the full list of applications.</p>
+ ossamamehmood/Hacktoberfest2023
+ 2023-10-05T01:24:01Z
+ tag:github.com,2023-10-05:/ossamamehmood/Hacktoberfest2023
+
+ <p>Hacktoberfest 2023 OPEN FIRST Pull Request - FREE T-SHIRT🎉</p><hr><h1>HacktoberFest 2023 <code>OPEN FIRST</code> Pull Request 🎉</h1>
<p><img src="https://github.com/ossamamehmood/Hacktoberfest2023/raw/main/.github/logo.png" alt="HacktoberFest 2021"></p>
<h2>Contributors of <code>Hacktoberfest 2023</code></h2>
<div align="center">
<a href="https://github.com/ossamamehmood/Hacktoberfest2023/graphs/contributors"> <img src="https://contrib.rocks/image?repo=ossamamehmood/Hacktoberfest2023"> </a>
</div>
<h2>This Project Is Perfect For Your First Pull Request</h2>
<p>🗣 <strong>Hacktoberfest encourages participation in the open source community, which grows bigger every year.</strong></p>
<p>📢 <strong>Register <a href="https://hacktoberfest.digitalocean.com">here</a> for Hacktoberfest and make four pull requests (PRs) between October 1st-31st to grab free DIGITAL-SWAGS 🔥.</strong></p>
<div align="center">
<img src="https://img.shields.io/badge/hacktoberfest-2023-blueviolet" alt="Hacktober Badge">
<img src="https://img.shields.io/static/v1?label=%F0%9F%8C%9F&message=If%20Useful&style=style=flat&color=BC4E99" alt="Star Badge">
<a href="https://github.com/ossamamehmood"><img src="https://img.shields.io/badge/Contributions-welcome-violet.svg?style=flat&logo=git" alt="Contributions"></a>
<p><a href="https://github.com/ossamamehmood/hacktoberfest2023/pulls"><img src="https://img.shields.io/github/issues-pr/ossamamehmood/hacktoberfest2023" alt="Pull Requests Badge"></a> <a href="https://github.com/ossamamehmood/hacktoberfest2023/graphs/contributors"><img alt="GitHub contributors" src="https://img.shields.io/github/contributors/ossamamehmood/hacktoberfest2023?color=2b9348"></a> <a href="https://github.com/ossamamehmood/hacktoberfest2023/raw/master/LICENSE"><img src="https://img.shields.io/github/license/ossamamehmood/hacktoberfest2023?color=2b9348" alt="License Badge"></a></p>
</div>
<h2>INSTRUCTIONS-</h2>
<ul>
<li>Fork this Repository using the button at the top on right corner.</li>
<li>Clone your forked repository to your pc ( git clone "url from clone option.)</li>
<li>Create a new branch for your modifications (ie. <code>git branch new-user</code> and check it out <code>git checkout new-user</code> or simply do <code>git checkout -b new-user</code>)</li>
<li>Add your profile image in <code>static/images/</code> ( use drag and drop option or upload by commands.)</li>
<li>Add your profile data in <code>content/participant/</code></li>
<li>Add your files (<code>git add -A</code>), commit (<code>git commit -m "added myself"</code>) and push (<code>git push origin new-user</code>)</li>
<li>Create a pull request</li>
<li>Star this repository</li>
</ul>
<h1>How To Make Your First Pull Request</h1>
<p>Replace <code><YOUR-USERNAME></code> with your GitHub username in this guide.</p>
<h2>1. Add your profile picture to the folder</h2>
<p>Add a picture picture of your choice in <code>static/images/</code>. Accepted files are <strong>png</strong> and <strong>jpg</strong>, should be squared and minimum size 544x544 pixels. Ex.</p>
<pre><code>static/images/<YOUR-USERNAME>.png
</code></pre>
<h2>2. Add your profile information</h2>
<p>Create a markdown file in your folder following the convention <code>content/participant/<YOUR-USERNAME>.md</code>. Ex.</p>
<pre><code>content/participant/<YOUR-USERNAME>.md
</code></pre>
<p>Copy the next template into your file, delete the boilerplate data and fill the information with yours.</p>
<pre><code>---
name: YOURNAME
institution/company: INSTITUTION_NAME
github:USERNAME
---
</code></pre>
<div align="center">
<h2> OR </h2>
</div>
<h2>3. Create / Upload Your Code / Algorithms</h2>
<p>Create/Upload your code in folder following the convention <code>Add Code Here</code></p>
<ul>
<li>Choose an exact lanaguage folder and <code>drop your code</code></li>
<li>Below is <code>an example</code> to add file properly</li>
<li>You can follow up <code>any languages</code></li>
</ul>
<pre><code>Add Code Here/PYTHON/<YOUR-FILERNAME>.py
</code></pre>
<pre><code>Add Code Here/C++/<YOUR-FILERNAME>.cpp
</code></pre>
<p>You can follow any pathway a <code>code</code> or <code>profile information</code></p>
<h2>4. Wait for Pull Request to merge</h2>
<h2>5. Celebrate - you've done your first pull request!!</h2>
<pre><code class="language-py">'''
Always make more then 4 pull requests.
Lets say you have made only 4 pull request to different projects,
but one project is excluded from hackoctoberfest event then your pull request will not be counted and
then you have remaining 3 valid pull requests if these projects is not excluded.
If you fail to make 4 pull requests then you can't get digital-swags.
I will recommend you to make pull request to your own repo which is very very safest side for you..
keep in mind that repo has hacktoberfest topic..
'''
</code></pre>
<h2>+ Follow Me : } Quick Approval of Pull Request</h2>
<pre><code class="language-py">'''
To get approval of the pull request much quicker and faster (`Follow Me`)🚀
'''
</code></pre>
<a href="https://github.com/ossamamehmood"><kbd><img src="https://avatars3.githubusercontent.com/ossamamehmood?size=100" width="100px;" alt=""></kbd><br><sub><b>Ossama Mehmood</b></sub></a>
<br>
\ No newline at end of file
diff --git a/alloy/daily/index.xml b/alloy/daily/index.xml
index c4684c0517e..3fac87bae9f 100644
--- a/alloy/daily/index.xml
+++ b/alloy/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Alloy Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:07Z
+ 2023-10-05T01:24:32Z
Daily Trending of Alloy in GitHub
\ No newline at end of file
diff --git a/alpine-abuild/daily/index.xml b/alpine-abuild/daily/index.xml
index a1941e5876c..1ffe7d5b339 100644
--- a/alpine-abuild/daily/index.xml
+++ b/alpine-abuild/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Alpine Abuild Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:08Z
+ 2023-10-05T01:24:35Z
Daily Trending of Alpine Abuild in GitHub
\ No newline at end of file
diff --git a/altium-designer/daily/index.xml b/altium-designer/daily/index.xml
index 411e6cc1757..6f67717649a 100644
--- a/altium-designer/daily/index.xml
+++ b/altium-designer/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Altium Designer Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:10Z
+ 2023-10-05T01:24:33Z
Daily Trending of Altium Designer in GitHub
\ No newline at end of file
diff --git a/ampl/daily/index.xml b/ampl/daily/index.xml
index 331300241b5..a4a2228e5d8 100644
--- a/ampl/daily/index.xml
+++ b/ampl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub AMPL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:12Z
+ 2023-10-05T01:24:39Z
Daily Trending of AMPL in GitHub
\ No newline at end of file
diff --git a/angelscript/daily/index.xml b/angelscript/daily/index.xml
index b23d738359f..50c2f4525b4 100644
--- a/angelscript/daily/index.xml
+++ b/angelscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub AngelScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:13Z
+ 2023-10-05T01:24:37Z
Daily Trending of AngelScript in GitHub
\ No newline at end of file
diff --git a/ant-build-system/daily/index.xml b/ant-build-system/daily/index.xml
index 968494ae8b3..fb7f6064aa1 100644
--- a/ant-build-system/daily/index.xml
+++ b/ant-build-system/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ant Build System Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:11Z
+ 2023-10-05T01:24:36Z
Daily Trending of Ant Build System in GitHub
\ No newline at end of file
diff --git a/antlr/daily/index.xml b/antlr/daily/index.xml
index f896fc56142..88b7411c962 100644
--- a/antlr/daily/index.xml
+++ b/antlr/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ANTLR Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:17Z
+ 2023-10-05T01:24:40Z
Daily Trending of ANTLR in GitHub
\ No newline at end of file
diff --git a/apacheconf/daily/index.xml b/apacheconf/daily/index.xml
index abcbc1402a0..2fe7f777b62 100644
--- a/apacheconf/daily/index.xml
+++ b/apacheconf/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ApacheConf Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:19Z
+ 2023-10-05T01:24:41Z
Daily Trending of ApacheConf in GitHub
\ No newline at end of file
diff --git a/apex/daily/index.xml b/apex/daily/index.xml
index aedb4ee4935..7e6e3d8d870 100644
--- a/apex/daily/index.xml
+++ b/apex/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Apex Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:16Z
+ 2023-10-05T01:24:43Z
Daily Trending of Apex in GitHub
\ No newline at end of file
diff --git a/api-blueprint/daily/index.xml b/api-blueprint/daily/index.xml
index c46f12e4cea..45a1b9a8ba3 100644
--- a/api-blueprint/daily/index.xml
+++ b/api-blueprint/daily/index.xml
@@ -1,7 +1,7 @@
GitHub API Blueprint Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:18Z
+ 2023-10-05T01:24:42Z
Daily Trending of API Blueprint in GitHub
\ No newline at end of file
diff --git a/apl/daily/index.xml b/apl/daily/index.xml
index aa1acce2f41..ef3341b4220 100644
--- a/apl/daily/index.xml
+++ b/apl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub APL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:20Z
+ 2023-10-05T01:24:47Z
Daily Trending of APL in GitHub
\ No newline at end of file
diff --git a/apollo-guidance-computer/daily/index.xml b/apollo-guidance-computer/daily/index.xml
index 0f95a7a513c..8c3de2118e5 100644
--- a/apollo-guidance-computer/daily/index.xml
+++ b/apollo-guidance-computer/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Apollo Guidance Computer Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:23Z
+ 2023-10-05T01:24:45Z
Daily Trending of Apollo Guidance Computer in GitHub
\ No newline at end of file
diff --git a/applescript/daily/index.xml b/applescript/daily/index.xml
index 1ef102f6d9d..cc5b7a3c8e6 100644
--- a/applescript/daily/index.xml
+++ b/applescript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub AppleScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:21Z
+ 2023-10-05T01:24:46Z
Daily Trending of AppleScript in GitHub
\ No newline at end of file
diff --git a/arc/daily/index.xml b/arc/daily/index.xml
index 21d8a88fb5e..335310b4cc2 100644
--- a/arc/daily/index.xml
+++ b/arc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Arc Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:22Z
+ 2023-10-05T01:24:46Z
Daily Trending of Arc in GitHub
\ No newline at end of file
diff --git a/asciidoc/daily/index.xml b/asciidoc/daily/index.xml
index 69aca0491b7..f1170b80f04 100644
--- a/asciidoc/daily/index.xml
+++ b/asciidoc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub AsciiDoc Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:25Z
+ 2023-10-05T01:24:49Z
Daily Trending of AsciiDoc in GitHub
\ No newline at end of file
diff --git a/asl/daily/index.xml b/asl/daily/index.xml
index c2a2e0847f6..e762869b916 100644
--- a/asl/daily/index.xml
+++ b/asl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ASL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:26Z
+ 2023-10-05T01:24:51Z
Daily Trending of ASL in GitHub
\ No newline at end of file
diff --git a/asn.1/daily/index.xml b/asn.1/daily/index.xml
index 71408da78f1..dc28f7e8132 100644
--- a/asn.1/daily/index.xml
+++ b/asn.1/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ASN.1 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:27Z
+ 2023-10-05T01:24:50Z
Daily Trending of ASN.1 in GitHub
\ No newline at end of file
diff --git a/asp.net/daily/index.xml b/asp.net/daily/index.xml
index 668b1a74d43..1ab39eb07db 100644
--- a/asp.net/daily/index.xml
+++ b/asp.net/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ASP.NET Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:29Z
+ 2023-10-05T01:24:53Z
Daily Trending of ASP.NET in GitHub
\ No newline at end of file
diff --git a/aspectj/daily/index.xml b/aspectj/daily/index.xml
index 528a5541bcc..689eb222c32 100644
--- a/aspectj/daily/index.xml
+++ b/aspectj/daily/index.xml
@@ -1,7 +1,7 @@
GitHub AspectJ Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:29Z
+ 2023-10-05T01:24:53Z
Daily Trending of AspectJ in GitHub
\ No newline at end of file
diff --git a/assembly/daily/index.xml b/assembly/daily/index.xml
index 9cd000eaf06..8bb9ccc80e6 100644
--- a/assembly/daily/index.xml
+++ b/assembly/daily/index.xml
@@ -1,7 +1,21 @@
GitHub Assembly Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:34Z
+ 2023-10-05T01:24:56Z
Daily Trending of Assembly in GitHub
+
+ luamfb/intro_x86-64
+ 2023-10-05T01:24:56Z
+ tag:github.com,2023-10-05:/luamfb/intro_x86-64
+
+ <p>Introduction to x86-64 assembly</p><hr>
+
+
+ botamochi/avr-multi-task-test
+ 2023-10-05T01:24:56Z
+ tag:github.com,2023-10-05:/botamochi/avr-multi-task-test
+
+ <p></p><hr>
+
\ No newline at end of file
diff --git a/astro/daily/index.xml b/astro/daily/index.xml
index bf0b3d844f1..44a8a480064 100644
--- a/astro/daily/index.xml
+++ b/astro/daily/index.xml
@@ -1,14 +1,14 @@
GitHub Astro Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:31Z
+ 2023-10-05T01:24:58Z
Daily Trending of Astro in GitHub
- Lissy93/git-into-open-source
- 2023-10-04T01:25:31Z
- tag:github.com,2023-10-04:/Lissy93/git-into-open-source
-
- <p>🫶 Everything you need to get started with open source. 🎃 Hacktoberfest contributions accepted here!</p><hr>
+ Folks-Finance/folks-router
+ 2023-10-05T01:24:58Z
+ tag:github.com,2023-10-05:/Folks-Finance/folks-router
+
+ <p>Enable the most efficient swaps on Algorand</p><hr>
\ No newline at end of file
diff --git a/asymptote/daily/index.xml b/asymptote/daily/index.xml
index 2511a468642..a55b7e5a09c 100644
--- a/asymptote/daily/index.xml
+++ b/asymptote/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Asymptote Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:35Z
+ 2023-10-05T01:25:00Z
Daily Trending of Asymptote in GitHub
\ No newline at end of file
diff --git a/ats/daily/index.xml b/ats/daily/index.xml
index 8d0f78372db..443d875329d 100644
--- a/ats/daily/index.xml
+++ b/ats/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ATS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:37Z
+ 2023-10-05T01:25:00Z
Daily Trending of ATS in GitHub
\ No newline at end of file
diff --git a/augeas/daily/index.xml b/augeas/daily/index.xml
index c95a860616b..4534f06f238 100644
--- a/augeas/daily/index.xml
+++ b/augeas/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Augeas Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:36Z
+ 2023-10-05T01:25:03Z
Daily Trending of Augeas in GitHub
\ No newline at end of file
diff --git a/autohotkey/daily/index.xml b/autohotkey/daily/index.xml
index 16232c94e55..a8e87dcac2c 100644
--- a/autohotkey/daily/index.xml
+++ b/autohotkey/daily/index.xml
@@ -1,7 +1,7 @@
GitHub AutoHotkey Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:38Z
+ 2023-10-05T01:25:02Z
Daily Trending of AutoHotkey in GitHub
\ No newline at end of file
diff --git a/autoit/daily/index.xml b/autoit/daily/index.xml
index 7b32ba6da3e..ba2170cc1c4 100644
--- a/autoit/daily/index.xml
+++ b/autoit/daily/index.xml
@@ -1,7 +1,14 @@
GitHub AutoIt Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:41Z
+ 2023-10-05T01:25:07Z
Daily Trending of AutoIt in GitHub
+
+ acalcutt/Vistumbler
+ 2023-10-05T01:25:07Z
+ tag:github.com,2023-10-05:/acalcutt/Vistumbler
+
+ <p>A wireless network scanner written in AutoIT for Windows 10, 8, 7, and vista. VistumblerMDB is the current version of Vistumbler.</p><hr>
+
\ No newline at end of file
diff --git a/avro-idl/daily/index.xml b/avro-idl/daily/index.xml
index 6b82cfb61df..450bfb3e694 100644
--- a/avro-idl/daily/index.xml
+++ b/avro-idl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Avro IDL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:39Z
+ 2023-10-05T01:25:04Z
Daily Trending of Avro IDL in GitHub
\ No newline at end of file
diff --git a/awk/daily/index.xml b/awk/daily/index.xml
index 0c8eb6c8aa0..ec3d2292c70 100644
--- a/awk/daily/index.xml
+++ b/awk/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Awk Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:42Z
+ 2023-10-05T01:25:05Z
Daily Trending of Awk in GitHub
\ No newline at end of file
diff --git a/ballerina/daily/index.xml b/ballerina/daily/index.xml
index 48bf2ff0be6..f4e06f17304 100644
--- a/ballerina/daily/index.xml
+++ b/ballerina/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ballerina Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:40Z
+ 2023-10-05T01:25:06Z
Daily Trending of Ballerina in GitHub
\ No newline at end of file
diff --git a/basic/daily/index.xml b/basic/daily/index.xml
index 24e70af369b..e423eb6ed68 100644
--- a/basic/daily/index.xml
+++ b/basic/daily/index.xml
@@ -1,7 +1,7 @@
GitHub BASIC Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:44Z
+ 2023-10-05T01:25:08Z
Daily Trending of BASIC in GitHub
\ No newline at end of file
diff --git a/batchfile/daily/index.xml b/batchfile/daily/index.xml
index 5d656fbb547..7c5483efa6e 100644
--- a/batchfile/daily/index.xml
+++ b/batchfile/daily/index.xml
@@ -1,14 +1,14 @@
GitHub Batchfile Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:48Z
+ 2023-10-05T01:25:13Z
Daily Trending of Batchfile in GitHub
- taku-nm/auto-cli
- 2023-10-04T01:25:48Z
- tag:github.com,2023-10-04:/taku-nm/auto-cli
-
- <p>a simple script to automate the usage of revanced cli</p><hr>
+ TinToSer/WIN10-Activation
+ 2023-10-05T01:25:13Z
+ tag:github.com,2023-10-05:/TinToSer/WIN10-Activation
+
+ <p></p><hr>
\ No newline at end of file
diff --git a/beef/daily/index.xml b/beef/daily/index.xml
index 691f9c97c8d..8ce9046538e 100644
--- a/beef/daily/index.xml
+++ b/beef/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Beef Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:43Z
+ 2023-10-05T01:25:09Z
Daily Trending of Beef in GitHub
\ No newline at end of file
diff --git a/befunge/daily/index.xml b/befunge/daily/index.xml
index 4b520c56ff0..32ef808585f 100644
--- a/befunge/daily/index.xml
+++ b/befunge/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Befunge Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:45Z
+ 2023-10-05T01:25:10Z
Daily Trending of Befunge in GitHub
\ No newline at end of file
diff --git a/berry/daily/index.xml b/berry/daily/index.xml
index cb31c713b09..9f87dbfd9c4 100644
--- a/berry/daily/index.xml
+++ b/berry/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Berry Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:50Z
+ 2023-10-05T01:25:16Z
Daily Trending of Berry in GitHub
\ No newline at end of file
diff --git a/bibtex/daily/index.xml b/bibtex/daily/index.xml
index b3e4b52f561..981fb8925c6 100644
--- a/bibtex/daily/index.xml
+++ b/bibtex/daily/index.xml
@@ -1,7 +1,7 @@
GitHub BibTeX Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:49Z
+ 2023-10-05T01:25:17Z
Daily Trending of BibTeX in GitHub
\ No newline at end of file
diff --git a/bicep/daily/index.xml b/bicep/daily/index.xml
index 7804ed2b199..75d2e378df3 100644
--- a/bicep/daily/index.xml
+++ b/bicep/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Bicep Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:51Z
+ 2023-10-05T01:25:18Z
Daily Trending of Bicep in GitHub
\ No newline at end of file
diff --git a/bison/daily/index.xml b/bison/daily/index.xml
index 6bea33d81d3..0abb11bb16d 100644
--- a/bison/daily/index.xml
+++ b/bison/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Bison Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:55Z
+ 2023-10-05T01:25:20Z
Daily Trending of Bison in GitHub
\ No newline at end of file
diff --git a/bitbake/daily/index.xml b/bitbake/daily/index.xml
index f710f660b75..76bf8e880bd 100644
--- a/bitbake/daily/index.xml
+++ b/bitbake/daily/index.xml
@@ -1,7 +1,7 @@
GitHub BitBake Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:58Z
+ 2023-10-05T01:25:23Z
Daily Trending of BitBake in GitHub
\ No newline at end of file
diff --git a/blade/daily/index.xml b/blade/daily/index.xml
index f6706731818..83636a7122d 100644
--- a/blade/daily/index.xml
+++ b/blade/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Blade Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:56Z
+ 2023-10-05T01:25:22Z
Daily Trending of Blade in GitHub
\ No newline at end of file
diff --git a/blitzbasic/daily/index.xml b/blitzbasic/daily/index.xml
index 9d3df573d02..5b36f3ca113 100644
--- a/blitzbasic/daily/index.xml
+++ b/blitzbasic/daily/index.xml
@@ -1,7 +1,7 @@
GitHub BlitzBasic Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:54Z
+ 2023-10-05T01:25:19Z
Daily Trending of BlitzBasic in GitHub
\ No newline at end of file
diff --git a/blitzmax/daily/index.xml b/blitzmax/daily/index.xml
index c0f6432e09c..867e533c93a 100644
--- a/blitzmax/daily/index.xml
+++ b/blitzmax/daily/index.xml
@@ -1,7 +1,7 @@
GitHub BlitzMax Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:00Z
+ 2023-10-05T01:25:25Z
Daily Trending of BlitzMax in GitHub
\ No newline at end of file
diff --git a/bluespec/daily/index.xml b/bluespec/daily/index.xml
index 4cd113295fa..9fadb1303c1 100644
--- a/bluespec/daily/index.xml
+++ b/bluespec/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Bluespec Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:00Z
+ 2023-10-05T01:25:25Z
Daily Trending of Bluespec in GitHub
\ No newline at end of file
diff --git a/boo/daily/index.xml b/boo/daily/index.xml
index ea15647f2f4..3d165132a36 100644
--- a/boo/daily/index.xml
+++ b/boo/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Boo Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:25:59Z
+ 2023-10-05T01:25:26Z
Daily Trending of Boo in GitHub
\ No newline at end of file
diff --git a/boogie/daily/index.xml b/boogie/daily/index.xml
index af48d6d04f3..81cd9210708 100644
--- a/boogie/daily/index.xml
+++ b/boogie/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Boogie Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:02Z
+ 2023-10-05T01:25:28Z
Daily Trending of Boogie in GitHub
\ No newline at end of file
diff --git a/brainfuck/daily/index.xml b/brainfuck/daily/index.xml
index c02e8746571..2e7c17ddfef 100644
--- a/brainfuck/daily/index.xml
+++ b/brainfuck/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Brainfuck Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:05Z
+ 2023-10-05T01:25:30Z
Daily Trending of Brainfuck in GitHub
\ No newline at end of file
diff --git a/brightscript/daily/index.xml b/brightscript/daily/index.xml
index 2050c4a097d..d9fff30687b 100644
--- a/brightscript/daily/index.xml
+++ b/brightscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Brightscript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:03Z
+ 2023-10-05T01:25:31Z
Daily Trending of Brightscript in GitHub
\ No newline at end of file
diff --git a/browserslist/daily/index.xml b/browserslist/daily/index.xml
index 1ebcd8c1e14..dbf215af17e 100644
--- a/browserslist/daily/index.xml
+++ b/browserslist/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Browserslist Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:06Z
+ 2023-10-05T01:25:32Z
Daily Trending of Browserslist in GitHub
\ No newline at end of file
diff --git a/c%23/daily/index.xml b/c%23/daily/index.xml
index e33f168b5aa..5aee06654d9 100644
--- a/c%23/daily/index.xml
+++ b/c%23/daily/index.xml
@@ -1,21 +1,28 @@
GitHub C# Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:20Z
+ 2023-10-05T01:25:51Z
Daily Trending of C# in GitHub
- dotnet/intro-to-dotnet-web-dev
- 2023-10-04T01:26:20Z
- tag:github.com,2023-10-04:/dotnet/intro-to-dotnet-web-dev
-
- <p>Get Started as a Web Developer with .NET, C#, and ASP.NET Core</p><hr><h2>Intro to Web Development with .NET</h2>
<p>Welcome to the Intro to Web Development with .NET GitHub repository! We’re excited to take you along with us as we build awesome projects and learn all about the wonderful world of web development.</p>
<p>Here, you'll find a 6-part series of lessons and projects to get you started building web applications with .NET!</p>
<blockquote>
<p><strong>Note</strong> The content in this repo is part of a free, 6-part e-mail series that will teach you something new every week. The e-mails include introductions to the content in these lessons. If you came here directly and haven't signed up for the e-mails, you can do that here: <a href="https://aka.ms/WebLearningSeries/signup">https://aka.ms/WebLearningSeries/signup</a> </p>
</blockquote>
<h2>Video Introduction</h2>
<p><a href="https://www.youtube.com/watch?v=joKb1gvzP9U" title="Intro to .NET Web Dev"><img src="https://raw.githubusercontent.com/dotnet/intro-to-dotnet-web-dev/main/images/intro-thumbnail.jpg" alt="drawing" width="700"></a></p>
<blockquote>
<p>🎥 Click the image above for a video about the series!</p>
</blockquote>
<h2>How-to</h2>
<p>To use this curriculum on your own, fork the entire repo and go into the numbered folders to access the lessons and projects. This series is designed to take 6 weeks, about 1 week per lesson, but feel free to complete it at your own pace.</p>
<h3>Codespace</h3>
<p>You can also complete the lesson from your browser using GitHub Codespaces. To open a Codespace, simply select the green <strong>Code</strong> button. Then click the <strong>+</strong> to create a Codespace on the main branch.</p>
<h2>Lessons</h2>
<table>
<thead>
<tr>
<th align="center"></th>
<th align="center">Lesson Name</th>
<th>Learning Objectives</th>
<th align="center">Linked Lesson</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">01</td>
<td align="center">Welcome</td>
<td>Introduction to C#, .NET, and web development with .NET</td>
<td align="center"><a href="https://raw.githubusercontent.com/dotnet/intro-to-dotnet-web-dev/main/1-welcome">Welcome to the Intro to Web Dev with .NET series</a></td>
</tr>
<tr>
<td align="center">02</td>
<td align="center">C#</td>
<td>A quick runthrough of C# attributes, syntax, and OOP</td>
<td align="center"><a href="https://raw.githubusercontent.com/dotnet/intro-to-dotnet-web-dev/main/2-csharp">C# Crash Course</a></td>
</tr>
<tr>
<td align="center">03</td>
<td align="center">Razor Pages</td>
<td>Learn about ASP.NET Core, Razor Pages, and build a pizza website 🍕</td>
<td align="center"><a href="https://raw.githubusercontent.com/dotnet/intro-to-dotnet-web-dev/main/3-razor-pages">Build a Pizza Website with Razor Pages</a></td>
</tr>
<tr>
<td align="center">04</td>
<td align="center">Minimal APIs</td>
<td>Build a Minimal API backend for your pizza website</td>
<td align="center"><a href="https://raw.githubusercontent.com/dotnet/intro-to-dotnet-web-dev/main/4-minimal-api">Build an HTTP backend with Minimal APIs</a></td>
</tr>
<tr>
<td align="center">05</td>
<td align="center">Blazor</td>
<td>Learn Blazor and build an interactive Connect Four game</td>
<td align="center"><a href="https://raw.githubusercontent.com/dotnet/intro-to-dotnet-web-dev/main/5-blazor">Introducing Blazor Web Applications</a></td>
</tr>
<tr>
<td align="center">06</td>
<td align="center">Publish to Azure</td>
<td>Learn how to publish your project to the cloud☁️</td>
<td align="center"><a href="https://raw.githubusercontent.com/dotnet/intro-to-dotnet-web-dev/main/6-publish">Publish your Web App to Azure</a></td>
</tr>
</tbody>
</table>
<h2>Open in Codespaces</h2>
<p>You can open this repo in GitHub Codespaces without installing anything on your computer.</p>
<p><a href="https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=dotnet/intro-to-dotnet-web-dev"><img src="https://github.com/codespaces/badge.svg?sanitize=true" alt="Open in GitHub Codespaces"></a></p>
<h2>Help Resources</h2>
<p>There's a few places you can go for help and more information on the topics covered in this repository.</p>
<h3>Documentation</h3>
<ol>
<li><a href="https://aka.ms/WebLearningSeries-git-csharpDocs">C# documentation</a></li>
<li><a href="https://aka.ms/WebLearningSeries-git-dotnetDocs">.NET documentation</a></li>
<li><a href="https://aka.ms/WebLearningSeries-git-razorDocs">ASP.NET documentation, Razor Pages</a></li>
<li><a href="https://aka.ms/WebLearningSeries-git-minapiDocs">ASP.NET documentation, Minimal APIs</a></li>
<li><a href="https://aka.ms/WebLearningSeries-git-blazorDocs">ASP.NET documentation, Blazor</a></li>
<li><a href="https://aka.ms/WebLearningSeries-git-azureDocs">Azure documentation</a></li>
</ol>
<h3>Beginner Video Series</h3>
<ol>
<li><a href="https://aka.ms/WebLearningSeries-git-csharpvids">C# for Beginners</a></li>
<li><a href="https://aka.ms/WebLearningSeries-git-dotnetvids">.NET for Beginners</a></li>
<li><a href="https://aka.ms/WebLearningSeries-git-aspvids">ASP.NET for Beginners</a></li>
<li><a href="https://aka.ms/WebLearningSeries-git-apivids">Web APIs for Beginners</a></li>
</ol>
<h2>How to leave feedback</h2>
<p>To leave us feedback on this learning series, please fill out our <a href="https://aka.ms/WebLearningSeries-git-survey">survey</a> or file an issue in this repository.</p>
<h2>Learn More & Connect with us</h2>
<p>Start a .NET <a href="https://aka.ms/WebLearningSeries-git-MSLearn">Learning Path</a></p>
<p>Find a .NET user group & join a .NET events at our <a href="https://aka.ms/WebLearningSeries-git-community">Community Page</a>.</p>
<p>Follow us <a href="https://aka.ms/WebLearningSeries-git-twitter">@dotnet on Twitter</a></p>
<p><img src="https://raw.githubusercontent.com/dotnet/intro-to-dotnet-web-dev/main/images/dotnet-bot_jetpack-faceing-right.svg?sanitize=true" alt=".NET Bot"></p>
<h2>.NET Foundation</h2>
<p>.NET Interactive Notebooks for C# is a <a href="https://www.dotnetfoundation.org/projects">.NET Foundation</a> project.</p>
<p>There are many .NET related projects on GitHub.</p>
<ul>
<li><a href="https://github.com/Microsoft/dotnet">.NET home repo</a> - links to 100s of .NET projects, from Microsoft and the community.</li>
<li><a href="https://docs.microsoft.com/aspnet/core/">ASP.NET Core home</a> - the best place to start learning about ASP.NET Core.</li>
</ul>
<p>This project has adopted the code of conduct defined by the <a href="http://contributor-covenant.org/">Contributor Covenant</a> to clarify expected behavior in our community. For more information, see the <a href="http://www.dotnetfoundation.org/code-of-conduct">.NET Foundation Code of Conduct</a>.</p>
+ LuemmelSec/CVE-2023-29357
+ 2023-10-05T01:25:51Z
+ tag:github.com,2023-10-05:/LuemmelSec/CVE-2023-29357
+
+ <p></p><hr><p>Recreation of the SharePoint PoC for CVE-2023-29357 in C# with lots of help from ChatGPT.<br> Build with .Net Version 4.7.2 in Visual Studio 2017<br> Use NuGet Package manager to install any missing packages<br> Yara rules for detection below</p>
<p>Usage:</p>
<pre><code>CVE-2023-29357.exe http(s)://yoursharepoint.lol [-v]
</code></pre>
<p><img src="https://github.com/LuemmelSec/CVE-2023-29357/assets/58529760/eaa72166-7644-458c-8aeb-791d9e5fd205" alt="image"></p>
<p>Huge shoutout to:<br> <a href="https://twitter.com/testanull">Jang</a> for being very supportive with explainations on exploit steps and his huge writeup:<br> <a href="https://testbnull.medium.com/p2o-vancouver-2023-v%C3%A0i-d%C3%B2ng-v%E1%BB%81-sharepoint-pre-auth-rce-chain-cve-2023-29357-cve-2023-24955-ed97dcab131e">https://testbnull.medium.com/p2o-vancouver-2023-v%C3%A0i-d%C3%B2ng-v%E1%BB%81-sharepoint-pre-auth-rce-chain-cve-2023-29357-cve-2023-24955-ed97dcab131e</a></p>
<p><a href="https://twitter.com/Chocapikk_">WhiteKnight</a> for his support and the Python exploit:<br> <a href="https://github.com/Chocapikk/CVE-2023-29357">https://github.com/Chocapikk/CVE-2023-29357</a></p>
<p><a href="https://twitter.com/cyb3rops">Florian Roth</a> for his immediate efforts to provide YARA rules to help you protect against the usage of the current exploits:<br> <a href="https://twitter.com/cyb3rops/status/1707678149448700270">https://twitter.com/cyb3rops/status/1707678149448700270</a><br> <a href="https://github.com/Neo23x0/signature-base/raw/master/yara/expl_sharepoint_cve_2023_29357.yar">https://github.com/Neo23x0/signature-base/blob/master/yara/expl_sharepoint_cve_2023_29357.yar</a></p>
- Sergio0694/ComputeSharp
- 2023-10-04T01:26:20Z
- tag:github.com,2023-10-04:/Sergio0694/ComputeSharp
-
- <p>A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀</p><hr><p><img src="https://user-images.githubusercontent.com/10199417/108635546-3512ea00-7480-11eb-8172-99bc59f4eb6f.png" alt=""> <br> <a href="https://github.com/Sergio0694/ComputeSharp/actions"><img src="https://github.com/Sergio0694/ComputeSharp/workflows/.NET/badge.svg?sanitize=true" alt=".NET"></a> <a href="https://www.nuget.org/stats/packages/ComputeSharp?groupby=Version"><img src="https://img.shields.io/nuget/dt/ComputeSharp.svg?sanitize=true" alt="NuGet"></a> <a href="https://www.nuget.org/packages/ComputeSharp/"><img src="https://img.shields.io/nuget/vpre/ComputeSharp.svg?sanitize=true" alt="NuGet"></a></p>
<h1>What is it? 🚀</h1>
<p><strong>ComputeSharp</strong> is a .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders. The available APIs let you access GPU devices, allocate GPU buffers and textures, move data between them and the RAM, write compute shaders entirely in C# and have them run on the GPU. The goal of this project is to make GPU computing easy to use for all .NET developers!</p>
<h1>What can it actually do? ✨</h1>
<p>Since a video is worth a thousand words, here's a showcase of some pixel shaders (originally from <a href="https://www.shadertoy.com/">shadertoy.com</a>), ported from GLSL to C# and running with <strong>ComputeSharp</strong> in a WinUI 3 sample app. You can use this library to create all sorts of things from scientific simulations, to animated backgrounds, audio visualizers and more!</p>
<p><a href="https://user-images.githubusercontent.com/10199417/126792509-c11feb11-a609-4fab-86b3-426d43df6d90.mp4">https://user-images.githubusercontent.com/10199417/126792509-c11feb11-a609-4fab-86b3-426d43df6d90.mp4</a></p>
<h1>Where is it being used? ✈️</h1>
<p><strong>ComputeSharp</strong> is production ready, and it's being used by several projects running on millions of devices!</p>
<p>Here's a showcase of some of them:</p>
<table>
<thead>
<tr>
<th>Screenshot</th>
<th>Project</th>
</tr>
</thead>
<tbody>
<tr>
<td><img src="https://user-images.githubusercontent.com/10199417/223806227-3a08e65c-8387-4b44-90f4-5dda46a9a02c.png" alt="image"></td>
<td>The <a href="https://apps.microsoft.com/"><strong>Microsoft Store</strong></a> is a first party application that ships with Windows and allows users to discover, search and download digital content such as apps, games, movies and more. Starting from the January 2023 release, it is using ComputeSharp.D2D1.Uwp to leverage custom effects and pixel shaders to power several graphics elements in the application, such as the new app cards.</td>
</tr>
<tr>
<td><img src="https://user-images.githubusercontent.com/10199417/223808546-1f6ecbf1-920d-407a-8385-d894fef0719c.png" alt="image"></td>
<td><a href="https://getpaint.net/"><strong>Paint.NET</strong></a> is an image and photo editing application for Windows. Starting from its 5.0 release, it is using ComputeSharp.D2D1 as a core component of its architecture (in fact, ComputeSharp.D2D1 was initially developed specifically to support Paint.NET!). The library is used both internally to accelerate dozens of built-in effects using custom D2D1 pixel shaders, as well as for external plugins.</td>
</tr>
</tbody>
</table>
<h1>Try out the sample app! 💻</h1>
<p>The sample app is available in the Microsoft Store, showcasing several pixel shaders all powered by <strong>ComputeSharp</strong>!</p>
<p><a href="https://apps.microsoft.com/store/detail/9PDC095X3PKV?launch=true&cid=github&mode=mini"><img src="https://developer.microsoft.com/en-us/store/badges/images/English_get-it-from-MS.png" alt="Get it from Microsoft" width="280"></a></p>
<h1>Available packages 📦</h1>
<table>
<thead>
<tr>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>ComputeSharp</strong></td>
<td>The main library, with compiled shaders support</td>
</tr>
<tr>
<td><strong>ComputeSharp.Dynamic</strong></td>
<td>An extension for <strong>ComputeSharp</strong>, enabling dynamic shader compilation at runtime and shader metaprogramming</td>
</tr>
<tr>
<td><strong>ComputeSharp.D3D12MemoryAllocator</strong></td>
<td>An extension for <strong>ComputeSharp</strong>, adding D3D12MA as the memory allocator for graphics resources.</td>
</tr>
<tr>
<td><strong>ComputeSharp.Pix</strong></td>
<td>An extension library for <strong>ComputeSharp</strong>, enabling PIX support to produce debugging information</td>
</tr>
<tr>
<td><strong>ComputeSharp.Uwp</strong></td>
<td>A UWP library (targeting .NET Standard 2.0) with controls to render DX12 shaders powered by <strong>ComputeSharp</strong></td>
</tr>
<tr>
<td><strong>ComputeSharp.WinUI</strong></td>
<td>A WinUI 3 library (targeting .NET 6) with controls to render DX12 shaders powered by <strong>ComputeSharp</strong></td>
</tr>
<tr>
<td><strong>ComputeSharp.D2D1</strong></td>
<td>A library to write D2D1 pixel shaders entirely with C# code, and to easily register and create ID2D1Effect-s from them</td>
</tr>
</tbody>
</table>
<p>Preview builds are available at <a href="https://pkgs.computesharp.dev/index.json">https://pkgs.computesharp.dev/index.json</a> (as well as GitHub Packages).</p>
<h1>Documentation 📖</h1>
<p>All the documentation for <strong>ComputeSharp</strong> is available in the <a href="https://github.com/Sergio0694/ComputeSharp/wiki">wiki pages</a>. That includes a recap of everything in this readme, as well as info and detailed samples on all features and APIs from the available packages. Make sure to go through it to get familiar with this library!</p>
<h1>Sponsors 🎁</h1>
<p>Huge thanks to these sponsors for directly supporting my work on <strong>ComputeSharp</strong>, it means a lot! 🙌</p>
<p><a href="https://github.com/paintdotnet"><img src="https://avatars.githubusercontent.com/u/11067286" height="auto" width="60" style="border-radius:50%"></a> <a href="https://github.com/iamabigartist"><img src="https://avatars.githubusercontent.com/u/53459343" height="auto" width="60" style="border-radius:50%"></a> <a href="https://github.com/dgellow"><img src="https://avatars.githubusercontent.com/u/2451004" height="auto" width="60" style="border-radius:50%"></a> <a href="https://github.com/ptasev"><img src="https://avatars.githubusercontent.com/u/23424044" height="auto" width="60" style="border-radius:50%"></a> <a href="https://github.com/xoofx"><img src="https://avatars.githubusercontent.com/u/715038" height="auto" width="60" style="border-radius:50%"></a> <a href="https://github.com/hawkerm"><img src="https://avatars.githubusercontent.com/u/8959496" height="auto" width="60" style="border-radius:50%"></a></p>
<h1>Special thanks</h1>
<p><strong>ComputeSharp</strong> was originally based on some of the code from the <a href="https://github.com/Aminator/DirectX12GameEngine">DX12GameEngine</a> project by <a href="https://github.com/Aminator">Amin Delavar</a>.</p>
<p>Additionally, <strong>ComputeSharp</strong> uses NuGet packages from the following repositories:</p>
<ul>
<li><a href="https://aka.ms/toolkit/dotnet">.NET Community Toolkit</a></li>
<li><a href="https://aka.ms/toolkit/windows">Windows Community Toolkit</a></li>
<li><a href="https://github.com/terrafx/terrafx.interop.windows">TerraFX.Interop.Windows</a></li>
<li><a href="https://github.com/terrafx/terrafx.interop.d3d12memoryallocator">TerraFX.Interop.D3D12MemoryAllocator</a></li>
</ul>
+ ChuchoCoder/chuchobot
+ 2023-10-05T01:25:51Z
+ tag:github.com,2023-10-05:/ChuchoCoder/chuchobot
+
+ <p></p><hr><h1>Chucho Bot 🤖</h1>
<h2>Requerimientos</h2>
<p>Para poder ejecutar la aplicación es necesario:</p>
<ul>
<li>Windows</li>
<li>Microsoft .Net Framework 4.7.2</li>
<li>Acceso a Primary API provisto por ALyC (Matriz)</li>
</ul>
<h2>¿Cómo puedo ejecutar la aplicación?</h2>
<p>Los releases se encuentran en la sección <code>Releases</code></p>
<ul>
<li>Ir a la sección <a href="https://github.com/ChuchoCoder/chuchobot/releases">Releases</a></li>
<li>Descargar el archivo zip <code>ChuchoBot2023-10-03.zip</code></li>
<li>Descomprimir en una carpeta</li>
<li>Configurar ALyC en archivo de configuración <code>ChuchoBot.exe.config</code> (ver instrucciones abajo)</li>
<li>Ejecutar <code>ChuchoBot.exe</code></li>
</ul>
<h2>¿Cómo configurar ChuchoBot para utilizar la Primary API de mi ALyC?</h2>
<ol>
<li> <p>Editar archivo <code>ChuchoBot.exe.config</code></p> </li>
<li> <p>Reemplazar la URL en el setting <code>ApiBaseUrl</code> por la provista por ALyC</p> <pre><code class="language-xml"><setting name="ApiBaseUrl" serializeAs="String">
<value>https://api.cocos.xoms.com.ar</value>
</setting>
</code></pre> <p>Según el broker que te brinda acceso a Matriz, reemplazar el <code><value>[URL_A_REEMPLAZAR]</value></code> del setting anterior por:</p>
<ul>
<li><strong>Cocos Capital (requiere plan 🥥 Cocos Pro)</strong>:</li>
</ul> <pre><code class="language-xml"><setting name="ApiBaseUrl" serializeAs="String">
<value>https://api.cocos.xoms.com.ar</value>
</setting>
</code></pre>
<ul>
<li><strong>Eco Valores</strong>:</li>
</ul> <pre><code class="language-xml"><setting name="ApiBaseUrl" serializeAs="String">
<value>https://api.eco.xoms.com.ar</value>
</setting>
</code></pre>
<ul>
<li><strong>Veta Capital</strong>:</li>
</ul> <pre><code class="language-xml"><setting name="ApiBaseUrl" serializeAs="String">
<value>https://api.veta.xoms.com.ar</value>
</setting>
</code></pre>
<ul>
<li><strong>Bull Market Brokers</strong>:</li>
</ul> <pre><code class="language-xml"><setting name="ApiBaseUrl" serializeAs="String">
<value>https://api.bull.xoms.com.ar</value>
</setting>
</code></pre> </li>
</ol>
<blockquote>
<p><strong>Ejemplo</strong>: Si tenés <strong>Bull Market Brokers</strong> busca <code>https://api.cocos.xoms.com.ar</code> y reemplaza por <code>https://api.bull.xoms.com.ar</code></p>
</blockquote>
<h2>¿Cómo agregar/eliminar instrumentos a monitorear?</h2>
<ol>
<li>Editar archivo <code>ChuchoBot.exe.config</code></li>
<li>Buscar setting <code>ArbitrationTickers</code> y agregar o quitar elementos de la lista de instrumentos (Ejemplo: agregar <code><string>GGAL</string></code> para la acción de Galicia)</li>
</ol>
<pre><code class="language-xml"><setting name="ArbitrationTickers" serializeAs="Xml">
<value>
<ArrayOfString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<string>AL29</string>
<string>AL30</string>
<string>AL35</string>
<string>AE38</string>
<string>AL41</string>
<string>AY24</string>
<string>GD29</string>
<string>GD30</string>
<string>GD35</string>
<string>GD38</string>
<string>GD41</string>
<string>GD46</string>
<string>GOLD</string>
<string>AAPL</string>
<string>AMZN</string>
<string>BABA</string>
<string>BIDU</string>
<string>BRKB</string>
<string>DISN</string>
<string>KO</string>
<string>MELI</string>
<string>MRK</string>
<string>MSFT</string>
<string>NVDA</string>
<string>PBR</string>
<string>TSLA</string>
<string>QCOM</string>
<string>XOM</string>
<string>DIA</string>
<string>EEM</string>
<string>XLE</string>
<string>QQQ</string>
<string>S31O3</string>
<string>X18O3</string>
</ArrayOfString>
</value>
</setting>
</code></pre>
<h2>¿Puedo utilizar la aplicación si no tengo acceso a Matriz?</h2>
<p>No, la aplicación necesita tener acceso a Primary API (Matriz).</p>
<h2>¿Cúal es mi usuario y contraseña para hacer Login?</h2>
<p>El usuario y contraseña a utilizar es el mismo que se utiliza para ingresar en Matriz.</p>
<p><img src="https://raw.githubusercontent.com/ChuchoCoder/chuchobot/main/docs/screenshots/Login.png" alt="Login"></p>
<h2>Scanner de arbitraje de plazos</h2>
<p><img src="https://raw.githubusercontent.com/ChuchoCoder/chuchobot/main/docs/screenshots/ArbitrajePlazos.png" alt="Scanner de arbitraje de plazos"></p>
<p>Haciendo doble clic en cualquier de las filas de la grilla se accede una ventana con el detalle del arbitraje. En dicha ventana se pueden cambiar los nominales, precios de compra/venta y comisión para poder obtener un cálculo aproximado de la ganancia/pérdida que se obtendría.</p>
<p><img src="https://raw.githubusercontent.com/ChuchoCoder/chuchobot/main/docs/screenshots/ArbitrajePlazoDetail.png" alt="Scanner de arbitraje de plazos detalle"></p>
<h2>Scanner para comprar/vender dolar MEP y CCL</h2>
<p>La aplicación permite visualizar en tiempo real en que instrumentos conviene comprar y vender dolar MEP y CCL.</p>
<h3>Dolar MEP</h3>
<p><img src="https://raw.githubusercontent.com/ChuchoCoder/chuchobot/main/docs/screenshots/DolarMEP.png" alt="Scanner de Dolar MEP"></p>
<h3>Dolar CCL</h3>
<p><img src="https://raw.githubusercontent.com/ChuchoCoder/chuchobot/main/docs/screenshots/DolarCCL.png" alt="Scanner de Dolar CCL"></p>
<h2>¿Por qué aparece el icono de WiFi rojo y el texto "DISCONNECTED"?</h2>
<p>Cuando la aplicación deja de recibir datos por WebSocket, el icono de WiFi pasa de verde a rojo para avisar que puede existir algún problema con la conexión. Esto también ocurre antes de la apertura y luego de la finalización de la rueda.</p>
<p><img src="https://raw.githubusercontent.com/ChuchoCoder/chuchobot/main/docs/screenshots/Disconnected.png" alt="Disconnected"></p>
<p>Si esto ocurre mientras el mercado está abierto, se recomienda cerrar la apliación y volver a ejecutarla.</p>
<h2>¿La aplicación recibe datos en tiempo real?</h2>
<p>Sí, la aplicación se conecta por WebSocket a Primary API y la misma recibe los datos de los instrumentos en tiempo real.</p>
<h2>¿La aplicación envía alguna orden de compra o venta?</h2>
<p>No, la aplicación no emite o envía ninguna orden de compra y venta al mercado. Solamente permite visualizar las oportunidades de arbitraje que existen en tiempo real.</p>
+
+
+ win-acme/win-acme
+ 2023-10-05T01:25:51Z
+ tag:github.com,2023-10-05:/win-acme/win-acme
+
+ <p>A simple ACME client for Windows (for use with Let's Encrypt et al.)</p><hr><h1>Windows ACME Simple (WACS)</h1>
<p>A simple ACME client for Windows - for use with Let's Encrypt. (Formerly known as letsencrypt-win-simple (LEWS))</p>
<p><a href="https://ci.appveyor.com/project/WouterTinus/win-acme-s8t9q"><img src="https://ci.appveyor.com/api/projects/status/c4b3t6g82yyjl4v1?svg=true" alt="Build status"></a></p>
<h1>Overview</h1>
<p>Please check our <a href="https://www.win-acme.com/">website</a> for an up-to-date overview, documentation and downloads.</p>
<p><img src="https://win-acme.com/assets/screenshot.png" alt="Screenshot"></p>
<h1>Community support</h1>
<p>If you run into trouble you can open an <a href="https://github.com/win-acme/win-acme/issues">issue</a>. First please check to see if your issue is covered in the <a href="https://www.win-acme.com/manual/getting-started">manual</a> or <a href="https://www.win-acme.com/reference/cli">reference</a>. If you can't find a solition that way, describe the exact steps that you are taking and try to provide as much relevant information as possible, preferably including logging.</p>
<h1>Professional support / sponsorship</h1>
<p>Is your business relying on this program to secure customer websites and perhaps even critical infrastructure? Then maybe it would be good for your peace of mind then to sponsor one of its core developers, to gain guaranteed future support and good karma at the same time. I offer my help quickly, discreetly and professionally via <a href="https://www.patreon.com/woutertinus">Patreon</a>.</p>
<h1>Donations</h1>
<p>Do you like the program and want to buy me a beer and discuss the future of the program in private? My <a href="https://www.patreon.com/woutertinus">Patreon</a> also has some simple "Thank you" tiers, or if you prefer to do a one-time donation you can use <a href="http://paypal.me/woutertinus">Paypal</a>.</p>
\ No newline at end of file
diff --git a/c++/daily/index.xml b/c++/daily/index.xml
index 569cdb4dec0..c08bb7b1a04 100644
--- a/c++/daily/index.xml
+++ b/c++/daily/index.xml
@@ -1,21 +1,28 @@
GitHub C++ Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:34Z
+ 2023-10-05T01:26:07Z
Daily Trending of C++ in GitHub
- ShahjalalShohag/code-library
- 2023-10-04T01:26:34Z
- tag:github.com,2023-10-04:/ShahjalalShohag/code-library
-
- <p>Templates, algorithms and data structures implemented and collected for programming contests.</p><hr><p><a href="https://github.com/ShahjalalShohag/code-library/graphs/contributors"><img src="https://img.shields.io/github/contributors/ShahjalalShohag/code-library.svg?style=for-the-badge" alt="Contributors"></a> <a href="https://github.com/ShahjalalShohag/code-library/network/members"><img src="https://img.shields.io/github/forks/ShahjalalShohag/code-library.svg?style=for-the-badge" alt="Forks"></a> <a href="https://github.com/ShahjalalShohag/code-library/stargazers"><img src="https://img.shields.io/github/stars/ShahjalalShohag/code-library.svg?style=for-the-badge" alt="Stargazers"></a> <a href="https://github.com/ShahjalalShohag/code-library/issues"><img src="https://img.shields.io/github/issues/ShahjalalShohag/code-library.svg?style=for-the-badge" alt="Issues"></a> <a href="https://github.com/ShahjalalShohag/code-library/raw/master/LICENSE.txt"><img src="https://img.shields.io/github/license/ShahjalalShohag/code-library.svg?style=for-the-badge" alt="MIT License"></a> <a href="https://linkedin.com/in/ShahjalalShohag"><img src="https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555" alt="LinkedIn"></a></p>
<p>This is my personal code library where I compiled <strong>almost all</strong> the important templates that you will need in Competitive Programming (saying almost just for courtesy). Most of the codes are originally written by me and some of them are collected from others but modified in a cleaner way.</p>
<p>It took me around 4 years to complete the list. Maybe each line is just a line to you but to me it tells a story of the excitements I had while learning those stuffs, the sleepless but fun nights I had to seek knowledge.</p>
<h4>Why am I sharing this library?</h4>
<ul>
<li>Just so that your learning path becomes a bit smoother.</li>
<li>Knowledge hidden inside my head or codes in a private code-library will be useless when I am dead, so it's better to share those among people before I die.</li>
</ul>
<p>Also, you can make me happy(as in to pay me) just by giving a star to the repository.</p>
<p>I believe that my coding style is pretty clean and readable, and furthermore, a few problem links are attached to most of the codes so that you can practice those problems. Best wishes, my friend <a href="https://emoji.gg/emoji/8771_blobheart"><img src="https://emoji.gg/assets/emoji/8771_blobheart.png" width="16px" height="16px" alt="blobheart"></a>.</p>
<h2>Topic List (For this Library, Must Check)</h2>
<p>The topic lists for which I have created this library can be found <a href="https://codeforces.com/blog/entry/95106">here</a>. It also contains the relevant problems and tutorials of each topic. Upvote the attached blog if you think I have helped you somehow.</p>
+ Prashant0664/hacktoberfest
+ 2023-10-05T01:26:07Z
+ tag:github.com,2023-10-05:/Prashant0664/hacktoberfest
+
+ <p>You can upload programming ques and projects here for Hacktoberfest 2023</p><hr><h1>hacktoberfest-2023</h1>
<p>You can checkout <a href="https://hacktoberfest.com">https://hacktoberfest.com</a> for all info on hacktoberfest 2023.</p>
<h2>Star and fork this repository to start contributing !!</h2>
<p>Make your first PR! Add your profile, a blog, or any program under any language (hello-world program to anything) or update the existing one. Just make sure to add the file under the correct directory. Happy Coding!</p>
<hr>
<h2>Mandatory Step :</h2>
<ul>
<li>You have to star ⭐ this repository</li>
<li><strong>Follow <a href="https://github.com/Prashant0664/">github</a> if you find this project interesting😁!(optional)</strong> <br></li>
</ul>
<hr>
<h2>Steps to Contribute</h2>
<ol>
<li>Fork the repo(You can see fork option at top right of this repo</li>
<li>Clone your forked repository using terminal <pre><code class="language-markdown">git clone https://github.com/<YOUR USER NAME>/hacktoberfest.git
</code></pre> </li>
<li>Make changes like adding files in your clonned repo</li>
<li>Add the changes<br> <pre><code class="language-markdown">git add .
</code></pre> </li>
<li>Commit the changes <pre><code class="language-markdown"> git commit -m "<any commit name>"
</code></pre> </li>
<li>Push to repository <pre><code class="language-markdown">git push -u origin main
</code></pre> </li>
<li>Create Pull Request</li>
</ol>
<p>At this point, you are ready to make a pull request to the original repository.</p>
<p>Navigate to your forked repository, and press the “New pull request” button on your left-hand side of your Repo page.</p>
<hr>
<h2>Avoid Conflicts {Syncing your fork}</h2>
<p>An easy way to avoid conflicts is to add an 'upstream' for your git repo, as other PR's may be merged while you're working on your branch/fork.</p>
<pre><code>git remote add upstream https://github.com/prashant0664/hacktoberfest
</code></pre>
<p>You can verify that the new remote has been added by typing</p>
<pre><code>git remote -v
</code></pre>
<p>To pull any new changes from your parent repo simply run</p>
<pre><code>git merge upstream/main
</code></pre>
<hr>
<h2>Note:</h2>
<ol>
<li>Don't Create Pull Request to update "readme.md" File.</li>
<li>Upload or Create File in Specified Language Folder.</li>
<li>If Specified Language Folder not Found then Create Folder and then Upload or Create File.</li>
<li>Please mention the extention of files while creating them (e.g if file is of java language create file named "xyz.java").</li>
</ol>
<hr>
<h2>Our Contributors of <code>hacktoberfest</code></h2>
<div align="center">
<a href="https://github.com/prashant0664/hacktoberfest/graphs/contributors"> <img src="https://contrib.rocks/image?repo=prashant0664/hacktoberfest"> </a>
<hr>
</div>
- Saikat2407/DSA_Hacktoberfest2023
- 2023-10-04T01:26:34Z
- tag:github.com,2023-10-04:/Saikat2407/DSA_Hacktoberfest2023
-
- <p>This Repo will Accept all the quality Hacktoberfest 2023 Contribution ⚡️✅🎉</p><hr><h1>Hacktober Fest 2023⚡️✨</h1>
<p> All Contributors are requested to star this repo and follow me for a successful merge of pull request.🙂</p>
<br>
<h3>👉 Add any project, algorithm or leetcode solution in any programming language..<br> -🚀 C <br> -🚀 C++ <br> -🚀 C# <br> -🚀 PHP <br> -🚀 Java <br> -🚀 Python <br> -🚀 Javascript <br> <br> In each respective folder on any topic, don't forget to read the rules below to get your pull request accepted.</h3>
<p>👷♂️ Contribute anything to this repo and earn rewards!</p>
<br>
<p>⚙️ Visit The Hacktoberfest website for more information <a href="https://hacktoberfest.com/">Hacktoberfest 2023</a> <br>
<!-- <img src="https://user-images.githubusercontent.com/99472914/192144059-5cd0b329-f238-474b-b475-7385eaa35d05.png" alt="Hacktoberfest2023"> --> </p>
<hr>
<h2>🛠 Welcome to Hacktobefest 2023 Event</h2>
<h3>How To Contribute</h3>
<p>⌛️ In order to do successful contribution you must read the rules at the bottom; all pull requests will be accepted by those who correctly submitted their PR.</p>
<h1>
<bold>
Star the repository
</bold></h1>
<p>⌛️ Patience is key! If the pull request is not merged, tell me in the comment section!</p>
<br>
<h2>Getting started</h2>
<ul>
<li>Fork this repository (Click the Fork button in the top right of this page, click your Profile Image)</li>
<li>Clone your fork down to your local machine</li>
</ul>
<pre><code class="language-markdown">git clone https://github.com/your-username/DSA_Hacktoberfest2023.git
</code></pre>
<ul>
<li>Create a branch</li>
</ul>
<pre><code class="language-markdown">git checkout -b branch-name
</code></pre>
<ul>
<li>Make your changes (choose from any task below)</li>
<li>Commit and push</li>
</ul>
<pre><code class="language-markdown">git add .
git commit -m 'Commit message'
git push origin branch-name
</code></pre>
<ul>
<li>Create a new pull request from your forked repository (Click the <code>New Pull Request</code> button located at the top of your repo)</li>
<li>Wait for your PR review and merge approval!</li>
<li><strong>Star this repository</strong></li>
</ul>
<h3>🛡 Rules</h3>
<ul>
<li>⚔️ Add link of the problem as comments in the code if contributing solution of any problems from Leetcode, GeekForGeeks, Codechef or Codeforces, etc. No need to add entire main function.</li>
<li>⚔️ Dont forget to star this repository and follow me for successful merge.</li>
<li>⚔️ Add the proper extension to your code file. Examples: .c, .js, .cpp , .py or .java.</li>
<li>⚔️ Give your file a proper name related to your program in snake_case.</li>
<li>⚔️ Put your files in correct folder like .cpp file in c++ folder or .py file in python folder.</li>
<li>⚔️ If folder is not present for your language create new with name of your programming language like C++ , Python etc</li>
<li>⚔️ Make repo well maintained if topic not present in which you want to contribute create new folder for it in their paricular section or language</li>
</ul>
<h3>🛡 Notice</h3>
<p>⚔️ All contributors who have followed above rules correctly will meet merge pull request successfully.</p>
<p>⚔️ For any further issues, you can contact me in the comments</p>
<p>⚔️ Always make more than 4 total pull requests for hacktoberfest for safer side.</p>
<br>
<h2>🖥️ Happy Coding 🔥 Happy Hacking...</h2>
+ iamdestinychild/30-Days-DSA-Challenge
+ 2023-10-05T01:26:07Z
+ tag:github.com,2023-10-05:/iamdestinychild/30-Days-DSA-Challenge
+
+ <p>A 30 days challange for you to learn data structure and algorithm</p><hr><h1>30-Days-DSA-Challenge</h1>
<p>Getting into Data Structure And Algorithms May Look Challenging.</p>
<p>This is why this repository is here to help you with DSA problems and solutions to solve them.</p>
<h2>How To Get Started</h2>
<p>Problems are gotten from Leetcode, Hackerrank and other DSA platforms and structured to help you quickly find them.</p>
<ul>
<li>find a related problem</li>
<li>Select the language you want to use in solving the problem</li>
<li>you'll find the code, a screenshot and a readMe containing the problem statement</li>
</ul>
<h2 align="center"><b>Contributors</b></h2>
<p align="center"> <a href="https://github.com/iamdestinychild/30-Days-DSA-Challenge/graphs/contributors"> <img src="https://contrib.rocks/image?repo=iamdestinychild/30-Days-DSA-Challenge"> </a> </p>
<p>Happy Coding</p>
+
+
+ DavidGQK/mython_interpreter
+ 2023-10-05T01:26:07Z
+ tag:github.com,2023-10-05:/DavidGQK/mython_interpreter
+
+ <p></p><hr><h1>Mython</h1>
<p><code>Mython</code> - Python-like interpreter. Language is dynamically typed, supports classes and inheritance.</p>
<h2>How it works</h2>
<blockquote>
<ol>
<li>Prepare code file with extension <code>*.my</code></li>
<li>Start terminal in folder which contains <code>Mython.exe</code></li>
<li>Enter following command <code>Mython <you_file_with_code.my> <output_filename.txt></code></li>
</ol>
</blockquote>
<h2>Syntax</h2>
<p>Examples of all available features you can find in <code>test_it/test.my</code></p>
<h2>Compilation and Installation</h2>
<p>For compilation you need to have <code>Cmake</code></p>
<blockquote>
<ol>
<li>Create folder for compilation e.g. <code>mython_cmake</code></li>
<li>Copy whole github repository to that folder and rename it e.g. <code>mython</code></li>
<li>Create another folder <code>build</code> in <code>mython_cmake</code> and go there</li>
<li>Start terminal in <code>build</code> folder</li>
<li>For compilation enter <code>cmake ../mython</code></li>
<li>To turn tests off, add following key <code>"-DTESTING=OFF"</code> to the previous command</li>
<li>Enter following command for building <code>cmake --build . --verbose</code></li>
<li>Enter <code>ctest</code> for launching tests if you want</li>
<li>After building completed go to <code>Debug</code> folder where you can find <code>Mython.exe</code></li>
</ol>
</blockquote>
\ No newline at end of file
diff --git a/c-objdump/daily/index.xml b/c-objdump/daily/index.xml
index f830201c9ff..a2a3576e884 100644
--- a/c-objdump/daily/index.xml
+++ b/c-objdump/daily/index.xml
@@ -1,7 +1,7 @@
GitHub C-ObjDump Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:30Z
+ 2023-10-05T01:26:02Z
Daily Trending of C-ObjDump in GitHub
\ No newline at end of file
diff --git a/c/daily/index.xml b/c/daily/index.xml
index bdb13f156ba..1301f807586 100644
--- a/c/daily/index.xml
+++ b/c/daily/index.xml
@@ -1,28 +1,28 @@
GitHub C Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:13Z
+ 2023-10-05T01:25:39Z
Daily Trending of C in GitHub
- phitronio/Batch-4-Introduction-to-C-Programming
- 2023-10-04T01:26:13Z
- tag:github.com,2023-10-04:/phitronio/Batch-4-Introduction-to-C-Programming
-
- <p></p><hr><h1>Batch-4-Introduction-to-C-Programming</h1>
+ xperiments-in/xtouch
+ 2023-10-05T01:25:39Z
+ tag:github.com,2023-10-05:/xperiments-in/xtouch
+
+ <p></p><hr><h1><img src="https://raw.githubusercontent.com/xperiments-in/xtouch/main/readme-assets/xtouch.png" alt="image"></h1>
<h2>Table of Contents</h2>
<ol>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#introduction">Introduction</a></li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#features">Features</a></li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#installation">Installation</a>
<ul>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#install-drivers">Install Drivers</a></li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#prepare-the-sd-card">Prepare the SD card</a></li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#online-web-installer">Online Web Installer</a></li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#linking-printer">Linking Printer</a></li>
</ul> </li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#screens">Screens</a>
<ul>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#main-screen">Main</a></li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#temperature--fan-screen">Temperature / Fan</a></li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#control-screen">Control</a></li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#filament-screen">Filament</a></li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#settings-screen">Settings</a></li>
</ul> </li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#ota-update-procedure">OTA Update Procedure</a></li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#standard-firmware-update">Standard Firmware Update</a></li>
<li><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#troubleshooting">Troubleshooting</a></li>
</ol>
<blockquote>
<p><strong>Warning</strong> > <a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/#p1ps-01040000-lan-mode-bug">P1P/S 01.04.00.00 LAN Mode Bug</a></p>
</blockquote>
<h2>Introduction</h2>
<p>The xtouch screen is a revolutionary addition to your BambuLab Printer, enhancing the user experience and providing advanced control and monitoring capabilities. This detailed README.md guide will walk you through the product's features, installation process, and the functionality of different screens.</p>
<h3>Required Hardware</h3>
<p><img src="https://raw.githubusercontent.com/xperiments-in/xtouch/main/readme-assets/screen-2-8.png" alt="image"> <img src="https://raw.githubusercontent.com/xperiments-in/xtouch/main/readme-assets/screen-2-8-back.png" alt="image"></p>
<p>Currently, it has only been tested on the affordable 2.8-inch ESP32-2432S028R board, which is available for purchase here: <a href="https://s.click.aliexpress.com/e/_EwiGjNZ">Aliexpress Affiliate Link</a></p>
<h3>Optional Hardware</h3>
<ul>
<li><strong><a href="https://raw.githubusercontent.com/xperiments-in/xtouch/main/docs/temperature-sensor.md">DS18B20 Temperature Sensor</a></strong>: For printers that do not have an integrated chamber temperature sensor, you have the option to add an external DS18B20 temperature sensor. This sensor will provide accurate chamber temperature readings and enhance the functionality of your xtouch screen. Connector on the screen is 1.25 MZ JST 4P.</li>
<li><strong>DS18B20 P1P/P1S Chamber Temp Enclosure</strong>: Additionally, we have created a 3D model that allows you to easily integrate the DS18B20 Temperature Sensor inside your P1P/P1S printer. You can find the 3D model <a href="https://makerworld.com/en/models/19658">here</a>.</li>
</ul>
<h2>Features</h2>
<ul>
<li><strong>Advanced Touch Screen</strong>: A touch screen interface for intuitive printer control.</li>
<li><strong>Status Indicators</strong>: Top bar indicating WiFi connectivity, camera status, timelapse recording, and AMS status.</li>
<li><strong>Temperature Monitoring</strong>: Real-time display of nozzle, bed, and chamber temperatures.</li>
<li><strong>Printing Control</strong>: Full control over your print job, including the ability to change print speed during printing.</li>
<li><strong>Precise Control</strong>: Control your printer's XYZ position with adjustable head movement steps (1mm and 10mm).</li>
<li><strong>Filament Handling</strong>: Load, unload, extrude, and retract filament (Note: Filament handling available only for printers without AMS initially).</li>
<li><strong>Switch Between Printers</strong>: With a single xtouch screen, you can seamlessly switch between different printers. The access code for linked printers is saved for future use, making it convenient to switch printer connections.</li>
<li><strong>Customizable Settings</strong>: Access a wide range of LCD and printer-related settings.</li>
<li><strong>OTA Updates</strong>: Enable over-the-air updates for firmware enhancements.</li>
</ul>
<h2>Installation</h2>
<h3>Install Drivers</h3>
<p><a href="https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all">Install CH340 Drivers</a></p>
<h3>Prepare the SD card</h3>
<p>Before you begin the installation process for the xtouch screen, it's essential to properly initialize your SD card with the necessary configuration for connecting to your WiFi network. Follow these steps carefully:</p>
<ol>
<li> <p><strong>Format the SD Card in FAT32</strong>:</p>
<ul>
<li>Ensure your SD card is formatted with the FAT32 file system. You can use your computer's built-in formatting tools or third-party software to format the card if needed.</li>
</ul> </li>
<li> <p><strong>Create a Configuration File</strong>:</p>
<ul>
<li>On the root directory of the SD card, create a JSON configuration file named <code>wifi.json</code>. You can use a plain text editor to create this file.</li>
</ul> </li>
<li> <p><strong>Edit the Configuration File</strong>:</p>
<ul>
<li>Open the <code>wifi.json</code> file in a text editor and replace the following placeholders with the actual information for your WiFi network:</li>
</ul> <pre><code class="language-json">{
"ssid": "your_ssid_name",
"pwd": "your_ssid_password"
}
</code></pre> <p>Replace <code>"your_ssid_name"</code> with your WiFi network's SSID (name) and <code>"your_ssid_password"</code> with your WiFi network's password.</p>
<blockquote>
<p><strong>Warning</strong> If you are unsure how to create the <code>wifi.json</code> file, you can use the <a href="https://xperiments.in/xtouch-bin/ssid.html">Online wifi.json Form</a> for step-by-step instructions.</p>
</blockquote> </li>
<li> <p><strong>Save the Configuration File</strong>:</p> <p>Save the changes you made to the <code>wifi.json</code> file.</p> <p>Your SD card is now properly initialized with the required WiFi configuration. This configuration will enable the xtouch screen to connect to your WiFi network during the installation process. Ensure that the SD card is securely inserted into the touch screen before proceeding with the installation steps outlined in the previous sections of this README.md file.</p> </li>
</ol>
<h3>Online Web Installer</h3>
<p>To set up your xtouch screen, you will need to use the Online Web Installer. Follow these steps to complete the installation:</p>
<ol>
<li> <p><strong>Open a Web Browser</strong>:</p>
<ul>
<li>Open your preferred web browser on a computer.</li>
</ul> </li>
<li> <p><strong>Enter the Web Installer URL</strong>:</p>
<ul>
<li>In the browser's address bar, enter the following URL: <pre><code>https://xperiments.in/xtouch-bin
</code></pre> </li>
</ul> </li>
<li> <p><strong>Connect Button</strong>:</p>
<ul>
<li>On the web page, locate and click the "Connect" button to establish a connection between your computer and the xtouch screen.</li>
</ul> </li>
<li> <p><strong>Select xtouch serial Port</strong>:</p>
<ul>
<li>After clicking "Connect," a list of available serial ports will be displayed. Choose the one asigned to your xtouch so establish a connection with the touch screen.</li>
</ul> </li>
<li> <p><strong>Install xtouch</strong>:</p>
<ul>
<li>Once you've selected the correct serial port, click the "Install xtouch"sbutton on the web page. This will initiate the installation process.</li>
</ul> </li>
<li> <p><strong>Installation Completion</strong>:</p>
<ul>
<li>Wait for the installation to complete. You will receive a confirmation message or indication on the web page once the installation process finishes.</li>
</ul> </li>
<li> <p><strong>Power Off the Screen</strong>:</p>
<ul>
<li>Turn off the xtouch screen.</li>
</ul> </li>
<li> <p><strong>Power On the Screen</strong>:</p>
<ul>
<li>Turn on the xtouch screen. It will now be fully initialized and ready for use with your 3D printer.</li>
</ul> </li>
</ol>
<h3>Linking Printer</h3>
<p>During the installation process, you will need to link your xtouch screen with your 3D printer. Follow these steps to successfully establish the connection:</p>
<ol>
<li> <p><strong>Searching for Printers</strong>:</p>
<ul>
<li>After powering on the touch screen, you will be greeted with a "Searching for printers" screen. The touch screen will scan the network for available printers.</li>
</ul> </li>
<li> <p><strong>Select a Printer to Link</strong>:</p>
<ul>
<li>Once the scanning process is complete, you will be presented with a listing of the printers that were found on the network. Select the printer you wish to link.</li>
</ul> </li>
<li> <p><strong>Click the Checkmark Button</strong>:</p>
<ul>
<li>After selecting the desired printer, click the green checkmark button to initiate the linking process.</li>
</ul> </li>
<li> <p><strong>Enter the Access Code</strong>:</p>
<ul>
<li>You will be prompted to enter the access code for the selected printer. Provide the correct access code and proceed.</li>
</ul> </li>
<li> <p><strong>Connecting to the Printer</strong>:</p>
<ul>
<li>The xtouch screen will attempt to establish a connection with the selected printer. If the connection is unsuccessful, the process will restart, allowing you to try again.</li>
</ul> </li>
<li> <p><strong>Success and Main Screen</strong>:</p>
<ul>
<li>Upon successfully linking the touch screen with the printer, you will be redirected to the Main Screen. Your printer and touch screen are now connected and ready for use.</li>
</ul> </li>
<li> <p><strong>Saving Access Code</strong>:</p>
<ul>
<li>The access code for the linked printer will be saved for future use. This means that for subsequent printer links (if the printer is the same), you will not be asked for the access code again. You can clear these saved access codes in the Settings Screen if needed.</li>
</ul> </li>
</ol>
<p>By following these steps, you will be able to link your xtouch screen with your 3D printer seamlessly, ensuring a smooth user experience and easy access to all the features of the touch screen.</p>
<p>Please ensure that the access code is kept secure and that you clear the access code cache in the Settings Screen if you wish to unlink the printer or start the linking process for a different printer.</p>
<h2>Screens</h2>
<h3>Main Screen</h3>
<ul>
<li> <p><strong>Top Bar</strong>: Displays WiFi, camera, timelapse, and AMS status.</p> </li>
<li> <p><strong>Light Control</strong>: Toggle the printer's light on/off.</p> </li>
<li> <p><strong>Temperature Indicators</strong>: Real-time nozzle, bed, and chamber temperature indicators.</p> </li>
<li> <p><strong>Status Area</strong>: The Status Area on the touch screen serves two main purposes:</p>
<ul>
<li><strong>Idle State</strong>: When the printer is not in use, it displays a "Ready" message with the main logo.</li>
<li><strong>Printing State</strong>: During printing, it provides pause/stop buttons, a progress bar, layer info, and a print speed selector for real-time control and monitoring.</li>
</ul> </li>
</ul>
<h3>Temperature / Fan Screen</h3>
<p>On this screen, you'll find four buttons, each representing the temperature or fan speed of a specific sensor. Tapping any of these buttons will direct you to a numeric keyboard screen where you can easily adjust the corresponding temperature or speed value. After making your changes, you can return to the initial screen with a simple tap.</p>
<h3>Control Screen</h3>
<p>This screen provides essential controls for managing your printer:</p>
<ul>
<li><strong>Homing</strong>: Initiates printer homing procedure.</li>
<li><strong>XYZ Position Control</strong>: Enables precise control of the print head's XYZ position.</li>
<li><strong>Step Size</strong>: Allows you to toggle between 1mm and 10mm head movement increments for finer or quicker adjustments.</li>
</ul>
<h3>Filament Screen</h3>
<ul>
<li><strong>Filament Handling</strong>: Load, unload, extrude, and retract filament (Note: Filament handling available only for printers without AMS initially).</li>
</ul>
<h3>Settings Screen</h3>
<h4>LCD</h4>
<ul>
<li><strong>Change Backlight</strong>: In the "Change Backlight" settings, you can adjust the screen backlight to your preferred brightness level.</li>
<li><strong>Set Screen Sleep Time</strong>: Set Screen Sleep Time: Adjusts the screen's inactivity timer. When the screen is idle for the specified time (in minutes), it enters sleep mode to save power. Set to 0 to keep the screen always active. During an active print job, the screen stays on for real-time monitoring.</li>
<li><strong>Invert Screen Colors</strong>: Toggle to reverse screen colors. Useful for addressing compatibility issues with certain devices.</li>
<li><strong>Flip Screen</strong>: Flip the screen orientation.</li>
</ul>
<h4>PRINTERS</h4>
<ul>
<li><strong>Unlink Printer</strong>: Disconnect the current printer from the touch screen. This allows you to switch between different printers seamlessly.</li>
<li><strong>Clear Access Code Cache</strong>: Erases stored printer serial numbers and access codes. Requires reestablishing printer pair connections.</li>
</ul>
<h4>XTOUCH</h4>
<ul>
<li><strong>AUX FAN</strong>: Enable the auxiliary fan for printers that initially lack it.</li>
<li><strong>CHAMBER Temp</strong>: Enable chamber temperature monitoring for printers without it.</li>
<li><strong>OTA Update</strong>: Enable OTA upgrades for firmware updates.</li>
</ul>
<h2>OTA Update Procedure</h2>
<p>The xtouch screen supports Over-The-Air (OTA) firmware updates, making it easy to keep your device up to date with the latest features and improvements. To enable and utilize OTA updates, follow these steps:</p>
<ol>
<li> <p><strong>Access the Settings Screen</strong>:</p>
<ul>
<li>Navigate to the Settings Screen on your xtouch screen.</li>
</ul> </li>
<li> <p><strong>Enable OTA Updates</strong>:</p>
<ul>
<li>In the Settings Screen, locate the OTA Update section. You will find an option to enable OTA updates. Toggle this option to "ON" to enable automatic firmware update checks.</li>
</ul> </li>
<li> <p><strong>Automatic Update Check on Boot</strong>:</p>
<ul>
<li>With OTA updates enabled, your touch screen will automatically check for firmware updates every time it boots up.</li>
</ul> </li>
<li> <p><strong>Download and Apply Updates</strong>:</p>
<ul>
<li>If an update is available, the touch screen will automatically download the latest firmware and apply the upgrade. This process is seamless and requires no manual intervention.</li>
</ul> </li>
</ol>
<p>By enabling OTA updates in the Settings Screen, you ensure that your xtouch screen stays current with the latest software enhancements and bug fixes without the need for manual updates. This convenient feature ensures that you always have access to the best performance and functionality that the device can offer.</p>
<h2>Standard Firmware Update</h2>
<p>If you prefer to manually update the firmware of your xtouch screen or if OTA updates are not enabled, you can follow this procedure:</p>
<ol>
<li> <p><strong>Download the Update Firmware File</strong>:</p>
<ul>
<li>Visit the official xtouch sebsite or the designated firmware update source to download the latest firmware update file. Ensure that you download the file with the <code>firmware.bin</code> name.</li>
</ul> </li>
<li> <p><strong>Copy the Firmware File to the Root of the SD Card</strong>:</p>
<ul>
<li>Insert the SD card into your computer's card reader.</li>
<li>Copy the downloaded firmware update file <code>firmware.bin</code> to the root directory of the SD card. Do not place it in any subdirectories.</li>
</ul> </li>
<li> <p><strong>Reboot the xtouch screen</strong>:</p>
<ul>
<li> <p>Insert the SD card containing the firmware update file into the xtouch screen if it's not already inserted.</p> </li>
<li> <p>Reboot the touch screen. You can do this by turning it off and then turning it back on.</p> </li>
</ul> </li>
<li> <p><strong>Apply the Firmware Update</strong>:</p>
<ul>
<li> <p>Once the touch screen has booted up, it will detect the presence of the firmware update file on the SD card.</p> </li>
<li> <p>The touch screen will apply the firmware update.</p> </li>
<li> <p>The update process may take a few minutes to complete. Do not turn off the touch screen or remove the SD card during this time.</p> </li>
</ul> </li>
<li> <p><strong>Completion and Verification</strong>:</p>
<ul>
<li> <p>After the firmware update is successfully applied, the touch screen will notify you that the update is complete.</p> </li>
<li> <p>You can verify the firmware version in the touch screen's settings section to ensure that it matches the latest version.</p> </li>
</ul> </li>
</ol>
<p>By following these steps, you can manually update the firmware of your xtouch screen to the latest version, ensuring that you have access to all the latest features and improvements.</p>
<h2>Troubleshooting</h2>
<p>If you encounter issues during the installation or operation of your BambuLab Printers Touch Screen, you can refer to the following troubleshooting steps to resolve common problems:</p>
<ol>
<li> <p><strong>Use a Data Cable</strong>:</p>
<ul>
<li>Ensure that you are using a data cable (not just a charging cable) to connect your touch screen to your computer during the installation process. A data cable is required for proper communication.</li>
</ul> </li>
<li> <p><strong>SD Card Compatibility</strong>:</p>
<ul>
<li>Keep in mind that SD cards from different manufacturers may behave differently. While many SD cards work seamlessly, some may not be fully compatible with the touch screen. If you experience issues with an SD card, consider trying a different brand or model to see if it resolves the problem.</li>
</ul> </li>
<li> <p><strong>WiFi Connection Loop</strong>:</p>
<ul>
<li> <p>In some cases, users have reported that after confirming their WiFi credentials are correct, the device enters into a continuous loop without establishing a connection. This issue can sometimes be resolved by adjusting the WiFi connection timeout.</p> </li>
<li> <p>To do this, modify the <code>wifi.json</code> file and include a numerical parameter for the timeout. Increasing the timeout value can help address this issue.</p> </li>
</ul> <p>Example <code>wifi.json</code> with a timeout parameter:</p> <pre><code class="language-json">{
"ssid": "your_ssid_name",
"pwd": "your_ssid_password",
"timeout": 5000
}
</code></pre>
<ul>
<li>In the above example, the <code>timeout</code> value is set to <code>5000</code> milliseconds <code>5s</code>. Adjust this value as needed to ensure a stable WiFi connection. Save the changes to the <code>wifi.json</code> file and proceed with the installation.</li>
</ul>
<blockquote>
<p><strong>Warning</strong> If you are unsure how to create the <code>wifi.json</code> file, you can use the <a href="https://xperiments.in/xtouch-bin/ssid.html">Online wifi.json Form</a> for step-by-step instructions.</p>
</blockquote> </li>
<li> <p><strong>Endless Reboots in Printer Startup</strong>:</p>
<ul>
<li> <p>Sometimes, users may encounter an issue where the printer and xtouch screen go through an endless reboot cycle during the device's power-on process, preventing xtouch from becoming ready. This problem can often be resolved by adjusting the "coldboot" value within the "wifi.json" configuration file.</p> </li>
<li> <p>To address this issue, open the "wifi.json" file and include a numerical parameter for the "coldboot" parameter. This parameter specifies the duration in milliseconds the system should wait for initialization after a cold boot. By increasing the "coldboot" value, you provide the system with more time to complete the startup process successfully.</p> </li>
</ul> <p>Example "wifi.json" with an adjusted "coldboot" parameter:</p> <pre><code class="language-json">{
"ssid": "your_ssid_name",
"pwd": "your_ssid_password",
"coldboot": 10000
}
</code></pre>
<ul>
<li>In the above example, the "coldboot" value is set to <code>10000</code> milliseconds (10 seconds). You can modify this value according to your requirements to ensure the printer initializes correctly after a cold boot. After making the changes, save the "wifi.json" file and proceed with the printer setup.</li>
</ul>
<blockquote>
<p><strong>Note</strong> If you're unsure about how to modify the "wifi.json" file, you can use the <a href="https://xperiments.in/xtouch-bin/ssid.html">Online wifi.json Form</a> for step-by-step instructions.</p>
</blockquote> </li>
<li> <p><strong>Recalibrating the Screen</strong>:</p> <p>If you encounter touch screen calibration issues or misalignment, you can recalibrate the screen by removing the <code>touch.json</code> file located in the <code>xtouch</code> directory on the SD card. Follow these steps:</p>
<ul>
<li>Power off the xtouch screen.</li>
<li>Remove the SD card from the touch screen.</li>
<li>Insert the SD card into your computer.</li>
<li>Navigate to the <code>xtouch</code> directory on the SD card.</li>
<li>Delete the <code>touch.json</code> file.</li>
<li>Safely eject the SD card from your computer.</li>
<li>Reinsert the SD card into the touch screen.</li>
<li>Power on the touch screen.</li>
</ul> <p>The touch screen will automatically perform a recalibration process upon startup.</p> </li>
<li> <p><strong>P1P/S 01.04.00.00 LAN Mode Bug</strong>:</p> <h4>P1P/S 01.04.00.00 LAN Mode Bug</h4> <p>In firmware version 1.4 of the printer, a critical bug has been identified that prevents the successful use of LAN mode. This bug disrupts the connection between the printer and BambuStudio, causing frequent disconnections and rendering LAN mode unusable.</p> <h4>Impact</h4> <p>The impact of this bug is significant, as LAN mode is a preferred choice for many users for its reliability and speed advantages. Disconnections disrupt the seamless interaction between the printer and BambuStudio, making it difficult to monitor and control print jobs effectively.</p> <h4>Possible Solutions</h4> <p>To address the LAN mode bug in firmware version 1.4, users can consider the following possible solutions:</p>
<ol>
<li> <p><strong>Change to Cloud Mode</strong>:</p>
<ul>
<li>Users can switch from LAN mode to Cloud mode, where the bug does not exist. Cloud mode enables remote monitoring and control of the printer through the BambuStudio cloud platform. While this solution maintains connectivity, it may require an active internet connection.</li>
</ul> </li>
<li> <p><strong>Revert Firmware to Version 1.3</strong>:</p>
<ul>
<li> <p>Another option is to revert the printer's firmware to version 1.3, where the LAN mode bug is not present. This solution allows users to continue using LAN mode without disruptions while avoiding the bug associated with version 1.4.</p> </li>
<li> <p>However, downgrading firmware versions should be performed carefully, following the manufacturer's instructions, as firmware changes can have their own implications.</p> </li>
</ul> </li>
</ol> </li>
</ol>
- bucanero/pkgi-psp
- 2023-10-04T01:26:13Z
- tag:github.com,2023-10-04:/bucanero/pkgi-psp
-
- <p>A PlayStation Portable (PSP) package download tool</p><hr><h1>PKGi PSP</h1>
<p><a href="https://github.com/bucanero/pkgi-psp/releases"><img src="https://img.shields.io/github/downloads/bucanero/pkgi-psp/total.svg?maxAge=3600" alt="Downloads"></a> <a href="https://github.com/bucanero/pkgi-psp/releases/latest"><img src="https://img.shields.io/github/release/bucanero/pkgi-psp.svg?maxAge=3600" alt="Release"></a> <a href="https://github.com/bucanero/pkgi-psp/raw/main/LICENSE"><img src="https://img.shields.io/github/license/bucanero/pkgi-psp.svg?maxAge=2592000" alt="License"></a> <a href="https://github.com/bucanero/pkgi-psp/actions/workflows/build.yml"><img src="https://github.com/bucanero/pkgi-psp/actions/workflows/build.yml/badge.svg?sanitize=true" alt="Build package"></a> <a href="https://twitter.com/dparrino"><img src="https://img.shields.io/twitter/follow/dparrino?label=Follow" alt="Twitter"></a></p>
<p><strong>PKGi PSP</strong> is a PlayStation Portable port of <a href="https://github.com/bucanero/pkgi-ps3">pkgi-ps3</a>.</p>
<p>This homebrew app allows to download and install <code>.pkg</code> files directly on your PSP.</p>
<p><img src="https://raw.githubusercontent.com/bucanero/pkgi-psp/main/docs/screenshot.png" alt="image"></p>
<p><strong>Comments, ideas, suggestions?</strong> You can <a href="https://github.com/bucanero/">contact me</a> on <a href="https://twitter.com/dparrino">Twitter</a> and on <a href="http://www.bucanero.com.ar/">my website</a>.</p>
<h1>Features</h1>
<ul>
<li><strong>easy to use:</strong> list available downloads, including searching, filtering, and sorting.</li>
<li><strong>standalone:</strong> no PC required, everything happens directly on the PSP.</li>
<li><strong>automatic downloads:</strong> just choose an item, and it will be downloaded by the app to your Memory Stick (<code>ms0:/PKG/</code>).</li>
<li><strong>resumes interrupted downloads:</strong> you can stop a download at any time, switch applications, and come back to resume the download later.</li>
<li><strong>localization support:</strong> Finnish, French, German, Indonesian, Italian, Polish, Portuguese, Spanish, Turkish</li>
</ul>
<h3>Notes:</h3>
<ul>
<li><strong>content activation:</strong> downloaded content requires a valid license to run. If your PSP hasn't been activated, you can use one of the following plugins:
<ul>
<li><a href="https://github.com/lusid1/npdrm_free_mod">npdrm_free_mod plugin</a> (PSP/PS1 games only)</li>
<li><a href="https://github.com/qwikrazor87/npdrm_free">npdrm_free plugin</a> (PSP/PS1 games and DLCs)</li>
<li><a href="https://github.com/lusid1/nploader_mod">nploader_mod</a> (PSP DLCs only)</li>
</ul> </li>
</ul>
<h1>Download</h1>
<p>Get the <a href="https://github.com/bucanero/pkgi-psp/releases/latest">latest version here</a>.</p>
<h3>Changelog</h3>
<p>See the <a href="https://raw.githubusercontent.com/bucanero/pkgi-psp/main/CHANGELOG.md">latest changes here</a>.</p>
<h1>Setup instructions</h1>
<p>You need to create a <a href="https://raw.githubusercontent.com/bucanero/pkgi-psp/main/#sample-db-file"><code>pkgi.txt</code></a> file in <code>ms0:/PSP/GAME/PKGI/</code> that contains the items available for installation. The text database format is user customizable. Check <a href="https://raw.githubusercontent.com/bucanero/pkgi-psp/main/#user-defined-db-format">this section</a> to learn how to define your own custom DB format.</p>
<h2>Multiple databases</h2>
<p>You can also load additional database files:</p>
<ul>
<li><code>pkgi_games.txt</code></li>
<li><code>pkgi_dlcs.txt</code></li>
<li><code>pkgi_themes.txt</code></li>
<li><code>pkgi_avatars.txt</code></li>
<li><code>pkgi_demos.txt</code></li>
<li><code>pkgi_updates.txt</code></li>
<li><code>pkgi_emulators.txt</code></li>
<li><code>pkgi_apps.txt</code></li>
<li><code>pkgi_tools.txt</code></li>
</ul>
<p>Items on each of these files will be auto-categorized to the file content type. <strong>Note:</strong> The app assumes that every database file has the same format, as defined in <code>dbformat.txt</code>.</p>
<h2>Online DB update</h2>
<p>You can refresh and sync an online database by adding the DB URL(s) to the <code>config.txt</code> file in <code>ms0:/PSP/GAME/PKGI/</code>.</p>
<p>For example:</p>
<pre><code>url http://www.mysite.com/mylist.csv
url_demos http://www.demos.com/otherlist.csv
url_emulators http://www.example.com/emulators.csv
</code></pre>
<p>Using this setup, <code>pkgi.txt</code> will be updated with <code>mylist.csv</code>, <code>pgi_demos.txt</code> with <code>otherlist.csv</code> , and <code>pkgi_emulators.txt</code> with <code>emulators.csv</code>.</p>
<p>Next time you open the app, you'll have an additional menu option <img src="https://github.com/bucanero/pkgi-ps3/raw/master/data/TRIANGLE.png" alt="Triangle"> called <strong>Refresh</strong>. When you select it, the local databases will be syncronized with the defined URLs.</p>
<h1>DB formats</h1>
<p>The application needs a text database that contains the items available for installation, and it must follow the <a href="https://raw.githubusercontent.com/bucanero/pkgi-psp/main/#default-db-format">default format definition</a>, or have a <a href="https://raw.githubusercontent.com/bucanero/pkgi-psp/main/#user-defined-db-format">custom format definition</a> file.</p>
<h2>Default DB format</h2>
<p>The default database file format uses a very simple CSV format where each line means one item in the list:</p>
<pre><code>contentid,type,name,description,rap,url,size,checksum
</code></pre>
<p>where:</p>
<table>
<thead>
<tr>
<th>Column</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>contentid</code></td>
<td>is the full content id of the item, for example: <code>UP0000-NPXX99999_00-0000112223333000</code>.</td>
</tr>
<tr>
<td><code>type</code></td>
<td>is a number for the item's content type. See the <a href="https://raw.githubusercontent.com/bucanero/pkgi-psp/main/#content-types">table below</a> for details. (set it to 0 if unknown)</td>
</tr>
<tr>
<td><code>name</code></td>
<td>is a string for the item's name.</td>
</tr>
<tr>
<td><code>description</code></td>
<td>is a string for the item's description.</td>
</tr>
<tr>
<td><code>rap</code></td>
<td>the 16 hex bytes for a RAP file, if needed by the item (<code>.rap</code> files will be created on <code>/dev_hdd0/exdata</code>). Leave empty to skip the <code>.rap</code> file.</td>
</tr>
<tr>
<td><code>url</code></td>
<td>is the HTTP/HTTPS/FTP/FTPS URL where to download the <code>.pkg</code> file.</td>
</tr>
<tr>
<td><code>size</code></td>
<td>is the size in bytes of the <code>.pkg</code> file, or 0 if unknown.</td>
</tr>
<tr>
<td><code>checksum</code></td>
<td>is a SHA256 digest of the <code>.pkg</code> file (as 32 hex bytes) to make sure the file is not tampered with. Leave empty to skip the check.</td>
</tr>
</tbody>
</table>
<p><strong>Note:</strong> <code>name</code> and <code>description</code> cannot contain newlines or commas.</p>
<h3>Sample DB file</h3>
<p>An example <code>pkgi.txt</code> file following the <code>contentid,type,name,description,rap,url,size,checksum</code> format:</p>
<pre><code>EP0001-FILEMANAG_00-0000000000000000,8,FileManager v1.40,File Manager,,http://github.com/Zarh/ManaGunZ/releases/download/1.40/FileManager_v1.40.pkg,12171120,FAF680636B18AD0B70AA61F48A78C5E42D6972F795F1B82CC434BE3DDE60F00F
UP0001-IRISMAN00_00-VER4880000000000,8,IRISMAN 4.88.1,Backup Manager,,http://github.com/aldostools/IRISMAN/releases/download/4.88/IRISMAN_4.88.pkg,29411984,E6EF607F0002B31BFB148BE4FC9BDBACB4E53110751F0E667C701D40B5290570
EP0001-MANAGUNZ0_00-0000000000000000,8,ManaGunZ v1.40,Backup Manager,,http://github.com/Zarh/ManaGunZ/releases/download/1.40/ManaGunZ_v1.40.pkg,17563040,CE0E4036903E881C08259FD69E777F6BC9CD24E823B471A7B15C88FDDBB2E330
UP0001-PS3SFM001_00-0000000000000000,8,Simple file manager v0.5.2,File Manager,,http://github.com/lmirel/fm_psx/releases/download/v0.5.2/sfm_ps3.pkg,1098800,301F64CC94E9BC442FDAC9199BFB8153AC2430A5E47331C6CF8A25B7881648A6
EP0001-UPDWEBMOD_00-0000000000000000,9,webMAN MOD v1.47.36,Backup Manager,,http://github.com/aldostools/webMAN-MOD/releases/download/1.47.36/webMAN_MOD_1.47.36_Installer.pkg,13580448,
</code></pre>
<h3>Content types</h3>
<table>
<thead>
<tr>
<th>Type value</th>
<th>Content type</th>
<th>DB File</th>
</tr>
</thead>
<tbody>
<tr>
<td>0</td>
<td>Unknown</td>
<td></td>
</tr>
<tr>
<td>1</td>
<td>Game</td>
<td><code>pkgi_games.txt</code></td>
</tr>
<tr>
<td>2</td>
<td>DLC</td>
<td><code>pkgi_dlcs.txt</code></td>
</tr>
<tr>
<td>3</td>
<td>Theme</td>
<td><code>pkgi_themes.txt</code></td>
</tr>
<tr>
<td>4</td>
<td>Avatar</td>
<td><code>pkgi_avatars.txt</code></td>
</tr>
<tr>
<td>5</td>
<td>Demo</td>
<td><code>pkgi_demos.txt</code></td>
</tr>
<tr>
<td>6</td>
<td>Update</td>
<td><code>pkgi_updates.txt</code></td>
</tr>
<tr>
<td>7</td>
<td>Emulator</td>
<td><code>pkgi_emulators.txt</code></td>
</tr>
<tr>
<td>8</td>
<td>Application</td>
<td><code>pkgi_apps.txt</code></td>
</tr>
<tr>
<td>9</td>
<td>Tool</td>
<td><code>pkgi_tools.txt</code></td>
</tr>
</tbody>
</table>
<h2>User-defined DB format</h2>
<p>To use a custom database format, you need to create a <code>dbformat.txt</code> file, and save it on <code>ms0:/PSP/GAME/PKGI/</code>.</p>
<p>The <code>dbformat.txt</code> definition file is a 2-line text file:</p>
<ul>
<li>Line 1: the custom delimiter character (e.g.: <code>;</code>, <code>,</code>, <code>|</code>, etc.)</li>
<li>Line 2: the column names for every column in the custom database, delimited by the proper delimiter defined in line 1</li>
</ul>
<p><strong>Note:</strong> For the columns to be properly recognized, use the column tag names defined in the table above.</p>
<p>All the columns are optional. Your database might have more (or less) columns, so any unrecognized column will be skipped.</p>
<h3>Example</h3>
<p>Example <code>dbformat.txt</code>, for a database using semi-colon (<code>;</code>) as separator:</p>
<pre><code>;
name;TITLE ID;REGION;description;AUTHOR;TYPE;url;rap;size
</code></pre>
<p><strong>Result:</strong> only the <code>name,description,url,rap,size</code> fields will be used.</p>
<h3>Example</h3>
<p>Example <code>dbformat.txt</code>, for a database using character pipe (<code>|</code>) as separator:</p>
<pre><code>|
REGION|TITLE|name|url|rap|contentid|DATE|PKG FILENAME|size|checksum
</code></pre>
<p><strong>Result:</strong> only the <code>name,url,rap,contentid,size,checksum</code> fields will be used.</p>
<h1>Usage</h1>
<p>Using the application is simple and straight-forward:</p>
<ul>
<li>Move <kbd>UP</kbd>/<kbd>DOWN</kbd> to select the item you want to download, and press <img src="https://github.com/bucanero/pkgi-ps3/raw/master/data/CROSS.png" alt="X button">.</li>
<li>To see the item's details, press <img src="https://github.com/bucanero/pkgi-ps3/raw/master/data/SQUARE.png" alt="Square">.</li>
<li>To sort/filter/search press <img src="https://github.com/bucanero/pkgi-ps3/raw/master/data/TRIANGLE.png" alt="Triangle">. It will open the context menu. Press <img src="https://github.com/bucanero/pkgi-ps3/raw/master/data/TRIANGLE.png" alt="Triangle"> again to confirm the new settings, or press <img src="https://github.com/bucanero/pkgi-ps3/raw/master/data/CIRCLE.png" alt="O button"> to cancel any changes.</li>
<li>Press left or right trigger buttons <kbd>L1</kbd>/<kbd>R1</kbd> to move pages up or down.</li>
<li>Press <kbd>LEFT</kbd>/<kbd>RIGHT</kbd> buttons to switch between categories.</li>
</ul>
<h3>Notes</h3>
<ul>
<li><strong>RAP data:</strong> if the item has <code>.rap</code> data, the file will be saved in the <code>ms0:/PKG/RAP/</code> folder.</li>
</ul>
<h1>Q&A</h1>
<ol>
<li> <p>Where to get a <code>rap</code> string?</p> <p>You can use a tool like RIF2RAP to generate a <code>.rap</code> from your existing <code>.rif</code> files. Then you can use a tool like <code>hexdump</code> to get the hex byte string.</p> </li>
<li> <p>Where to get <code>.pkg</code> links?</p> <p>You can use <a href="https://repod.github.io/psdle/">PSDLE</a> to find <code>.pkg</code> URLs for the games you own. Then either use the original URL, or host the file on your own web server.</p> </li>
<li> <p>Where to remove interrupted/failed downloads to free up disk space?</p> <p>Check the <code>ms0:/PKG/</code> folder - each download will be in a separate <code>.pkg</code> file by its content ID. Simply delete the file and start again.</p> </li>
<li> <p>Download speed is too slow!</p> <p>Optimization is still pending. (Optional) Set <code>Power Save Settings</code> -> <code>WLAN Power save</code> -> <code>OFF</code> , if you want to speed up the download process.</p> </li>
</ol>
<h1>Credits</h1>
<ul>
<li><a href="http://www.bucanero.com.ar/">Bucanero</a>: Project developer</li>
</ul>
<h2>Acknowledgements</h2>
<ul>
<li><a href="https://github.com/mmozeiko/">mmozeiko</a>: <a href="https://github.com/mmozeiko/pkgi">PS Vita pkgi</a></li>
<li><a href="https://github.com/qwikrazor87/">qwikrazor87</a>: <a href="https://github.com/bucanero/psptools/tree/master/depackager">Depackager</a></li>
</ul>
<h1>Building</h1>
<p>You need to have installed:</p>
<ul>
<li><a href="https://github.com/pspdev/">PSP SDK</a></li>
<li><a href="https://github.com/pspdev/psp-packages/tree/master/mbedtls">mbedTLS</a> library</li>
<li><a href="https://github.com/pspdev/psp-packages/tree/master/curl">cURL</a> library</li>
<li><a href="https://github.com/bucanero/mini18n">Mini18n</a> library</li>
<li><a href="https://github.com/bucanero/dbglogger">dbglogger</a> library (only required for debug logging)</li>
</ul>
<p>Run <code>cmake . && make</code> to create a release build. If you want to create a <code>.zip</code> file, run <code>make createzip</code>.</p>
<h2>Debugging</h2>
<p>To enable debug logging, pass <code>-DPKGI_ENABLE_DEBUG=ON</code> argument to cmake. The application will send debug messages to UDP multicast address <code>239.255.0.100:30000</code>. To receive them you can use <a href="http://www.dest-unreach.org/socat/">socat</a> on your computer:</p>
<pre><code>$ socat udp4-recv:30000,ip-add-membership=239.255.0.100:0.0.0.0 -
</code></pre>
<p>You can also set the <code>PSPIP</code> environment variable to your PSP's IP address, and use <code>make send</code> to upload <code>EBOOT.PBP</code> directly to the <code>ms0:/PSP/GAME/PKGI</code> folder.</p>
<h1>License</h1>
<p><code>pkgi-psp</code> is released under the <a href="https://raw.githubusercontent.com/bucanero/pkgi-psp/main/LICENSE">MIT License</a>.</p>
+ skynettx/dosraptor
+ 2023-10-05T01:25:39Z
+ tag:github.com,2023-10-05:/skynettx/dosraptor
+
+ <p>Original Raptor Call Of The Shadows version 1.2 DOS source code</p><hr><h1>DOS Raptor</h1>
<p>This is the original Raptor Call Of The Shadows DOS source code v1.2 without DMX library</p>
<h2>Build</h2>
<p>To build all libraries and the exe under DOS you need the following:</p>
<pre><code>AUDIOLIB: Watcom 10.0 and TASM 3.1
APODMX: A compatible version of Watcom C32
GFX: Watcom 9.5b and TASM 3.1
SOURCE: Watcom 10.0 and TASM 3.1
</code></pre>
<h2>Thanks</h2>
<p>All my thanks go to <a href="https://www.mking.com">Scott Host</a>, <a href="https://github.com/nukeykt">nukeykt</a> and <a href="https://github.com/NY00123">NY00123</a> without them this release would not have been possible.</p>
- heysaiyad/Hacktoberfest2023-DSA
- 2023-10-04T01:26:13Z
- tag:github.com,2023-10-04:/heysaiyad/Hacktoberfest2023-DSA
-
- <p>Make your first Pull Request on Hacktoberfest 2023.You know the implementation of any DSA related topic/problem then you can contribute it in this repo. Raise Genuine PRs only. Your PRs will be accepted, keep patience. Star this Repo ⭐️</p><hr><h2>Rules To Contribute To This Repo</h2>
<ul>
<li>You can write solutions in C/C++/Java for Data Structure and Algorithms.</li>
<li>Follow the file naming convention for all your pull requests.</li>
<li>While adding any content it should be inside its appropriate directory</li>
<li>if there is any problem with an inaccurate solution create an issue!</li>
</ul>
<h2>Things you can contribute to</h2>
<ul>
<li>Repo contains folders of all the data structures and algorithms topics with some pre-addressed questions. You can <strong>add a solution</strong> to a question ( present in the readme of the particular topic folder) that is unanswered.</li>
<li>you can <strong>update the existing solution</strong> with a better one ( better complexity).</li>
<li>Participants can even <strong>add new questions</strong> and solutions of their interest.</li>
<li><strong>solve issues</strong> raised by other people or yourself.</li>
<li>make web pages ( hosted from GitHub readme ) more appealing and updated.</li>
<li><strong>Well-documented</strong> source code with detailed explanations provides a valuable resource for educators and students alike.</li>
</ul>
<h2>Steps For Contribution</h2>
<pre><code>1. Fork this repo
2. Star this repo
3. Add a file ( txt/cpp ) inside the appropriate folder
4. commit the code
5. Make a pull request
</code></pre>
<hr>
<h3>FEATURES</h3>
<ol>
<li>Beginner-friendly</li>
<li>Targeted for developers, content writers, and programming enthusiasts.</li>
<li>Would also help participants who are unfamiliar with development but are eager to participate in open source.</li>
</ol>
<hr>
<br>
<h2>Materials</h2>
<ul>
<li><a href="https://github.com/Sushreesatarupa/Description-of-dsa60/raw/main/C%2B%2B%20theory.html">complete cpp fundamentals theory</a></li>
<li><a href="https://practice.geeksforgeeks.org/courses/fork-cpp">GFG learn C++</a></li>
<li><a href="https://www.geeksforgeeks.org/data-structures">DSA ALL TOPICS</a></li>
<li><a href="https://www.scaler.com/topics/data-structures/">DSA Complete Tutorial</a></li>
<li><a href="https://prepinsta.com/data-structures/">Data Structures and Algorithms</a></li>
</ul>
<hr>
<h2>Contributors</h2>
<a href="https://github.com/heysaiyad/Hacktoberfest-2023"> <img src="https://contrib.rocks/image?repo=heysaiyad/Hacktoberfest-2023"> </a>
<hr>
<h3>Connect with me</h3>
<p> <a href="https://linkedin.com/in/heysaiyad"> <img align="left" alt="Sunny's LinkdeIn" width="3%" style="margin:10px" src="https://cdn.jsdelivr.net/npm/simple-icons@v3/icons/linkedin.svg?sanitize=true"> </a> <br> </p>
<hr>
<pre><code class="language-javascript">if (isAwesome) {
// thanks in advance :p
starThisRepository();
}
</code></pre>
<hr>
<pre><code class="language-javascript">
_____ _ _ __ __
|_ _| |__ __ _ _ __ | | __ \ \ / /__ _ _
| | | '_ \ / _` | '_ \| |/ / \ V / _ \| | | |
| | | | | | (_| | | | | < | | (_) | |_| |
|_| |_| |_|\__,_|_| |_|_|\_\ |_|\___/ \__,_|
</code></pre>
<hr>
+ he4rt/he4rtoberfest-2023
+ 2023-10-05T01:25:39Z
+ tag:github.com,2023-10-05:/he4rt/he4rtoberfest-2023
+
+ <p>Repo oficial do He4rtoberfest da He4rt Developers 2023</p><hr><p align="center"> <img src="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/.github/he4rtdevs-logo.png" alt="He4rt Devs" width="60%"> </p>
<h2 align="center">He4rtoberfest 2023 (COMEÇA NO DIA 02/10/2023 AS 23:00)</h2>
<p></p>
<!-- ABOUT THE PROJECT -->
<h2>Sobre o Projeto</h2>
<p>Sejam todos bem-vindos a terceira edição do He4rtoberfest, evento da He4rt Developers para incentivar novos desenvolvedores a participar do <a href="https://hacktoberfest.com/">Hacktoberfest</a> pela DigitalOcean, ILLA Cloud e Appwrite, aprendendo um pouco mais sobre a ideia e filosofia do open-source.</p>
<p>A ideia da He4rt Developers sempre foi a inclusão de iniciantes na área, por isso, vamos focar em trazer essa inclusão para o Hacktoberfest! Se liga:</p>
<p>O objetivo é trazer exercícios (para entrega de resoluções em formatos de algoritmos), desde o mais simples até o mais completo, demonstrando as possibilidades de resolução das mais variadas formas em diversas linguagens de programação, assim, disponibilizando uma biblioteca gigantesca de conteúdo para novos desenvolvedores, universitários e estudantes do geral. Para se inscrever e começar a contribuir não se esqueça de acessar o <a href="https://events.mlh.io/events/10423-he4rtoberfest-2023">portal oficial da MLH (Major League Hacking)</a>.</p>
<!-- ROADMAP OF PROJECT -->
<h2>Exercicios disponíveis</h2>
<p>Na lista abaixo estarão todos os exercicios que iremos aceitar nas pull requests.</p>
<ul>
<li><a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/0-hello-world">0 - Hello World (não irá contar)</a></li>
<li><a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/1-cubo-simples">1 - Cubo Simples</a></li>
<li><a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/2-palindromos">2 - Palíndromos</a></li>
<li><a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/3-conversao-de-base">3 - Conversão de Base</a></li>
<li><a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/4-emprestimo">4 - Empréstimo</a></li>
<li><a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/5-ordenar-letras">5 - Ordenar Letras</a></li>
<li><a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/6-numeros-primos">6 - Números Primos</a></li>
<li><a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/7-graus-em-horas">7 - Graus em Horas</a></li>
<li><a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/8-pares-de-letras">8 - Pares de Letras</a></li>
<li><a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/9-likes">9 - Likes</a></li>
<li><a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/10-numero-menor">10 - Número Menor</a></li>
</ul>
<p>Caso você queira dar sugestões de desafios ou tirar suas dúvidas, por favor, utilize a área de <a href="https://github.com/he4rt/he4rtoberfest-2023/discussions">discussões do repositório</a> ou contate algum moderador no <a href="https://discord.gg/he4rt">Discord da He4rt</a>.</p>
<!-- CONTRIBUTING -->
<h2>Como participar</h2>
<p>Contribuições fazem com que a comunidade open-source seja um lugar incrível para aprender, inspirar e criar, por isso, todas as contribuições são <strong>extremamente apreciadas</strong>!</p>
<p>Porém, como neste caso estamos falando de um evento, haverão algumas regras para serem seguidas permitindo que sua resolução seja aprovada, mas, não é nada complexo! Entenda:</p>
<ul>
<li>Para que você tenha um <a href="https://docs.github.com/pt/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests">pull request (PR)</a> aprovado vinculado ao Hacktoberfest, você terá que fazer um PR do <a href="https://raw.githubusercontent.com/he4rt/he4rtoberfest-2023/main/challenges/0-hello-world"><strong>desafio 0</strong> (Hello World)</a>;</li>
<li>Caso você faça os outros desafios e não faça o Hello World, seu PR não será aprovado enquanto não fizer o desafio inicial.</li>
</ul>
<p>A ideia do desafio 0 é deixar registrado todos os participantes do He4rtoberfest, por isso será obrigatório.</p>
<p>Para criar realizar sua contribução abrindo uma pull request da sua branch, você deverá seguir o exemplo abaixo:</p>
<ol>
<li>Realize um <a href="https://docs.github.com/pt/get-started/quickstart/fork-a-repo">fork</a> do projeto</li>
<li>Vá até o repositório do fork no seu GitHub e na área <code>code</code> copie o link para cloná-lo (HTTPS, SSH ou utilize o <a href="https://cli.github.com/">CLI do GitHub</a>)</li>
<li>Abra o terminal, escolha uma pasta de sua preferência e clone o repositório com o comando <code>git clone <link_do_repositorio></code></li>
<li>Crie uma pasta da linguagem que você escolheu no diretório <code>challenges/id_challenge/lang/</code> (caso já exista uma pasta com o nome da linguagem, apenas vamos para o próximo passo e reutilizá-la)</li>
<li>Depois dentro desta pasta da linguagem crie uma pasta com seu nickname, parecido com algo como <code>challenges/id_challenge/lang/nickname</code></li>
<li>Resolva o desafio</li>
<li>Copie o <code>model.md</code> dentro de <code>challenges</code> para a sua pasta criada anteriormente, preenchendo com as informações descritas e depois renomeie o arquivo para <strong>README.md</strong></li>
<li>Crie uma branch com o desafio seguindo o modelo ao lado <code>git checkout -b challenges/id_challenge/lang/nickname</code></li>
<li>O exemplo acima ficaria assim do desafio 0 feito em PHP para o usuário <code>danielhe4rt</code>: <code>git checkout -b challenges/0-hello-world/php/danielhe4rt</code></li>
<li>Depois adicione suas modificações com o comando <code>git add .</code></li>
<li>Realize o commit com o comando <code>git commit -m 'Finalizando o desafio'</code></li>
<li>Realize o push na branch, enviando suas modificações com o comando <code>git push origin challenges/id_challenge/lang/nickname</code> (não se esqueça de colocar as <strong>suas</strong> informações)</li>
<li>Abra um pull request e aguarde a revisão</li>
</ol>
<h2>Revisão de Pull Requests</h2>
<p>Como o nosso objetivo será dar a melhor experiência possível para o participante, iremos ter algumas regras básicas de revisão de código para que exista uma boa interpretação geral ao usuário que vai revisar sua PR e claro para que você se sinta mais confortável, sendo elas:</p>
<ul>
<li>Reforçar uma leitura de código e tipagem quando possível;</li>
<li>Erros de digitação/gramaticais e nomes de variáveis sem um contexto, tais como [a,b,c,x,y,z] deverão ser pedidas alterações;</li>
<li>Isolamento de funções quando necessário também poderá ser requisitado.</li>
</ul>
<p>Qualquer dúvida, poderá ir o nosso <a href="https://github.com/he4rt/he4rtoberfest-2023/issues">banco de dúvidas</a> e abrir uma issue com a sua dúvida, assim, vamos responder o mais rápido possível.</p>
<h2>Atualizando o seu fork</h2>
<p>Caso esse repositório seja atualizado com novos exercícios você precisa atualizar seu fork, por isso, siga os passos abaixo:</p>
<pre><code class="language-bash"># 1. Mudar para a branch main
git checkout main
# 2. Checar se sua cópia local tem o link do original
git remote -v
# 3. Se não, adicione o link do original
git remote add upstream git@github.com:he4rt/he4rtoberfest-2023.git
# ou
git remote add upstream https://github.com/he4rt/he4rtoberfest-2023.git
# 4. Confirme se o link foi adicionado
git remote -v
# 5. Agora você pode fazer o fetch com o repo original, assumindo que o nome do link é 'upstream'
git fetch upstream
# 6. Fazer merge dos updates para sua branch main
git merge upstream/main main
# 7. Realizar o push para seu fork com as novas mudanças
git push origin main
</code></pre>
<h2>Materiais complementares</h2>
<ul>
<li><a href="https://github.com/danielhe4rt/git4noobs"><strong>Git4Noobs</strong></a></li>
<li><a href="https://www.youtube.com/watch?v=_LNWekPPS9w"><strong>Aprendendo sobre Git e Github</strong></a></li>
</ul>
\ No newline at end of file
diff --git a/c2hs-haskell/daily/index.xml b/c2hs-haskell/daily/index.xml
index a4fcc3be3ec..bd5d8ae33ab 100644
--- a/c2hs-haskell/daily/index.xml
+++ b/c2hs-haskell/daily/index.xml
@@ -1,7 +1,7 @@
GitHub C2hs Haskell Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:29Z
+ 2023-10-05T01:26:03Z
Daily Trending of C2hs Haskell in GitHub
\ No newline at end of file
diff --git a/cabal-config/daily/index.xml b/cabal-config/daily/index.xml
index 64ed2ad1c17..6c20c760199 100644
--- a/cabal-config/daily/index.xml
+++ b/cabal-config/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Cabal Config Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:31Z
+ 2023-10-05T01:26:04Z
Daily Trending of Cabal Config in GitHub
\ No newline at end of file
diff --git a/cadence/daily/index.xml b/cadence/daily/index.xml
index f6999b95e0c..0617e5707d9 100644
--- a/cadence/daily/index.xml
+++ b/cadence/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Cadence Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:41Z
+ 2023-10-05T01:26:16Z
Daily Trending of Cadence in GitHub
\ No newline at end of file
diff --git a/cairo/daily/index.xml b/cairo/daily/index.xml
index 3c084b7a6f6..22e790836a5 100644
--- a/cairo/daily/index.xml
+++ b/cairo/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Cairo Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:44Z
+ 2023-10-05T01:26:16Z
Daily Trending of Cairo in GitHub
\ No newline at end of file
diff --git a/cap'n-proto/daily/index.xml b/cap'n-proto/daily/index.xml
index 7c85414bd7a..f947cd78bbc 100644
--- a/cap'n-proto/daily/index.xml
+++ b/cap'n-proto/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Cap'n Proto Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:45Z
+ 2023-10-05T01:26:21Z
Daily Trending of Cap'n Proto in GitHub
\ No newline at end of file
diff --git a/cartocss/daily/index.xml b/cartocss/daily/index.xml
index 851d41eb4bb..d767296323a 100644
--- a/cartocss/daily/index.xml
+++ b/cartocss/daily/index.xml
@@ -1,7 +1,7 @@
GitHub CartoCSS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:48Z
+ 2023-10-05T01:26:19Z
Daily Trending of CartoCSS in GitHub
\ No newline at end of file
diff --git a/ceylon/daily/index.xml b/ceylon/daily/index.xml
index e54940a2dc2..4df8dc77952 100644
--- a/ceylon/daily/index.xml
+++ b/ceylon/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ceylon Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:46Z
+ 2023-10-05T01:26:21Z
Daily Trending of Ceylon in GitHub
\ No newline at end of file
diff --git a/chapel/daily/index.xml b/chapel/daily/index.xml
index 65449e4d4e7..e39255d39e2 100644
--- a/chapel/daily/index.xml
+++ b/chapel/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Chapel Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:47Z
+ 2023-10-05T01:26:20Z
Daily Trending of Chapel in GitHub
\ No newline at end of file
diff --git a/charity/daily/index.xml b/charity/daily/index.xml
index 5e14e935d20..512c4bb370a 100644
--- a/charity/daily/index.xml
+++ b/charity/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Charity Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:50Z
+ 2023-10-05T01:26:26Z
Daily Trending of Charity in GitHub
\ No newline at end of file
diff --git a/chuck/daily/index.xml b/chuck/daily/index.xml
index 75a1fd9b78e..efa8c560261 100644
--- a/chuck/daily/index.xml
+++ b/chuck/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ChucK Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:53Z
+ 2023-10-05T01:26:25Z
Daily Trending of ChucK in GitHub
\ No newline at end of file
diff --git a/cil/daily/index.xml b/cil/daily/index.xml
index 0b368b089be..e0cf68df4d6 100644
--- a/cil/daily/index.xml
+++ b/cil/daily/index.xml
@@ -1,7 +1,7 @@
GitHub CIL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:51Z
+ 2023-10-05T01:26:24Z
Daily Trending of CIL in GitHub
\ No newline at end of file
diff --git a/cirru/daily/index.xml b/cirru/daily/index.xml
index fb8dc4e0173..54852cbc305 100644
--- a/cirru/daily/index.xml
+++ b/cirru/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Cirru Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:56Z
+ 2023-10-05T01:26:29Z
Daily Trending of Cirru in GitHub
\ No newline at end of file
diff --git a/clarion/daily/index.xml b/clarion/daily/index.xml
index 0a13ee0fd58..719e93ccc37 100644
--- a/clarion/daily/index.xml
+++ b/clarion/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Clarion Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:54Z
+ 2023-10-05T01:26:30Z
Daily Trending of Clarion in GitHub
\ No newline at end of file
diff --git a/clarity/daily/index.xml b/clarity/daily/index.xml
index 572696eccaa..eddaf599ab8 100644
--- a/clarity/daily/index.xml
+++ b/clarity/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Clarity Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:55Z
+ 2023-10-05T01:26:28Z
Daily Trending of Clarity in GitHub
\ No newline at end of file
diff --git a/classic-asp/daily/index.xml b/classic-asp/daily/index.xml
index 5c45cd150c8..358ccca28a3 100644
--- a/classic-asp/daily/index.xml
+++ b/classic-asp/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Classic ASP Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:01Z
+ 2023-10-05T01:26:33Z
Daily Trending of Classic ASP in GitHub
\ No newline at end of file
diff --git a/clean/daily/index.xml b/clean/daily/index.xml
index abe1c9521c4..46dcbb211d4 100644
--- a/clean/daily/index.xml
+++ b/clean/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Clean Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:58Z
+ 2023-10-05T01:26:32Z
Daily Trending of Clean in GitHub
\ No newline at end of file
diff --git a/click/daily/index.xml b/click/daily/index.xml
index 2f75d95dd6c..1457eb1d60b 100644
--- a/click/daily/index.xml
+++ b/click/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Click Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:00Z
+ 2023-10-05T01:26:34Z
Daily Trending of Click in GitHub
\ No newline at end of file
diff --git a/clips/daily/index.xml b/clips/daily/index.xml
index 251b80da2ac..4d4a2292f5d 100644
--- a/clips/daily/index.xml
+++ b/clips/daily/index.xml
@@ -1,7 +1,7 @@
GitHub CLIPS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:26:59Z
+ 2023-10-05T01:26:31Z
Daily Trending of CLIPS in GitHub
\ No newline at end of file
diff --git a/clojure/daily/index.xml b/clojure/daily/index.xml
index a9d9e30dbab..213e09eadf4 100644
--- a/clojure/daily/index.xml
+++ b/clojure/daily/index.xml
@@ -1,21 +1,7 @@
GitHub Clojure Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:05Z
+ 2023-10-05T01:26:39Z
Daily Trending of Clojure in GitHub
-
- mdippery/stackim
- 2023-10-04T01:27:05Z
- tag:github.com,2023-10-04:/mdippery/stackim
-
- <p>URL shortener for Stack Overflow profiles</p><hr>
-
-
- OneKeePass/desktop
- 2023-10-04T01:27:05Z
- tag:github.com,2023-10-04:/OneKeePass/desktop
-
- <p>A secure password manager for macOS,Linux and Windows platforms</p><hr>
-
\ No newline at end of file
diff --git a/closure-templates/daily/index.xml b/closure-templates/daily/index.xml
index c94f53993db..98a60b80df8 100644
--- a/closure-templates/daily/index.xml
+++ b/closure-templates/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Closure Templates Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:02Z
+ 2023-10-05T01:26:36Z
Daily Trending of Closure Templates in GitHub
\ No newline at end of file
diff --git a/cloud-firestore-security-rules/daily/index.xml b/cloud-firestore-security-rules/daily/index.xml
index ca1a3c38fba..11d4ae96ec7 100644
--- a/cloud-firestore-security-rules/daily/index.xml
+++ b/cloud-firestore-security-rules/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Cloud Firestore Security Rules Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:03Z
+ 2023-10-05T01:26:37Z
Daily Trending of Cloud Firestore Security Rules in GitHub
\ No newline at end of file
diff --git a/cmake/daily/index.xml b/cmake/daily/index.xml
index 0237ee8c3ca..d3d845d0797 100644
--- a/cmake/daily/index.xml
+++ b/cmake/daily/index.xml
@@ -1,7 +1,21 @@
GitHub CMake Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:08Z
+ 2023-10-05T01:26:42Z
Daily Trending of CMake in GitHub
+
+ petejohanson/blank-slate-zmk-config
+ 2023-10-05T01:26:42Z
+ tag:github.com,2023-10-05:/petejohanson/blank-slate-zmk-config
+
+ <p>ZMK configuration for the Blank Slate keyboard</p><hr>
+
+
+ luncliff/vcpkg-registry
+ 2023-10-05T01:26:42Z
+ tag:github.com,2023-10-05:/luncliff/vcpkg-registry
+
+ <p>vcpkg registry maintained by @luncliff</p><hr>
+
\ No newline at end of file
diff --git a/cobol/daily/index.xml b/cobol/daily/index.xml
index da46aa4119d..f144894f7a8 100644
--- a/cobol/daily/index.xml
+++ b/cobol/daily/index.xml
@@ -1,7 +1,7 @@
GitHub COBOL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:13Z
+ 2023-10-05T01:26:44Z
Daily Trending of COBOL in GitHub
\ No newline at end of file
diff --git a/codeowners/daily/index.xml b/codeowners/daily/index.xml
index 780ae07a504..69ad6816830 100644
--- a/codeowners/daily/index.xml
+++ b/codeowners/daily/index.xml
@@ -1,7 +1,7 @@
GitHub CODEOWNERS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:11Z
+ 2023-10-05T01:26:46Z
Daily Trending of CODEOWNERS in GitHub
\ No newline at end of file
diff --git a/codeql/daily/index.xml b/codeql/daily/index.xml
index 5be2d00ea87..0148b6ad19e 100644
--- a/codeql/daily/index.xml
+++ b/codeql/daily/index.xml
@@ -1,7 +1,7 @@
GitHub CodeQL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:10Z
+ 2023-10-05T01:26:45Z
Daily Trending of CodeQL in GitHub
\ No newline at end of file
diff --git a/coffeescript/daily/index.xml b/coffeescript/daily/index.xml
index 248effc9c7b..9f5371ab47d 100644
--- a/coffeescript/daily/index.xml
+++ b/coffeescript/daily/index.xml
@@ -1,14 +1,28 @@
GitHub CoffeeScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:12Z
+ 2023-10-05T01:26:48Z
Daily Trending of CoffeeScript in GitHub
- lindelwa122/Hacktoberfest-Introduction-To-Programming
- 2023-10-04T01:27:12Z
- tag:github.com,2023-10-04:/lindelwa122/Hacktoberfest-Introduction-To-Programming
-
- <p>Hacktoberfest repository for beginners. Learn programming and how to approach problems.</p><hr>
+ snikch/snug.js
+ 2023-10-05T01:26:48Z
+ tag:github.com,2023-10-05:/snikch/snug.js
+
+ <p>Client Side javascript image resizing for your forms [Unsupported]</p><hr>
+
+
+ qualiabyte/postgres-nest-transaction
+ 2023-10-05T01:26:48Z
+ tag:github.com,2023-10-05:/qualiabyte/postgres-nest-transaction
+
+ <p>Nest transactions easily with PostgreSQL and Node.js.</p><hr>
+
+
+ limenet/hexaflip-clock
+ 2023-10-05T01:26:48Z
+ tag:github.com,2023-10-05:/limenet/hexaflip-clock
+
+ <p>Making a live clock with the hexaflip plugin by Codrops</p><hr>
\ No newline at end of file
diff --git a/coldfusion-cfc/daily/index.xml b/coldfusion-cfc/daily/index.xml
index 0d3852633a0..79b47668d22 100644
--- a/coldfusion-cfc/daily/index.xml
+++ b/coldfusion-cfc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ColdFusion CFC Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:15Z
+ 2023-10-05T01:26:49Z
Daily Trending of ColdFusion CFC in GitHub
\ No newline at end of file
diff --git a/coldfusion/daily/index.xml b/coldfusion/daily/index.xml
index 40292769b01..ffebee27e77 100644
--- a/coldfusion/daily/index.xml
+++ b/coldfusion/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ColdFusion Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:16Z
+ 2023-10-05T01:26:50Z
Daily Trending of ColdFusion in GitHub
\ No newline at end of file
diff --git a/collada/daily/index.xml b/collada/daily/index.xml
index a36266e46c7..a2f2544f9e7 100644
--- a/collada/daily/index.xml
+++ b/collada/daily/index.xml
@@ -1,7 +1,7 @@
GitHub COLLADA Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:14Z
+ 2023-10-05T01:26:51Z
Daily Trending of COLLADA in GitHub
\ No newline at end of file
diff --git a/common-lisp/daily/index.xml b/common-lisp/daily/index.xml
index d5aede6bc0b..8cbdf298426 100644
--- a/common-lisp/daily/index.xml
+++ b/common-lisp/daily/index.xml
@@ -1,14 +1,14 @@
GitHub Common Lisp Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:18Z
+ 2023-10-05T01:26:52Z
Daily Trending of Common Lisp in GitHub
- TreeRex/cl-marc
- 2023-10-04T01:27:18Z
- tag:github.com,2023-10-04:/TreeRex/cl-marc
-
- <p>Library for reading Z39.2 / MARC files</p><hr><p>Minimal support for reading MARC (ISO2709 / ANSI Z39.2) records.</p>
<p>Support in progress for MARC-21, UNIMARC, CMARC, CNMARC, and KORMARC.</p>
+ maglob/euler
+ 2023-10-05T01:26:52Z
+ tag:github.com,2023-10-05:/maglob/euler
+
+ <p>My first steps in Lisp by solving Project Euler problems</p><hr><h1>euler</h1>
<p>My first steps in Lisp by solving Project Euler problems</p>
\ No newline at end of file
diff --git a/common-workflow-language/daily/index.xml b/common-workflow-language/daily/index.xml
index bad68144949..091faec991f 100644
--- a/common-workflow-language/daily/index.xml
+++ b/common-workflow-language/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Common Workflow Language Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:21Z
+ 2023-10-05T01:26:54Z
Daily Trending of Common Workflow Language in GitHub
\ No newline at end of file
diff --git a/component-pascal/daily/index.xml b/component-pascal/daily/index.xml
index d0d59f3f0bb..a15ef16fb4c 100644
--- a/component-pascal/daily/index.xml
+++ b/component-pascal/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Component Pascal Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:20Z
+ 2023-10-05T01:26:57Z
Daily Trending of Component Pascal in GitHub
\ No newline at end of file
diff --git a/conll-u/daily/index.xml b/conll-u/daily/index.xml
index 2b271190b51..a471c212398 100644
--- a/conll-u/daily/index.xml
+++ b/conll-u/daily/index.xml
@@ -1,7 +1,7 @@
GitHub CoNLL-U Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:23Z
+ 2023-10-05T01:26:55Z
Daily Trending of CoNLL-U in GitHub
\ No newline at end of file
diff --git a/cool/daily/index.xml b/cool/daily/index.xml
index 771eaebdd5e..ef7d9c3a1a0 100644
--- a/cool/daily/index.xml
+++ b/cool/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Cool Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:22Z
+ 2023-10-05T01:26:56Z
Daily Trending of Cool in GitHub
\ No newline at end of file
diff --git a/coq/daily/index.xml b/coq/daily/index.xml
index 3d82a6b3971..19a67d7fb55 100644
--- a/coq/daily/index.xml
+++ b/coq/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Coq Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:26Z
+ 2023-10-05T01:27:00Z
Daily Trending of Coq in GitHub
\ No newline at end of file
diff --git a/cpp-objdump/daily/index.xml b/cpp-objdump/daily/index.xml
index c6b8e4b0c7f..214579bc06c 100644
--- a/cpp-objdump/daily/index.xml
+++ b/cpp-objdump/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Cpp-ObjDump Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:24Z
+ 2023-10-05T01:26:59Z
Daily Trending of Cpp-ObjDump in GitHub
\ No newline at end of file
diff --git a/creole/daily/index.xml b/creole/daily/index.xml
index e38edbb2fd8..e388f2a059c 100644
--- a/creole/daily/index.xml
+++ b/creole/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Creole Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:27Z
+ 2023-10-05T01:26:58Z
Daily Trending of Creole in GitHub
\ No newline at end of file
diff --git a/crystal/daily/index.xml b/crystal/daily/index.xml
index c614603dd8f..96ae991fa16 100644
--- a/crystal/daily/index.xml
+++ b/crystal/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Crystal Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:25Z
+ 2023-10-05T01:27:01Z
Daily Trending of Crystal in GitHub
\ No newline at end of file
diff --git a/cson/daily/index.xml b/cson/daily/index.xml
index ef808987c89..7cb8e572029 100644
--- a/cson/daily/index.xml
+++ b/cson/daily/index.xml
@@ -1,7 +1,7 @@
GitHub CSON Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:29Z
+ 2023-10-05T01:27:05Z
Daily Trending of CSON in GitHub
\ No newline at end of file
diff --git a/csound-document/daily/index.xml b/csound-document/daily/index.xml
index a1a4101bc04..660bbfbb2e1 100644
--- a/csound-document/daily/index.xml
+++ b/csound-document/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Csound Document Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:28Z
+ 2023-10-05T01:27:04Z
Daily Trending of Csound Document in GitHub
\ No newline at end of file
diff --git a/csound-score/daily/index.xml b/csound-score/daily/index.xml
index 41e9179eac0..7a2f031d092 100644
--- a/csound-score/daily/index.xml
+++ b/csound-score/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Csound Score Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:30Z
+ 2023-10-05T01:27:03Z
Daily Trending of Csound Score in GitHub
\ No newline at end of file
diff --git a/csound/daily/index.xml b/csound/daily/index.xml
index 443870f865e..7c77a78393d 100644
--- a/csound/daily/index.xml
+++ b/csound/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Csound Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:31Z
+ 2023-10-05T01:27:06Z
Daily Trending of Csound in GitHub
\ No newline at end of file
diff --git a/css/daily/index.xml b/css/daily/index.xml
index dabab022eb9..9ea2c2c5fac 100644
--- a/css/daily/index.xml
+++ b/css/daily/index.xml
@@ -1,14 +1,28 @@
GitHub CSS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:39Z
+ 2023-10-05T01:27:13Z
Daily Trending of CSS in GitHub
- parag477/Amazing-Webdev-Components
- 2023-10-04T01:27:39Z
- tag:github.com,2023-10-04:/parag477/Amazing-Webdev-Components
-
- <p>Make your first Pull Request on Hacktoberfest 2023. Don't forget to spread love and if you like don't forget to give us a star⭐️</p><hr><p><img src="https://socialify.git.ci/parag477/Amazing-WebDev-Components/image?description=1&descriptionEditable=%F0%9F%9A%80%20Curated%20collection%20of%20Amazing%20WebDev%20Components%20for%20those%20participating%20in%20hacktoberfest.%20Don%27t%20forget%20to%20start%20this%20repo.&forks=1&issues=1&name=1&owner=1&pulls=1&stargazers=1&theme=Light" alt="Amazing-WebDev-Components"></p>
<p><a href="https://forthebadge.com"><img src="https://forthebadge.com/images/badges/built-by-developers.svg?sanitize=true" alt="forthebadge"></a> <a href="https://forthebadge.com"><img src="https://forthebadge.com/images/badges/built-with-love.svg?sanitize=true" alt="forthebadge"></a> <a href="https://forthebadge.com"><img src="https://forthebadge.com/images/badges/built-with-swag.svg?sanitize=true" alt="forthebadge"></a></p>
<p><a href="https://github.com/parag477/Amazing-WebDev-Components/issues"><img src="https://img.shields.io/github/issues/parag477/Amazing-WebDev-Components.svg?sanitize=true" alt="GitHub issues"></a> <a href="https://github.com/parag477/Amazing-WebDev-Components/issues?q=is%3Aissue+is%3Aclosed"><img src="https://img.shields.io/github/issues-closed/parag477/Amazing-WebDev-Components.svg?sanitize=true" alt="GitHub issues closed"></a> <a href="https://github.com/parag477/Amazing-WebDev-Components/pulls"><img src="https://img.shields.io/github/issues-pr/parag477/Amazing-WebDev-Components.svg?sanitize=true" alt="GitHub pull requests"></a> <a href="https://github.com/parag477/Amazing-WebDev-Components/pulls?q=is%3Apr+is%3Aclosed"><img src="https://img.shields.io/github/issues-pr-closed/parag477/Amazing-WebDev-Components.svg?sanitize=true" alt="GitHub pull requests"></a> <img src="https://img.shields.io/github/repo-size/parag477/Amazing-WebDev-Components?color=yellow" alt="GitHub repo size"></p>
<h2 align="center"> 📑 Introduction </h2>
<p>A curatedcollection of <strong>Amazing Web Development Components</strong> for the ones participating in <strong>hacktoberfest 2023</strong>. This repository aims for helping web developers by <strong>providing the styled components in single place</strong> only resulting in saving time for developers.</p>
<h2 align="center"> 👨🏻💻 How to get started? </h2>
<p>You can refer to the following articles on <strong>_basics of Git and Github</strong>:</p>
<ul>
<li><a href="https://help.github.com/en/github/getting-started-with-github/fork-a-repo">Forking a Repo</a></li>
<li><a href="https://help.github.com/en/desktop/contributing-to-projects/creating-a-pull-request">Cloning a Repo</a></li>
<li><a href="https://opensource.com/article/19/7/create-pull-request-github">How to create a Pull Request</a></li>
<li><a href="https://towardsdatascience.com/getting-started-with-git-and-github-6fcd0f2d4ac6">Getting started with Git and GitHub</a></li>
</ul>
<h2 align="center"> 📝 How to Contribute? </h2>
<ul>
<li>Take a look at <a href="https://github.com/parag477/Amazing-WebDev-Components/raw/master/Contributing.md">Contributing Guide</a></li>
<li>Take a look at the Existing Issues or create your own Issues!</li>
<li>Wait for the Issue to be assigned to you after which you can start working on it.</li>
<li>Fork the Repo and create a Branch for any Issue that you are working upon.</li>
<li>Create a Pull Request which will be promptly reviewed and suggestions would be added to improve it.</li>
<li>Add Screenshots to help us know what this Script is all about.</li>
</ul>
<h2 align="center"> 📝 Swags of Hacktoberfest </h2>
<ul>
<li> <p>Many of the candidates get attracted towards hacktoberfest to get swags . So, after 4 successfully merged pull request you will be eligible to get a Hacktoberfest 2k23 T-shirt and some cool stickers on your doorstep.</p> </li>
<li><b> <p><img src="https://res.cloudinary.com/practicaldev/image/fetch/s--f-wNH6TS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7anw52scivv9nrhgmsk0.png" width="400" height="225" style="width: 400px; height: 225px;" alt="tshirt image"></p> <p><img src="https://res.cloudinary.com/practicaldev/image/fetch/s--M4fMlZ_B--/c_imagga_scale,f_auto,fl_progressive,h_420,q_auto,w_1000/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j8vidwphhtrmwca2pmqj.jpg" width="400" height="225" style="width: 400px; height: 225px;" alt="stickers image"></p> </b></li>
<b> </b>
</ul>
<b> </b>
<p><b></b></p>
<h2 align="center"> ✨ Contributors </h2>
<p>Thanks to these <strong>Wonderful People</strong> 👨🏻💻: 🚀 <strong>Contributions</strong> of any kind are welcome!</p>
<table>
<tbody>
<tr>
<td> <a href="https://github.com/parag477/Amazing-WebDev-Components/graphs/contributors"> <img src="https://contrib.rocks/image?repo=parag477/Amazing-WebDev-Components"> </a> </td>
</tr>
</tbody>
</table>
<h2 align="center"> ❓ Frequently Asked Questions </h2>
<ul>
<li>Who all can contribute?
<ul>
<li>Anyone with a github account and who is signed up for <a href="https://hacktoberfest.com/">hacktoberfest</a> :)</li>
</ul> </li>
<li>Are you getting paid for this?
<ul>
<li>Sadly no. But we think we should. This is 100% unofficial and we do it for fun, fame and glory.</li>
</ul> </li>
<li>How many pull request (PR) must be made, if I want to get an awesome tshirt from Hacktoberfest 2022?
<ul>
<li>4 pull requests are required to be eligible for the tshirt</li>
</ul> </li>
<li>How do I track my progress to get an awesome shirt from Hacktoberfest 2022?
<ul>
<li><a href="https://hacktoberfest.com/profile/">go to :</a>. (Check Out Your Progress there)</li>
</ul> </li>
<li>What is the duration of Hacktoberfest 2023?
<ul>
<li>It is from 1st october to 31st october 2023...</li>
</ul> </li>
<li>What is the event for?
<ul>
<li>For the open source community engagement</li>
</ul> </li>
</ul>
<h1 align="center">Happy Hacktoberfest 2k23 👨💻 </h1>
+ Alitindrawan24/Binary-Calculator
+ 2023-10-05T01:27:13Z
+ tag:github.com,2023-10-05:/Alitindrawan24/Binary-Calculator
+
+ <p>Binary Calculator</p><hr><h1 align="center">Binary-Calculator</h1>
<p>Simple Binary Calculator using HTML, CSS, and JavaScript</p>
<h3>Preview:</h3>
<img width="960" alt="image" src="https://user-images.githubusercontent.com/80390490/196110622-f2a23ecf-ee93-40dd-824a-6fe1969aa2ea.png">
<h3>Note:</h3>
<p>Please Create an issue first then make pull request if you have any suggestion or bug report.</p>
<h3>How to contribute <br></h3>
<ul>
<li>Star this repository.</li>
<li>Create an issue with description that how you want to contribute in this project.</li>
<li>Then fork this repository.</li>
<li>In forked repository add your changes.</li>
<li>Then make pull request with issue number.</li>
<li>Wait for review.</li>
</ul>
<p>Web link - <a href="https://alitindrawan24.github.io/Binary-Calculator/">https://alitindrawan24.github.io/Binary-Calculator/</a> <br><br></p>
<h2>Contributors:</h2>
<a href="https://github.com/Alitindrawan24/Binary-Calculator/graphs/contributors"> <img src="https://contrib.rocks/image?repo=Alitindrawan24/Binary-Calculator&anon=1"> </a>
+
+
+ TryGhost/Source
+ 2023-10-05T01:27:13Z
+ tag:github.com,2023-10-05:/TryGhost/Source
+
+ <p>The default theme for Ghost</p><hr><h1>Source</h1>
<p>The default theme for <a href="http://github.com/tryghost/ghost/">Ghost</a>. This is the latest development version of Source! If you're just looking to download the latest release, head over to the <a href="https://github.com/TryGhost/Source/releases">releases</a> page.</p>
<p> </p>
<h1>First time using a Ghost theme?</h1>
<p>Ghost uses a simple templating language called <a href="http://handlebarsjs.com/">Handlebars</a> for its themes.</p>
<p>This theme has lots of code comments to help explain what's going on just by reading the code. Once you feel comfortable with how everything works, we also have full <a href="https://ghost.org/docs/themes/">theme API documentation</a> which explains every possible Handlebars helper and template.</p>
<p><strong>The main files are:</strong></p>
<ul>
<li><code>default.hbs</code> - The parent template file, which includes your global header/footer</li>
<li><code>home.hbs</code> - The homepage</li>
<li><code>index.hbs</code> - The main template to generate a list of posts</li>
<li><code>post.hbs</code> - The template used to render individual posts</li>
<li><code>page.hbs</code> - Used for individual pages</li>
<li><code>tag.hbs</code> - Used for tag archives, eg. "all posts tagged with <code>news</code>"</li>
<li><code>author.hbs</code> - Used for author archives, eg. "all posts written by Jamie"</li>
</ul>
<p>One neat trick is that you can also create custom one-off templates by adding the slug of a page to a template file. For example:</p>
<ul>
<li><code>page-about.hbs</code> - Custom template for an <code>/about/</code> page</li>
<li><code>tag-news.hbs</code> - Custom template for <code>/tag/news/</code> archive</li>
<li><code>author-ali.hbs</code> - Custom template for <code>/author/ali/</code> archive</li>
</ul>
<h1>Development</h1>
<p>Source styles are compiled using Gulp/PostCSS to polyfill future CSS spec. You'll need <a href="https://nodejs.org/">Node</a>, <a href="https://yarnpkg.com/">Yarn</a> and <a href="https://gulpjs.com">Gulp</a> installed globally. After that, from the theme's root directory:</p>
<pre><code class="language-bash"># install dependencies
yarn install
# run development server
yarn dev
</code></pre>
<p>Now you can edit <code>/assets/css/</code> files, which will be compiled to <code>/assets/built/</code> automatically.</p>
<p>The <code>zip</code> Gulp task packages the theme files into <code>dist/<theme-name>.zip</code>, which you can then upload to your site.</p>
<pre><code class="language-bash"># create .zip file
yarn zip
</code></pre>
<h1>PostCSS Features Used</h1>
<ul>
<li>Autoprefixer - Don't worry about writing browser prefixes of any kind, it's all done automatically with support for the latest 2 major versions of every browser.</li>
</ul>
<h1>SVG Icons</h1>
<p>Source uses inline SVG icons, included via Handlebars partials. You can find all icons inside <code>/partials/icons</code>. To use an icon just include the name of the relevant file, eg. To include the SVG icon in <code>/partials/icons/rss.hbs</code> - use <code>{{> "icons/rss"}}</code>.</p>
<p>You can add your own SVG icons in the same manner.</p>
<h1>Copyright & License</h1>
<p>Copyright (c) 2013-2023 Ghost Foundation - Released under the <a href="https://raw.githubusercontent.com/TryGhost/Source/main/LICENSE">MIT license</a>.</p>
+
+
+ debrajrout/Dev.HFest
+ 2023-10-05T01:27:13Z
+ tag:github.com,2023-10-05:/debrajrout/Dev.HFest
+
+ <p>This repository has been created as part of the Hacktoberfest event, where open-source enthusiasts come together to contribute to various projects and learn from each other.</p><hr><h1>HacktoberFest</h1>
<p>Welcome to the Dev.HFest I am excited to have you contribute to this project, whether it's through code or non-code contributions.</p>
<h3>Register Here</h3>
<p><a href="https://dev-hfest-m4zbc6xeb-debrajrout.vercel.app/">https://dev-hfest-m4zbc6xeb-debrajrout.vercel.app/</a></p>
<h4>❗ FOLLOW ME AND GIVE A ⭐ IN ORDER TO MERGE YOUR PR❗</h4>
<h3>You can Create Your own issue and work on that</h3>
<h2>What is Hacktoberfest?</h2>
<p>Hacktoberfest is an annual event that encourages open-source contributions during the month of October. By participating, you can earn cool swag and get involved in the open-source community.</p>
<h2>Getting Started</h2>
<h3>1. Fork this Repository</h3>
<p>To get started, fork this repository to your GitHub account. Click the "Fork" button at the top right of this page.</p>
<h3>2. Clone your Fork</h3>
<p>Clone your forked repository to your local machine using the following command:</p>
<h3>3. Create a Branch</h3>
<p>Create a new branch to work on your contributions. Be sure to give it a descriptive name related to the contribution you're making.</p>
<h1>4. Contribution Rules📚:</h1>
<h3>Now you're ready to make your contributions:</h3>
<h2>Code Contributions</h2>
<p>If you're a developer, you can contribute code in the following ways:</p>
<ul>
<li>Add a new project in any language(HTML.CSS,java, python etc.)</li>
<li>Fix a bug</li>
<li>Improve existing code</li>
</ul>
<h2>Non-Code Contributions</h2>
<p>Non-developers can also contribute in various ways, such as:</p>
<ul>
<li>Writing blog posts or articles</li>
<li>Designing graphics or logos</li>
<li>Creating or updating documentation</li>
</ul>
<h2>Give a Star ⭐ this repository, and Follow me in order to get Hacktoberfest-selected Label</h2>
<h1>Happy Hacking...</h1>
<p>Thank you for contributing to Hacktoberfest! Your contributions help make open source better for everyone. If you have any questions, feel free to reach out to me (<a href="https://www.linkedin.com/in/debarajrout/">https://www.linkedin.com/in/debarajrout/</a>).</p>
<h3>Happy hacking!</h3>
<h2>Our Top Contributors</h2>
<p align="center"><a href="https://github.com/debrajrout/Dev.HFest/graphs/contributors"> </a></p>
<p></p>
<p></p>
\ No newline at end of file
diff --git a/csv/daily/index.xml b/csv/daily/index.xml
index a32d7bfaa77..3e2416ee3ea 100644
--- a/csv/daily/index.xml
+++ b/csv/daily/index.xml
@@ -1,7 +1,7 @@
GitHub CSV Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:33Z
+ 2023-10-05T01:27:07Z
Daily Trending of CSV in GitHub
\ No newline at end of file
diff --git a/cuda/daily/index.xml b/cuda/daily/index.xml
index 09fceb29572..46aba2e32e1 100644
--- a/cuda/daily/index.xml
+++ b/cuda/daily/index.xml
@@ -1,14 +1,7 @@
GitHub Cuda Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:35Z
+ 2023-10-05T01:27:09Z
Daily Trending of Cuda in GitHub
-
- AjayBrahmakshatriya/AjayCXX_OptimizeCuda
- 2023-10-04T01:27:35Z
- tag:github.com,2023-10-04:/AjayBrahmakshatriya/AjayCXX_OptimizeCuda
-
- <p></p><hr>
-
\ No newline at end of file
diff --git a/cue/daily/index.xml b/cue/daily/index.xml
index e3dea15e235..5b0fbd37035 100644
--- a/cue/daily/index.xml
+++ b/cue/daily/index.xml
@@ -1,7 +1,7 @@
GitHub CUE Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:32Z
+ 2023-10-05T01:27:08Z
Daily Trending of CUE in GitHub
\ No newline at end of file
diff --git a/curl-config/daily/index.xml b/curl-config/daily/index.xml
index 712207fe057..016bb6ca667 100644
--- a/curl-config/daily/index.xml
+++ b/curl-config/daily/index.xml
@@ -1,7 +1,7 @@
GitHub cURL Config Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:47Z
+ 2023-10-05T01:27:22Z
Daily Trending of cURL Config in GitHub
\ No newline at end of file
diff --git a/curry/daily/index.xml b/curry/daily/index.xml
index db8a5a75d49..6f477e3fa52 100644
--- a/curry/daily/index.xml
+++ b/curry/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Curry Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:49Z
+ 2023-10-05T01:27:24Z
Daily Trending of Curry in GitHub
\ No newline at end of file
diff --git a/cweb/daily/index.xml b/cweb/daily/index.xml
index 0e7d419fc1f..30beddca1d0 100644
--- a/cweb/daily/index.xml
+++ b/cweb/daily/index.xml
@@ -1,7 +1,7 @@
GitHub CWeb Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:48Z
+ 2023-10-05T01:27:23Z
Daily Trending of CWeb in GitHub
\ No newline at end of file
diff --git a/cycript/daily/index.xml b/cycript/daily/index.xml
index fbae8373d61..2c2b6d2d431 100644
--- a/cycript/daily/index.xml
+++ b/cycript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Cycript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:51Z
+ 2023-10-05T01:27:26Z
Daily Trending of Cycript in GitHub
\ No newline at end of file
diff --git a/cython/daily/index.xml b/cython/daily/index.xml
index 2f64dc93962..1267f4d91db 100644
--- a/cython/daily/index.xml
+++ b/cython/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Cython Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:54Z
+ 2023-10-05T01:27:30Z
Daily Trending of Cython in GitHub
\ No newline at end of file
diff --git a/d-objdump/daily/index.xml b/d-objdump/daily/index.xml
index 4b5de8ee0bb..82f8d5800e5 100644
--- a/d-objdump/daily/index.xml
+++ b/d-objdump/daily/index.xml
@@ -1,7 +1,7 @@
GitHub D-ObjDump Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:55Z
+ 2023-10-05T01:27:36Z
Daily Trending of D-ObjDump in GitHub
\ No newline at end of file
diff --git a/d/daily/index.xml b/d/daily/index.xml
index 87fa49f4777..196b52b76cd 100644
--- a/d/daily/index.xml
+++ b/d/daily/index.xml
@@ -1,7 +1,7 @@
GitHub D Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:52Z
+ 2023-10-05T01:27:32Z
Daily Trending of D in GitHub
\ No newline at end of file
diff --git a/dafny/daily/index.xml b/dafny/daily/index.xml
index 8a3dacbef86..083b4fe1deb 100644
--- a/dafny/daily/index.xml
+++ b/dafny/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Dafny Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:57Z
+ 2023-10-05T01:27:35Z
Daily Trending of Dafny in GitHub
\ No newline at end of file
diff --git a/darcs-patch/daily/index.xml b/darcs-patch/daily/index.xml
index 42ba29b58cd..e07d7edfdd6 100644
--- a/darcs-patch/daily/index.xml
+++ b/darcs-patch/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Darcs Patch Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:56Z
+ 2023-10-05T01:27:34Z
Daily Trending of Darcs Patch in GitHub
\ No newline at end of file
diff --git a/dart/daily/index.xml b/dart/daily/index.xml
index cc25818812c..09c9ba443f6 100644
--- a/dart/daily/index.xml
+++ b/dart/daily/index.xml
@@ -1,14 +1,7 @@
GitHub Dart Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:04Z
+ 2023-10-05T01:27:43Z
Daily Trending of Dart in GitHub
-
- SankethBK/diaryvault
- 2023-10-04T01:28:04Z
- tag:github.com,2023-10-04:/SankethBK/diaryvault
-
- <p>A personal diary application written in Flutter</p><hr><h1>Diary Vault</h1>
<p><strong>A FOSS, offline first personal diary application written in Flutter</strong></p>
<a href="https://play.google.com/store/apps/details?id=me.sankethbk.dairyapp"> <img alt="Android App on Google Play" src="https://developer.android.com/images/brand/en_app_rgb_wo_45.png"> </a>
<h2>Key Features</h2>
<ol>
<li>Rich text editor with support for images and videos</li>
<li>Your data is securely preserved on your Google Drive / Dropbox account, ensuring complete ownership and privacy</li>
<li>Sync data between multiple devices</li>
<li>Fingerprint login on supported devices</li>
<li>Multiple Themes</li>
</ol>
<h2>Libraries used</h2>
<ol>
<li><a href="https://bloclibrary.dev">Flutter bloc</a> for state management</li>
<li><a href="https://pub.dev/packages/flutter_quill">FlutterQuill</a> for rich text editor</li>
<li><a href="https://pub.dev/packages/flutter_local_auth_invisible">Flutter Local Auth Invisible</a> for fingerprint login</li>
<li><a href="https://pub.dev/packages/dartz">Dartz</a> for functional programming</li>
<li><a href="https://pub.dev/packages/sqflite">SQFLite</a> as local database</li>
</ol>
<h3>Screenshots</h3>
<div style="display:flex; flex-wrap: wrap;">
<img src="https://github.com/SankethBK/diaryvault/assets/51091231/9bfe5700-5cf7-4852-a158-f5b19278cc8d" style="padding: 1rem; height: 300px">
<img src="https://github.com/SankethBK/diaryvault/assets/51091231/5e034a32-3fb9-478b-a3be-61b270f975a9" style="padding: 1rem; height: 300px">
<img src="https://github.com/SankethBK/diaryvault/assets/51091231/f7aca438-a923-4977-8cf2-216561aebcc7" style="padding: 1rem; height: 300px">
<img src="https://github.com/SankethBK/diaryvault/assets/51091231/d5b5766a-547b-41e9-b834-9035fd805c9f" style="padding: 1rem; height: 300px">
<img src="https://github.com/SankethBK/diaryvault/assets/51091231/1ef02504-7b22-4a36-88cd-7381ccc6c847" style="padding: 1rem; height: 300px">
<img src="https://github.com/SankethBK/diaryvault/assets/51091231/5928736b-2a2c-44cc-ae6b-2fb311ec796e" style="padding: 1rem; height: 300px">
<img src="https://github.com/SankethBK/diaryvault/assets/51091231/b544c3b8-2b7b-4ff3-90c9-c474ed87e6e6" style="padding: 1rem; height: 300px">
<img src="https://github.com/SankethBK/diaryvault/assets/51091231/89163acc-8905-408a-a652-d3c2d1f8eb06" style="padding: 1rem; height: 300px">
</div>
<h3>Motivation for building this app</h3>
<p>As someone who enjoys writing in a diary, I've tried out many diary apps on Google Play. Through my own experiences and by reading what others have shared in their reviews, I've gained a better understanding of the issues that current diary apps face.</p>
<ul>
<li>Requires premium subscription for seemingly simple features</li>
<li>Lack of proper authentication: In some cases, users have to enter their password every time they log in, as there is no support for fingerprint authentication</li>
<li>Ads are the last thing you want to encounter while writing; just picture yourself composing a thought-provoking entry, and an ad suddenly appears, disrupting your train of thought</li>
<li>No support for images</li>
<li>No automatic saving: People don't want to lose their lengthy notes just because they ran out of battery, received a phone call or clicked on a notification</li>
<li>No font customization for overall app and individual note level</li>
<li>No customizable sorting: Not everyone wants to sort by date</li>
</ul>
<p>🌟 <strong>If you like what we're building, please consider starring our repository on GitHub to show your support. It means a lot to us!</strong> ⭐</p>
<h3>Feature Roadmap Table</h3>
<table>
<thead>
<tr>
<th>Feature</th>
<th>Timeline</th>
<th>Issue</th>
</tr>
</thead>
<tbody>
<tr>
<td>1. Support for tags</td>
<td>Planned for October release</td>
<td><a href="https://github.com/SankethBK/diaryvault/issues/19">#19</a></td>
</tr>
<tr>
<td>2. Support for customizable sort order</td>
<td>Planned for October release</td>
<td><a href="https://github.com/SankethBK/diaryvault/issues/28">#28</a></td>
</tr>
<tr>
<td>3. Auto save for every "x" seconds</td>
<td>Planned for October release</td>
<td><a href="https://github.com/SankethBK/diaryvault/issues/29">#29</a></td>
</tr>
<tr>
<td>4. Export data to text file</td>
<td>Planned for October release</td>
<td><a href="https://github.com/SankethBK/diaryvault/issues/26">#26</a></td>
</tr>
<tr>
<td>5. Support for daily reminders</td>
<td>Planned for October release</td>
<td><a href="https://github.com/SankethBK/diaryvault/issues/24">#24</a></td>
</tr>
<tr>
<td>6. Support for customizable fonts</td>
<td>Planned for November release</td>
<td><a href="https://github.com/SankethBK/diaryvault/issues/31">#31</a></td>
</tr>
<tr>
<td>7. Support for folder organization</td>
<td>Planned for November release</td>
<td><a href="https://github.com/SankethBK/diaryvault/issues/30">#30</a></td>
</tr>
<tr>
<td>8. Export data to PDF</td>
<td>Planned for November release</td>
<td><a href="https://github.com/SankethBK/diaryvault/issues/25">#25</a></td>
</tr>
<tr>
<td>9. Introduce "todos" within rich text editor</td>
<td>Planned for December release</td>
<td><a href="https://github.com/SankethBK/diaryvault/issues/20">#20</a></td>
</tr>
<tr>
<td>10. Add support for embedding audio files in rich text editor</td>
<td>Planned for December release</td>
<td><a href="https://github.com/SankethBK/diaryvault/issues/21">#21</a></td>
</tr>
</tbody>
</table>
<h3>Support</h3>
<p>If you have any questions or doubts, join our <a href="https://discord.gg/S4QkJbV9Vw">Discord server</a>.</p>
<h3>Contributions</h3>
<p>For local setup and contribution guidelines, please visit <a href="https://raw.githubusercontent.com/SankethBK/diaryvault/master/CONTRIBUTING.md">CONTRIBUTING.md</a>.</p>
<h3>Documentation</h3>
<p>The entire project is structured in <a href="https://resocoder.com/2019/08/27/flutter-tdd-clean-architecture-course-1-explanation-project-structure/">this way</a>:</p>
<img src="https://i0.wp.com/resocoder.com/wp-content/uploads/2019/08/Clean-Architecture-Flutter-Diagram.png?w=556&ssl=1" height="500px">
<p>The <a href="https://raw.githubusercontent.com/SankethBK/diaryvault/master/lib/features"><code>features directory</code></a> carries a folder for each of the major features.</p>
<p>These are the major features as of now:</p>
<h4>1. Auth</h4>
<p>DiaryVault is designed to work fully offline (internet connection is required during signup).</p>
<p><strong>Signup:</strong> We only support username + password during signup. After a successful signup, the data is stored in firebase and then in local SQFlite table named <em>Users</em>.</p>
<p><strong>Login:</strong> We support <em>username+password</em> and <em>fingerprint</em> login (if enabled).</p>
<ol>
<li>When a <em>username+password</em> login is attempted, it first gets validated with data stored in <em>Users</em> table. On success, user is logged in.</li>
<li>If there is password mismatch in local <em>Users</em> table, firebase login would be attempted (because there is a possibility that password was changed from some other device and local data is stale). If firebase login is successful, data in local <em>Users</em> table is updated and user would be logged in.</li>
<li>Fingerprint login is disabled by default, it can be enabled in app settings. We store the id of last logged in user in <em>shared preferences</em>. If fingerprint login is attempted and successful, user with <em>lastLoggedInUserId</em> would be logged in.</li>
</ol>
<p><strong>Login as Guest:</strong> Guest login will allow users to use the app without creating account. <em>lastLoggedInUserId</em> will be hardcoded to <em>guest_user_id</em> to distinguish guest user from an actual user. Set of functionality will be limited for guest user, as some features require user account to work.</p>
<p>Other features like <strong>forgot password</strong>, <strong>reset email</strong> and <strong>reset password</strong> are supported with the help of Firebase.</p>
<h4>2. Notes</h4>
<p>Notes folder has the logic for CRUD operations for notes. FlutterQuill is used as rich text editor.</p>
<p>This is the schema of the notes entity:</p>
<pre><code class="language-dart">Notes {
final String id;
final DateTime createdAt;
final String title;
final String body;
final String hash;
final DateTime lastModified;
final String plainText;
final List<NoteAsset> assetDependencies;
final bool deleted;
final String? authorId;
}
</code></pre>
<ul>
<li><strong>id</strong>: An UUID will be generated when a new note is created. It will be used as unique identifier for a note. After cloud-sync ID of a note will remain same across multiple devices.</li>
<li><strong>createdAt</strong>: Indicates the timestamp at which note was created. Can be set by user during note-creation. Its shown in home page and read-only page.</li>
<li><strong>title</strong>: Title of note.</li>
<li><strong>body</strong>: Output of FlutterQuill's controller stored in the form of JSON. Indicates the contents of rich-text editor.</li>
<li><strong>hash</strong>: The hash value is <em><strong>SHA1</strong></em> hash of note's title + note's body + note's created_at timestamp. This hash serves as a digital fingerprint, if either note's title, body or created_at changes, then note's SHA1 hash changes and it will be synced to cloud.</li>
<li><strong>lastModified</strong>: Will hold the last modified timestamp of a note. Is used during cloud-syncup to determine which copy of note is newest.</li>
<li><strong>plainText</strong>: All contents of rich-text editor are also stored as plain text. Is used for search functionality.</li>
<li><strong>assetDependencies</strong>: Holds details of external assets associated with a note, like images and videos. We store the path names of each external assets in <code>Note_dependencies</code> table, as we also need to sync external assets during cloud-syncup.</li>
<li><strong>deleted</strong>: Will indicate if a note is deleted. When user deletes a note, all external assets, title and body of a note are set to <code>null</code> or empty text and deleted is set to <code>true</code>. Because we also need to delete that note in cloud.</li>
<li><strong>authorId</strong>: Stores the user ID generated by firebase. In case multiple accounts are registered on same device, it will be used to isolate the notes of one user from another.</li>
</ul>
<h4>3. Sync</h4>
<p>The Sync feature plays a pivotal role in ensuring that your diary app seamlessly integrates with Google Drive / Dropbox, allowing users to effortlessly manage their notes across multiple devices. Underpinning this functionality is a streamlined synchronization algorithm, which is a minimal version of syncing algorithms used in distributed systems.</p>
<p>Here's an in-depth explanation of how it works:</p>
<p><strong>1. Hash-Based Note Comparison</strong></p>
<p>Each note within the app is associated with a unique hash value. The hash value is <em><strong>SHA1</strong></em> hash of note's title + note's body + note's created_at timestamp. This hash serves as a digital fingerprint, allowing us to quickly determine whether a note has been altered.</p>
<p><strong>2. Initial Cloud Upload and Index File Creation</strong></p>
<ul>
<li>During the initial upload of data to the cloud, an index file is generated and stored in the cloud. This index file, in the form of a text file, contains vital information such as the note's ID, its hash value, creation timestamp, last modification timestamp, and a flag indicating whether the note has been deleted.</li>
<li>The app then compares this cloud-based index file with the local Notes table. If any note IDs present in the cloud's index are missing locally, the app initiates a download operation to fetch these missing notes from the cloud.</li>
<li>Conversely, if a note ID exists locally but not in the cloud, the app uploads it to the cloud.</li>
<li>When a note ID is found in both the local and cloud indexes, and their respective hash values differ, the app uses the timestamps of the notes' last modifications to determine the appropriate action. If the local version is more recent, it gets uploaded to the cloud; if the cloud version is newer, it gets downloaded to the local device.</li>
<li>If a note ID exists both locally and in the cloud, and their hash values are identical, no further action is taken, as the notes are already synchronized.</li>
</ul>
<p><strong>3. Ensuring Atomic Operations</strong></p>
<p>All synchronization operations are designed to be atomic. This means that even if a user encounters a sudden loss of internet connectivity during the sync process, it will not result in an unstable or inconsistent state in either the local or cloud storage.</p>
<h3>Theming</h3>
<p>All of the theme related info can be found in this folder <em>lib/app/themes</em>. Currently we have three themes <em>Coral Bubbles (light theme)</em>, <em>Lush Green (light theme)</em> and <em>Cosmic (dark theme)</em>.</p>
<p>We are heavily using <a href="https://api.flutter.dev/flutter/material/ThemeExtension-class.html">Flutter Theme Extensions</a> as the color palette provided by standard ThemeData object is not sufficient.</p>
<p>In order to add a new theme, first step is to chose whether it's a light theme or dark theme. Then create a file similar to <a href="https://raw.githubusercontent.com/SankethBK/diaryvault/master/lib/app/themes/coral_bubble_theme.dart"><code>lib/app/themes/coral_bubble_theme.dart</code></a>. After that, generate a background image and pick a color palette in accordance to the background image. There are lot of properties used in ThemeData object, but most of them can be copy pasted either from <code>coral_bubbles.dart</code> for light themes or <code>cosmic.dart</code> for dark themes.</p>
-
\ No newline at end of file
diff --git a/dataweave/daily/index.xml b/dataweave/daily/index.xml
index ffbb37f9ba4..e035dbec9ce 100644
--- a/dataweave/daily/index.xml
+++ b/dataweave/daily/index.xml
@@ -1,7 +1,7 @@
GitHub DataWeave Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:27:59Z
+ 2023-10-05T01:27:40Z
Daily Trending of DataWeave in GitHub
\ No newline at end of file
diff --git a/debian-package-control-file/daily/index.xml b/debian-package-control-file/daily/index.xml
index 5fdd82aa32b..f2525000ee4 100644
--- a/debian-package-control-file/daily/index.xml
+++ b/debian-package-control-file/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Debian Package Control File Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:01Z
+ 2023-10-05T01:27:38Z
Daily Trending of Debian Package Control File in GitHub
\ No newline at end of file
diff --git a/denizenscript/daily/index.xml b/denizenscript/daily/index.xml
index 8fe610a251a..7e6f6d2d75d 100644
--- a/denizenscript/daily/index.xml
+++ b/denizenscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub DenizenScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:00Z
+ 2023-10-05T01:27:39Z
Daily Trending of DenizenScript in GitHub
\ No newline at end of file
diff --git a/desktop/daily/index.xml b/desktop/daily/index.xml
index 6b8b63355d9..e8f13486601 100644
--- a/desktop/daily/index.xml
+++ b/desktop/daily/index.xml
@@ -1,7 +1,7 @@
GitHub desktop Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:18Z
+ 2023-10-05T01:27:56Z
Daily Trending of desktop in GitHub
\ No newline at end of file
diff --git a/dhall/daily/index.xml b/dhall/daily/index.xml
index 46499f95726..ac56861cf02 100644
--- a/dhall/daily/index.xml
+++ b/dhall/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Dhall Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:16Z
+ 2023-10-05T01:27:59Z
Daily Trending of Dhall in GitHub
\ No newline at end of file
diff --git a/diff/daily/index.xml b/diff/daily/index.xml
index 82fea45d6de..9a364d22dea 100644
--- a/diff/daily/index.xml
+++ b/diff/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Diff Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:15Z
+ 2023-10-05T01:27:55Z
Daily Trending of Diff in GitHub
\ No newline at end of file
diff --git a/digital-command-language/daily/index.xml b/digital-command-language/daily/index.xml
index 4e8d2df9850..74f0f72ad46 100644
--- a/digital-command-language/daily/index.xml
+++ b/digital-command-language/daily/index.xml
@@ -1,7 +1,7 @@
GitHub DIGITAL Command Language Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:17Z
+ 2023-10-05T01:27:57Z
Daily Trending of DIGITAL Command Language in GitHub
\ No newline at end of file
diff --git a/dircolors/daily/index.xml b/dircolors/daily/index.xml
index f7863c059ed..0c8c0a9b586 100644
--- a/dircolors/daily/index.xml
+++ b/dircolors/daily/index.xml
@@ -1,7 +1,7 @@
GitHub dircolors Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:19Z
+ 2023-10-05T01:28:01Z
Daily Trending of dircolors in GitHub
\ No newline at end of file
diff --git a/directx-3d-file/daily/index.xml b/directx-3d-file/daily/index.xml
index d88f8c96906..54547f5c798 100644
--- a/directx-3d-file/daily/index.xml
+++ b/directx-3d-file/daily/index.xml
@@ -1,7 +1,7 @@
GitHub DirectX 3D File Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:20Z
+ 2023-10-05T01:28:00Z
Daily Trending of DirectX 3D File in GitHub
\ No newline at end of file
diff --git a/dm/daily/index.xml b/dm/daily/index.xml
index 0c8085ad374..7efb62fc251 100644
--- a/dm/daily/index.xml
+++ b/dm/daily/index.xml
@@ -1,7 +1,7 @@
GitHub DM Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:23Z
+ 2023-10-05T01:28:02Z
Daily Trending of DM in GitHub
\ No newline at end of file
diff --git a/dns-zone/daily/index.xml b/dns-zone/daily/index.xml
index 2835ddcb5d3..85bf084343d 100644
--- a/dns-zone/daily/index.xml
+++ b/dns-zone/daily/index.xml
@@ -1,7 +1,7 @@
GitHub DNS Zone Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:21Z
+ 2023-10-05T01:28:03Z
Daily Trending of DNS Zone in GitHub
\ No newline at end of file
diff --git a/dockerfile/daily/index.xml b/dockerfile/daily/index.xml
index 62f0bafb845..731169f6e5d 100644
--- a/dockerfile/daily/index.xml
+++ b/dockerfile/daily/index.xml
@@ -1,21 +1,7 @@
GitHub Dockerfile Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:29Z
+ 2023-10-05T01:28:10Z
Daily Trending of Dockerfile in GitHub
-
- paschalcs/pardus
- 2023-10-04T01:28:29Z
- tag:github.com,2023-10-04:/paschalcs/pardus
-
- <p>alpine based devcontainer image</p><hr>
-
-
- duckietown/book-opmanual-duckiebot
- 2023-10-04T01:28:29Z
- tag:github.com,2023-10-04:/duckietown/book-opmanual-duckiebot
-
- <p>The Duckiebot operation manual</p><hr><h1>Template: template-book</h1>
<p>This template provides a boilerplate repository for books in Duckietown.</p>
<h2>What to change</h2>
<p>These are the fields you <strong>must</strong> update to create your book.</p>
<h3>Placeholders in <code>src/_config.yml</code></h3>
<p>This file configures the build of the book. Replace the placeholder string <code>BOOK_NAME_HERE</code> (there should be two separate instances of it) with the name of the repository hosting your book (e.g., <code>book-devmanual-docs</code>).</p>
<h3>Structure in <code>src/_toc.yml</code></h3>
<p>Use the instructions <a href="https://jupyterbook.org/en/stable/structure/toc.html#structure-of-a-book">here</a> to learn how to structure your book using the Table of Contents file <code>_toc.yml</code>. A simple example is already provided by this template. Adapt it to your needs.</p>
<h3>Logo in <code>src/logo.png</code></h3>
<p>There is a default logo in <code>src/logo.png</code>. This is the book's logo, change it with something that reflects the scope of your book. Transparent PNGs are recommended.</p>
<h2>Build</h2>
<p>You can build this book by running the command,</p>
<pre><code class="language-shell">dts docs build
</code></pre>
-
\ No newline at end of file
diff --git a/dogescript/daily/index.xml b/dogescript/daily/index.xml
index 6c94e1a71c6..4503b9fe987 100644
--- a/dogescript/daily/index.xml
+++ b/dogescript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Dogescript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:24Z
+ 2023-10-05T01:28:07Z
Daily Trending of Dogescript in GitHub
\ No newline at end of file
diff --git a/dtrace/daily/index.xml b/dtrace/daily/index.xml
index 385cbdc25ac..c07297473d1 100644
--- a/dtrace/daily/index.xml
+++ b/dtrace/daily/index.xml
@@ -1,7 +1,7 @@
GitHub DTrace Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:25Z
+ 2023-10-05T01:28:05Z
Daily Trending of DTrace in GitHub
\ No newline at end of file
diff --git a/dylan/daily/index.xml b/dylan/daily/index.xml
index 557842d2475..5a341c75cca 100644
--- a/dylan/daily/index.xml
+++ b/dylan/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Dylan Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:47Z
+ 2023-10-05T01:28:25Z
Daily Trending of Dylan in GitHub
\ No newline at end of file
diff --git a/e-mail/daily/index.xml b/e-mail/daily/index.xml
index 6be9b883f09..59de5094292 100644
--- a/e-mail/daily/index.xml
+++ b/e-mail/daily/index.xml
@@ -1,7 +1,7 @@
GitHub E-mail Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:12Z
+ 2023-10-05T01:28:49Z
Daily Trending of E-mail in GitHub
\ No newline at end of file
diff --git a/e/daily/index.xml b/e/daily/index.xml
index 2c4225f9c35..4b5faa9ae2b 100644
--- a/e/daily/index.xml
+++ b/e/daily/index.xml
@@ -1,7 +1,7 @@
GitHub E Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:49Z
+ 2023-10-05T01:28:24Z
Daily Trending of E in GitHub
\ No newline at end of file
diff --git a/eagle/daily/index.xml b/eagle/daily/index.xml
index 537c3ad6442..6a52ed4e6e1 100644
--- a/eagle/daily/index.xml
+++ b/eagle/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Eagle Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:50Z
+ 2023-10-05T01:28:27Z
Daily Trending of Eagle in GitHub
\ No newline at end of file
diff --git a/earthly/daily/index.xml b/earthly/daily/index.xml
index e9ffc5c5602..09c83d0190a 100644
--- a/earthly/daily/index.xml
+++ b/earthly/daily/index.xml
@@ -1,7 +1,14 @@
GitHub Earthly Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:52Z
+ 2023-10-05T01:28:31Z
Daily Trending of Earthly in GitHub
+
+ earthly/lib
+ 2023-10-05T01:28:31Z
+ tag:github.com,2023-10-05:/earthly/lib
+
+ <p></p><hr>
+
\ No newline at end of file
diff --git a/easybuild/daily/index.xml b/easybuild/daily/index.xml
index 15c21481775..8ac6f8b5368 100644
--- a/easybuild/daily/index.xml
+++ b/easybuild/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Easybuild Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:54Z
+ 2023-10-05T01:28:32Z
Daily Trending of Easybuild in GitHub
\ No newline at end of file
diff --git a/ebnf/daily/index.xml b/ebnf/daily/index.xml
index 08116e87186..8f947811288 100644
--- a/ebnf/daily/index.xml
+++ b/ebnf/daily/index.xml
@@ -1,7 +1,7 @@
GitHub EBNF Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:53Z
+ 2023-10-05T01:28:29Z
Daily Trending of EBNF in GitHub
\ No newline at end of file
diff --git a/ec/daily/index.xml b/ec/daily/index.xml
index 876b3afffdc..329bc63dd86 100644
--- a/ec/daily/index.xml
+++ b/ec/daily/index.xml
@@ -1,7 +1,7 @@
GitHub eC Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:51Z
+ 2023-10-05T01:28:30Z
Daily Trending of eC in GitHub
\ No newline at end of file
diff --git a/ecere-projects/daily/index.xml b/ecere-projects/daily/index.xml
index 86461ba7d87..c6d877619d0 100644
--- a/ecere-projects/daily/index.xml
+++ b/ecere-projects/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ecere Projects Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:58Z
+ 2023-10-05T01:28:36Z
Daily Trending of Ecere Projects in GitHub
\ No newline at end of file
diff --git a/ecl/daily/index.xml b/ecl/daily/index.xml
index 5fcbd7c6304..9dbdac43f90 100644
--- a/ecl/daily/index.xml
+++ b/ecl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ECL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:57Z
+ 2023-10-05T01:28:35Z
Daily Trending of ECL in GitHub
\ No newline at end of file
diff --git a/eclipse/daily/index.xml b/eclipse/daily/index.xml
index 59c4522ccc2..0646433866a 100644
--- a/eclipse/daily/index.xml
+++ b/eclipse/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ECLiPSe Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:28:57Z
+ 2023-10-05T01:28:33Z
Daily Trending of ECLiPSe in GitHub
\ No newline at end of file
diff --git a/editorconfig/daily/index.xml b/editorconfig/daily/index.xml
index e16b889797d..7bacc8431dc 100644
--- a/editorconfig/daily/index.xml
+++ b/editorconfig/daily/index.xml
@@ -1,7 +1,7 @@
GitHub EditorConfig Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:00Z
+ 2023-10-05T01:28:39Z
Daily Trending of EditorConfig in GitHub
\ No newline at end of file
diff --git a/edje-data-collection/daily/index.xml b/edje-data-collection/daily/index.xml
index 21a29ec4dfe..066c2a6f942 100644
--- a/edje-data-collection/daily/index.xml
+++ b/edje-data-collection/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Edje Data Collection Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:03Z
+ 2023-10-05T01:28:37Z
Daily Trending of Edje Data Collection in GitHub
\ No newline at end of file
diff --git a/edn/daily/index.xml b/edn/daily/index.xml
index 8e3472df635..a1047337d8e 100644
--- a/edn/daily/index.xml
+++ b/edn/daily/index.xml
@@ -1,7 +1,7 @@
GitHub edn Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:01Z
+ 2023-10-05T01:28:38Z
Daily Trending of edn in GitHub
\ No newline at end of file
diff --git a/eiffel/daily/index.xml b/eiffel/daily/index.xml
index 8dbd8ae9afc..b2cfdaf4d89 100644
--- a/eiffel/daily/index.xml
+++ b/eiffel/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Eiffel Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:02Z
+ 2023-10-05T01:28:40Z
Daily Trending of Eiffel in GitHub
\ No newline at end of file
diff --git a/ejs/daily/index.xml b/ejs/daily/index.xml
index 14225a274e6..5e3085c240a 100644
--- a/ejs/daily/index.xml
+++ b/ejs/daily/index.xml
@@ -1,14 +1,7 @@
GitHub EJS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:07Z
+ 2023-10-05T01:28:43Z
Daily Trending of EJS in GitHub
-
- Slongod/Slongod.github.io
- 2023-10-04T01:29:07Z
- tag:github.com,2023-10-04:/Slongod/Slongod.github.io
-
- <p></p><hr>
-
\ No newline at end of file
diff --git a/elixir/daily/index.xml b/elixir/daily/index.xml
index d8af0ef9071..aaca3746081 100644
--- a/elixir/daily/index.xml
+++ b/elixir/daily/index.xml
@@ -1,7 +1,14 @@
GitHub Elixir Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:10Z
+ 2023-10-05T01:28:46Z
Daily Trending of Elixir in GitHub
+
+ xward/phoenix_ddos
+ 2023-10-05T01:28:46Z
+ tag:github.com,2023-10-05:/xward/phoenix_ddos
+
+ <p>ddos protection for elixir phoenix project</p><hr>
+
\ No newline at end of file
diff --git a/elm/daily/index.xml b/elm/daily/index.xml
index e05c97b6778..66fa37b37e8 100644
--- a/elm/daily/index.xml
+++ b/elm/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Elm Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:04Z
+ 2023-10-05T01:28:41Z
Daily Trending of Elm in GitHub
\ No newline at end of file
diff --git a/emacs-lisp/daily/index.xml b/emacs-lisp/daily/index.xml
index ca845783960..bfb97b325e3 100644
--- a/emacs-lisp/daily/index.xml
+++ b/emacs-lisp/daily/index.xml
@@ -1,14 +1,28 @@
GitHub Emacs Lisp Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:16Z
+ 2023-10-05T01:28:53Z
Daily Trending of Emacs Lisp in GitHub
- hidsh/elisp
- 2023-10-04T01:29:16Z
- tag:github.com,2023-10-04:/hidsh/elisp
-
- <p>The necessities of my life; included .emacs</p><hr><h1>popup.el</h1>
<p><a href="http://travis-ci.org/auto-complete/popup-el"><img src="https://secure.travis-ci.org/auto-complete/popup-el.png" alt="Build Status"></a></p>
<h2>Overview</h2>
<p>popup.el is a visual popup user interface library for Emacs. This provides a basic API and common UI widgets such as popup tooltips and popup menus.</p>
<h2>Screenshots</h2>
<p><strong>Tooltip</strong></p>
<p><img src="http://cx4a.org/software/popup/popup1.png" alt=""></p>
<p><strong>Popup Menu</strong></p>
<p><img src="http://cx4a.org/software/popup/popup2.png" alt=""></p>
<p><strong>Popup Cascade Menu</strong></p>
<p><img src="http://cx4a.org/software/popup/popup3.png" alt=""></p>
<h2>Installation</h2>
<p>Install <code>popup.el</code> into your <code>load-path</code> directory. If you have <code>install-elisp</code> or <code>auto-install</code>, you also be able to install <code>popup.el</code> like:</p>
<pre><code>;; install-elisp
(install-elisp "https://github.com/m2ym/popup-el/raw/master/popup.el")
;; auto-install
(auto-install-from-url "https://github.com/m2ym/popup-el/raw/master/popup.el")
</code></pre>
<p>popwin is tested under GNU Emacs 22 or later.</p>
<h2>Popup Items</h2>
<p>Elements of <code>popup-list</code> have to be popup items. A popup item is substantially a string but it may involve some text-properties. There are two ways to make popup items. One is just using strings. Another is to use the <code>popup-make-item</code> function, which just returns the string after adding text-properties of its keywords. Effective text-properties are:</p>
<ul>
<li><code>value</code> -- This represents the <strong>real</strong> value of the item. This will be used when returning the value but not the item (or string) from some synchronous functions such as <code>popup-menu*</code>.</li>
<li><code>face</code> -- The background face of the item. The value of <code>popup-face</code> will be overridden.</li>
<li><code>selection-face</code> -- The selection face of the item. The value of <code>popup-selection-face</code> will be overridden.</li>
<li><code>document</code> -- The documentation string or function of the item.</li>
<li><code>summary</code> -- The summary string of the item. This will be shown inline with the item.</li>
<li><code>symbol</code> -- The symbol character of the item.</li>
<li><code>sublist</code> -- The sublist of the item. This is effective only with <code>popup-cascade-menu</code>.</li>
</ul>
<p>All of properties can be accessed by <code>popup-item-<property></code> utility function.</p>
<h3>Function: <code>popup-item-propertize</code></h3>
<pre><code>popup-item-propertize item &rest properties => item
</code></pre>
<p>Same as <code>propertize</code> except that this avoids overriding existed value with <code>nil</code> property.</p>
<h3>Function: <code>popup-make-item</code></h3>
<pre><code>popup-make-item name &key value popup-face selection-face sublist
document symbol summary => item
</code></pre>
<p>The utility function of <code>popup-item-propertize</code>.</p>
<h2>Popups</h2>
<p>This section describes the basic data structures and operations of popups.</p>
<h3>Struct: <code>popup</code></h3>
<p>Any instance of <code>popup</code> structure has the following fields (some unimportant fields are not listed):</p>
<ul>
<li><code>point</code></li>
<li><code>row</code> -- The line number.</li>
<li><code>column</code></li>
<li><code>width</code> -- Max width of <code>popup</code> instance.</li>
<li><code>height</code> -- Max height of <code>popup</code> instance.</li>
<li><code>min-height</code></li>
<li><code>current-height</code></li>
<li><code>direction</code> -- Positive number means forward, negative number means backward.</li>
<li><code>parent</code> -- The parent of <code>popup</code> instance.</li>
<li><code>face</code> -- The background face.</li>
<li><code>selection-face</code></li>
<li><code>margin-left</code></li>
<li><code>margin-right</code></li>
<li><code>scroll-bar</code> -- Non-nil means <code>popup</code> instance has a scroll bar.</li>
<li><code>symbol</code> -- Non-nil means <code>popup</code> instance has a space for displaying symbols of item.</li>
<li><code>cursor</code> -- The current position of <code>list</code>.</li>
<li><code>scroll-top</code> -- The offset of scrolling.</li>
<li><code>list</code> -- The contents of <code>popup</code> instance in a list of items (strings).</li>
<li><code>original-list</code> -- Same as <code>list</code> except that this is not filtered.</li>
</ul>
<p>All of these fields can be accessed by <code>popup-<field></code> function.</p>
<h3>Function: <code>popup-create</code></h3>
<pre><code>popup-create point width height &key min-height around face
selection-face scroll-bar margin-left margin-right symbol parent
parent-offset => popup
</code></pre>
<p>Create a popup instance at <code>POINT</code> with <code>WIDTH</code> and <code>HEIGHT</code>.</p>
<p><code>MIN-HEIGHT</code> is the minimal height of the popup. The default value is 0.</p>
<p>If <code>AROUND</code> is non-nil, the popup will be displayed around the point but not at the point.</p>
<p><code>FACE</code> is the background face of the popup. The default value is <code>popup-face</code>.</p>
<p><code>SELECTION-FACE</code> is the foreground (selection) face of the popup The default value is <code>popup-face</code>.</p>
<p>If <code>SCROLL-BAR</code> is non-nil, the popup will have a scroll bar at the right.</p>
<p>If <code>MARGIN-LEFT</code> is non-nil, the popup will have a margin at the left.</p>
<p>If <code>MARGIN-RIGHT</code> is non-nil, the popup will have a margin at the right.</p>
<p><code>SYMBOL</code> is a single character which indicates the kind of the item.</p>
<p><code>PARENT</code> is the parent popup instance. If <code>PARENT</code> is omitted, the popup will be a root instance.</p>
<p><code>PARENT-OFFSET</code> is a row offset from the parent popup.</p>
<p>Here is an example:</p>
<pre><code>(setq popup (popup-create (point) 10 10))
(popup-set-list popup '("Foo" "Bar" "Baz"))
(popup-draw popup)
;; do something here
(popup-delete popup)
</code></pre>
<h3>Function: <code>popup-delete</code></h3>
<pre><code>popup-delete popup
</code></pre>
<p>Delete the <code>POPUP</code>.</p>
<h3>Function: <code>popup-live-p</code></h3>
<pre><code>popup-live-p popup => boolean
</code></pre>
<h3>Function: <code>popup-set-list</code></h3>
<pre><code>popup-set-list popup list
</code></pre>
<p>Set the contents of the <code>POPUP</code>. <code>LIST</code> has to be popup items.</p>
<h3>Function: <code>popup-draw</code></h3>
<pre><code>popup-draw popup
</code></pre>
<p>Draw the contents of the <code>POPUP</code>.</p>
<h3>Function: <code>popup-hide</code></h3>
<pre><code>popup-hide popup
</code></pre>
<p>Hide the <code>POPUP</code>. To show again, call <code>popup-draw</code>.</p>
<h3>Function: <code>popup-hidden-p</code></h3>
<pre><code>popup-hidden-p popup
</code></pre>
<p>Return non-nil if the <code>POPUP</code> is hidden.</p>
<h3>Function: <code>popup-select</code></h3>
<pre><code>popup-select popup index
</code></pre>
<p>Select the item of <code>INDEX</code> of the <code>POPUP</code>.</p>
<h3>Function: <code>popup-selected-item</code></h3>
<pre><code>popup-selected-item popup => item
</code></pre>
<p>Return the selected item of the <code>POPUP</code>.</p>
<p>Return non-nil if the <code>POPUP</code> is still alive.</p>
<h3>Function: <code>popup-next</code></h3>
<pre><code>popup-next popup
</code></pre>
<p>Select the next item of the <code>POPUP</code>.</p>
<h3>Function: <code>popup-previous</code></h3>
<pre><code>popup-previous popup
</code></pre>
<p>Select the next item of the <code>POPUP</code>.</p>
<h3>Function: <code>popup-scroll-down</code></h3>
<pre><code>popup-scroll-down popup n
</code></pre>
<p>Scroll down <code>N</code> items of the <code>POPUP</code>. This won't wrap.</p>
<h3>Function: <code>popup-scroll-up</code></h3>
<pre><code>popup-scroll-up popup n
</code></pre>
<p>Scroll up <code>N</code> items of the <code>POPUP</code>. This won't wrap.</p>
<h3>Function: <code>popup-isearch</code></h3>
<pre><code>popup-isearch popup &key cursor-color keymap callback help-delay
=> boolean
</code></pre>
<p>Enter incremental search event loop of <code>POPUP</code>.</p>
<h2>Tooltips</h2>
<p>A tooltip is an useful visual UI widget for displaying information something about what cursor points to.</p>
<h3>Function: <code>popup-tip</code></h3>
<pre><code>popup-tip string &key point around width height min-height
truncate margin margin-left margin-right scroll-bar parent
parent-offset nowait prompt
</code></pre>
<p>Show a tooltip with message <code>STRING</code> at <code>POINT</code>. This function is synchronized unless <code>NOWAIT</code> specified. Almost all arguments are same as <code>popup-create</code> except for <code>TRUNCATE</code>, <code>NOWAIT</code>, and <code>PROMPT</code>.</p>
<p>If <code>TRUNCATE</code> is non-nil, the tooltip can be truncated.</p>
<p>If <code>NOWAIT</code> is non-nil, this function immediately returns the tooltip instance without entering event loop.</p>
<p><code>PROMPT</code> is a prompt string used when reading events during the event loop.</p>
<p>Here is an example:</p>
<pre><code>(popup-tip "Hello, World!")
;; reach here after the tooltip disappeared
</code></pre>
<h2>Popup Menus</h2>
<p>Popup menu is an useful visual UI widget for prompting users to select an item of a list.</p>
<h3>Function: <code>popup-menu*</code></h3>
<pre><code>popup-menu* list &key point around width height margin margin-left
margin-right scroll-bar symbol parent parent-offset keymap
fallback help-delay nowait prompt isearch isearch-cursor-color
isearch-keymap isearch-callback => selected-value
</code></pre>
<p>Show a popup menu of <code>LIST</code> at <code>POINT</code>. This function returns the value of the selected item. Almost all arguments are same as <code>popup-create</code> except for <code>KEYMAP</code>, <code>FALLBACK</code>, <code>HELP-DELAY</code>, <code>PROMPT</code>, <code>ISEARCH</code>, <code>ISEARCH-CURSOR-COLOR</code>, <code>ISEARCH-KEYMAP</code>, and <code>ISEARCH-CALLBACK</code>.</p>
<p>If <code>KEYMAP</code> is provided, it is a keymap which is used when processing events during event loop.</p>
<p>If <code>FALLBACK</code> is provided, it is a function taking two arguments; a key and a command. <code>FALLBACK</code> is called when no special operation is found on the key. The default value is <code>popup-menu-fallback</code>, which does nothing.</p>
<p><code>HELP-DELAY</code> is a delay of displaying helps.</p>
<p>If <code>NOWAIT</code> is non-nil, this function immediately returns the menu instance without entering event loop.</p>
<p><code>PROMPT</code> is a prompt string when reading events during event loop.</p>
<p>If <code>ISEARCH</code> is non-nil, do isearch as soon as displaying the popup menu.</p>
<p><code>ISEARCH-CURSOR-COLOR</code> is a cursor color during isearch. The default value is `popup-isearch-cursor-color'.</p>
<p><code>ISEARCH-KEYMAP</code> is a keymap which is used when processing events during event loop. The default value is <code>popup-isearch-keymap</code>.</p>
<p><code>ISEARCH-CALLBACK</code> is a function taking one argument. <code>popup-menu</code> calls <code>ISEARCH-CALLBACK</code>, if specified, after isearch finished or isearch canceled. The arguments is whole filtered list of items.</p>
<p>Here is an example:</p>
<pre><code>(popup-menu* '("Foo" "Bar" "Baz"))
;; => "Baz" if you select Baz
(popup-menu* (list (popup-make-item "Yes" :value t)
(popup-make-item "No" :value nil)))
;; => t if you select Yes
</code></pre>
<h3>Function: <code>popup-cascade-menu</code></h3>
<p>Same as <code>popup-menu</code> except that an element of <code>LIST</code> can be also a sub-menu if the element is a cons cell formed <code>(ITEM . SUBLIST)</code> where <code>ITEM</code> is an usual item and <code>SUBLIST</code> is a list of the sub menu.</p>
<p>Here is an example:</p>
<pre><code>(popup-cascade-menu '(("Top1" "Sub1" "Sub2") "Top2"))
</code></pre>
<hr>
<p>Copyright (C) 2011 Tomohiro Matsuyama <<a href="mailto:tomo@cx4a.org">tomo@cx4a.org</a>></p>
+ casouri/expreg
+ 2023-10-05T01:28:53Z
+ tag:github.com,2023-10-05:/casouri/expreg
+
+ <p>Your friendly neighborhood expand-region clone</p><hr><p>Expreg is now available on ELPA.</p>
<p>This is just like expand-region, but (1) we generate all regions at once, and (2) should be easier to debug, and (3) we out-source language-specific expansions to tree-sitter. Bind ‘expreg-expand’ and ‘expreg-contract’ and start using it.</p>
<p>Note that if point is in between two possible regions, we only keep the region after point. In the example below, only region B is kept (“|” represents point):</p>
<pre><code>(region A)|(region B)
</code></pre>
<p>Expreg also recognizes subwords if ‘subword-mode’ is on.</p>
+
+
+ auramo/emacs-osx-finnish-keyboard-fix
+ 2023-10-05T01:28:53Z
+ tag:github.com,2023-10-05:/auramo/emacs-osx-finnish-keyboard-fix
+
+ <p>Instructions and borrowed elisp-code to use left alt (option) as meta key without major issues</p><hr><h1>Finnish keyboard relief for OSX Emacs</h1>
<p>If you want to use alt (option) key as meta and also use Finnish keyboard layout, it can get quite frustrating. Same problem exists in many other european keyboard layouts as well.</p>
<p>You can get a bigger picture of the issue by reading this StackOverflow question and answers:</p>
<p><a href="http://stackoverflow.com/questions/500602/os-x-terminal-meta-key-alt-functionality-at-t">http://stackoverflow.com/questions/500602/os-x-terminal-meta-key-alt-functionality-at-t</a> he-same-time</p>
<p>The solution which I find bearable is borrowing few files from Aquamacs and making a few tweaks in your emacs init file.</p>
<p>Here's what I've done:</p>
<pre><code>(defun aq-binding (any) nil)
(load "~/.emacs.d/aquamacs-tools.el")
(load "~/.emacs.d/emulate-mac-keyboard-mode.el")
(setq emulate-mac-finnish-keyboard-mode t)
(setq mac-right-option-modifier nil)
</code></pre>
<p>Not sure what the first line is doing, second and third are self-explanatory and the last line makes your right alt to behave as a normal alt in case your fancy new meta/alt key fails to produce characters in some corner cases.</p>
<p>The files emulate-mac-keyboard-mode.el and aquamacs-tools.el are borrowed into this repository from the Aquamacs repository (<a href="https://github.com/davidswelt/aquamacs-emacs">https://github.com/davidswelt/aquamacs-emacs</a>).</p>
+
+
+ djfiander/elisp
+ 2023-10-05T01:28:53Z
+ tag:github.com,2023-10-05:/djfiander/elisp
+
+ <p>Bits of emacs lisp</p><hr><h1>elisp</h1>
<p>Bits of emacs lisp</p>
\ No newline at end of file
diff --git a/emberscript/daily/index.xml b/emberscript/daily/index.xml
index 5de60c470eb..f5a433fba50 100644
--- a/emberscript/daily/index.xml
+++ b/emberscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub EmberScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:13Z
+ 2023-10-05T01:28:48Z
Daily Trending of EmberScript in GitHub
\ No newline at end of file
diff --git a/eq/daily/index.xml b/eq/daily/index.xml
index f174f671710..6b7d57185dc 100644
--- a/eq/daily/index.xml
+++ b/eq/daily/index.xml
@@ -1,7 +1,7 @@
GitHub EQ Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:28Z
+ 2023-10-05T01:29:02Z
Daily Trending of EQ in GitHub
\ No newline at end of file
diff --git a/erlang/daily/index.xml b/erlang/daily/index.xml
index f6965e6c830..b43abc72505 100644
--- a/erlang/daily/index.xml
+++ b/erlang/daily/index.xml
@@ -1,14 +1,14 @@
GitHub Erlang Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:32Z
+ 2023-10-05T01:29:07Z
Daily Trending of Erlang in GitHub
- erlef/oidcc
- 2023-10-04T01:29:32Z
- tag:github.com,2023-10-04:/erlef/oidcc
-
- <p>OpenId Connect client library in Erlang & Elixir</p><hr>
+ glyphrider/prime.erl
+ 2023-10-05T01:29:07Z
+ tag:github.com,2023-10-05:/glyphrider/prime.erl
+
+ <p>Prime numbers (and prime factorization) in Erlang</p><hr>
\ No newline at end of file
diff --git a/euphoria/daily/index.xml b/euphoria/daily/index.xml
index 82b68c5bb6c..17686d9018b 100644
--- a/euphoria/daily/index.xml
+++ b/euphoria/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Euphoria Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:27Z
+ 2023-10-05T01:29:03Z
Daily Trending of Euphoria in GitHub
\ No newline at end of file
diff --git a/f%23/daily/index.xml b/f%23/daily/index.xml
index 102b498bcab..9dd1534d98a 100644
--- a/f%23/daily/index.xml
+++ b/f%23/daily/index.xml
@@ -1,7 +1,14 @@
GitHub F# Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:32Z
+ 2023-10-05T01:29:07Z
Daily Trending of F# in GitHub
+
+ fslaborg/FSharp.Stats
+ 2023-10-05T01:29:07Z
+ tag:github.com,2023-10-05:/fslaborg/FSharp.Stats
+
+ <p>statistical testing, linear algebra, machine learning, fitting and signal processing in F#</p><hr><p><img src="https://raw.githubusercontent.com/fslaborg/FSharp.Stats/developer/docs/img/logo_title.svg?sanitize=true" alt=""></p>
<p><a href="https://doi.org/10.5281/zenodo.6337056"><img src="https://zenodo.org/badge/DOI/10.5281/zenodo.6337056.svg?sanitize=true" alt="DOI"></a> <a href="https://discord.gg/y95XRJg23e"><img src="https://img.shields.io/discord/836161044501889064?color=purple&label=Join%20our%20Discord%21&logo=discord&logoColor=white" alt="Discord"></a> <a href="https://shields.io/"><img src="https://img.shields.io/badge/Made%20with-FSharp-rgb(1,143,204).svg?sanitize=true" alt="Generic badge"></a> <img src="https://img.shields.io/github/contributors/CSBiology/FSharp.Stats" alt="GitHub contributors"> <a href="https://ci.appveyor.com/project/kMutagene/fsharp-stats/branch/developer"><img src="https://ci.appveyor.com/api/projects/status/gjsjlqmrljtty780/branch/developer?svg=true" alt="Build status"></a> <a href="https://codecov.io/gh/fslaborg/FSharp.Stats"><img src="https://codecov.io/gh/fslaborg/FSharp.Stats/branch/developer/graph/badge.svg?token=LRBZPV6MH8" alt="codecov"></a></p>
<p>FSharp.Stats is a multipurpose project for statistical testing, linear algebra, machine learning, fitting and signal processing.</p>
<br>
<h3>Amongst others, following functionalities are covered:</h3>
<h4>Descriptive statistics</h4>
<ul>
<li><a href="https://fslab.org/FSharp.Stats/BasicStats.html">Measures of central tendency</a></li>
<li><a href="https://fslab.org/FSharp.Stats/BasicStats.html">Measures of dispersion</a></li>
<li><a href="https://fslab.org/FSharp.Stats/Correlation.html">Correlation</a></li>
<li><a href="https://fslab.org/FSharp.Stats/Quantiles.html">Quantile/Rank</a></li>
<li><a href="https://fslab.org/FSharp.Stats/Distributions.html">Distribution</a></li>
</ul>
<h4>Fitting</h4>
<ul>
<li><a href="https://fslab.org/FSharp.Stats/Fitting.html#Linear-Regression">Linear regression</a>
<ul>
<li><a href="https://fslab.org/FSharp.Stats/Fitting.html#Simple-Linear-Regression">Simple linear regression (weighted and constrained)</a></li>
<li><a href="https://fslab.org/FSharp.Stats/Fitting.html#Polynomial-Regression">Polynomial regression (weighted and constrained)</a></li>
</ul> </li>
<li><a href="https://fslab.org/FSharp.Stats/Fitting.html#Nonlinear-Regression">Nonlinear regression</a></li>
<li><a href="https://fslab.org/FSharp.Stats/Fitting.html#Smoothing-spline">Spline regression</a></li>
<li><a href="https://fslab.org/FSharp.Stats/GoodnessOfFit.html">Goodness of fit</a></li>
</ul>
<h4>Interpolation</h4>
<ul>
<li><a href="https://fslab.org/FSharp.Stats/Interpolation.html#Polynomial-Interpolation">Linear spline interpolation</a></li>
<li><a href="https://fslab.org/FSharp.Stats/Interpolation.html#Polynomial-Interpolation">Polynomial interpolation</a></li>
<li><a href="https://fslab.org/FSharp.Stats/Interpolation.html#Cubic-interpolating-Spline">Cubic spline interpolation</a></li>
<li><a href="https://fslab.org/FSharp.Stats/Interpolation.html">Akima subspline interpolation</a></li>
<li><a href="https://fslab.org/FSharp.Stats/Interpolation.html">Hermite subspline interpolation</a></li>
</ul>
<h4>Signal processing</h4>
<ul>
<li><a href="https://fslab.org/FSharp.Stats/Signal.html#Continuous-Wavelet">Continuous wavelet transform</a></li>
<li><a href="https://fslab.org/FSharp.Stats/Signal.html">Smoothing filters</a></li>
<li>Peak detection</li>
</ul>
<h4>Linear Algebra</h4>
<ul>
<li>Singular value decomposition</li>
</ul>
<h4>Machine learning</h4>
<ul>
<li><a href="https://fslab.org/FSharp.Stats/ML.html">PCA</a></li>
<li><a href="https://fslab.org/FSharp.Stats/Clustering.html">Clustering</a></li>
<li>Surprisal analysis</li>
</ul>
<h4>Optimization</h4>
<ul>
<li>Brent minimization</li>
<li>Bisection</li>
<li><a href="https://fslab.org/FSharp.Stats/Optimization.html#Nelder-Mead">Nelder Mead</a></li>
</ul>
<h4>Statistical testing</h4>
<ul>
<li><a href="https://fslab.org/FSharp.Stats/Testing.html#T-Test">t test</a>, <a href="https://fslab.org/FSharp.Stats/Testing.html#H-Test">H test</a>, etc.<br></li>
<li><a href="https://fslab.org/FSharp.Stats/Testing.html#Anova">ANOVA</a><br></li>
<li><a href="https://fslab.org/FSharp.Stats/Testing.html#PostHoc">Post hoc tests</a><br></li>
<li><a href="https://fslab.org/FSharp.Stats/Testing.html#Q-Value">q values</a><br></li>
<li><a href="https://fslab.org/FSharp.Stats/Testing.html#SAM">SAM</a><br></li>
<li>RMT</li>
</ul>
<h2>Documentation</h2>
<p>Indepth explanations, tutorials and general information about the project can be found <a href="https://fslab.org/FSharp.Stats">here</a> or at <a href="https://fslab.org/">fslab</a>. The documentation and tutorials for this library are automatically generated (using the F# Formatting) from *.fsx and *.md files in the docs folder. If you find a typo, please submit a pull request!</p>
<h2>Contributing</h2>
<p>Please refer to the <a href="https://raw.githubusercontent.com/fslaborg/FSharp.Stats/developer/.github/CONTRIBUTING.md">Contribution guidelines</a>.</p>
<h2>Development</h2>
<p>to build the project, run either <code>build.cmd</code> or <code>build.sh</code> depending on your OS.</p>
<p>build targets are defined in the modules of /build/build.fsproj.</p>
<p>Some interesting targets may be:</p>
<ul>
<li><code>./build.cmd runtests</code> will build the project and run tests</li>
<li><code>./build.cmd watchdocs</code> will build the project, run tests, and build and host a local version of the documentation.</li>
<li><code>./build.cmd release</code> will start the full release pipeline.</li>
</ul>
<h2>Library license</h2>
<p>The library is available under Apache 2.0. For more information see the License file in the GitHub repository.</p>
<h2>Citation</h2>
<p>FSharp.Stats can be cited using its <a href="https://zenodo.org/record/7568568">zenodo record</a>.</p>
<blockquote>
<p>Benedikt Venn, Lukas Weil, Kevin Schneider, David Zimmer & Timo Mühlhaus. (2022). fslaborg/FSharp.Stats. Zenodo. <a href="https://doi.org/10.5281/zenodo.6337056">https://doi.org/10.5281/zenodo.6337056</a></p>
</blockquote>
+
\ No newline at end of file
diff --git a/f*/daily/index.xml b/f*/daily/index.xml
index eaadcdab6fe..217489bc6bb 100644
--- a/f*/daily/index.xml
+++ b/f*/daily/index.xml
@@ -1,7 +1,7 @@
GitHub F* Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:37Z
+ 2023-10-05T01:29:12Z
Daily Trending of F* in GitHub
\ No newline at end of file
diff --git a/factor/daily/index.xml b/factor/daily/index.xml
index 581676d55ec..ffecfed4811 100644
--- a/factor/daily/index.xml
+++ b/factor/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Factor Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:34Z
+ 2023-10-05T01:29:11Z
Daily Trending of Factor in GitHub
\ No newline at end of file
diff --git a/fancy/daily/index.xml b/fancy/daily/index.xml
index a2a4afd5546..8b28d6c8f17 100644
--- a/fancy/daily/index.xml
+++ b/fancy/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Fancy Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:35Z
+ 2023-10-05T01:29:09Z
Daily Trending of Fancy in GitHub
\ No newline at end of file
diff --git a/fantom/daily/index.xml b/fantom/daily/index.xml
index 1062ac0db2c..3f00f3489b8 100644
--- a/fantom/daily/index.xml
+++ b/fantom/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Fantom Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:36Z
+ 2023-10-05T01:29:10Z
Daily Trending of Fantom in GitHub
\ No newline at end of file
diff --git a/faust/daily/index.xml b/faust/daily/index.xml
index 0abd661b13e..fd789145cad 100644
--- a/faust/daily/index.xml
+++ b/faust/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Faust Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:38Z
+ 2023-10-05T01:29:13Z
Daily Trending of Faust in GitHub
\ No newline at end of file
diff --git a/fennel/daily/index.xml b/fennel/daily/index.xml
index adec774f117..ddf7b020e1b 100644
--- a/fennel/daily/index.xml
+++ b/fennel/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Fennel Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:40Z
+ 2023-10-05T01:29:14Z
Daily Trending of Fennel in GitHub
\ No newline at end of file
diff --git a/figlet-font/daily/index.xml b/figlet-font/daily/index.xml
index 067d3d4ac2d..b48b3fdc7b2 100644
--- a/figlet-font/daily/index.xml
+++ b/figlet-font/daily/index.xml
@@ -1,7 +1,7 @@
GitHub FIGlet Font Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:41Z
+ 2023-10-05T01:29:15Z
Daily Trending of FIGlet Font in GitHub
\ No newline at end of file
diff --git a/filebench-wml/daily/index.xml b/filebench-wml/daily/index.xml
index 1a6bcc07410..715cb56e51c 100644
--- a/filebench-wml/daily/index.xml
+++ b/filebench-wml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Filebench WML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:39Z
+ 2023-10-05T01:29:16Z
Daily Trending of Filebench WML in GitHub
\ No newline at end of file
diff --git a/filterscript/daily/index.xml b/filterscript/daily/index.xml
index 46635543b55..2ecc55c22cb 100644
--- a/filterscript/daily/index.xml
+++ b/filterscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Filterscript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:43Z
+ 2023-10-05T01:29:19Z
Daily Trending of Filterscript in GitHub
\ No newline at end of file
diff --git a/fish/daily/index.xml b/fish/daily/index.xml
index b7c3ddddf49..3181a154441 100644
--- a/fish/daily/index.xml
+++ b/fish/daily/index.xml
@@ -1,7 +1,7 @@
GitHub fish Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:42Z
+ 2023-10-05T01:29:17Z
Daily Trending of fish in GitHub
\ No newline at end of file
diff --git a/fluent/daily/index.xml b/fluent/daily/index.xml
index 867f3c49b79..82120341ce4 100644
--- a/fluent/daily/index.xml
+++ b/fluent/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Fluent Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:45Z
+ 2023-10-05T01:29:20Z
Daily Trending of Fluent in GitHub
\ No newline at end of file
diff --git a/flux/daily/index.xml b/flux/daily/index.xml
index 969e40b94f3..0d14a81da8e 100644
--- a/flux/daily/index.xml
+++ b/flux/daily/index.xml
@@ -1,7 +1,7 @@
GitHub FLUX Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:44Z
+ 2023-10-05T01:29:18Z
Daily Trending of FLUX in GitHub
\ No newline at end of file
diff --git a/formatted/daily/index.xml b/formatted/daily/index.xml
index 893549c7e03..1064e0f676d 100644
--- a/formatted/daily/index.xml
+++ b/formatted/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Formatted Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:49Z
+ 2023-10-05T01:29:23Z
Daily Trending of Formatted in GitHub
\ No newline at end of file
diff --git a/forth/daily/index.xml b/forth/daily/index.xml
index 5bbab4738b4..5703832ed0b 100644
--- a/forth/daily/index.xml
+++ b/forth/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Forth Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:47Z
+ 2023-10-05T01:29:22Z
Daily Trending of Forth in GitHub
\ No newline at end of file
diff --git a/fortran-free-form/daily/index.xml b/fortran-free-form/daily/index.xml
index 4e4818cad8c..0196b533891 100644
--- a/fortran-free-form/daily/index.xml
+++ b/fortran-free-form/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Fortran Free Form Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:48Z
+ 2023-10-05T01:29:21Z
Daily Trending of Fortran Free Form in GitHub
\ No newline at end of file
diff --git a/fortran/daily/index.xml b/fortran/daily/index.xml
index 39d7636514f..4d68d1802b8 100644
--- a/fortran/daily/index.xml
+++ b/fortran/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Fortran Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:52Z
+ 2023-10-05T01:29:26Z
Daily Trending of Fortran in GitHub
\ No newline at end of file
diff --git a/freebasic/daily/index.xml b/freebasic/daily/index.xml
index e01f7e2e30c..d7c6029dfb5 100644
--- a/freebasic/daily/index.xml
+++ b/freebasic/daily/index.xml
@@ -1,7 +1,7 @@
GitHub FreeBasic Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:55Z
+ 2023-10-05T01:29:28Z
Daily Trending of FreeBasic in GitHub
\ No newline at end of file
diff --git a/freemarker/daily/index.xml b/freemarker/daily/index.xml
index b4e4d1a8407..a2778b8e4ae 100644
--- a/freemarker/daily/index.xml
+++ b/freemarker/daily/index.xml
@@ -1,7 +1,7 @@
GitHub FreeMarker Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:53Z
+ 2023-10-05T01:29:29Z
Daily Trending of FreeMarker in GitHub
\ No newline at end of file
diff --git a/frege/daily/index.xml b/frege/daily/index.xml
index ea6cd29432b..d725f680d55 100644
--- a/frege/daily/index.xml
+++ b/frege/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Frege Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:56Z
+ 2023-10-05T01:29:27Z
Daily Trending of Frege in GitHub
\ No newline at end of file
diff --git a/futhark/daily/index.xml b/futhark/daily/index.xml
index eb9c83f019b..651bcb841d1 100644
--- a/futhark/daily/index.xml
+++ b/futhark/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Futhark Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:54Z
+ 2023-10-05T01:29:30Z
Daily Trending of Futhark in GitHub
\ No newline at end of file
diff --git a/g-code/daily/index.xml b/g-code/daily/index.xml
index c3737a7468a..75546307eba 100644
--- a/g-code/daily/index.xml
+++ b/g-code/daily/index.xml
@@ -1,7 +1,7 @@
GitHub G-code Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:00Z
+ 2023-10-05T01:29:33Z
Daily Trending of G-code in GitHub
\ No newline at end of file
diff --git a/game-maker-language/daily/index.xml b/game-maker-language/daily/index.xml
index 7f3e366ebdd..2587241e85f 100644
--- a/game-maker-language/daily/index.xml
+++ b/game-maker-language/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Game Maker Language Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:58Z
+ 2023-10-05T01:29:32Z
Daily Trending of Game Maker Language in GitHub
\ No newline at end of file
diff --git a/gaml/daily/index.xml b/gaml/daily/index.xml
index 96419049cea..af1440f2650 100644
--- a/gaml/daily/index.xml
+++ b/gaml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub GAML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:57Z
+ 2023-10-05T01:29:31Z
Daily Trending of GAML in GitHub
\ No newline at end of file
diff --git a/gams/daily/index.xml b/gams/daily/index.xml
index bc1221fa480..7143262901b 100644
--- a/gams/daily/index.xml
+++ b/gams/daily/index.xml
@@ -1,7 +1,7 @@
GitHub GAMS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:29:59Z
+ 2023-10-05T01:29:34Z
Daily Trending of GAMS in GitHub
\ No newline at end of file
diff --git a/gap/daily/index.xml b/gap/daily/index.xml
index 0ef89a1aa44..3cdcf541135 100644
--- a/gap/daily/index.xml
+++ b/gap/daily/index.xml
@@ -1,7 +1,7 @@
GitHub GAP Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:02Z
+ 2023-10-05T01:29:36Z
Daily Trending of GAP in GitHub
\ No newline at end of file
diff --git a/gcc-machine-description/daily/index.xml b/gcc-machine-description/daily/index.xml
index 5d738c719f2..2aa1f3de2e1 100644
--- a/gcc-machine-description/daily/index.xml
+++ b/gcc-machine-description/daily/index.xml
@@ -1,7 +1,7 @@
GitHub GCC Machine Description Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:01Z
+ 2023-10-05T01:29:37Z
Daily Trending of GCC Machine Description in GitHub
\ No newline at end of file
diff --git a/gdb/daily/index.xml b/gdb/daily/index.xml
index e6fcefee414..045df240289 100644
--- a/gdb/daily/index.xml
+++ b/gdb/daily/index.xml
@@ -1,7 +1,7 @@
GitHub GDB Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:03Z
+ 2023-10-05T01:29:35Z
Daily Trending of GDB in GitHub
\ No newline at end of file
diff --git a/gdscript/daily/index.xml b/gdscript/daily/index.xml
index 1ad606f284a..90b7aeb4a0b 100644
--- a/gdscript/daily/index.xml
+++ b/gdscript/daily/index.xml
@@ -1,14 +1,28 @@
GitHub GDScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:05Z
+ 2023-10-05T01:29:40Z
Daily Trending of GDScript in GitHub
- crystal-bit/input-overlay
- 2023-10-04T01:30:05Z
- tag:github.com,2023-10-04:/crystal-bit/input-overlay
-
- <p>Addon useful for tutorial makers. Shows an input overlay inside the editor screens</p><hr>
+ KenneyNL/Starter-Kit-FPS
+ 2023-10-05T01:29:40Z
+ tag:github.com,2023-10-05:/KenneyNL/Starter-Kit-FPS
+
+ <p></p><hr>
+
+
+ Maran23/script-ide
+ 2023-10-05T01:29:40Z
+ tag:github.com,2023-10-05:/Maran23/script-ide
+
+ <p></p><hr>
+
+
+ newjoker6/Horizontal-Filesystem-Like-Unity
+ 2023-10-05T01:29:40Z
+ tag:github.com,2023-10-05:/newjoker6/Horizontal-Filesystem-Like-Unity
+
+ <p>Converts the vertical file system to a horizontal one that Unity users are used to.</p><hr>
\ No newline at end of file
diff --git a/gedcom/daily/index.xml b/gedcom/daily/index.xml
index 00892363e73..bf2be4591ea 100644
--- a/gedcom/daily/index.xml
+++ b/gedcom/daily/index.xml
@@ -1,7 +1,7 @@
GitHub GEDCOM Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:09Z
+ 2023-10-05T01:29:42Z
Daily Trending of GEDCOM in GitHub
\ No newline at end of file
diff --git a/gemfile.lock/daily/index.xml b/gemfile.lock/daily/index.xml
index e5269e42eab..b181e4dffa2 100644
--- a/gemfile.lock/daily/index.xml
+++ b/gemfile.lock/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Gemfile.lock Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:10Z
+ 2023-10-05T01:29:41Z
Daily Trending of Gemfile.lock in GitHub
\ No newline at end of file
diff --git a/genero-forms/daily/index.xml b/genero-forms/daily/index.xml
index 150833f9194..7af9a16f284 100644
--- a/genero-forms/daily/index.xml
+++ b/genero-forms/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Genero Forms Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:11Z
+ 2023-10-05T01:29:47Z
Daily Trending of Genero Forms in GitHub
\ No newline at end of file
diff --git a/genero/daily/index.xml b/genero/daily/index.xml
index 5475fce58d1..9db50d6ddf8 100644
--- a/genero/daily/index.xml
+++ b/genero/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Genero Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:08Z
+ 2023-10-05T01:29:44Z
Daily Trending of Genero in GitHub
\ No newline at end of file
diff --git a/genie/daily/index.xml b/genie/daily/index.xml
index 96c8e882417..48ce7ed624a 100644
--- a/genie/daily/index.xml
+++ b/genie/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Genie Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:13Z
+ 2023-10-05T01:29:46Z
Daily Trending of Genie in GitHub
\ No newline at end of file
diff --git a/genshi/daily/index.xml b/genshi/daily/index.xml
index 03e0d49a4ca..1484daed2a2 100644
--- a/genshi/daily/index.xml
+++ b/genshi/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Genshi Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:12Z
+ 2023-10-05T01:29:45Z
Daily Trending of Genshi in GitHub
\ No newline at end of file
diff --git a/gentoo-ebuild/daily/index.xml b/gentoo-ebuild/daily/index.xml
index fc5860ac43e..0f7c9ef23f2 100644
--- a/gentoo-ebuild/daily/index.xml
+++ b/gentoo-ebuild/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Gentoo Ebuild Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:11Z
+ 2023-10-05T01:29:48Z
Daily Trending of Gentoo Ebuild in GitHub
\ No newline at end of file
diff --git a/gentoo-eclass/daily/index.xml b/gentoo-eclass/daily/index.xml
index 514987bb2c0..ece01743393 100644
--- a/gentoo-eclass/daily/index.xml
+++ b/gentoo-eclass/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Gentoo Eclass Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:16Z
+ 2023-10-05T01:29:50Z
Daily Trending of Gentoo Eclass in GitHub
\ No newline at end of file
diff --git a/gerber-image/daily/index.xml b/gerber-image/daily/index.xml
index b520c93d5f6..ed45cc52526 100644
--- a/gerber-image/daily/index.xml
+++ b/gerber-image/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Gerber Image Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:14Z
+ 2023-10-05T01:29:52Z
Daily Trending of Gerber Image in GitHub
\ No newline at end of file
diff --git a/gettext-catalog/daily/index.xml b/gettext-catalog/daily/index.xml
index eae81761094..d4b43ed5b1d 100644
--- a/gettext-catalog/daily/index.xml
+++ b/gettext-catalog/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Gettext Catalog Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:15Z
+ 2023-10-05T01:29:49Z
Daily Trending of Gettext Catalog in GitHub
\ No newline at end of file
diff --git a/gherkin/daily/index.xml b/gherkin/daily/index.xml
index d2174392483..2c13b5ad8fd 100644
--- a/gherkin/daily/index.xml
+++ b/gherkin/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Gherkin Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:17Z
+ 2023-10-05T01:29:51Z
Daily Trending of Gherkin in GitHub
\ No newline at end of file
diff --git a/git-attributes/daily/index.xml b/git-attributes/daily/index.xml
index 9438c6d0a52..cefec8033ae 100644
--- a/git-attributes/daily/index.xml
+++ b/git-attributes/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Git Attributes Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:21Z
+ 2023-10-05T01:29:56Z
Daily Trending of Git Attributes in GitHub
\ No newline at end of file
diff --git a/git-config/daily/index.xml b/git-config/daily/index.xml
index cb1e240f0fc..26a447994a5 100644
--- a/git-config/daily/index.xml
+++ b/git-config/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Git Config Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:20Z
+ 2023-10-05T01:29:55Z
Daily Trending of Git Config in GitHub
\ No newline at end of file
diff --git a/gleam/daily/index.xml b/gleam/daily/index.xml
index d347def7b5e..a81313de2ef 100644
--- a/gleam/daily/index.xml
+++ b/gleam/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Gleam Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:18Z
+ 2023-10-05T01:29:54Z
Daily Trending of Gleam in GitHub
\ No newline at end of file
diff --git a/glsl/daily/index.xml b/glsl/daily/index.xml
index 8b25a16cd26..d15e7a16ef3 100644
--- a/glsl/daily/index.xml
+++ b/glsl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub GLSL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:25Z
+ 2023-10-05T01:30:00Z
Daily Trending of GLSL in GitHub
\ No newline at end of file
diff --git a/glyph-bitmap-distribution-format/daily/index.xml b/glyph-bitmap-distribution-format/daily/index.xml
index 86f48cff62d..536ff154eb7 100644
--- a/glyph-bitmap-distribution-format/daily/index.xml
+++ b/glyph-bitmap-distribution-format/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Glyph Bitmap Distribution Format Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:22Z
+ 2023-10-05T01:29:57Z
Daily Trending of Glyph Bitmap Distribution Format in GitHub
\ No newline at end of file
diff --git a/glyph/daily/index.xml b/glyph/daily/index.xml
index 71b3c0921da..d1f047c86ce 100644
--- a/glyph/daily/index.xml
+++ b/glyph/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Glyph Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:24Z
+ 2023-10-05T01:29:59Z
Daily Trending of Glyph in GitHub
\ No newline at end of file
diff --git a/gn/daily/index.xml b/gn/daily/index.xml
index e181e4ada4b..fd7d87a4fce 100644
--- a/gn/daily/index.xml
+++ b/gn/daily/index.xml
@@ -1,7 +1,7 @@
GitHub GN Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:23Z
+ 2023-10-05T01:29:58Z
Daily Trending of GN in GitHub
\ No newline at end of file
diff --git a/gnuplot/daily/index.xml b/gnuplot/daily/index.xml
index 5665cf2185f..33a11e70b08 100644
--- a/gnuplot/daily/index.xml
+++ b/gnuplot/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Gnuplot Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:26Z
+ 2023-10-05T01:30:02Z
Daily Trending of Gnuplot in GitHub
\ No newline at end of file
diff --git a/go-checksums/daily/index.xml b/go-checksums/daily/index.xml
index f0393d09110..f6ab573b0c1 100644
--- a/go-checksums/daily/index.xml
+++ b/go-checksums/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Go Checksums Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:27Z
+ 2023-10-05T01:30:01Z
Daily Trending of Go Checksums in GitHub
\ No newline at end of file
diff --git a/go-module/daily/index.xml b/go-module/daily/index.xml
index c965d1248f9..fcd2b2ee914 100644
--- a/go-module/daily/index.xml
+++ b/go-module/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Go Module Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:28Z
+ 2023-10-05T01:30:03Z
Daily Trending of Go Module in GitHub
\ No newline at end of file
diff --git a/go/daily/index.xml b/go/daily/index.xml
index 298957fc79e..1a26ce5aa5f 100644
--- a/go/daily/index.xml
+++ b/go/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Go Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:31Z
+ 2023-10-05T01:30:06Z
Daily Trending of Go in GitHub
\ No newline at end of file
diff --git a/golo/daily/index.xml b/golo/daily/index.xml
index 0539843f397..715e895f165 100644
--- a/golo/daily/index.xml
+++ b/golo/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Golo Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:46Z
+ 2023-10-05T01:30:18Z
Daily Trending of Golo in GitHub
\ No newline at end of file
diff --git a/gosu/daily/index.xml b/gosu/daily/index.xml
index 0f71a0f9124..7cad843601a 100644
--- a/gosu/daily/index.xml
+++ b/gosu/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Gosu Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:44Z
+ 2023-10-05T01:30:19Z
Daily Trending of Gosu in GitHub
\ No newline at end of file
diff --git a/grace/daily/index.xml b/grace/daily/index.xml
index c1fa8b84a97..962995608aa 100644
--- a/grace/daily/index.xml
+++ b/grace/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Grace Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:48Z
+ 2023-10-05T01:30:22Z
Daily Trending of Grace in GitHub
\ No newline at end of file
diff --git a/gradle/daily/index.xml b/gradle/daily/index.xml
index 2b1c04d551b..641b1b729a8 100644
--- a/gradle/daily/index.xml
+++ b/gradle/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Gradle Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:49Z
+ 2023-10-05T01:30:20Z
Daily Trending of Gradle in GitHub
\ No newline at end of file
diff --git a/grammatical-framework/daily/index.xml b/grammatical-framework/daily/index.xml
index 5723d54c18b..36cafd945bf 100644
--- a/grammatical-framework/daily/index.xml
+++ b/grammatical-framework/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Grammatical Framework Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:50Z
+ 2023-10-05T01:30:22Z
Daily Trending of Grammatical Framework in GitHub
\ No newline at end of file
diff --git a/graph-modeling-language/daily/index.xml b/graph-modeling-language/daily/index.xml
index 56b84bbf09f..24a44dd4215 100644
--- a/graph-modeling-language/daily/index.xml
+++ b/graph-modeling-language/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Graph Modeling Language Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:52Z
+ 2023-10-05T01:30:24Z
Daily Trending of Graph Modeling Language in GitHub
\ No newline at end of file
diff --git a/graphql/daily/index.xml b/graphql/daily/index.xml
index 023d7819638..3f9ff47b03b 100644
--- a/graphql/daily/index.xml
+++ b/graphql/daily/index.xml
@@ -1,7 +1,7 @@
GitHub GraphQL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:53Z
+ 2023-10-05T01:30:25Z
Daily Trending of GraphQL in GitHub
\ No newline at end of file
diff --git a/graphviz-(dot)/daily/index.xml b/graphviz-(dot)/daily/index.xml
index 746c15d31be..01020f0782b 100644
--- a/graphviz-(dot)/daily/index.xml
+++ b/graphviz-(dot)/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Graphviz (DOT) Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:51Z
+ 2023-10-05T01:30:24Z
Daily Trending of Graphviz (DOT) in GitHub
\ No newline at end of file
diff --git a/groovy-server-pages/daily/index.xml b/groovy-server-pages/daily/index.xml
index 20931ea8008..80054b2b694 100644
--- a/groovy-server-pages/daily/index.xml
+++ b/groovy-server-pages/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Groovy Server Pages Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:58Z
+ 2023-10-05T01:30:29Z
Daily Trending of Groovy Server Pages in GitHub
\ No newline at end of file
diff --git a/groovy/daily/index.xml b/groovy/daily/index.xml
index 7372cf39166..ccdd5351619 100644
--- a/groovy/daily/index.xml
+++ b/groovy/daily/index.xml
@@ -1,14 +1,21 @@
GitHub Groovy Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:55Z
+ 2023-10-05T01:30:28Z
Daily Trending of Groovy in GitHub
- allegro/handlebars-spring-boot-starter
- 2023-10-04T01:30:55Z
- tag:github.com,2023-10-04:/allegro/handlebars-spring-boot-starter
-
- <p>Spring Boot auto-configuration for Handlebars</p><hr>
+ gvamos/demos
+ 2023-10-05T01:30:28Z
+ tag:github.com,2023-10-05:/gvamos/demos
+
+ <p>DEMOS demonstration project</p><hr>
+
+
+ jonolo6/Addressbook
+ 2023-10-05T01:30:28Z
+ tag:github.com,2023-10-05:/jonolo6/Addressbook
+
+ <p>Griffon Tutorial Project.</p><hr>
\ No newline at end of file
diff --git a/gsc/daily/index.xml b/gsc/daily/index.xml
index b65af9ccad9..2c7f6c52f45 100644
--- a/gsc/daily/index.xml
+++ b/gsc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub GSC Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:57Z
+ 2023-10-05T01:30:31Z
Daily Trending of GSC in GitHub
\ No newline at end of file
diff --git a/hack/daily/index.xml b/hack/daily/index.xml
index 1b928e4c59f..598bb49e626 100644
--- a/hack/daily/index.xml
+++ b/hack/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Hack Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:59Z
+ 2023-10-05T01:30:32Z
Daily Trending of Hack in GitHub
\ No newline at end of file
diff --git a/haml/daily/index.xml b/haml/daily/index.xml
index 24d09e2de74..9b78d923b2f 100644
--- a/haml/daily/index.xml
+++ b/haml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Haml Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:30:56Z
+ 2023-10-05T01:30:30Z
Daily Trending of Haml in GitHub
\ No newline at end of file
diff --git a/handlebars/daily/index.xml b/handlebars/daily/index.xml
index 9c1e90faf6f..6270ebf9b75 100644
--- a/handlebars/daily/index.xml
+++ b/handlebars/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Handlebars Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:02Z
+ 2023-10-05T01:30:33Z
Daily Trending of Handlebars in GitHub
\ No newline at end of file
diff --git a/haproxy/daily/index.xml b/haproxy/daily/index.xml
index 21d658f0e1d..e451e85aa91 100644
--- a/haproxy/daily/index.xml
+++ b/haproxy/daily/index.xml
@@ -1,7 +1,7 @@
GitHub HAProxy Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:01Z
+ 2023-10-05T01:30:34Z
Daily Trending of HAProxy in GitHub
\ No newline at end of file
diff --git a/harbour/daily/index.xml b/harbour/daily/index.xml
index 098fd093c54..3302951980f 100644
--- a/harbour/daily/index.xml
+++ b/harbour/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Harbour Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:00Z
+ 2023-10-05T01:30:35Z
Daily Trending of Harbour in GitHub
\ No newline at end of file
diff --git a/haskell/daily/index.xml b/haskell/daily/index.xml
index 2196e05599c..362d1665a7c 100644
--- a/haskell/daily/index.xml
+++ b/haskell/daily/index.xml
@@ -1,7 +1,14 @@
GitHub Haskell Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:05Z
+ 2023-10-05T01:30:38Z
Daily Trending of Haskell in GitHub
+
+ byorgey/BlogLiterately
+ 2023-10-05T01:30:38Z
+ tag:github.com,2023-10-05:/byorgey/BlogLiterately
+
+ <p>Command-line tool for formatting and publishing blog posts.</p><hr><p><a href="https://travis-ci.org/byorgey/BlogLiterately"><img src="https://travis-ci.org/byorgey/BlogLiterately.svg?branch=master" alt="Build Status"></a></p>
<p>Write blog posts in Markdown format, then use BlogLiterately to do syntax highlighting, format ghci sessions, and upload to any blog supporting the <a href="http://codex.wordpress.org/XML-RPC_MetaWeblog_API">metaWeblog API (such as Wordpress)</a>.</p>
<p>To get started, use the provided executable <code>BlogLiterately</code>; see <a href="http://byorgey.wordpress.com/blogliterately/">http://byorgey.wordpress.com/blogliterately/</a> for complete documentation.</p>
<p>To make further customization possible, the internals of the executable are made available as a library. In particular, it is easy to create your own executable which adds extra custom transformations; see <a href="http://hackage.haskell.org/packages/archive/BlogLiterately/latest/doc/html/Text-BlogLiterately-Run.html"><code>Text.BlogLiterately.Run</code></a>.</p>
<h2>Mac installation instructions</h2>
<p>The following instructions for installing BlogLiterately on a new Mac (with apple silicon M2 processor and Ventura) were kindly provided by Chris Reade.</p>
<p>After installing ghc and cabal using <code>ghcup</code>, there are two more things needed: <code>pkg-config</code> and <code>openssl</code>. Install both of these using homebrew, and set the paths as instructed.</p>
<p>Finally, edit <code>~/.cabal/config</code> so that it provides locations for the openssl lib and include files. For example:</p>
<pre><code>extra-include-dirs: /opt/homebrew/opt/openssl@3/include
extra-lib-dirs: /opt/homebrew/opt/openssl@3/lib
</code></pre>
<p>Finally, <code>cabal install BlogLiterately</code>.</p>
+
\ No newline at end of file
diff --git a/haxe/daily/index.xml b/haxe/daily/index.xml
index 0550d16942b..c2f6685be6e 100644
--- a/haxe/daily/index.xml
+++ b/haxe/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Haxe Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:21Z
+ 2023-10-05T01:30:53Z
Daily Trending of Haxe in GitHub
\ No newline at end of file
diff --git a/hcl/daily/index.xml b/hcl/daily/index.xml
index 07a282991de..8363dedc428 100644
--- a/hcl/daily/index.xml
+++ b/hcl/daily/index.xml
@@ -1,21 +1,7 @@
GitHub HCL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:21Z
+ 2023-10-05T01:30:53Z
Daily Trending of HCL in GitHub
-
- schubergphilis/terraform-aws-mcaf-s3
- 2023-10-04T01:31:21Z
- tag:github.com,2023-10-04:/schubergphilis/terraform-aws-mcaf-s3
-
- <p>Terraform module to create an AWS s3 bucket</p><hr>
-
-
- Raghupatik/Azure-tf
- 2023-10-04T01:31:21Z
- tag:github.com,2023-10-04:/Raghupatik/Azure-tf
-
- <p>Azure Modules</p><hr>
-
\ No newline at end of file
diff --git a/hiveql/daily/index.xml b/hiveql/daily/index.xml
index f4c1f3571e0..b82c7cf8e48 100644
--- a/hiveql/daily/index.xml
+++ b/hiveql/daily/index.xml
@@ -1,7 +1,7 @@
GitHub HiveQL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:15Z
+ 2023-10-05T01:30:49Z
Daily Trending of HiveQL in GitHub
\ No newline at end of file
diff --git a/hlsl/daily/index.xml b/hlsl/daily/index.xml
index 6511b102aef..55fd36d3c2a 100644
--- a/hlsl/daily/index.xml
+++ b/hlsl/daily/index.xml
@@ -1,7 +1,14 @@
GitHub HLSL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:17Z
+ 2023-10-05T01:30:50Z
Daily Trending of HLSL in GitHub
+
+ RetroBat-Official/retrobat-setup
+ 2023-10-05T01:30:50Z
+ tag:github.com,2023-10-05:/RetroBat-Official/retrobat-setup
+
+ <p>Configure and build the RetroBat Setup</p><hr>
+
\ No newline at end of file
diff --git a/holyc/daily/index.xml b/holyc/daily/index.xml
index eac2447e4f4..2831dc0c03d 100644
--- a/holyc/daily/index.xml
+++ b/holyc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub HolyC Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:25Z
+ 2023-10-05T01:30:56Z
Daily Trending of HolyC in GitHub
\ No newline at end of file
diff --git a/hoon/daily/index.xml b/hoon/daily/index.xml
index c5c757b7e6b..4433ab83faf 100644
--- a/hoon/daily/index.xml
+++ b/hoon/daily/index.xml
@@ -1,7 +1,7 @@
GitHub hoon Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:24Z
+ 2023-10-05T01:30:57Z
Daily Trending of hoon in GitHub
\ No newline at end of file
diff --git a/html+ecr/daily/index.xml b/html+ecr/daily/index.xml
index fd055b8d2b9..74098f4648f 100644
--- a/html+ecr/daily/index.xml
+++ b/html+ecr/daily/index.xml
@@ -1,7 +1,7 @@
GitHub HTML+ECR Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:28Z
+ 2023-10-05T01:30:59Z
Daily Trending of HTML+ECR in GitHub
\ No newline at end of file
diff --git a/html+eex/daily/index.xml b/html+eex/daily/index.xml
index 6dd348a3c4d..897c65ee3e7 100644
--- a/html+eex/daily/index.xml
+++ b/html+eex/daily/index.xml
@@ -1,7 +1,7 @@
GitHub HTML+EEX Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:27Z
+ 2023-10-05T01:31:00Z
Daily Trending of HTML+EEX in GitHub
\ No newline at end of file
diff --git a/html+erb/daily/index.xml b/html+erb/daily/index.xml
index 600be1364b6..0e7a14746ab 100644
--- a/html+erb/daily/index.xml
+++ b/html+erb/daily/index.xml
@@ -1,7 +1,7 @@
GitHub HTML+ERB Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:52Z
+ 2023-10-05T01:31:14Z
Daily Trending of HTML+ERB in GitHub
\ No newline at end of file
diff --git a/html+php/daily/index.xml b/html+php/daily/index.xml
index 1bd6c8db339..757b037ba07 100644
--- a/html+php/daily/index.xml
+++ b/html+php/daily/index.xml
@@ -1,7 +1,7 @@
GitHub HTML+PHP Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:53Z
+ 2023-10-05T01:31:15Z
Daily Trending of HTML+PHP in GitHub
\ No newline at end of file
diff --git a/html+razor/daily/index.xml b/html+razor/daily/index.xml
index 575849d60ef..267d76765db 100644
--- a/html+razor/daily/index.xml
+++ b/html+razor/daily/index.xml
@@ -1,7 +1,7 @@
GitHub HTML+Razor Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:51Z
+ 2023-10-05T01:31:16Z
Daily Trending of HTML+Razor in GitHub
\ No newline at end of file
diff --git a/html/daily/index.xml b/html/daily/index.xml
index d3eb0bfa9db..ff00f78eb92 100644
--- a/html/daily/index.xml
+++ b/html/daily/index.xml
@@ -1,28 +1,28 @@
GitHub HTML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:31Z
+ 2023-10-05T01:31:04Z
Daily Trending of HTML in GitHub
- Karamraj/hacktoberfest2023
- 2023-10-04T01:31:31Z
- tag:github.com,2023-10-04:/Karamraj/hacktoberfest2023
-
- <p>Hacktoberfest 2023 PR Tutorial</p><hr><h1>HacktoberFest 2023 <code>OPEN FIRST</code> Pull Request</h1>
<p><img src="https://github.com/ossamamehmood/Hacktoberfest2023/raw/main/.github/logo.png" alt="HacktoberFest 2023"></p>
<p>This wont count towards your PR. But will help you understand the process!</p>
<h2>This Project Is Perfect For Your First Pull Request</h2>
<p>🗣 <strong>Hacktoberfest encourages participation in the open-source community, which grows bigger every year. Complete the challenge and get a tree planted on your name showing your love towards mother Earth 🌍</strong></p>
<p>📢 <strong>Register <a href="https://hacktoberfest.digitalocean.com">here</a> for Hacktoberfest and make four pull requests (PRs) between October 1st-31st 🔥.</strong></p>
<div align="center">
<img src="https://img.shields.io/badge/hacktoberfest-2023-blueviolet" alt="Hacktober Badge">
<img src="https://img.shields.io/static/v1?label=%F0%9F%8C%9F&message=If%20Useful&style=style=flat&color=BC4E99" alt="Star Badge">
<a href="https://github.com/karamraj"><img src="https://img.shields.io/badge/Contributions-welcome-violet.svg?style=flat&logo=git" alt="Contributions"></a>
</div>
<h2>INSTRUCTIONS-</h2>
<ul>
<li>Fork this Repository using the button at the top on the right corner.</li>
<li>Clone your forked repository to your PC ( git clone "url from clone option.)</li>
<li>Create a new branch for your modifications (ie. <code>git branch new-user</code> and check it out <code>git checkout new-user</code> or simply do <code>git checkout -b new-user</code>)</li>
<li>Add your profile image in <code>static/images/</code> ( use drag and drop option or upload by commands.)</li>
<li>Add your profile data in <code>content/participant/</code></li>
<li>Add your files (<code>git add -A</code>), commit (<code>git commit -m "added myself"</code>) and push (<code>git push origin new-user</code>)</li>
<li>Create a pull request</li>
<li>Star this repository</li>
</ul>
<h1>How To Make Your First Pull Request</h1>
<h2>1. Create / Upload Your Code / Algorithms</h2>
<p>You can contribute by sending writing "Hello World" in any language and make sure you put in right folder.</p>
<h2>2. Wait for Pull Request to merge</h2>
<h2>3. Celebrate - you've done your first pull request!!</h2>
<pre><code class="language-py">'''
Always make more than 4 pull requests.
Let's say you have made only 4 pull requests to different projects,
but one project is excluded from hackoctoberfest event then your pull request will not be counted and
then you have the remaining 3 valid pull requests if these projects are not excluded.
If you fail to make 4 pull requests then you can't get swags or t-shirts.
I will recommend you make a pull request to your own repo which is very very safe for you.
Keep in mind that the repo has hacktoberfest topic.
'''
</code></pre>
<h2>+ Follow Me : } Quick Approval of Pull Request</h2>
<pre><code class="language-py">'''
To get approval of the pull request much quicker and faster (`Follow Me`)🚀
'''
</code></pre>
<a href="https://github.com/Karamraj"><kbd><img src="https://avatars.githubusercontent.com/u/92857243?s=400&u=2e938146aaf3254e93bc77c5d488b91b0b6ce428&v=4" width="100px;" alt=""></kbd><br><sub><b>Karamraj Singh Anand</b></sub></a>
<br>
+ thecyberbuzz/anycode
+ 2023-10-05T01:31:04Z
+ tag:github.com,2023-10-05:/thecyberbuzz/anycode
+
+ <p>Only Valid Contribution will be Accepted</p><hr><p align="center"> <a href="https://hacksquad.dev"> <img alt="logo" src="https://github.com/novuhq/hacksquad-website/assets/17677196/c814d18d-e39c-4d3c-806c-b9744bfc39c3"> </a> </p>
<h2 align="center">Star(🌟) Our "anycode" Repo before Contributing</h2>
<h2 align="center"> Welcome to Hacksquad 2023 ! </h2>
<h3 align="center"> Contribute code, meet community members, participate in workshops, and win more SWAG. </h3>
<p>With the fantastic atmosphere of Hacktoberfest, we have decided to create Hacksquad. Hacksquad is here to enhance your <strong>Swag</strong>, meet with more community members and participate in workshops from our great sponsors.</p>
<a href="https://www.hacksquad.dev/#sponsors"> <br>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/novuhq/hacksquad-website/assets/17677196/64d59c8d-3c63-406b-ab94-a6afcd6c5b38">
<img src="https://github.com/novuhq/hacksquad-website/assets/17677196/f7e5849f-7bb6-4014-9a58-f67b4bfe1f27" alt="Sponsors">
</picture> </a>
<br>
<br>
<p>HackSquad allows contributors to contribute code <strong>as a squad</strong> instead of a single contributor. Engage the community in a friendly competition over the month of October.</p>
<p align="center"> <a href="https://hacksquad.dev">SIGN UP TO HACKSQUAD 2023 🚀</a> </p>
<p align="center"> <a href="https://github.com/thecyberbuzz/anycode/issues">Raise Your Issue Here 🔴</a> </p>
<h2>Join the party</h2>
<p>Dive into last year's SWAG of Hacksquad with tweets! Relive the excitement, innovation, and highlights that made it unforgettable.</p>
<a href="https://www.hacksquad.dev/#swag"> <br>
<picture>
<img src="https://github.com/novuhq/hacksquad-website/assets/17677196/e15d38e8-6b6f-454d-a368-cd4b4cb2f5e6" alt="Swag">
</picture> </a>
<h2>What can you expect from the event?</h2>
<ul>
<li>Meet new community members</li>
<li>Code contribution, dah 😎</li>
<li>Participate in awesome workshops such as: How to contribute code, Going over good first issues, Engineering best practices, Solving PRs together.</li>
<li>Win swag</li>
</ul>
<p align="center"> <a href="https://hacksquad.dev">SIGN UP TO HACKSQUAD 2023, AND JOIN A TEAM 🚀</a> </p>
<p align="center"><strong>You can sign-up for both Hacktoberfest and HackSquad</strong></p>
<p align="center">Still got any questions/queries or just looking for a good team, Join us on <a href="https://discord.gg/dw3aTnnBrN">Discord</a> or <a href="https://twitter.com/HackSquadDev">Twitter</a></p>
<p align="center">Let's crash it 🚀</p>
<p align="center"> <img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/10lybwxpyas6xmiohohn.gif" alt="Party"> </p>
- jimmy-byte/-HactoberFest2023-For_All_Beginers-
- 2023-10-04T01:31:31Z
- tag:github.com,2023-10-04:/jimmy-byte/-HactoberFest2023-For_All_Beginers-
-
- <p>Raise Genuine PRs, Your PRs will be accepted, Star This Repo, You aren't allowed to Update README.md</p><hr><h1 align="center"> HactoberFest2020-For_All_Beginers </h1>
<hr>
<h2>Event details :</h2>
<ul>
<li> <p>Hacktoberfest® is open to everyone in our global community. Whether you’re a developer, student learning to code, event host, or company of any size, you can help drive growth of open source and make positive contributions to an ever-growing community. All backgrounds and skill levels are encouraged to complete the challenge.</p> </li>
<li> <p>Hacktoberfest is a celebration open to everyone in our global community.</p> </li>
<li> <p>Pull requests can be made in any GitHub-hosted repositories/projects.</p> </li>
<li> <p>You can sign up anytime between October 1 and October 31.</p> </li>
</ul>
<h2>HacktoberFest Rules :</h2>
<p>To earn your Hacktoberfest tee or tree reward, you must register and make four valid pull requests (PRs) between October 1-31 (in any time zone). PRs can be made to any public repo on GitHub, not only the ones with issues labeled Hacktoberfest. If a maintainer reports your pull request as spam or behavior not in line with the project’s code of conduct, you will be ineligible to participate. This year, the first 70,000 participants who successfully complete the challenge will be eligible to receive a prize.</p>
<hr>
<h3 align="center"> <a href="https://hacktoberfest.digitalocean.com/"> Link To HacktoberFest 2020 </a> </h3>
<hr>
<h3 align="center"> Whether it’s your first or fiftieth pull request, there’s always more to learn! We’ve put together a few resources that can help you create quality pull requests, keep your repositories pristine, and build on your open source knowledge. </h3>
<hr>
<h3 align="center"> <a href="https://discord.com/invite/hacktoberfest/"> Join Discord Conversation </a> </h3>
<hr>
<h2>Rules To Contribute To This Repo</h2>
<ul>
<li>Use any language.</li>
<li>C, C++, JAVA, Data Structure and Algorithms, HTML, CSS.</li>
<li>Anything valuable.</li>
</ul>
<h2>Steps For Contribution</h2>
<pre><code>1. Fork this repo
2. Star this repo
3. Add a file
4. commit the code
5. Make pull request
</code></pre>
<hr>
<h2 align="center"> <p> Thank You </p> </h2>
+ WTMBamenda/wtm-bamenda-website-frontend
+ 2023-10-05T01:31:04Z
+ tag:github.com,2023-10-05:/WTMBamenda/wtm-bamenda-website-frontend
+
+ <p>Frontend UI of website</p><hr><h1>wtm-website-frontend</h1>
<p>Frontend UI of website</p>
- laviii123/Btecky
- 2023-10-04T01:31:31Z
- tag:github.com,2023-10-04:/laviii123/Btecky
-
- <p>Hacktoberfest 2023</p><hr><h1>Btecky</h1>
<p>Hacktoberfest 2023</p>
<p><img src="https://github.com/laviii123/Btecky/assets/146612961/99dba178-f2da-4c16-9a2c-3ce119e6394a" alt="download"></p>
<p>Join Our Community:</p>
<p>Hacktober Playlist: <a href="https://www.youtube.com/playlist?list=PL5aOhqv5LVIrYxz-fK7kWWSz4XqsnGVvA">https://www.youtube.com/playlist?list=PL5aOhqv5LVIrYxz-fK7kWWSz4XqsnGVvA</a></p>
<p>Hacksquad Playlist: <a href="https://www.youtube.com/playlist?list=PL5aOhqv5LVIqqWF81NJcLabScrCyy9_tu">https://www.youtube.com/playlist?list=PL5aOhqv5LVIqqWF81NJcLabScrCyy9_tu</a></p>
<p>Social Media Links:-</p>
<p>Youtube:- <a href="https://www.youtube.com/channel/UCS9BcPpwy1W5Xorp0KU23aQ">https://www.youtube.com/channel/UCS9BcPpwy1W5Xorp0KU23aQ</a></p>
<p>Instagram :- <a href="https://www.instagram.com/lavish_sheth_ls/">https://www.instagram.com/lavish_sheth_ls/</a></p>
<p>discord:- <a href="https://discord.gg/yzUPcxb5">https://discord.gg/yzUPcxb5</a></p>
<p>LinkedIn:- <a href="https://www.linkedin.com/in/lavish-sheth-163844215/">https://www.linkedin.com/in/lavish-sheth-163844215/</a></p>
<p>Telegram:- <a href="https://t.me/bteckyls">https://t.me/bteckyls</a></p>
+ appwrite/templates
+ 2023-10-05T01:31:04Z
+ tag:github.com,2023-10-05:/appwrite/templates
+
+ <p>Templates for Appwrite Functions ⚡️🌩️</p><hr><h1>📚 Appwrite Templates</h1>
<p><a href="https://appwrite.io/company/careers"><img src="https://img.shields.io/static/v1?label=We're&message=Hiring&color=blue&style=flat-square" alt="We're Hiring"></a> <a href="https://hacktoberfest.appwrite.io"><img src="https://img.shields.io/static/v1?label=hacktoberfest&message=ready&color=191120&style=flat-square" alt="Hacktoberfest"></a> <a href="https://appwrite.io/discord?r=Github"><img src="https://img.shields.io/discord/564160730845151244?label=discord&style=flat-square" alt="Discord"></a> <a href="https://twitter.com/appwrite"><img src="https://img.shields.io/twitter/follow/appwrite?color=00acee&label=twitter&style=flat-square" alt="Twitter Account"></a></p>
<p>Templates for <a href="https://appwrite.io/">Appwrite</a> Functions. These templates can be used as starters for your functions, or for learning purposes.</p>
<h1>List of Templates</h1>
<!-- TABLE:START -->
<table>
<thead>
<tr>
<th>Template</th>
<th>Node.js</th>
<th>Python</th>
<th>PHP</th>
<th>Dart</th>
<th>Bun</th>
<th>C++</th>
<th>Deno</th>
<th>.NET</th>
<th>Java</th>
<th>Kotlin</th>
<th>Node.js (TypeScript)</th>
<th>Ruby</th>
<th>Swift</th>
</tr>
</thead>
<tbody>
<tr>
<td>Starter</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/python/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/php/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/dart/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/bun/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/cpp/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/deno/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/dotnet/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/java/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/kotlin/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node-typescript/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/ruby/starter">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/swift/starter">✅</a></td>
</tr>
<tr>
<td>Prompt ChatGPT</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/prompt-chatgpt">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/python/prompt_chatgpt">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/php/prompt-chatgpt">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/dart/prompt_chatgpt">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>Censor with Redact</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/censor-with-redact">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/python/censor_with_redact">✅</a></td>
<td>🏗️</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/dart/censor_with_redact">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>Email Contact Form</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/email-contact-form">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/python/email_contact_form">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/php/email-contact-form">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>Sync with Algolia</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/sync-with-algolia">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/python/sync_with_algolia">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/php/sync-with-algolia">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>Discord Command Bot</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/discord-command-bot">✅</a></td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/python/discord_command_bot">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>Analyze with PerspectiveAPI</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/analyze-with-perspectiveapi">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>Generate PDF</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/generate-pdf">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>Github Issue Bot</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/github-issue-bot">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>Payments with Stripe</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/payments-with-stripe">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>Push Notification with FCM</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/push-notification-with-fcm">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>Subscriptions with Stripe</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/subscriptions-with-stripe">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>Sync with Meilisearch</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/sync-with-meilisearch">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>URL Shortener</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/url-shortener">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
<tr>
<td>WhatsApp with Vonage</td>
<td><a href="https://raw.githubusercontent.com/appwrite/templates/main/node/whatsapp-with-vonage">✅</a></td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
<td>🏗️</td>
</tr>
</tbody>
</table>
<!-- TABLE:END -->
<p>✅ = Done - Function is implemented in this runtime.</p>
<p>🏗️ = Missing - Function isn't implemented in this runtime yet. Contributions are welcomed.</p>
<h2>Contributing</h2>
<p>All code contributions - including those of people having commit access - must go through a pull request and be approved by a core developer before being merged. This is to ensure a proper review of all the code.</p>
<p>All functions should have the exactly same functionality as their other language counterparts and if possible you should avoid using any third-party libraries to keep the functions simple and secure.</p>
<p>We truly ❤️ pull requests! If you wish to help, you can learn more about how you can contribute to this project in the <a href="https://github.com/open-runtimes/.github/raw/main/CONTRIBUTING.md">contribution guide</a>.</p>
<h2>Security</h2>
<p>For security issues, kindly email us at <a href="mailto:security@appwrite.io">security@appwrite.io</a> instead of posting a public issue on GitHub.</p>
<h2>Discord Server</h2>
<p>Join our live <a href="https://appwrite.io/discord">Discord server</a> for more help, ideas, and discussions.</p>
<h2>License</h2>
<p>This repository is available under the <a href="https://raw.githubusercontent.com/appwrite/templates/main/LICENSE">MIT License</a>.</p>
\ No newline at end of file
diff --git a/http/daily/index.xml b/http/daily/index.xml
index 9ac8e3e4ef0..deac634b0b8 100644
--- a/http/daily/index.xml
+++ b/http/daily/index.xml
@@ -1,7 +1,7 @@
GitHub HTTP Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:50Z
+ 2023-10-05T01:31:17Z
Daily Trending of HTTP in GitHub
\ No newline at end of file
diff --git a/hxml/daily/index.xml b/hxml/daily/index.xml
index f9922289891..74b601cf05a 100644
--- a/hxml/daily/index.xml
+++ b/hxml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub HXML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:56Z
+ 2023-10-05T01:31:18Z
Daily Trending of HXML in GitHub
\ No newline at end of file
diff --git a/hy/daily/index.xml b/hy/daily/index.xml
index c29f5863d3c..1435649a77b 100644
--- a/hy/daily/index.xml
+++ b/hy/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Hy Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:56Z
+ 2023-10-05T01:31:21Z
Daily Trending of Hy in GitHub
\ No newline at end of file
diff --git a/hyphy/daily/index.xml b/hyphy/daily/index.xml
index 91982cee63a..f70c34eab2a 100644
--- a/hyphy/daily/index.xml
+++ b/hyphy/daily/index.xml
@@ -1,7 +1,7 @@
GitHub HyPhy Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:55Z
+ 2023-10-05T01:31:19Z
Daily Trending of HyPhy in GitHub
\ No newline at end of file
diff --git a/idl/daily/index.xml b/idl/daily/index.xml
index 9cc9c361fc2..aeb8f13eb56 100644
--- a/idl/daily/index.xml
+++ b/idl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub IDL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:54Z
+ 2023-10-05T01:31:20Z
Daily Trending of IDL in GitHub
\ No newline at end of file
diff --git a/idris/daily/index.xml b/idris/daily/index.xml
index 9d842be9f39..9975e4c90e8 100644
--- a/idris/daily/index.xml
+++ b/idris/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Idris Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:58Z
+ 2023-10-05T01:31:23Z
Daily Trending of Idris in GitHub
\ No newline at end of file
diff --git a/ignore-list/daily/index.xml b/ignore-list/daily/index.xml
index efb5fe01f3a..205a7f9425e 100644
--- a/ignore-list/daily/index.xml
+++ b/ignore-list/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ignore List Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:59Z
+ 2023-10-05T01:31:25Z
Daily Trending of Ignore List in GitHub
\ No newline at end of file
diff --git a/igor-pro/daily/index.xml b/igor-pro/daily/index.xml
index 8fab39f20d8..7daea084409 100644
--- a/igor-pro/daily/index.xml
+++ b/igor-pro/daily/index.xml
@@ -1,7 +1,7 @@
GitHub IGOR Pro Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:31:58Z
+ 2023-10-05T01:31:22Z
Daily Trending of IGOR Pro in GitHub
\ No newline at end of file
diff --git a/imagej-macro/daily/index.xml b/imagej-macro/daily/index.xml
index b41bbf48662..41ed1f8402a 100644
--- a/imagej-macro/daily/index.xml
+++ b/imagej-macro/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ImageJ Macro Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:00Z
+ 2023-10-05T01:31:24Z
Daily Trending of ImageJ Macro in GitHub
\ No newline at end of file
diff --git a/inform-7/daily/index.xml b/inform-7/daily/index.xml
index 3a3e43251c5..16bf8fa455a 100644
--- a/inform-7/daily/index.xml
+++ b/inform-7/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Inform 7 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:04Z
+ 2023-10-05T01:31:27Z
Daily Trending of Inform 7 in GitHub
\ No newline at end of file
diff --git a/ini/daily/index.xml b/ini/daily/index.xml
index a034a7f8bbf..70cc509448b 100644
--- a/ini/daily/index.xml
+++ b/ini/daily/index.xml
@@ -1,7 +1,7 @@
GitHub INI Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:02Z
+ 2023-10-05T01:31:26Z
Daily Trending of INI in GitHub
\ No newline at end of file
diff --git a/inno-setup/daily/index.xml b/inno-setup/daily/index.xml
index 9e395ebc1b8..0fd51e43725 100644
--- a/inno-setup/daily/index.xml
+++ b/inno-setup/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Inno Setup Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:08Z
+ 2023-10-05T01:31:31Z
Daily Trending of Inno Setup in GitHub
\ No newline at end of file
diff --git a/io/daily/index.xml b/io/daily/index.xml
index 5c72721f532..1e578cfd4ff 100644
--- a/io/daily/index.xml
+++ b/io/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Io Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:06Z
+ 2023-10-05T01:31:32Z
Daily Trending of Io in GitHub
\ No newline at end of file
diff --git a/ioke/daily/index.xml b/ioke/daily/index.xml
index 2277b7bdce6..dc941df8880 100644
--- a/ioke/daily/index.xml
+++ b/ioke/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ioke Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:05Z
+ 2023-10-05T01:31:30Z
Daily Trending of Ioke in GitHub
\ No newline at end of file
diff --git a/irc-log/daily/index.xml b/irc-log/daily/index.xml
index 68180f50868..baeff34d975 100644
--- a/irc-log/daily/index.xml
+++ b/irc-log/daily/index.xml
@@ -1,7 +1,7 @@
GitHub IRC log Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:07Z
+ 2023-10-05T01:31:31Z
Daily Trending of IRC log in GitHub
\ No newline at end of file
diff --git a/isabelle-root/daily/index.xml b/isabelle-root/daily/index.xml
index eb267788023..7befcaa0565 100644
--- a/isabelle-root/daily/index.xml
+++ b/isabelle-root/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Isabelle ROOT Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:10Z
+ 2023-10-05T01:31:36Z
Daily Trending of Isabelle ROOT in GitHub
\ No newline at end of file
diff --git a/isabelle/daily/index.xml b/isabelle/daily/index.xml
index cfd60d94a76..18eb66921e0 100644
--- a/isabelle/daily/index.xml
+++ b/isabelle/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Isabelle Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:11Z
+ 2023-10-05T01:31:35Z
Daily Trending of Isabelle in GitHub
\ No newline at end of file
diff --git a/j/daily/index.xml b/j/daily/index.xml
index 416db2709ee..d5783c35c1f 100644
--- a/j/daily/index.xml
+++ b/j/daily/index.xml
@@ -1,7 +1,7 @@
GitHub J Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:12Z
+ 2023-10-05T01:31:34Z
Daily Trending of J in GitHub
\ No newline at end of file
diff --git a/janet/daily/index.xml b/janet/daily/index.xml
index d2af08a3178..e35327fd5ec 100644
--- a/janet/daily/index.xml
+++ b/janet/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Janet Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:09Z
+ 2023-10-05T01:31:35Z
Daily Trending of Janet in GitHub
\ No newline at end of file
diff --git a/jar-manifest/daily/index.xml b/jar-manifest/daily/index.xml
index b3899417df3..da9d21b1b1d 100644
--- a/jar-manifest/daily/index.xml
+++ b/jar-manifest/daily/index.xml
@@ -1,7 +1,7 @@
GitHub JAR Manifest Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:13Z
+ 2023-10-05T01:31:39Z
Daily Trending of JAR Manifest in GitHub
\ No newline at end of file
diff --git a/jasmin/daily/index.xml b/jasmin/daily/index.xml
index fa837fe5f66..474178330bf 100644
--- a/jasmin/daily/index.xml
+++ b/jasmin/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Jasmin Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:14Z
+ 2023-10-05T01:31:38Z
Daily Trending of Jasmin in GitHub
\ No newline at end of file
diff --git a/java-properties/daily/index.xml b/java-properties/daily/index.xml
index 29e4667f3c9..010ecee3578 100644
--- a/java-properties/daily/index.xml
+++ b/java-properties/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Java Properties Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:15Z
+ 2023-10-05T01:31:38Z
Daily Trending of Java Properties in GitHub
\ No newline at end of file
diff --git a/java-server-pages/daily/index.xml b/java-server-pages/daily/index.xml
index 9f5a097d701..47af58aadb1 100644
--- a/java-server-pages/daily/index.xml
+++ b/java-server-pages/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Java Server Pages Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:28Z
+ 2023-10-05T01:31:57Z
Daily Trending of Java Server Pages in GitHub
\ No newline at end of file
diff --git a/java/daily/index.xml b/java/daily/index.xml
index 38475d88165..9c4f67cf36a 100644
--- a/java/daily/index.xml
+++ b/java/daily/index.xml
@@ -1,28 +1,28 @@
GitHub Java Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:17Z
+ 2023-10-05T01:31:42Z
Daily Trending of Java in GitHub
- sanyarnd/java-course-2023
- 2023-10-04T01:32:17Z
- tag:github.com,2023-10-04:/sanyarnd/java-course-2023
-
- <p></p><hr>
+ alura-es-cursos/1952-spring-boot-3-rest-api
+ 2023-10-05T01:31:42Z
+ tag:github.com,2023-10-05:/alura-es-cursos/1952-spring-boot-3-rest-api
+
+ <p>Spring Boot 3 : Rest API - Alura</p><hr>
- tsaol/Web3-serverless-analytics-on-aws
- 2023-10-04T01:32:17Z
- tag:github.com,2023-10-04:/tsaol/Web3-serverless-analytics-on-aws
-
- <p></p><hr><h1><strong>Web3</strong> <strong>Serverless</strong> Analytics on AWS</h1>
<ul>
<li><a href="https://raw.githubusercontent.com/tsaol/Web3-serverless-analytics-on-aws/main/README_CN.md">Web3 无服务分析 中文版本</a></li>
</ul>
<h2><strong>Goals</strong></h2>
<p>It is a workshop for use Ethereum analysis use case to walk you through how to use aws serverless services to analyze blockchain data. this workshop provides the following:</p>
<ul>
<li>Host an Ethereum full node on AWS EC2.</li>
<li>Process data using Lambda from Ethereum full node and then write into kinesis.</li>
<li>Streaming data ingestion from kinesis to data warehouse RedShift.</li>
<li>Visual analysis of Ethereum transaction data stored in RedShift.</li>
</ul>
<h2><strong>AWS Services Including</strong></h2>
<ul>
<li>EC2 Graviton</li>
<li>Kinesis Data Stream</li>
<li>RedShift Serverless</li>
<li>QuickSight</li>
<li>Lambda</li>
</ul>
<h2>Architecture Diagram</h2>
<p><img src="https://raw.githubusercontent.com/tsaol/Web3-serverless-analytics-on-aws/main/assets/architecture.jpg" alt=""></p>
<h2>step-by-step</h2>
<ol>
<li>Set up an Ethereum FullNode on EC2 for sync Ethereum Mainnet data.</li>
<li>Extract bock data to kinesis using Ethereum ETL.</li>
<li>Process the data using lambda and deliver processed message to another kinesis.</li>
<li>Ingestion data from kinesis data stream to RedShift Serverless using streaming ingestion.</li>
<li>Query data using QuickSight.</li>
</ol>
<h2>1. Fetching Ethereum Block Data</h2>
<p>Ethereum from Proof of Work (PoW) to Proof of Stake (PoS) on September 2022. In order to deploy full nodes we need both execution client and consensus client.</p>
<pre><code>* **Instance Type** : m6g.2xlarge
* **OS**: Ubuntu 20 TSL
* **Geth** : v1.11.6 stable-ea9e62ca-linux-arm64
* **Lighthouse** : lighthouse-v4.1.0-aarch64-linux-gnu
</code></pre>
<p>1.1 <strong>execution client</strong>: <strong>Geth</strong></p>
<p>Installing Geth on Ubuntu</p>
<pre><code class="language-bash">sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update -y
sudo apt-get upgrade -y
sudo apt-get install ethereum -y
</code></pre>
<p>Start Geth process</p>
<pre><code class="language-bash">/usr/bin/geth --authrpc.addr localhost --authrpc.port 8551 --authrpc.vhosts localhost --authrpc.jwtsecret /tmp/jwtsecret --syncmode snap --http --http.api personal,eth,net,web3,txpool --http.corsdomain *
</code></pre>
<p>1.2 <strong>consensus client:lighthouse</strong></p>
<pre><code class="language-bash">cd ~ curl -LO https://github.com/sigp/lighthouse/releases/download/v4.0.1/lighthouse-v4.0.1-x86_64-unknown-linux-gnu.tar.gz
tar -xvf lighthouse-v4.0.1-x86_64-unknown-linux-gnu.tar.gz`
</code></pre>
<p>Start Lighthouse process</p>
<pre><code class="language-bash">lighthouse bn --network mainnet --execution-endpoint http://localhost:8551 --execution-jwt /tmp/jwtsecret --checkpoint-sync-url=https://mainnet.checkpoint.sigp.io --disable-deposit-contract-sync
</code></pre>
<p>1.3 <strong>interacting with the Geth</strong></p>
<pre><code class="language-bash"> geth attach <datadir>/geth.ipc
</code></pre>
<p>1.4 <strong>check eth.syncing status</strong></p>
<pre><code class="language-bash">eth.syncing
</code></pre>
<p>1.5 <strong>eth.syncing</strong></p>
<p>When the synchronization is complete, the terminal can query the last blocknumber</p>
<pre><code class="language-bash">> eth.blockNumber
</code></pre>
<h2><strong>2. Extract block data to kinesis</strong></h2>
<p>2.1 Create Kinesis Data Streaming</p>
<ul>
<li>Create Kinesis
<ul>
<li>blockchain-kinesis-t</li>
<li>blockchain-kinesis 2.2 Process data using lambda(python 3.8)</li>
</ul> </li>
</ul>
<pre><code class="language-python">import json
import time
import base64
import boto3
import datetime;
kinesis_client = boto3.client('kinesis')
def lambda_handler(event, context):
result_records=[]
start_time = time.time()
for record in event['Records']:
#Kinesis data is base64 encoded so decode here
payload=base64.b64decode(record["kinesis"]["data"])
b_value = json.loads(payload)
pk = str(datetime.datetime.now().timestamp())
print ("pk is " + str(pk))
result_event = json.dumps(b_value).encode('utf8')
#print(result_event)
package_data = {'Data' :result_event,'PartitionKey':pk}
result_records.append(package_data)
response = kinesis_client.put_records(
StreamName='blockchain-kinesis',
Records=result_records
)
</code></pre>
<p><strong>Installing Ethereum ETL</strong></p>
<p><code>sudo apt install python3-pip</code></p>
<p>Extract data from nodes to Kinesis using EthereumETL</p>
<ul>
<li>2.2 Ethereum ETL
<ul>
<li>Extract data to kiniesis</li>
</ul> <pre><code>ethereumetl stream -e block,transaction,token_transfer --start-block 17277219 \
--provider-uri file:///home/ubuntu/.ethereum/geth.ipc \
--output=kinesis://blockchain-kinesis-t
</code></pre> </li>
<li>2.2 Query the data entered into kinesis <img src="https://raw.githubusercontent.com/tsaol/Web3-serverless-analytics-on-aws/main/assets/kinesis-1.jpg" alt=""></li>
</ul>
<h2>3. ingestion data to RedShift</h2>
<p>3.1 Create a materialized view for streaming ingestion Create an external schema to map the data from Kinesis Data Streams to an Amazon Redshift :</p>
<pre><code>CREATE EXTERNAL SCHEMA kdsblockchain
FROM KINESIS
IAM_ROLE 'arn:aws:iam::0123456789:role/blockchain-ana-redshift-role'
</code></pre>
<p>Create the materialized view for data ingestion</p>
<pre><code>CREATE MATERIALIZED VIEW blocks_view AUTO REFRESH YES AS
SELECT approximate_arrival_timestamp,
refresh_time,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'type')::TEXT as type,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'number')::BIGINT as number,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'hash')::TEXT as hash,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'parent_hash')::TEXT as parent_hash,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'nonce')::TEXT as nonce,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'sha3_uncles')::TEXT as sha3_uncles,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'logs_bloom')::TEXT as logs_bloom,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'transactions_root')::TEXT as transactions_root,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'state_root')::TEXT as state_root,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'receipts_root')::TEXT as receipts_root,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'miner')::TEXT as miner,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'difficulty')::NUMERIC(38) as difficulty,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'total_difficulty')::NUMERIC(38) as total_difficulty,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'size')::BIGINT as size,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'extra_data')::TEXT as extra_data,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'gas_limit')::BIGINT as gas_limit,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'gas_used')::BIGINT as gas_used,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'timestamp')::INT as timestamp,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'transaction_count')::BIGINT as transaction_count,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'item_id')::TEXT as item_id,
JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'item_timestamp')::TEXT as item_timestamp
FROM kdsblockchain."blockchain-kinesis" where JSON_EXTRACT_PATH_TEXT(FROM_VARBYTE(kinesis_data, 'utf-8'),'type') in ('block');
</code></pre>
<p>Data is ingested to RedShfit using Redshfit Stream Ingestion</p>
<p>3.3 Query Data through Redshfit Query editor <img src="https://raw.githubusercontent.com/tsaol/Web3-serverless-analytics-on-aws/main/assets/redshift-data.jpg" alt=""></p>
<h2>4. Query data using QuickSight</h2>
<p><img src="https://raw.githubusercontent.com/tsaol/Web3-serverless-analytics-on-aws/main/assets/quicksight.jpg" alt=""></p>
<ol>
<li>Current block height.</li>
<li>Popular erc20 addresses in time window.</li>
<li>Blocks per minute and gas consumption.</li>
<li>top 10 transfer out address.</li>
<li>top 10 transfer in address .</li>
</ol>
+ Alquimistas-AluraLatam/ESP-hotel-alura
+ 2023-10-05T01:31:42Z
+ tag:github.com,2023-10-05:/Alquimistas-AluraLatam/ESP-hotel-alura
+
+ <p></p><hr><h1>Challenge ONE | Java | Back-end | Hotel Alura</h1>
<p align="center"> <img width="600" heigth="600" src="https://user-images.githubusercontent.com/91544872/189419249-06b539da-7cf2-4d40-a711-618a5c872096.png"> </p>
<h2>Este repositorio contiene el código fuente para la solución del desafío de crear una aplicación CRUD utilizando JDBC y Swing. El objetivo del desafío es desarrollar una aplicación que permita realizar operaciones CRUD en una base de datos relacional.</h2>
<br>
<h2>🖥️ Tecnologías Utilizadas:</h2>
<ul>
<li>Java</li>
<li>Eclipse</li>
<li>Biblioteca JCalendar</li>
<li>MySql</li>
<li>Plugin WindowBuilder</li>
<li>Biblioteca C3PO para crear Pool de conexiones</li>
</ul>
<br>
<hr>
<h2>⚠️ Importante! ⚠️</h2>
<p>☕ Use Java versión 8 o superior para compatibilidad. <br><br> 📝 Recomendamos usar el editor de Eclipse para compatibilidad con la Interfaz Gráfica. <br><br> 🎨 La interfaz contiene dos métodos importantes:</p>
<ul>
<li>setResizable(false): determina el tamaño de la ventana, y a través del parámetro <strong>false</strong>, la pantalla no se puede maximizar;</li>
<li>setLocationRelativeTo(null): determina la ubicación de la ventana, y a través del parámetro <strong>null</strong> la mantiene centrada en la pantalla.</li>
</ul>
<h4>Para este desafío, concéntrate en la parte lógica y la conexión con la base de datos, después de completar el desafío, siéntate libre de agregar nuevas funciones y modificar la interfaz gráfica.</h4>
<hr>
<h2>Videos de solución</h2>
<p>Para ayudarte aún más en esta jornada de aprendizaje hemos creado estos videos de solución con las partes estratégicas para la realización de este desafío. Recuerda que esta es solo una de las infinitas formas de llevar a cabo el desafío, aprovechen para estudiar los códigos y también compartan entre ustedes sus resoluciones y opiniones acerca de su proyecto.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=1luEBNCweG4">Realiza una conexión a la base de datos e guarda tus registros</a></li>
<li><a href="https://youtu.be/8y5fqKVfDWU">Muestra los registros a través de la aplicación</a></li>
</ul>
<h2>📬 Entrega</h2>
<h3>¿Cómo incluir mi proyecto con el "#" del desafío?</h3>
<ol>
<li>Ten el <strong>Fork</strong> del proyecto en tu repositorio en Github.</li>
<li>Utilize el topico <strong>#challengeonehotelaluralatam4</strong> <br></li>
<li>Ve a la pestaña derecha de tu proyecto y haz clic en el engranaje de configuración en la sección <em>About</em>, seleccione el campo <strong>topics</strong> e inserte la etiqueta <strong>challengeonehotelaluralatam4</strong></li>
</ol>
<h3>¿Cómo hago la entrega final de mi Proyecto?</h3>
<ol start="4">
<li>Rellena el siguiente formulario con tus datos personales, junto con el enlace de tu repositorio. 🔹 <a href="https://lp.alura.com.br/alura-latam-entrega-challenge-one-esp-back-end">Link para o formulário</a></li>
</ol>
<p align="center"> <img width="700" heigth="700" src="https://user-images.githubusercontent.com/53662778/225654748-b9ee1a2c-5b9d-4723-a787-192c65f296ae.png"> </p>
<ol start="5">
<li> <p>Ve a tu correo electrónico y canjea tu insignia obtenida al completar otro desafío del Proyecto ONE! 🏆</p> </li>
<li> <p>¡No olvides poner un enlace o video de tu proyecto en Linkedin! Etiqueta a #Oracle y #AluraLatam 🏁</p> </li>
</ol>
<p>🧡 <strong>Oracle</strong><br> <a href="https://www.linkedin.com/company/oracle/" target="_blank"> <img src="https://img.shields.io/badge/-LinkedIn-%230077B5?style=for-the-badge&logo=linkedin&logoColor=white" target="_blank"></a></p>
<p>💙 <strong>Alura Latam</strong><br> <a href="https://www.linkedin.com/company/alura-latam/mycompany/" target="_blank"> <img src="https://img.shields.io/badge/-LinkedIn-%230077B5?style=for-the-badge&logo=linkedin&logoColor=white" target="_blank"></a></p>
- NextAlone/Nagram
- 2023-10-04T01:32:17Z
- tag:github.com,2023-10-04:/NextAlone/Nagram
-
- <p>The third-party Telegram android app.</p><hr><h1>Nagram</h1>
<p>Nagram is a third-party Telegram client based on <a href="https://github.com/NekoX-Dev/NekoX">NekoX</a> with some modifications.</p>
<ul>
<li>Official Site: <a href="https://nextalone.xyz">https://nextalone.xyz</a></li>
<li>Telegram Update Channel: <a href="https://t.me/nagram_channel">https://t.me/nagram_channel</a></li>
<li>Releases: <a href="https://github.com/NextAlone/Nagram/releases">https://github.com/NextAlone/Nagram/releases</a></li>
<li>Issues here: <a href="https://github.com/NextAlone/Nagram/issues">https://github.com/NextAlone/Nagram/issues</a></li>
</ul>
<h2>Additional feature over Nagram</h2>
<ol>
<li>Nice icon (thanks to MaitungTM)</li>
<li>Combine message</li>
<li>Editable text style</li>
<li>Forced copy</li>
<li>Invert reply</li>
<li>Quick reply in longClick menu (thanks to @blxueya)</li>
<li>Undo and Redo</li>
<li>Scrollable chat preview (thanks to TeleTux)</li>
<li>Noise suppress and voice enhance (thanks to )</li>
</ol>
<hr>
<h2>NekoX Changes</h2>
<ul>
<li>Most of Nekogram's features</li>
<li>Unlimited login accounts</li>
<li><strong>Proxy</strong>
<ul>
<li>Built-in VMess, Shadowsocks, SSR, Trojan-GFW proxies support (No longer maintained)</li>
<li>Built-in public proxy (WebSocket relay via Cloudflare CDN), <a href="https://github.com/arm64v8a/NekoXProxy">documentation and for PC</a></li>
<li>Proxy subscription support</li>
<li>Ipv6 MTProxy support</li>
<li>Able to parse all proxy subscription format: SIP008, ssr, v2rayN, vmess1, shit ios app formats, clash config and more</li>
<li>Proxies import and export, remarks, speed measurement, sorting, delete unusable nodes, etc</li>
<li>Scan the QR code (any link, can add a proxy)</li>
<li>The ( vmess / vmess1 / ss / ssr / trojan ) proxy link in the message can be clicked</li>
<li>Allow auto-disabling proxy when VPN is enabled</li>
<li>Proxy automatic switcher</li>
<li>Don't alert "Proxy unavailable" for non-current account</li>
</ul> </li>
<li><strong>Stickers</strong>
<ul>
<li>Custom <a href="https://github.com/NekoX-Dev/NekoX/wiki/emoji">Emoji packs</a></li>
<li>Add stickers without sticker pack</li>
<li>Sticker set list backup / restore / share</li>
</ul> </li>
<li><strong>Internationalization</strong>
<ul>
<li>OpenCC Chinese Convert</li>
<li>Full InstantView translation support</li>
<li>Translation support for selected text on input and in messages</li>
<li>Google Cloud Translate / Yandex.Translate support</li>
<li>Force English emoji keywords to be loaded</li>
<li>Persian calendar support</li>
</ul> </li>
<li><strong>Additional Options</strong>
<ul>
<li>Option to disable vibration</li>
<li>Dialog sorting is optional "Unread and can be prioritized for reminding" etc</li>
<li>Option to skip "regret within five seconds"</li>
<li>Option to not send comment first when forwarding</li>
<li>Option to use nekox chat input menu: replace record button with a menu which contains an switch to control link preview (enabled by default)</li>
<li>Option to disable link preview by default: to prevent the server from knowing that the link is shared through Telegram.</li>
<li>Option to ignore Android-only content restrictions (except for the Play Store version).</li>
<li>Custom cache directory (supports external storage)</li>
<li>Custom server (official, test DC)</li>
<li>Option to block others from starting a secret chat with you</li>
<li>Option to disable trending</li>
</ul> </li>
<li><strong>Additional Actions</strong>
<ul>
<li>Allow clicking on links in self profile</li>
<li>Delete all messages in group</li>
<li>Unblock all users support</li>
<li>Login via QR code</li>
<li>Scan and confirm the login QR code directly</li>
<li>Allow clearing app data</li>
<li>Proxies, groups, channels, sticker packs are able to be shared as QR codes</li>
<li>Add "@Name" when long-pressing @user option</li>
<li>Allow creating a group without inviting anyone</li>
<li>Allow upgrading a group to a supergroup</li>
<li>Mark dialogs as read using tab menu</li>
<li>Enabled set auto delete timer option for private chats and private groups</li>
<li>Support saving multiple selected messages to Saved Messages</li>
<li>Support unpinning multiple selected messages</li>
<li>View stats option for messages</li>
</ul> </li>
<li><strong>Optimization</strong>
<ul>
<li>Keep the original file name when downloading files</li>
<li>View the data center you belong to when you don't have an avatar</li>
<li>Enhanced notification service, optional version without Google Services</li>
<li>Improved session dialog</li>
<li>Improved link long click menu</li>
<li>Improved hide messages from blocked users feature</li>
<li>Don't process cleanup draft events after opening chat</li>
</ul> </li>
<li><strong>Others</strong>
<ul>
<li>OpenKeychain client (sign / verify / decrypt / import)</li>
<li>Text replacer</li>
</ul> </li>
<li><strong>UI</strong>
<ul>
<li>Telegram X style menu for unpinning messages</li>
<li>Built-in Material Design themes / Telegram X style icons</li>
</ul> </li>
<li>And more :)</li>
</ul>
<h2>API and Protocol documentation</h2>
<p>Telegram API manuals: <a href="https://core.telegram.org/api">https://core.telegram.org/api</a></p>
<p>MTproto protocol manuals: <a href="https://core.telegram.org/mtproto">https://core.telegram.org/mtproto</a></p>
<h2>Compilation Guide(By NekoX-dev)</h2>
<p><strong>NOTE: Building on Windows is, unfortunately, not supported. Consider using a Linux VM or dual booting.</strong></p>
<p><strong>Important:</strong></p>
<ol>
<li>Checkout all submodules</li>
</ol>
<pre><code>git submodule update --init --recursive
</code></pre>
<ol start="2">
<li>Install Android SDK and NDK (default location is $HOME/Android/SDK, otherwise you need to specify $ANDROID_HOME for it)</li>
</ol>
<p>It is recommended to use <a href="https://developer.android.com/studio">AndroidStudio</a> to install.</p>
<ol start="3">
<li>Install golang and yasm</li>
</ol>
<pre><code class="language-shell">apt install -y golang-1.16 yasm
</code></pre>
<ol start="4">
<li>Install Rust and its stdlib for Android ABIs, and add environment variables for it.</li>
</ol>
<p>It is recommended to use the official script, otherwise you may not find rustup.</p>
<pre><code class="language-shell">curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --default-toolchain none -y
echo "source \$HOME/.cargo/env" >> $HOME/.bashrc && source $HOME/.cargo/env
rustup install $(cat ss-rust/src/main/rust/shadowsocks-rust/rust-toolchain)
rustup default $(cat ss-rust/src/main/rust/shadowsocks-rust/rust-toolchain)
rustup target install armv7-linux-androideabi aarch64-linux-android i686-linux-android x86_64-linux-android
</code></pre>
<p>This step can be skipped if you want to build a <code>mini</code> release.</p>
<ol start="5">
<li>Build native dependencies: <code>./run init libs</code></li>
<li>Build external libraries and native code:</li>
</ol>
<p>For full release:</p>
<p>uncomment lines in settings.gradle</p>
<p><code>./run libs update</code></p>
<p>For mini release:</p>
<pre><code>./run libs v2ray
./run libs native # libtmessages.so
</code></pre>
<ol>
<li>Fill out <code>TELEGRAM_APP_ID</code> and <code>TELEGRAM_APP_HASH</code> in <code>local.properties</code></li>
<li>Replace TMessagesProj/google-services.json if you want fcm to work.</li>
<li>Replace release.keystore with yours and fill out <code>ALIAS_NAME</code>, <code>KEYSTORE_PASS</code> and <code>ALIAS_PASS</code> in <code>local.properties</code> if you want a custom sign key.</li>
</ol>
<p><code>./gradlew assemble<Full/Mini><Debug/Release/ReleaseNoGcm></code></p>
<hr>
<h2>Localization</h2>
<p>Nagram is forked from Telegram, thus most locales follows the translations of Telegram for Android, checkout <a href="https://translations.telegram.org/en/android/">https://translations.telegram.org/en/android/</a>.</p>
<p>Is Nagram not in your language, or the translation is incorrect or incomplete? Get involved in the translations on our <a href="https://hosted.weblate.org/engage/nekox/">Weblate</a>.</p>
<h2>Thanks</h2>
<ul>
<li><a href="https://github.com/NekoX-Dev/NekoX">NekoX</a></li>
<li><a href="https://gitlab.com/Nekogram/Nekogram">Nekogram</a></li>
<li><a href="https://gitlab.com/JasonKhew96/Nekogram">Pigeongram</a></li>
<li><a href="https://github.com/qwq233/Nullgram">Nullgram</a></li>
<li><a href="https://github.com/TeleTux/TeleTux">TeleTux</a></li>
<li><a href="https://github.com/OwlGramDev/OwlGram">OwlGram</a></li>
</ul>
+ jbellis/jvector
+ 2023-10-05T01:31:42Z
+ tag:github.com,2023-10-05:/jbellis/jvector
+
+ <p>JVector: the most advanced embedded vector search engine</p><hr><h1>JVector</h1>
<p>JVector is a pure Java, zero dependency, embedded vector search engine, used by DataStax Astra DB and (soon) Apache Cassandra.</p>
<p>What is JVector?</p>
<ul>
<li>Algorithmic-fast. JVector uses state of the art graph algorithms inspired by DiskANN and related research that offer high recall and low latency.</li>
<li>Implementation-fast. JVector uses the Panama SIMD API to accelerate index build and queries.</li>
<li>Memory efficient. JVector compresses vectors using product quantization so they can stay in memory during searches. (As part of our PQ implementation, our SIMD-accelerated kmeans class is 5x faster than the one in Apache Commons Math.)</li>
<li>Disk-aware. JVector’s disk layout is designed to do the minimum necessary iops at query time.</li>
<li>Concurrent. Index builds scale linearly to at least 32 threads. Double the threads, half the build time.</li>
<li>Incremental. Query your index as you build it. No delay between adding a vector and being able to find it in search results.</li>
<li>Easy to embed. API designed for easy embedding, by people using it in production.</li>
</ul>
<h2>JVector performance, visualized</h2>
<p>JVector vs Lucene searching the Deep100M dataset (about 35GB of vectors and 25GB index): <img src="https://github.com/jbellis/jvector/assets/42158/7710f33d-ff6a-4282-9e31-4a5eaacd796f" alt="Screenshot from 2023-09-29 16-39-33"></p>
<p>JVector scales updates linearly to at least 32 threads: <img src="https://github.com/jbellis/jvector/assets/42158/f0127bfc-6c45-48b9-96ea-95b2120da0d9" alt="Screenshot from 2023-09-14 18-05-15"></p>
<h2>JVector basics</h2>
<p>Adding to your project. Replace <code>${latest-version}</code> with <img src="https://img.shields.io/maven-central/v/io.github.jbellis/jvector?color=green" alt="Maven Central">. Example <code><version>1.0.1</version></code>:</p>
<pre><code><dependency>
<groupId>io.github.jbellis</groupId>
<artifactId>jvector</artifactId>
<!-- Use the latest version from https://central.sonatype.com/artifact/io.github.jbellis/jvector -->
<version>${latest-version}</version>
</dependency>
</code></pre>
<p>Building the index:</p>
<ul>
<li><a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/graph/GraphIndexBuilder.java"><code>GraphIndexBuilder</code></a> is the entry point for building a graph. You will need to implement <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/graph/RandomAccessVectorValues.java"><code>RandomAccessVectorValues</code></a> to provide vectors to the builder; <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/graph/ListRandomAccessVectorValues.java"><code>ListRandomAccessVectorValues</code></a> is a good starting point.</li>
<li>If all your vectors are in the provider up front, you can just call <code>build()</code> and it will parallelize the build across all available cores. Otherwise you can call <code>addGraphNode</code> as you add vectors; this is non-blocking and can be called concurrently from multiple threads.</li>
<li>Call <code>GraphIndexBuilder.complete</code> when you are done adding vectors. This will optimize the index and make it ready to write to disk. (Graphs that are in the process of being built can be searched at any time; you do not have to call <em>complete</em> first.)</li>
</ul>
<p>Searching the index:</p>
<ul>
<li><a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/graph/GraphSearcher.java"><code>GraphSearcher</code></a> is the entry point for searching. Results come back as a <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/graph/SearchResult.java"><code>SearchResult</code></a> object that contains node IDs and scores, in descending order of similarity to the query vector. <code>GraphSearcher</code> objects are re-usable, so unless you have a very simple use case you should use <code>GraphSearcher.Builder</code> to create them; <code>GraphSearcher::search</code> is also available with simple defaults, but calling it will instantiate a new <code>GraphSearcher</code> every time so performance will be worse.</li>
<li>JVector represents vectors in the index as the ordinal (int) corresponding to their index in the <code>RandomAccessVectorValues</code> you provided. You can get the original vector back with <code>GraphIndex.getVector</code>, if necessary, but since this is a disk-backed index you should design your application to avoid doing so if possible.</li>
</ul>
<h2>DiskANN and Product Quantization</h2>
<p>JVector implements <a href="https://suhasjs.github.io/files/diskann_neurips19.pdf">DiskANN</a>-style search, meaning that vectors can be compressed using product quantization so that searches can be performed using the compressed representation that is kept in memory. You can enable this with the following steps:</p>
<ul>
<li>Create a <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/pq/ProductQuantization.java"><code>ProductQuantization</code></a> object with your vectors using <code>ProductQuantization.compute</code>. This will take some time to compute the codebooks.</li>
<li>Use <code>ProductQuantization::encode</code> or <code>encodeAll</code> to encode your vectors.</li>
<li>Create a <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/disk/CompressedVectors.java"><code>CompressedVectors</code></a> object from the encoded vectors.</li>
<li>Create a <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/graph/NeighborSimilarity.java"><code>NeighborSimilarity.ApproximateScoreFunction</code></a> for your query that uses the <code>ProductQuantization</code> object and <code>CompressedVectors</code> to compute scores, and pass this to the <code>GraphSearcher.search</code> method.</li>
</ul>
<h2>Saving and loading indexes</h2>
<ul>
<li><a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/disk/OnDiskGraphIndex.java"><code>OnDiskGraphIndex</code></a> and <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/disk/CompressedVectors.java"><code>CompressedVectors</code></a> have <code>write()</code> methods to save state to disk. They initialize from disk using their constructor and <code>load()</code> methods, respectively. Writing just requires a DataOutput, but reading requires an implementation of <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/disk/RandomAccessReader.java"><code>RandomAccessReader</code></a> and the related <code>ReaderSupplier</code> to wrap your preferred i/o class for best performance. See <code>SimpleMappedReader</code> and <code>SimpleMappedReaderSupplier</code> for an example.</li>
<li>Building a graph does not technically require your RandomAccessVectorValues object to live in memory, but it will perform much better if it does. OnDiskGraphIndex, by contrast, is designed to live on disk and use minimal memory otherwise.</li>
<li>You can optionally wrap <code>OnDiskGraphIndex</code> in a <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base/src/main/java/io/github/jbellis/jvector/disk/CachingGraphIndex.java"><code>CachingGraphIndex</code></a> to keep the most commonly accessed nodes (the ones nearest to the graph entry point) in memory.</li>
</ul>
<h2>Sample code</h2>
<ul>
<li>The <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-examples/src/main/java/io/github/jbellis/jvector/example/SiftSmall.java"><code>SiftSmall</code></a> class demonstrates how to put all of the above together to index and search the "small" SIFT dataset of 10,000 vectors.</li>
<li>The <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-examples/src/main/java/io/github/jbellis/jvector/example/Bench.java"><code>Bench</code></a> class performs grid search across the <code>GraphIndexBuilder</code> parameter space to find the best tradeoffs between recall and throughput. You can use <a href="https://raw.githubusercontent.com/jbellis/jvector/main/plot_output.py"><code>plot_output.py</code></a> to graph the <a href="https://en.wikipedia.org/wiki/Pareto_efficiency">pareto-optimal points</a> found by <code>Bench</code>.</li>
</ul>
<p>Some sample KNN datasets for testing based on ada-002 embeddings generated on wikipedia data are available in ivec/fvec format for testing at:</p>
<pre><code>aws s3 ls s3://astra-vector/wikipedia/ --no-sign-request
PRE 100k/
PRE 1M/
PRE 4M/
</code></pre>
<p>download them with the aws s3 cli as follows:</p>
<pre><code>aws s3 sync s3://astra-vector/wikipedia/100k ./ --no-sign-request
</code></pre>
<h2>Developing and Testing</h2>
<p>This project is organized as a <a href="https://maven.apache.org/guides/mini/guide-multiple-modules.html">multimodule Maven build</a>. The intent is to produce a multirelease jar suitable for use as a dependency from any Java 11 code. When run on a Java 20+ JVM with the Vector module enabled, optimized vector providers will be used. In general, the project is structured to be built with JDK 20+, but when <code>JAVA_HOME</code> is set to Java 11 -> Java 19, certain build features will still be available.</p>
<p>Base code is in <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base">jvector-base</a> and will be built for Java 11 releases, restricting language features and APIs appropriately. Code in <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-twenty">jvector-twenty</a> will be compiled for Java 20 language features/APIs and included in the final multirelease jar targetting supported JVMs. <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-multirelease">jvector-multirelease</a> packages <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-base">jvector-base</a> and <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-twenty">jvector-twenty</a> as a multirelease jar for release. <a href="https://raw.githubusercontent.com/jbellis/jvector/main/jvector-examples">jvector-examples</a> is an additional sibling module that uses the reactor-representation of jvector-base/jvector-twenty to run example code.</p>
<p>You can run <code>SiftSmall</code> and <code>Bench</code> directly to get an idea of what all is going on here. <code>Bench</code> requires some datasets to be downloaded from <a href="https://github.com/erikbern/ann-benchmarks">https://github.com/erikbern/ann-benchmarks</a>. The files used by <code>SiftSmall</code> can be found in the <a href="https://raw.githubusercontent.com/jbellis/jvector/main/siftsmall">siftsmall directory</a> in the project root.</p>
<p>To run either class, you can use the Maven exec-plugin via the following incantations:</p>
<blockquote>
<p><code>mvn compile exec:exec@bench</code></p>
</blockquote>
<p>or for Sift:</p>
<blockquote>
<p><code>mvn compile exec:exec@sift</code></p>
</blockquote>
<p>To run Sift/Bench without the JVM vector module available, you can use the following invocations:</p>
<blockquote>
<p><code>mvn -Pjdk11 compile exec:exec@bench</code></p>
</blockquote>
<blockquote>
<p><code>mvn -Pjdk11 compile exec:exec@sift</code></p>
</blockquote>
<p>The <code>... -Pjdk11</code> invocations will also work with <code>JAVA_HOME</code> pointing at a Java 11 installation.</p>
<p>To release, configure <code>~/.m2/settings.xml</code> to point to OSSRH and run <code>mvn -Prelease clean deploy</code>.</p>
<hr>
\ No newline at end of file
diff --git a/javascript+erb/daily/index.xml b/javascript+erb/daily/index.xml
index 1cab1ff4c38..8857f688bf2 100644
--- a/javascript+erb/daily/index.xml
+++ b/javascript+erb/daily/index.xml
@@ -1,7 +1,7 @@
GitHub JavaScript+ERB Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:27Z
+ 2023-10-05T01:31:59Z
Daily Trending of JavaScript+ERB in GitHub
\ No newline at end of file
diff --git a/javascript/daily/index.xml b/javascript/daily/index.xml
index 19c745d7fd2..92b6a8fd420 100644
--- a/javascript/daily/index.xml
+++ b/javascript/daily/index.xml
@@ -1,28 +1,28 @@
GitHub JavaScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:31Z
+ 2023-10-05T01:32:02Z
Daily Trending of JavaScript in GitHub
- KudoAI/chatgpt.js
- 2023-10-04T01:32:31Z
- tag:github.com,2023-10-04:/KudoAI/chatgpt.js
-
- <p>🤖 A powerful, open source client-side JavaScript library for ChatGPT</p><hr><div id="repo-cover" align="center">
<div align="center">
<h6><a href="https://github.com/kudoai/chatgpt.js/tree/main/docs"><img height="15" style="margin: 0 3px -2px" src="https://raw.githubusercontent.com/kudoai/chatgpt.js/0fc3060273fcff77d3e2ff968d5c74acdab62beb/media/images/icons/earth-americas-icon32.svg?sanitize=true"></a> English | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/zh-cn#readme">简体中文</a> | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/zh-tw#readme">繁體中文</a> | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/ja#readme">日本</a> | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/ko#readme">한국인</a> | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/hi#readme">हिंदी</a> | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/de#readme">Deutsch</a> | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/es#readme">Español</a> | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/fr#readme">Français</a> | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/it#readme">Italiano</a> | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/nl#readme">Nederlands</a> | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/pt#readme">Português</a> | <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/vi#readme">Việt</a></h6>
</div>
<br>
<br>
<picture>
<source type="image/png" media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/media/images/chatgpt.js-logo-dark-mode-5995x619.png">
<img width="700" src="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/media/images/chatgpt.js-logo-light-mode-5995x619.png">
</picture>
<br>
<h3>🤖 A powerful client-side JavaScript library for ChatGPT</h3>
</div>
<br>
<br>
<div id="shields" align="center">
<p><a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/LICENSE.md"><img src="https://img.shields.io/badge/License-MIT-green.svg?logo=internetarchive&logoColor=white&labelColor=464646&style=for-the-badge" alt=""></a> <a href="https://github.com/kudoai/chatgpt.js/commits/main"><img src="https://img.shields.io/github/commit-activity/m/kudoai/chatgpt.js?label=Commits&logo=github&logoColor=white&labelColor=464646&style=for-the-badge" alt=""></a> <img src="https://img.shields.io/github/size/kudoai/chatgpt.js/dist/chatgpt-2.3.5.min.js?label=Minified%20Size&logo=databricks&logoColor=white&labelColor=464646&color=ff69b4&style=for-the-badge" alt=""> <a href="https://www.codefactor.io/repository/github/kudoai/chatgpt.js"><img src="https://img.shields.io/codefactor/grade/github/kudoai/chatgpt.js?label=Code+Quality&logo=codefactor&logoColor=white&labelColor=464646&color=29c3c5&style=for-the-badge" alt=""></a> <a href="https://github.com/sindresorhus/awesome-chatgpt#javascript"><img src="https://img.shields.io/badge/Mentioned_in-Awesome-cca8c4?logo=awesomelists&logoColor=white&labelColor=464646&style=for-the-badge" alt=""></a> <a href="https://www.producthunt.com/posts/chatgpt-js"><img src="https://img.shields.io/badge/Featured_on-Product_Hunt-ff6154?logo=producthunt&logoColor=white&labelColor=464646&style=for-the-badge" alt=""></a> <a href="https://www.artizen.fund/"><img src="https://img.shields.io/badge/Official_Selection-Artizen_Season_3-1acc6c?logo=image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2NCcgaGVpZ2h0PSc2NCcgZmlsbD0nI2ZmZicgdmlld0JveD0nMCAwIDE2MCAxMjgnPjxwYXRoIGQ9J00xNTkuODk2IDExOC45ODRDMTU5Ljg5NiAxMTYuODgxIDE1OC4wODggMTE1LjA3OCAxNTUuOTc5IDExNS4wNzhDMTQ0LjAyOCAxMTUuMDc4IDEzMi4xNzggMTEzLjU3NiAxMjEuMDMxIDEwOS43NzFDMTE1LjEwNiAxMDcuNzY5IDEwOS4yODEgMTA0Ljc2NSAxMDQuMzYgMTAwLjc1OUMxMTQuNzA0IDkxLjg0NzUgMTIzLjU0MSA4MS4zMzM1IDEyOS43NjggNjkuMTE3MkMxMzIuODgxIDYyLjkwOSAxMzUuMzkyIDU1Ljg5OTcgMTM0LjQ4OCA0OC43OTAyQzEzMy4wODIgMzguNDc2NSAxMjQuNTQ2IDMyLjQ2ODUgMTE0LjUwMyAzMS44Njc3Qzk4LjIzNCAzMC41NjYgODQuMDczOSAzOS45Nzg1IDc3LjE0NDQgNTQuMzk3N0M3My43Mjk5IDYxLjQwNyA3Mi4yMjM1IDY5LjMxNzUgNzIuNzI1NyA3Ny4xMjc5QzczLjEyNzQgODUuNjM5MiA3Ni4xNDAyIDkzLjY0OTkgODAuODYwMiAxMDAuNDU5QzY4LjcwODYgMTA4LjA2OSA1NC44NDk4IDExMi44NzUgNDAuNjg5NyAxMTIuOTc2QzM3LjE3NDcgMTEyLjk3NiAzMy41NTk0IDExMi43NzUgMzAuMTQ0OSAxMTIuMDc0QzI2LjkzMTIgMTExLjM3MyAyMy43MTc2IDExMC4wNzIgMjEuNDA3OCAxMDcuNzY5QzE2LjY4NzcgMTAyLjg2MiAxNy4zOTA3IDk1LjY1MjUgMTguOTk3NiA4OS4xNDM5QzIyLjkxNDIgNzUuMTI1MiAzMS43NTE3IDYyLjYwODYgNDEuNTkzNSA1MS44OTQzQzUxLjAzMzYgNDEuNzgwOSA2NC43OTIgMzAuNDY1OCA3OC45NTIxIDI2Ljk2MTJDODMuMzcwOSAyNS44NTk3IDg2LjU4NDUgMjIuMTU0OCA4Ny4yODc1IDE3LjY0ODhDODcuNDg4NCAxNS45NDY1IDg3LjY4OTIgMTQuMjQ0MiA4Ny42ODkyIDEyLjQ0MTlDODcuNjg5MiAxMC42Mzk1IDg3LjM4NzkgNy42MzU0NiA4Ny4wODY2IDUuNTMyNjZDODYuNDg0MSAyLjEyODEzIDgzLjM3MDkgLTAuMjc1MDY2IDc5Ljg1NTkgMC4wMjUzMzNDNzcuMDQ0IDAuMjI1NiA3NC4yMzIxIDAuNzI2MjY2IDcxLjUyMDYgMS40MjcyQzU0LjQ0ODEgNi4wMzMzMyA0MC4wODcxIDE4LjA0OTMgMjguNzM4OSAzMS4wNjY2QzE0LjM3NzkgNDcuNjg4NyAwLjgyMDM3MyA3MS4yMiAwLjAxNjk2MjMgOTMuNjQ5OUMtMC4zODQ3NDMgMTA4LjI2OSA2LjM0MzgyIDEyMC43ODYgMjAuNzA0OCAxMjUuNTkyQzI1LjcyNjEgMTI3LjI5NSAzMS4wNDg3IDEyNy44OTUgMzYuMjcwOSAxMjcuOTk2QzU1LjY1MzIgMTI4LjE5NiA3NC40MzI5IDEyMS41ODcgOTAuNTAxMSAxMTEuMTczQzkzLjgxNTIgMTEzLjk3NyA5Ny41MzEgMTE2LjM4IDEwMS40NDggMTE4LjI4M0MxMTcuMzE1IDEyNi4zOTMgMTM1LjM5MiAxMjcuOTk2IDE1Mi44NjYgMTI3Ljc5NUMxNTMuNzcgMTI3Ljc5NSAxNTQuODc0IDEyNy43OTUgMTU1Ljk3OSAxMjcuNzk1QzE1OC4xODkgMTI3Ljc5NSAxNjAuMDk3IDEyNS45OTMgMTU5Ljk5NiAxMjMuNzlWMTE4Ljk4NEgxNTkuODk2Wk05Mi4yMDg0IDgyLjEzNDZDODkuMzk2NSA2OS45MTgzIDk1LjYyMjkgNTUuMDk4NiAxMDguMTc2IDUxLjQ5MzhDMTEwLjI4NSA1MC44OTMgMTEyLjU5NSA1MC41OTI2IDExNC44MDQgNTAuNjkyN0MxMTUuMzA2IDUwLjY5MjcgMTE1LjgwOSA1MC43OTI5IDExNi4yMSA1MC44OTNDMTE2LjYxMiA1MC45OTMxIDExNi44MTMgNTEuMDkzMyAxMTcuMTE0IDUxLjM5MzdDMTE3LjgxNyA1Mi4wOTQ2IDExNy41MTYgNTMuNzk2OSAxMTcuNDE1IDU1LjA5ODZDMTE2LjkxMyA1OC41MDMxIDExNS41MDcgNjIuMzA4MiAxMTMuOCA2NS41MTI1QzEwOS4wOCA3NC4yMjQgMTAyLjU1MiA4Mi41MzUxIDk0LjkxOTkgODkuNTQ0NEM5My43MTQ4IDg3LjI0MTQgOTIuODExIDg0LjczOCA5Mi4yMDg0IDgyLjEzNDZaJy8+PC9zdmc+&labelColor=464646&style=for-the-badge" alt=""></a> <img src="https://img.shields.io/jsdelivr/gh/hm/kudoai/chatgpt.js?label=jsDelivr+Hits&logo=jsdelivr&logoColor=white&labelColor=464646&color=gold&style=for-the-badge" alt=""></p>
</div>
<div id="intro">
<h2>About</h2>
</div>
<p><span style="color: white">chatgpt.js</span> is a <span style="color: white">powerful</span> JavaScript library that allows for <span style="color: white">super easy</span> interaction w/ the ChatGPT DOM.</p>
<ul>
<li>Feature-rich</li>
<li>Object-oriented</li>
<li>Easy-to-use</li>
<li>Lightweight (yet optimally performant)</li>
</ul>
<img height="8px" width="100%" src="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/docs/assets/separators/aqua.png">
<div id="importing">
<h2>⚡ Importing the library</h2>
</div>
<h3>ES6:</h3>
<pre><code class="language-js">(async () => {
await import('https://code.chatgptjs.org/chatgpt-latest.min.js');
// Your code here...
})();
</code></pre>
<h3>ES5:</h3>
<pre><code class="language-js">var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://code.chatgptjs.org/chatgpt-latest.min.js');
xhr.onload = function () {
if (xhr.status === 200) {
var chatgptJS = document.createElement('script');
chatgptJS.textContent = xhr.responseText;
document.head.appendChild(chatgptJS);
yourCode(); // runs your code
}
};
xhr.send();
function yourCode() {
// Your code here...
}
</code></pre>
<h3><img style="margin: 0 2px -0.065rem 0" height="17" src="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/starters/media/images/icons/tampermonkey-icon28.png"><img style="margin: 0 2px -0.035rem 1px" height="17.5" src="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/starters/media/images/icons/violentmonkey-icon100.png"> Greasemonkey:</h3>
<blockquote>
<p><strong>Note</strong> <em>To use a starter template: <a href="https://github.com/kudoai/chatgpt.js-greasemonkey-starter">kudoai/chatgpt.js-greasemonkey-starter</a></em></p>
</blockquote>
<p>Userscript repositories like Greasy Fork maintain a whitelist of pre-approved CDNs (such as commit-specific references from <code>cdn.jsdelivr.net</code>) so the import URL is substantially lengthier to preserve publishability to these sites:</p>
<pre><code class="language-js">...
// @require https://cdn.jsdelivr.net/gh/kudoai/chatgpt.js@2535c87dc1204a4dbe464b69450bfff6197d3d99/dist/chatgpt-2.3.5.min.js
// ==/UserScript==
// Your code here...
</code></pre>
<p>If you don't plan on publishing to these repos, the simpler <code>https://code.chatgptjs.org/chatgpt-latest.min.js</code> can be used instead to import the latest minified release.</p>
<h3><img style="margin: 0 2px -1px 0" height="16" src="https://www.google.com/chrome/static/images/favicons/apple-icon-60x60.png"> Chrome:</h3>
<blockquote>
<p><strong>Note</strong> <em>To use a starter template: <a href="https://github.com/kudoai/chatgpt.js-chrome-starter">kudoai/chatgpt.js-chrome-starter</a></em></p>
</blockquote>
<p>Since Google will <a href="https://developer.chrome.com/docs/extensions/migrating/mv2-sunset/">eventually phase out</a> Manifest V2, remote code will no longer be allowed, so importing chatgpt.js locally is ideal:</p>
<ol>
<li> <p>Save <a href="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/chatgpt.js">https://raw.githubusercontent.com/kudoai/chatgpt.js/main/chatgpt.js</a> to a subdirectory (<code>lib</code> in this example)</p> </li>
<li> <p>Add ES6 export statement to end of <code>lib/chatgpt.js</code></p> </li>
</ol>
<pre><code class="language-js">...
export { chatgpt }
</code></pre>
<ol start="3">
<li>In project's (V3) <code>manifest.json</code>, add <code>lib/chatgpt.js</code> as a web accessible resource</li>
</ol>
<pre><code class="language-json"> "web_accessible_resources": [{
"matches": ["<all_urls>"],
"resources": ["lib/chatgpt.js"]
}],
</code></pre>
<ol start="4">
<li>In scripts that need <code>chatgpt.js</code> (foreground/background alike), import it like so:</li>
</ol>
<pre><code class="language-js">(async () => {
const { chatgpt } = await import(chrome.runtime.getURL('lib/chatgpt.js'));
// Your code here...
})();
</code></pre>
<img height="8px" width="100%" src="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/docs/assets/separators/aqua.png">
<div id="usage">
<h2>💻 Usage</h2>
</div>
<p><strong>chatgpt.js</strong> was written w/ ultra flexibility in mind.</p>
<p>For example:</p>
<pre><code class="language-js">chatgpt.getLastResponse();
chatgpt.getLastReply();
chatgpt.response.getLast();
chatgpt.get('reply', 'last');
</code></pre>
<p>Each call equally fetches the last response. If you think it works, it probably will... so just type it!</p>
<p>If it didn't, check out the extended <a href="https://github.com/kudoai/chatgpt.js/raw/main/docs/USERGUIDE.md">userguide</a>, or simply submit an <a href="https://github.com/kudoai/chatgpt.js/issues">issue</a> or <a href="https://github.com/kudoai/chatgpt.js/pulls">PR</a> and it will be integrated, ezpz!</p>
<img height="8px" width="100%" src="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/docs/assets/separators/aqua.png">
<div id="showcase">
<h2>🤖 Made with chatgpt.js</h2>
</div>
<p><a href="https://github.com/KudoAI/chatgpt.js/assets/10906554/f53c740f-d5e0-49b6-ae02-3b3140b0f8a4">https://github.com/KudoAI/chatgpt.js/assets/10906554/f53c740f-d5e0-49b6-ae02-3b3140b0f8a4</a></p>
<h3>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://i.imgur.com/RduASbD.png">
<img width="16" src="https://raw.githubusercontent.com/adamlui/chatgpt-addons/main/media/icons/openai-favicon64.png">
</picture> <a href="https://autoclearchatgpt.com">Autoclear ChatGPT History</a> <a href="https://github.com/awesome-scripts/awesome-userscripts#chatgpt" target="_blank" rel="noopener"><img src="https://awesome.re/mentioned-badge.svg?sanitize=true" style="margin:0 0 -2px 5px"></a></h3>
<p>Auto-clear your ChatGPT query history for maximum privacy. <br><a href="https://github.com/adamlui/autoclear-chatgpt-history#installation">Install</a> / <a href="https://github.com/adamlui/autoclear-chatgpt-history#readme">Readme</a> / <a href="https://autoclearchatgpt.com/discuss">Discuss</a></p>
<h3><img width="16" src="https://i.imgur.com/1yjmK3W.png"> <a href="https://github.com/madkarmaa/automatic-chatgpt-dan">Automatic ChatGPT DAN</a></h3>
<p>Automatically send DAN prompts to ChatGPT. <br><a href="https://github.com/madkarmaa/automatic-chatgpt-dan#%EF%B8%8F-installation">Install</a> / <a href="https://github.com/madkarmaa/automatic-chatgpt-dan#readme">Readme</a> / <a href="https://github.com/madkarmaa/automatic-chatgpt-dan/issues">Discuss</a></p>
<h3><img src="https://media.bravegpt.com/images/bravegpt-icon48.png" width="18"> <a href="https://bravegpt.com">BraveGPT</a> <a href="https://www.producthunt.com/posts/bravegpt?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-bravegpt" target="_blank" rel="noopener"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=385630&theme=light" style="width: 112px; height: 24px; margin:0 0 -4px 5px;" width="112" height="24"></a></h3>
<p>Display ChatGPT answers in Brave Search sidebar (powered by GPT-4!) <br><a href="https://github.bravegpt.com/#installation">Install</a> / <a href="https://github.bravegpt.com/#readme">Readme</a> / <a href="https://github.bravegpt.com/discussions">Discuss</a></p>
<h3>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://i.imgur.com/RduASbD.png">
<img width="16" src="https://raw.githubusercontent.com/adamlui/chatgpt-userscripts/main/media/icons/openai-favicon64.png">
</picture> <a href="https://chatgptautocontinue.com">ChatGPT Auto-Continue ⏩</a> <a href="https://github.com/awesome-scripts/awesome-userscripts#chatgpt" target="_blank" rel="noopener"><img src="https://awesome.re/mentioned-badge.svg?sanitize=true" style="margin:0 0 -3px 3px"></a></h3>
<p>Automatically continue generating multiple ChatGPT responses.<br> <a href="https://github.com/adamlui/chatgpt-auto-continue#installation">Install</a> / <a href="https://github.com/adamlui/chatgpt-auto-continue#readme">Readme</a> / <a href="https://chatgptautocontinue.com/discuss">Discuss</a></p>
<h3>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://i.imgur.com/RduASbD.png">
<img width="16" src="https://raw.githubusercontent.com/adamlui/chatgpt-addons/main/media/icons/openai-favicon64.png">
</picture> <a href="https://chatgptautorefresh.com">ChatGPT Auto Refresh ↻</a> <a href="https://github.com/awesome-scripts/awesome-userscripts#chatgpt" target="_blank" rel="noopener"><img src="https://awesome.re/mentioned-badge.svg?sanitize=true" style="margin:0 0 -2px 5px"></a></h3>
<p>Keeps ChatGPT sessions fresh to eliminate network errors + Cloudflare checks. <br><a href="https://github.com/adamlui/chatgpt-auto-refresh#installation">Install</a> / <a href="https://github.com/adamlui/chatgpt-auto-refresh#readme">Readme</a> / <a href="https://chatgptautorefresh.com/discuss">Discuss</a></p>
<h3><img src="https://media.duckduckgpt.com/images/ddgpt-icon48.png" width="17"> <a href="https://duckduckgpt.com">DuckDuckGPT</a> <a href="https://www.producthunt.com/posts/duckduckgpt?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-duckduckgpt" target="_blank" rel="noopener"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=379261&theme=light" style="width: 112px; height: 24px; margin:0 0 -4px 5px;" width="112" height="24"></a></h3>
<p>Display ChatGPT answers in DuckDuckGo sidebar (powered by GPT-4!) <br><a href="https://github.duckduckgpt.com/#installation">Install</a> / <a href="https://github.duckduckgpt.com/#readme">Readme</a> / <a href="https://github.duckduckgpt.com/discussions">Discuss</a></p>
<p><br> <a href="https://chatgptinfinity.com" target="_blank" rel="noopener"> <img width="555" src="https://raw.githubusercontent.com/adamlui/chatgpt-infinity/main/chrome/media/images/tiles/marquee-promo-tile-1400x560.png"> </a> </p>
<p><br> <a href="https://chatgptwidescreen.com" target="_blank" rel="noopener"> <img width="555" src="https://raw.githubusercontent.com/adamlui/chatgpt-widescreen/main/chrome/media/images/tiles/marquee-promo-tile-1400x560.png"> </a> </p>
<p><br> </p>
<p id="showcase-cta"> If you've made something w/ chatgpt.js you want to share, email <a href="mailto:showcase@chatgptjs.org">showcase@chatgptjs.org</a> or just open a <a href="https://github.com/kudoai/chatgpt.js/pulls" target="_blank" rel="noopener">pull request</a>! </p>
<img height="8px" width="100%" src="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/docs/assets/separators/aqua.png">
<div id="contributors">
<h2>🧠 Contributors</h2>
</div>
<p>This library exists thanks to code, translations, issues & ideas from the following contributors:</p>
<div align="center">
<br>
<p><a href="https://github.com/adamlui"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/10906554?first-contrib=2023.03.15&h=51&w=51&mask=circle&maxage=7d" alt="" title="@adamlui"></a> <a href="https://github.com/mefengl"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/71683364?first-contrib=2023.03.16-get-functions&h=51&w=51&mask=circle&maxage=7d" alt="" title="@mefengl"></a> <a href="https://github.com/Zin6969"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/131989355?first-contrib=2023.04.30-doc-translations&h=51&w=51&mask=circle&maxage=7d" alt="" title="@Zin6969"></a> <a href="https://github.com/madruga8"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/30551844?first-contrib=2023.05.02-getlastresponse-bug-report&h=51&w=51&mask=circle&maxage=7d" alt="" title="@madruga8"></a> <a href="https://github.com/XiaoYingYo"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/54934866?first-contrib=2023.05.01-clearchats-discard-fix&h=51&w=51&mask=circle&maxage=7d" alt="" title="@XiaoYingYo"></a> <a href="https://github.com/AliAlSarre"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/129722778?first-contrib=2023.05.24-css-readability&h=51&w=51&mask=circle&maxage=7d" alt="" title="@AliAlSarre"></a> <a href="https://github.com/madkarmaa"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/100418457?first-contrib=2023.06.02-send-function-bug-report&h=51&w=51&mask=circle&maxage=7d" alt="" title="@madkarmaa"></a> <a href="https://github.com/wamoyo"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/1170326?first-contrib=2023.06.10-html-parser-idea&h=51&w=51&mask=circle&maxage=7d" alt="" title="@wamoyo"></a> <a href="https://github.com/meiraleal"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/33952?first-contrib=2023.06.10-html-parser-idea&h=51&w=51&mask=circle&maxage=7d" alt="" title="@meiraleal"></a> <a href="https://github.com/eltociear"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/22633385?first-contrib=2023.07.11-fix-ja-doc-md&h=51&w=51&mask=circle&maxage=7d" alt="" title="@eltociear"></a> <a href="https://github.com/Rojojun"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/72805486?first-contrib=2023.07.14-enhance-ko-docs&h=51&w=51&mask=circle&maxage=7d" alt="" title="@Rojojun"></a> <a href="https://github.com/iamnishantgaharwar"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/62183023?first-contrib=2023.07.24-fix-hi-doc&h=51&w=51&mask=circle&maxage=7d" alt="" title="@iamnishantgaharwar"></a> <a href="https://github.com/hakimel"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/629429?first-contrib=2023.07.31-homepage-starry-bg&h=51&w=51&mask=circle&maxage=7d" alt="" title="@hakimel"></a> <a href="https://github.com/omahs"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/73983677?first-contrib=2023.08.23-fix-readme-typos&h=51&w=51&mask=circle&maxage=7d" alt="" title="@omahs"></a> <a href="https://www.linkedin.com/in/najam-ul-arfeen-khan/"><img src="https://images.weserv.nl/?url=https://i.imgur.com/DQVC7vj.jpg?first-contrib=2023.09.19-add-dmarc-policy&h=51&w=51&mask=circle&maxage=7d" alt="" title="Najam Ul Arfeen"></a> <a href="https://github.com/dependabot"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/in/29110&h=51&w=51&mask=circle&maxage=7d" alt="" title="Dependabot"></a> <a href="https://chat.openai.com"><img src="https://images.weserv.nl/?url=https://i.imgur.com/tNyIPmG.jpg?h=51&w=51&mask=circle&maxage=7d" alt="" title="ChatGPT"></a> <a href="https://poe.com"><img src="https://images.weserv.nl/?url=https://raw.githubusercontent.com/kudoai/chatgpt.js/main/media/images/icons/poe-icon128.svg?first-contrib=2023.07.27-getandshowreply-method&h=51&w=51&mask=circle&maxage=7d" alt="" title="Poe"></a> <a href="https://github.com/ImgBotApp"><img src="https://images.weserv.nl/?url=https://avatars.githubusercontent.com/u/31427850?h=51&w=51&mask=circle&maxage=7d" alt="" title="@ImgBotApp"></a></p>
</div>
<br>
<img height="8px" width="100%" src="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/docs/assets/separators/aqua.png">
<div id="partners">
<h2>🤝 Partners</h2>
</div>
<p><strong>chatgpt.js</strong> is funded in part by:</p>
<div id="partners-collage" align="center">
<picture>
<source type="image/png" media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/media/images/logos/partners/collage/chatgpt.js-partners-white.png">
<img width="675" src="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/media/images/logos/partners/collage/chatgpt.js-partners-black.png">
</picture>
</div>
<br>
<img height="8px" width="100%" src="https://raw.githubusercontent.com/kudoai/chatgpt.js/main/docs/assets/separators/aqua.png">
<div id="star-history" align="center">
<br>
<a href="https://star-history.com/#kudoai/chatgpt.js&Timeline" target="_blank" rel="noopener">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=kudoai/chatgpt.js&type=Timeline&theme=dark">
<img width="665" src="https://api.star-history.com/svg?repos=kudoai/chatgpt.js&type=Timeline">
</picture> </a>
<p><br><em>Consider giving this repo a ⭐ if it helped you!</em></p>
</div>
<h1></h1>
<div align="center">
<p><strong><a href="https://github.com/kudoai/chatgpt.js/tree/main/dist">Releases</a></strong> / <a href="https://github.com/kudoai/chatgpt.js/raw/main/docs/USERGUIDE.md">Userguide</a> / <a href="https://github.com/kudoai/chatgpt.js/discussions">Discuss</a> / <a href="https://raw.githubusercontent.com/KudoAI/chatgpt.js/main/#">Back to top ↑</a></p>
</div>
+ ossamamehmood/Hacktoberfest2023
+ 2023-10-05T01:32:02Z
+ tag:github.com,2023-10-05:/ossamamehmood/Hacktoberfest2023
+
+ <p>Hacktoberfest 2023 OPEN FIRST Pull Request - FREE T-SHIRT🎉</p><hr><h1>HacktoberFest 2023 <code>OPEN FIRST</code> Pull Request 🎉</h1>
<p><img src="https://github.com/ossamamehmood/Hacktoberfest2023/raw/main/.github/logo.png" alt="HacktoberFest 2021"></p>
<h2>Contributors of <code>Hacktoberfest 2023</code></h2>
<div align="center">
<a href="https://github.com/ossamamehmood/Hacktoberfest2023/graphs/contributors"> <img src="https://contrib.rocks/image?repo=ossamamehmood/Hacktoberfest2023"> </a>
</div>
<h2>This Project Is Perfect For Your First Pull Request</h2>
<p>🗣 <strong>Hacktoberfest encourages participation in the open source community, which grows bigger every year.</strong></p>
<p>📢 <strong>Register <a href="https://hacktoberfest.digitalocean.com">here</a> for Hacktoberfest and make four pull requests (PRs) between October 1st-31st to grab free DIGITAL-SWAGS 🔥.</strong></p>
<div align="center">
<img src="https://img.shields.io/badge/hacktoberfest-2023-blueviolet" alt="Hacktober Badge">
<img src="https://img.shields.io/static/v1?label=%F0%9F%8C%9F&message=If%20Useful&style=style=flat&color=BC4E99" alt="Star Badge">
<a href="https://github.com/ossamamehmood"><img src="https://img.shields.io/badge/Contributions-welcome-violet.svg?style=flat&logo=git" alt="Contributions"></a>
<p><a href="https://github.com/ossamamehmood/hacktoberfest2023/pulls"><img src="https://img.shields.io/github/issues-pr/ossamamehmood/hacktoberfest2023" alt="Pull Requests Badge"></a> <a href="https://github.com/ossamamehmood/hacktoberfest2023/graphs/contributors"><img alt="GitHub contributors" src="https://img.shields.io/github/contributors/ossamamehmood/hacktoberfest2023?color=2b9348"></a> <a href="https://github.com/ossamamehmood/hacktoberfest2023/raw/master/LICENSE"><img src="https://img.shields.io/github/license/ossamamehmood/hacktoberfest2023?color=2b9348" alt="License Badge"></a></p>
</div>
<h2>INSTRUCTIONS-</h2>
<ul>
<li>Fork this Repository using the button at the top on right corner.</li>
<li>Clone your forked repository to your pc ( git clone "url from clone option.)</li>
<li>Create a new branch for your modifications (ie. <code>git branch new-user</code> and check it out <code>git checkout new-user</code> or simply do <code>git checkout -b new-user</code>)</li>
<li>Add your profile image in <code>static/images/</code> ( use drag and drop option or upload by commands.)</li>
<li>Add your profile data in <code>content/participant/</code></li>
<li>Add your files (<code>git add -A</code>), commit (<code>git commit -m "added myself"</code>) and push (<code>git push origin new-user</code>)</li>
<li>Create a pull request</li>
<li>Star this repository</li>
</ul>
<h1>How To Make Your First Pull Request</h1>
<p>Replace <code><YOUR-USERNAME></code> with your GitHub username in this guide.</p>
<h2>1. Add your profile picture to the folder</h2>
<p>Add a picture picture of your choice in <code>static/images/</code>. Accepted files are <strong>png</strong> and <strong>jpg</strong>, should be squared and minimum size 544x544 pixels. Ex.</p>
<pre><code>static/images/<YOUR-USERNAME>.png
</code></pre>
<h2>2. Add your profile information</h2>
<p>Create a markdown file in your folder following the convention <code>content/participant/<YOUR-USERNAME>.md</code>. Ex.</p>
<pre><code>content/participant/<YOUR-USERNAME>.md
</code></pre>
<p>Copy the next template into your file, delete the boilerplate data and fill the information with yours.</p>
<pre><code>---
name: YOURNAME
institution/company: INSTITUTION_NAME
github:USERNAME
---
</code></pre>
<div align="center">
<h2> OR </h2>
</div>
<h2>3. Create / Upload Your Code / Algorithms</h2>
<p>Create/Upload your code in folder following the convention <code>Add Code Here</code></p>
<ul>
<li>Choose an exact lanaguage folder and <code>drop your code</code></li>
<li>Below is <code>an example</code> to add file properly</li>
<li>You can follow up <code>any languages</code></li>
</ul>
<pre><code>Add Code Here/PYTHON/<YOUR-FILERNAME>.py
</code></pre>
<pre><code>Add Code Here/C++/<YOUR-FILERNAME>.cpp
</code></pre>
<p>You can follow any pathway a <code>code</code> or <code>profile information</code></p>
<h2>4. Wait for Pull Request to merge</h2>
<h2>5. Celebrate - you've done your first pull request!!</h2>
<pre><code class="language-py">'''
Always make more then 4 pull requests.
Lets say you have made only 4 pull request to different projects,
but one project is excluded from hackoctoberfest event then your pull request will not be counted and
then you have remaining 3 valid pull requests if these projects is not excluded.
If you fail to make 4 pull requests then you can't get digital-swags.
I will recommend you to make pull request to your own repo which is very very safest side for you..
keep in mind that repo has hacktoberfest topic..
'''
</code></pre>
<h2>+ Follow Me : } Quick Approval of Pull Request</h2>
<pre><code class="language-py">'''
To get approval of the pull request much quicker and faster (`Follow Me`)🚀
'''
</code></pre>
<a href="https://github.com/ossamamehmood"><kbd><img src="https://avatars3.githubusercontent.com/ossamamehmood?size=100" width="100px;" alt=""></kbd><br><sub><b>Ossama Mehmood</b></sub></a>
<br>
- SyedImtiyaz-1/PreciousServices
- 2023-10-04T01:32:31Z
- tag:github.com,2023-10-04:/SyedImtiyaz-1/PreciousServices
-
- <p>Make your first Pull Request on this Repo. Don't forget to spread love and give us a ⭐️</p><hr><h1>Precious IT Services 🚀</h1>
<p><strong>THIS REPO IS READY FOR HacktoberFest-23 You can start contributing !!!</strong></p>
<p>Use this project to make your first contribution to an open source project on GitHub. Practice making your first pull request to a public repository before doing the real thing!</p>
<p>Builds With : <code>HTML, CSS, Javascript, Node.js, Express.js, MongoDB</code></p>
<p>This repository is open to all members of the GitHub community. Any member can contribute to this project.</p>
<p>➡ <a href="https://github.com/SyedImtiyaz-1/PreciousServices/">https://github.com/SyedImtiyaz-1/hacktoberfest/</a></p>
<h2>New to Open Source ? No worries I will teach you how to contribute :</h2>
<h3>Join a 1:1 session with me ➡ <a href="https://topmate.io/syedimtiyazali">https://topmate.io/syedimtiyazali</a></h3>
<h2>What is Hacktoberfest?</h2>
<p>A month-long celebration from October 1st - 31st sponsored by <a href="https://hacktoberfest.digitalocean.com/">Digital Ocean</a> and <a href="https://github.com/blog/2433-celebrate-open-source-this-october-with-hacktoberfest">GitHub</a> to get people involved in <a href="https://github.com/open-source">Open Source</a>. Create your very first pull request to any public repository on GitHub and contribute to the open source developer community.</p>
<p><a href="https://hacktoberfest.digitalocean.com/">https://hacktoberfest.digitalocean.com/</a></p>
<h2>How to contribute to this project</h2>
<p>Here are 3 quick ways to contribute to this project:</p>
<ul>
<li>Star the Project.</li>
<li>Connect with Project Admin on Linkedin : <a href="https://linkedin.com/in/imtiyaz-sde/">https://linkedin.com/in/imtiyaz-sde/</a></li>
<li>Add your name to the <code>CONTRIBUTORS.md</code> file.</li>
</ul>
<p>Make a pull request and wait for it to be merged!</p>
<h2>Getting started</h2>
<ul>
<li>Fork this repository (Click the Fork button in the top right of this page, click your Profile Image)</li>
<li>Clone your fork down to your local machine</li>
</ul>
<pre><code class="language-markdown">git clone https://github.com/SyedImtiyaz-1/PreciousServices-
</code></pre>
<ul>
<li>Create a branch</li>
</ul>
<pre><code class="language-markdown">git checkout -b "<your_branch_name>"
</code></pre>
<ul>
<li>Make your changes (choose from any task below)</li>
<li>Commit and push</li>
</ul>
<pre><code class="language-markdown">git add .
git commit -m 'Commit message'
git push origin <your_branch_name>
</code></pre>
<p>Starting Point of the Project : <br><br> <img src="https://github.com/SyedImtiyaz-1/PreciousServices-/assets/121503426/49c6715a-d8cb-45b4-97e8-d4b0aef20d1d" alt="Screenshot from 2023-10-01 22-30-17"> <br><br> <code>The index.html which is the main starting point of the website. You can run it with Live Server.</code></p>
<ul>
<li>Create a new pull request from your forked repository (Click the <code>New Pull Request</code> button located at the top of your repo)</li>
<li>Wait for your PR review and merge approval!</li>
<li><strong>Star this repository</strong> if you had fun!</li>
</ul>
<h3>Add your name</h3>
<p>Add your name to the <code>CONTRIBUTORS.md</code> file using the below convention:</p>
<pre><code class="language-markdown">#### Name: [YOUR NAME](GitHub link)
- Place: City, State, Country
- Bio: Who are you?
- GitHub: [GitHub account name](GitHub link)
</code></pre>
<p><code>note : Fill CONTRIBUTING.md only if you're contributed earlier or currently contributing to this project</code></p>
<h2>BONUS!</h2>
<ul>
<li>See profiles submitted by fellow coders from around the globe.</li>
<li>Discover some obscure to new and trending languages.</li>
</ul>
<h2>New to Open Source ? No worries I will teach you how to contribute :</h2>
<h3>Join a 1:1 session with me ➡ <a href="https://topmate.io/syedimtiyazali">https://topmate.io/syedimtiyazali</a></h3>
<h3>Connect with Project Admin on Linkedin : <a href="https://linkedin.com/in/imtiyaz-sde/">https://linkedin.com/in/imtiyaz-sde/</a></h3>
<h2>Our Contributors :</h2>
<p align="center"><a href="https://raw.githubusercontent.com/SyedImtiyaz-1/PreciousServices/main/github.com/SyedImtiyaz-1/hacktoberfest/graphs/contributors"> <img src="https://contributors-img.web.app/image?repo=SyedImtiyaz-1/hacktoberfest"> </a></p>
+ tejado/telegram-nearby-map
+ 2023-10-05T01:32:02Z
+ tag:github.com,2023-10-05:/tejado/telegram-nearby-map
+
+ <p>Discover the location of nearby Telegram users 📡🌍</p><hr><h1>Telegram Nearby Map</h1>
<p>Telegram Nearby Map uses OpenStreetMap and the official Telegram library to find the position of nearby users.</p>
<p><strong>Please note:</strong> Telegram's API was updated a while ago to make nearby user distances less precise, preventing exact location calculations. Therefore, Telegram Nearby Map displays users nearby, but does not show their exact location.</p>
<p>Inspired by <a href="https://blog.ahmed.nyc/2021/01/if-you-use-this-feature-on-telegram.html">Ahmed's blog post</a> and a <a href="https://news.ycombinator.com/item?id=25641399">Hacker News discussion</a>. Developed by <a href="https://github.com/tejado">github.com/tejado</a>.</p>
<img src="https://raw.githubusercontent.com/tejado/telegram-nearby-map/main/.github/telegram-nearby-map-small.png" alt="Telegram Nearby Map Screenshot">
<h2>How does it work?</h2>
<p>Every 25 seconds all nearby users will be received with <a href="https://core.telegram.org/tdlib">TDLib</a> from Telegram. This includes the distance of every nearby user to "my" location. With three distances from three different points, it is possible to calculate the position of the nearby user.</p>
<p>This only finds Telegram users which have activated the nearby feature. Per default it is deactivated.</p>
<h2>Installation</h2>
<p>Requirements: node.js and an Telegram account</p>
<ol>
<li>Create an API key for your Telegram account <a href="https://my.telegram.org">here</a></li>
<li>Download the repository</li>
<li>Create config.js (see config.example.js) and put your Telegram API credentials in it</li>
<li>Install all dependencies: npm install</li>
<li>Start the app: npm start</li>
<li>Look carefully at the output: you will need to confirm your Telegram login</li>
<li>Go to <a href="http://localhost:3000">http://localhost:3000</a> and have fun</li>
</ol>
<h2>Changelog</h2>
<h3>2023-09-23</h3>
<ul>
<li>Switched to <a href="https://github.com/Bannerets/tdl">prebuild-tdlib</a></li>
<li>Updated all dependencies</li>
<li>Bugfix of the search distance field</li>
</ul>
<h3>2021-11-13</h3>
<ul>
<li>Added <a href="https://github.com/ForNeVeR/tdlib.native/releases">tdlib.native</a> for Linux (now it works in GitHub Codespaces)</li>
<li>Updated all dependencies</li>
<li>Bugfixes</li>
</ul>
- novuhq/hacksquad-website
- 2023-10-04T01:32:31Z
- tag:github.com,2023-10-04:/novuhq/hacksquad-website
-
- <p>Contribute code, meet community members, participate in workshops, and win more SWAG 🚀</p><hr><p align="center"> <a href="https://hacksquad.dev"> <img alt="logo" src="https://github.com/novuhq/hacksquad-website/assets/17677196/c814d18d-e39c-4d3c-806c-b9744bfc39c3"> </a> </p>
<h2 align="center"> Welcome to Hacksquad 2023! </h2>
<h3 align="center"> Contribute code, meet community members, participate in workshops, and win more SWAG. </h3>
<p>With the fantastic atmosphere of Hacktoberfest, we have decided to create Hacksquad. Hacksquad is here to enhance your <strong>Swag</strong>, meet with more community members and participate in workshops from our great sponsors.</p>
<a href="https://www.hacksquad.dev/#sponsors"> <br>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/novuhq/hacksquad-website/assets/17677196/64d59c8d-3c63-406b-ab94-a6afcd6c5b38">
<img src="https://github.com/novuhq/hacksquad-website/assets/17677196/f7e5849f-7bb6-4014-9a58-f67b4bfe1f27" alt="Sponsors">
</picture> </a>
<br>
<br>
<p>HackSquad allows contributors to contribute code <strong>as a squad</strong> instead of a single contributor. Engage the community in a friendly competition over the month of October.</p>
<p align="center"> <a href="https://hacksquad.dev">SIGN UP TO HACKSQUAD 2023, AND JOIN A TEAM 🚀</a> </p>
<h2>Join the party</h2>
<p>Dive into last year's SWAG of Hacksquad with tweets! Relive the excitement, innovation, and highlights that made it unforgettable.</p>
<a href="https://www.hacksquad.dev/#swag"> <br>
<picture>
<img src="https://github.com/novuhq/hacksquad-website/assets/17677196/e15d38e8-6b6f-454d-a368-cd4b4cb2f5e6" alt="Swag">
</picture> </a>
<h2>What can you expect from the event?</h2>
<ul>
<li>Meet new community members</li>
<li>Code contribution, dah 😎</li>
<li>Participate in awesome workshops such as: How to contribute code, Going over good first issues, Engineering best practices, Solving PRs together.</li>
<li>Win swag</li>
</ul>
<p align="center"> <a href="https://hacksquad.dev">SIGN UP TO HACKSQUAD 2023, AND JOIN A TEAM 🚀</a> </p>
<p align="center"><strong>You can sign-up for both Hacktoberfest and HackSquad</strong></p>
<p align="center">Still got any questions/queries or just looking for a good team, Join us on <a href="https://discord.gg/dw3aTnnBrN">Discord</a> or <a href="https://twitter.com/HackSquadDev">Twitter</a></p>
<p align="center">Let's crash it 🚀</p>
<p align="center"> <img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/10lybwxpyas6xmiohohn.gif" alt="Party"> </p>
<p align="center"><strong>P.S</strong> If you want to create a workshop for the HackSquad community during October email me at: <a href="mailto:nevo@novu.co">nevo@novu.co</a></p>
+ meshery/meshery.io
+ 2023-10-05T01:32:02Z
+ tag:github.com,2023-10-05:/meshery/meshery.io
+
+ <p>Site for Meshery, the cloud native manager</p><hr><picture>
<p style="text-align:center;" align="center"> <a href="https://layer5.io/meshery">
<picture align="center">
<source media="(prefers-color-scheme: dark)" srcset="./assets/images/logos/meshery-logo-dark-text-side.svg" width="70%" align="center" style="margin-bottom:20px;">
<source media="(prefers-color-scheme: light)" srcset="./assets/images/logos/meshery-logo-light-text-side.svg" width="70%" align="center" style="margin-bottom:20px;">
<img alt="Shows an illustrated light mode meshery logo in light color mode and a dark mode meshery logo dark color mode." src="https://raw.githubusercontent.com/meshery/meshery.io/master/assets/images/logos/meshery-logo-light-text-side.svg?sanitize=true" width="70%" align="center" style="margin-bottom:20px;">
</picture> </a> </p>
<p><br><br></p>
</picture>
<p></p>
<h1>Meshery.io</h1>
<div align="center">
<p><a href="https://hub.docker.com/r/layer5/meshery-io"><img src="https://img.shields.io/docker/pulls/layer5/meshery.svg?sanitize=true" alt="Docker Pulls"></a> <a href="https://goreportcard.com/report/github.com/layer5io/meshery"><img src="https://goreportcard.com/badge/github.com/layer5io/meshery" alt="Go Report Card"></a> <a href="https://github.com/meshery/meshery.io/actions/workflows/pages/pages-build-deployment"><img src="https://img.shields.io/github/actions/workflow/status/meshery/meshery/build-and-release-edge.yml?branch=master" alt="Build Status"></a> <a href="https://raw.githubusercontent.com/meshery/meshery.io/master/LICENSE"><img src="https://img.shields.io/github/license/layer5io/meshery.svg?sanitize=true" alt="GitHub"></a> <a href="https://github.com/layer5io/meshery/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22"><img src="https://img.shields.io/github/issues/layer5io/meshery/help%20wanted.svg?sanitize=true" alt="GitHub issues by-label"></a> <a href="https://layer5.io/meshery/"><img src="https://img.shields.io/website/https/layer5.io/meshery.svg?sanitize=true" alt="Website"></a> <a href="https://twitter.com/intent/follow?screen_name=mesheryio"><img src="https://img.shields.io/twitter/follow/layer5.svg?label=Follow&style=social" alt="Twitter Follow"></a> <a href="https://discuss.layer5.io"><img src="https://img.shields.io/discourse/users?server=https%3A%2F%2Fdiscuss.layer5.io" alt="Discuss Users"></a> <a href="https://slack.meshery.io"><img src="https://img.shields.io/badge/Slack-@layer5.svg?logo=slack" alt="Slack"></a> <a href="https://bestpractices.coreinfrastructure.org/projects/3564"><img src="https://bestpractices.coreinfrastructure.org/projects/3564/badge" alt="CII Best Practices"></a></p>
</div>
<h2>Preview of <a href="https://meshery.io">Meshery.io</a> Website</h2>
<h2> <p><img src="https://raw.githubusercontent.com/meshery/meshery.io/master/assets/images/mesheryio_screenshot.png" alt="Meshery.io website screenshot"> <em>Visit <a href="https://meshery.io/">Meshery.io</a> to learn more!</em></p> </h2>
<h2>What is Meshery?</h2>
<p>Meshery is a self-service engineering platform - the open source, cloud native manager that enables the design and management of all Kubernetes-based infrastructure and applications. Among other features, Meshery manages multi-cluster Kubernetes deployments. As an extensible platform, Meshery offers visual and collaborative GitOps, freeing you from the chains of YAML.</p>
<p>For further information, refer to the <a href="https://docs.meshery.io">Meshery Docs</a>.</p>
<div>
</div>
<h2>Join the Meshery community!</h2>
<p><a name="contributing"></a><a name="community"></a> Our projects are community-built and welcome collaboration. 👍 Be sure to see the <a href="https://layer5.io/community/newcomers/">Newcomers' Guide</a> for a tour of resources available to you and jump into our <a href="https://slack.meshery.io">Slack</a> to engage!</p>
<p style="clear:both;"> <a href="https://layer5.io/community"><img alt="MeshMates" src="https://raw.githubusercontent.com/meshery/meshery.io/master/assets/images/logos/Layer5-MeshMentors.png" style="margin-right:10px; margin-bottom:7px;" width="28%" align="left"></a> </p>
<h3>Find your MeshMate</h3>
<p>MeshMates are experienced Layer5 community members, who will help you learn your way around, discover live projects and expand your community network. Become a <b>Meshtee</b> today!</p>
<p>Find out more about the <a href="https://layer5.io/community#meshmate">Layer5 community</a>. <br> <br><br><br><br></p>
<p></p>
<a href="https://slack.meshery.io">
<picture align="right">
<source media="(prefers-color-scheme: dark)" srcset="./assets/images/logos/slack-dark-128.png" width="110px" align="right" style="margin-left:10px;margin-top:10px;">
<source media="(prefers-color-scheme: light)" srcset="./assets/images/logos/slack-128.png" width="110px" align="right" style="margin-left:10px;padding-top:5px;">
<img alt="Shows an illustrated light mode meshery logo in light color mode and a dark mode meshery logo dark color mode." src="https://raw.githubusercontent.com/meshery/meshery.io/master/assets/images/logos/slack-128.png" width="110px" align="right" style="margin-left:10px;padding-top:13px;">
</picture> </a>
<p><a href="https://meshery.io/community"><img alt="Meshery Community" src="https://docs.meshery.io/assets/img/readme/community.png" style="margin-right:8px;padding-top:5px;" width="140px" align="left"></a></p>
<p> </p>
<p> ✔️ <em><strong>Join</strong></em> any or all of the weekly meetings on the <a href="https://calendar.google.com/calendar/b/1?cid=bGF5ZXI1LmlvX2VoMmFhOWRwZjFnNDBlbHZvYzc2MmpucGhzQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20">community calendar</a>.<br> ✔️ <em><strong>Watch</strong></em> community <a href="https://www.youtube.com/playlist?list=PL3A-A6hPO2IMPPqVjuzgqNU5xwnFFn3n0">meeting recordings</a>.<br> ✔️ <em><strong>Access</strong></em> the <b>Community Drive</b>-by completing a community <a href="https://layer5.io/newcomer">Member Form</a>.<br> ✔️ <em><strong>Discuss</strong></em> in the <a href="https://discuss.layer5.io">Community Forum</a>.<br> ✔️ <em><strong>RSVP</strong></em> to the <a href="https://community.cncf.io/meshery-community/">CNCF Meshery Community</a> meetings.<br> </p>
<p align="center"> <i>Not sure where to start?</i> Grab an open issue with the <a href="https://github.com/issues?q=is%3Aopen+is%3Aissue+archived%3Afalse+org%3Alayer5io+org%3Ameshery+org%3Aservice-mesh-performance+org%3Aservice-mesh-patterns+label%3A%22help+wanted%22+">help-wanted label</a>. </p>
<div>
</div>
<a name="contributing"></a>
<h2>Contributing to the Meshery.io Website</h2>
<p>Before contributing, please review the <a href="https://github.com/meshery/meshery/raw/master/CONTRIBUTING.md">Contribution Flow</a>. In the following steps, you will setup your development environment, fork and clone the repository, run the site locally, and finally commit, sign off, and push any changes made for review.</p>
<h3>1. Set up your development environment</h3>
<ul>
<li> <p><em>The Meshery site is built using Jekyll - a simple static site generator! You can learn more about Jekyll and setting up your development environment in the <a href="https://jekyllrb.com/docs/">Jekyll Docs</a>.</em></p> </li>
<li> <p>First <a href="https://jekyllrb.com/docs/installation/">install Ruby</a>, then install Jekyll and Bundler. ( <strong>Note</strong> : Install the same version of Ruby as mentioned in the <a href="https://github.com/meshery/meshery.io/raw/master/Gemfile">Gemfile</a> )</p> </li>
</ul>
<h3>2. Get the code</h3>
<ul>
<li>Fork and then clone the <a href="https://github.com/meshery/meshery.io">Meshery.io repository</a> <pre><code class="language-bash">$ git clone https://github.com/YOUR-USERNAME/meshery.io
</code></pre> </li>
<li>cd into project using <pre><code class="language-bash">$ cd meshery.io
</code></pre> </li>
</ul>
<h3>3. Serve the site</h3>
<ul>
<li>Serve the code locally <pre><code class="language-bash">$ make site
</code></pre> <em>Note: From the Makefile, this command is actually running <code>$ bundle install; bundle exec jekyll serve --drafts --livereload</code></em></li>
</ul>
<h3>4. Create a Pull Request</h3>
<ul>
<li>After making changes, don't forget to commit with the sign-off flag (-s)! <pre><code class="language-bash">$ git commit -s -m “my commit message w/signoff”
</code></pre> </li>
<li>Once all changes have been committed, push the changes. <pre><code class="language-bash">$ git push origin <branch-name>
</code></pre> </li>
<li>Then on Github, navigate to the <a href="https://github.com/meshery/meshery.io">Meshery.io repository</a> and create a pull request from your recently pushed changes!</li>
</ul>
<h4>License</h4>
<p>This repository and site are available as open source under the terms of the <a href="https://opensource.org/licenses/Apache-2.0">Apache 2.0 License</a>.</p>
\ No newline at end of file
diff --git a/jest-snapshot/daily/index.xml b/jest-snapshot/daily/index.xml
index 4720b8d68f4..59d2162efdd 100644
--- a/jest-snapshot/daily/index.xml
+++ b/jest-snapshot/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Jest Snapshot Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:52Z
+ 2023-10-05T01:32:12Z
Daily Trending of Jest Snapshot in GitHub
\ No newline at end of file
diff --git a/jflex/daily/index.xml b/jflex/daily/index.xml
index fa76153b6c7..2e9412e2fe3 100644
--- a/jflex/daily/index.xml
+++ b/jflex/daily/index.xml
@@ -1,7 +1,7 @@
GitHub JFlex Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:53Z
+ 2023-10-05T01:32:15Z
Daily Trending of JFlex in GitHub
\ No newline at end of file
diff --git a/jinja/daily/index.xml b/jinja/daily/index.xml
index fbf8ced013f..a516a7a0464 100644
--- a/jinja/daily/index.xml
+++ b/jinja/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Jinja Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:54Z
+ 2023-10-05T01:32:13Z
Daily Trending of Jinja in GitHub
\ No newline at end of file
diff --git a/jison-lex/daily/index.xml b/jison-lex/daily/index.xml
index ed45dbae054..ec77c591a28 100644
--- a/jison-lex/daily/index.xml
+++ b/jison-lex/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Jison Lex Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:56Z
+ 2023-10-05T01:32:16Z
Daily Trending of Jison Lex in GitHub
\ No newline at end of file
diff --git a/jison/daily/index.xml b/jison/daily/index.xml
index e63518606ac..9efbc534d1a 100644
--- a/jison/daily/index.xml
+++ b/jison/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Jison Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:59Z
+ 2023-10-05T01:32:17Z
Daily Trending of Jison in GitHub
\ No newline at end of file
diff --git a/jolie/daily/index.xml b/jolie/daily/index.xml
index 8dc7aaf4eda..ee7bba74dfb 100644
--- a/jolie/daily/index.xml
+++ b/jolie/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Jolie Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:57Z
+ 2023-10-05T01:32:19Z
Daily Trending of Jolie in GitHub
\ No newline at end of file
diff --git a/jq/daily/index.xml b/jq/daily/index.xml
index aa768452de9..b8e1f15b678 100644
--- a/jq/daily/index.xml
+++ b/jq/daily/index.xml
@@ -1,7 +1,7 @@
GitHub jq Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:32:58Z
+ 2023-10-05T01:32:18Z
Daily Trending of jq in GitHub
\ No newline at end of file
diff --git a/json-with-comments/daily/index.xml b/json-with-comments/daily/index.xml
index 71bb8ab7d7b..9a211bb57f6 100644
--- a/json-with-comments/daily/index.xml
+++ b/json-with-comments/daily/index.xml
@@ -1,7 +1,7 @@
GitHub JSON with Comments Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:03Z
+ 2023-10-05T01:32:20Z
Daily Trending of JSON with Comments in GitHub
\ No newline at end of file
diff --git a/json/daily/index.xml b/json/daily/index.xml
index 1a623b6404d..6ff50ad9e30 100644
--- a/json/daily/index.xml
+++ b/json/daily/index.xml
@@ -1,7 +1,7 @@
GitHub JSON Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:01Z
+ 2023-10-05T01:32:23Z
Daily Trending of JSON in GitHub
\ No newline at end of file
diff --git a/json5/daily/index.xml b/json5/daily/index.xml
index 9033cad969f..ff06a237fac 100644
--- a/json5/daily/index.xml
+++ b/json5/daily/index.xml
@@ -1,7 +1,7 @@
GitHub JSON5 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:02Z
+ 2023-10-05T01:32:22Z
Daily Trending of JSON5 in GitHub
\ No newline at end of file
diff --git a/jsoniq/daily/index.xml b/jsoniq/daily/index.xml
index a36ca592034..d0dea169b5d 100644
--- a/jsoniq/daily/index.xml
+++ b/jsoniq/daily/index.xml
@@ -1,7 +1,7 @@
GitHub JSONiq Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:00Z
+ 2023-10-05T01:32:21Z
Daily Trending of JSONiq in GitHub
\ No newline at end of file
diff --git a/jsonld/daily/index.xml b/jsonld/daily/index.xml
index 462d1096983..d258661d12a 100644
--- a/jsonld/daily/index.xml
+++ b/jsonld/daily/index.xml
@@ -1,7 +1,7 @@
GitHub JSONLD Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:04Z
+ 2023-10-05T01:32:24Z
Daily Trending of JSONLD in GitHub
\ No newline at end of file
diff --git a/jsonnet/daily/index.xml b/jsonnet/daily/index.xml
index ac0a8d4e74f..e21d9efba69 100644
--- a/jsonnet/daily/index.xml
+++ b/jsonnet/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Jsonnet Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:05Z
+ 2023-10-05T01:32:26Z
Daily Trending of Jsonnet in GitHub
\ No newline at end of file
diff --git a/julia/daily/index.xml b/julia/daily/index.xml
index 31b8a1f22f5..1e4cc033d81 100644
--- a/julia/daily/index.xml
+++ b/julia/daily/index.xml
@@ -1,7 +1,28 @@
GitHub Julia Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:10Z
+ 2023-10-05T01:32:29Z
Daily Trending of Julia in GitHub
+
+ org-arl/ProtocolDataUnits.jl
+ 2023-10-05T01:32:29Z
+ tag:github.com,2023-10-05:/org-arl/ProtocolDataUnits.jl
+
+ <p>Encoders and decoders for Protocol Data Units</p><hr>
+
+
+ VirtualPlantLab/PlantGraphs.jl
+ 2023-10-05T01:32:29Z
+ tag:github.com,2023-10-05:/VirtualPlantLab/PlantGraphs.jl
+
+ <p>Dynamic graphs for simulating plant growth and development</p><hr>
+
+
+ XiaojingGeorgeZhang/OBCA
+ 2023-10-05T01:32:29Z
+ tag:github.com,2023-10-05:/XiaojingGeorgeZhang/OBCA
+
+ <p>Optimization-Based Collision Avoidance - a path planner for autonomous navigation</p><hr>
+
\ No newline at end of file
diff --git a/jupyter-notebook/daily/index.xml b/jupyter-notebook/daily/index.xml
index 7e0a66a1fb2..8c51d72aad8 100644
--- a/jupyter-notebook/daily/index.xml
+++ b/jupyter-notebook/daily/index.xml
@@ -1,7 +1,28 @@
GitHub Jupyter Notebook Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:10Z
+ 2023-10-05T01:32:32Z
Daily Trending of Jupyter Notebook in GitHub
+
+ zero-to-mastery/file-io
+ 2023-10-05T01:32:32Z
+ tag:github.com,2023-10-05:/zero-to-mastery/file-io
+
+ <p></p><hr><h1>Create a Spotify Data Logger</h1>
<p>Create a data processing file I/O script that reads data from a CSV file containing Spotify data and performs some analysis to complete one or more of the challenges outlined below.</p>
<p>The project is flexible enough to work with nearly any backend programming language. This README provides an overview of the project and explains how to adapt it to your chosen programming language.</p>
<h2>Table of Contents</h2>
<ul>
<li><a href="https://raw.githubusercontent.com/zero-to-mastery/file-io/main/#overview">Project Overview</a></li>
<li><a href="https://raw.githubusercontent.com/zero-to-mastery/file-io/main/#prerequisites">Prerequisites</a></li>
<li><a href="https://raw.githubusercontent.com/zero-to-mastery/file-io/main/#getting-started">Getting Started</a></li>
<li><a href="https://raw.githubusercontent.com/zero-to-mastery/file-io/main/#license">License</a></li>
</ul>
<h2 id="overview">Project Overview</h2> The project consists of a script that reads data from a CSV file (spotify-2023.csv) and performs the following tasks.
<ol>
<li>Load Spotify data from the CSV file.</li>
<li>Create a folder for your project with your github handler.</li>
<li>Complete at least one of the challenges below.</li>
<li>Add your folder with your project to the submissions folder of this repo.</li>
<li>Include the script that runs your file.</li>
</ol>
<p><strong>Note: the project must successfully complete one of the challenges below to qualify for as a submission.</strong></p>
<h3>Challenges</h3>
<ol>
<li>Write a script to identify the number of songs in the file.</li>
<li>Write a script that identify the number of songs in the key of E.</li>
<li>Count the occurrences of values in a specified column (e.g., artist names) and determine the most common value.</li>
</ol>
<h2 id="prerequisites">Prerequisites</h2> Before adapting this project to your chosen programming language, ensure that you have the following prerequisites:
<ul>
<li>Backend programming language of your choice.</li>
<li>A library or method for reading and parsing CSV files, if not built-in to your language of choice.</li>
<li>The CSV file (spotify-2023.csv) containing Spotify data that you want to analyze. Make sure to adjust the filename and path as needed.</li>
<li>The script that will run your file to output the results.</li>
</ul>
<h2 id="getting-started">Getting Started</h2> The usage instructions will vary depending on your chosen programming language. Below are the general steps to adapt this project:
<p><strong>Clone or Download:</strong> Clone or download this repository to your local machine.</p>
<p><strong>Choose Your Backend Language:</strong> Open the project directory. In the submissions folder, create a new script or file in your chosen backend programming language.</p>
<p><strong>Prerequisites:</strong> Ensure you have the required prerequisites for your chosen programming language, such as libraries for file I/O and CSV parsing.</p>
<p><strong>Create Your File I/O Project:</strong> Use the programming language of your choice to create your project and read the data from the CSV file (spotify-2023.csv) and write a script to complete the challenges.</p>
<p><strong>CSV Parsing:</strong> Use a CSV parsing library or method available in your programming language.</p>
<p><strong>Data Processing:</strong> Write a script in your chosen programming language that creates methods, processes the data, and adds logic to successfully complete one or more of the coding challenges.</p>
<p><strong>Run Your Script:</strong> Execute your adapted script using the appropriate command or method for your backend programming language.</p>
<h2 id="license">License</h2> This project is licensed under the MIT License - see the LICENSE file for details. You are free to modify and distribute the adapted code as needed for your own projects.
+
+
+ mlsanigeria/AI-Hacktober-MLSA
+ 2023-10-05T01:32:32Z
+ tag:github.com,2023-10-05:/mlsanigeria/AI-Hacktober-MLSA
+
+ <p>Contributing to cutting-edge open-source projects in Machine Learning hosted my MLSA Nigeria</p><hr><h1>Hacktoberfest Open Source Challenge</h1>
<p>Welcome to the Hacktoberfest Open Source Challenge organized by the Microsoft Learn Student Ambassadors Community! We're thrilled to have you on board for this exciting journey of collaboration and open-source contributions.</p>
<h2>🛈 About the Challenge</h2>
<p>This challenge focuses on two main tracks:</p>
<ol>
<li> <p><strong>Pure Machine Learning (ML) Projects</strong>: Dive into the world of ML without relying on any cloud services. We aim to build innovative ML solutions from the ground up.</p> </li>
<li> <p><strong>Microsoft-Powered Projects</strong>: Leverage the power of Microsoft products and tools to create impactful open-source solutions.</p> </li>
</ol>
<h2>❓ How to Participate</h2>
<ol>
<li> <p><strong>Register for Hacktoberfest</strong>: Head over to the <a href="https://hacktoberfest.com/">Hacktoberfest website</a> to register, so your contributions to this repository can also be recorded towards Hacktoberfest.</p> </li>
<li> <p><strong>Fork the Repository</strong>: Start by forking the repository to your GitHub account.</p> </li>
<li> <p><strong>Choose a Project</strong>: Browse our projects and choose one that interests you. You can contribute to both tracks if you'd like!</p> </li>
<li> <p><strong>Make Contributions</strong>: Make meaningful contributions by fixing bugs, adding new features, improving documentation, or addressing issues. Check out the <a href="https://github.com/mlsanigeria/AI-Hacktober-MLSA/raw/main/CONTRIBUTING.md">Contribution Guidelines</a>.</p> </li>
<li> <p><strong>Submit a Pull Request</strong>: Submit your contributions as pull requests. Please follow our contribution guidelines outlined in the project's README.</p> </li>
</ol>
<h3>Still confused about how to get started? 🤔 Watch the recording of our info session on how to participate in this challenge on <a href="https://www.youtube.com/watch?v=7QKdghxH06M&t=1192s">Youtube</a>.</h3>
<h2>🏆 Leaderboard</h2>
<p>We maintain a leaderboard to track your contributions and their impact on our projects. The more you contribute, the higher you'll climb on the leaderboard.</p>
<!-- Section Start -->
<h3>Top 10 Contributors</h3>
<table>
<thead>
<tr>
<th>Rank</th>
<th></th>
<th>Contributor</th>
<th>Merged PRs</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td><img src="https://avatars.githubusercontent.com/u/105247084?v=4" alt="Avatar" width="30" height="30"></td>
<td><a href="https://github.com/ayoni02">ayoni02</a></td>
<td>3</td>
</tr>
<tr>
<td>2</td>
<td><img src="https://avatars.githubusercontent.com/u/110293491?v=4" alt="Avatar" width="30" height="30"></td>
<td><a href="https://github.com/Leommm-byte">Leommm-byte</a></td>
<td>1</td>
</tr>
<tr>
<td>2</td>
<td><img src="https://avatars.githubusercontent.com/u/39243097?v=4" alt="Avatar" width="30" height="30"></td>
<td><a href="https://github.com/andrefpoliveira">andrefpoliveira</a></td>
<td>1</td>
</tr>
</tbody>
</table>
<p>Thank you to all our fantastic contributors for their hard work and dedication!</p>
<!-- Section End -->
<p>Check out the full leaderboard <a href="https://github.com/mlsanigeria/AI-Hacktober-MLSA/raw/main/LEADERBOARD.md">here</a>.</p>
<h2>🥇 Prizes</h2>
<p>We have exciting prizes for our top contributors, including LinkedIn Premium vouchers and more. Your contributions could earn you valuable rewards and recognition within the community.</p>
<h2>💬 Get in Touch</h2>
<p>If you have questions, need assistance, or want to discuss the projects, feel free to reach out to us:</p>
<ul>
<li>Join our community on <a href="https://github.com/mlsanigeria/AI-Hacktober-MLSA/raw/main/whatsapp_communities.md">Whatsapp</a>.</li>
<li>Connect with us on <a href="https://twitter.com/mlsanigeria">Twitter</a>.</li>
</ul>
<h2>📣 Help Us Spread the Word</h2>
<p>Help us make this initiative a success by sharing it with your network! Use the hashtag #Hacktoberfest to spread the word and encourage others to join.</p>
<h2>Happy Hacking!🎉</h2>
<p>Thank you for being part of the Hacktoberfest Open Source Challenge. Your contributions make a difference, and together, we can create amazing open-source solutions. Let's code, collaborate, and celebrate open source! 🚀</p>
<br>
<p><img src="https://github.com/mlsanigeria/AI-Hacktober-MLSA/assets/64220829/ba0153a7-df46-4a07-8f32-7d11e2295046" alt="MLSA Nigeria & Hacktoberfest Logo"></p>
+
+
+ microsoft/OptiGuide
+ 2023-10-05T01:32:32Z
+ tag:github.com,2023-10-05:/microsoft/OptiGuide
+
+ <p>Large Language Models for Supply Chain Optimization</p><hr><h1>OptiGuide: Large Language Models for Supply Chain Optimization</h1>
<blockquote>
<p>Supply chain operations traditionally involve a variety of complex decision making problems. Over the last few decades, supply chains greatly benefited from advances in computation, which allowed the transition from manual processing to automation and cost-effective optimization. Nonetheless, business operators still need to spend substantial efforts in explaining and interpreting the optimization outcomes to stakeholders. Motivated by the recent advances in Large Language Models (LLMs), we study how this disruptive technology can help bridge the gap between supply chain automation and human comprehension and trust thereof. We design OptiGuide – a framework that accepts as input queries in plain text, and outputs insights about the underlying optimization outcomes. Our framework does not forgo the state-of-the-art combinatorial optimization technology, but rather leverages it to quantitatively answer what-if scenarios (e.g., how would the cost change if we used supplier B instead of supplier A for a given demand?). Importantly, our design does not require sending proprietary data over to LLMs, which can be a privacy concern in some circumstances. We demonstrate the effectiveness of our framework on a real server placement scenario within Microsoft’s cloud supply chain. Along the way, we develop a general evaluation benchmark, which can be used to evaluate the accuracy of the LLM output in other scenarios.</p>
</blockquote>
<p>This repository includes the following material to open source the OptiGuide project:</p>
<ul>
<li>Research code base for the OptiGuide framework in the <a href="https://raw.githubusercontent.com/microsoft/OptiGuide/main/optiguide/optiguide.py">optiguide/optiguide.py</a> file.</li>
<li>A demo notebook of the OptiGuide framework <a href="https://raw.githubusercontent.com/microsoft/OptiGuide/main/notebook/optiguide_example.ipynb">notebook/optiguide_example.ipynb</a></li>
<li>Benchmarks (dataset) in <a href="https://raw.githubusercontent.com/microsoft/OptiGuide/main/benchmark/">benchmark/</a> for evaluating language models for supply chain applications</li>
<li><input type="checkbox" disabled> Benchmark utils for future evaluation.</li>
<li><input type="checkbox" disabled> Create a GitHub release for the benchmark.</li>
</ul>
<h2>Citation</h2>
<p>Please cite the paper if you use this code in your own work:</p>
<pre><code class="language-latex">@article{li2023large,
title={Large Language Models for Supply Chain Optimization},
author={Li, Beibin and Mellou, Konstantina and Zhang, Bo and Pathuri, Jeevan and Menache, Ishai},
journal={arXiv preprint arXiv:2307.03875},
year={2023}
}
</code></pre>
<h2>Setup for the OptiGuide Code</h2>
<h3>Installation</h3>
<p>Once Python is installed, just run <code>pip install optiguide</code> to install OptiGuide.</p>
<p>Here is the <a href="https://pypi.org/project/OptiGuide/">Pypi page</a> for more information.</p>
<h3>Tutorial Option 1: Run from Colab Directly</h3>
<ol>
<li>Check the Colab Notebook: <a href="https://colab.research.google.com/drive/13eMJOcy79mhyEUYicSmbEm63KS7mzi33?usp=sharing"><img src="https://colab.research.google.com/assets/colab-badge.svg?sanitize=true" alt="Open In Colab"></a></li>
<li>Create a <code>OAI_CONFIG_LIST</code> file inside the Colab environment, so that it can connect to the OpenAI service.</li>
</ol>
<pre><code class="language-json">[
{
"model": "gpt-4",
"api_key": "Your API Key Comes Here",
"api_type": "azure",
"api_base": "The API base URL",
"api_version": "2023-03-15-preview"
}
]
</code></pre>
<ol>
<li>Now, you can run the Colab Code.</li>
</ol>
<h3>Tutorial Option 2: Run Locally</h3>
<ol>
<li>Install Python and Python packages <code>pip install optiguide</code></li>
<li>Install and setup "Gurobi Optimizer" from <a href="https://www.gurobi.com/downloads/gurobi-software/">Gurobi's official website</a>, and you can get a trial license for academic use. Make sure the license is setup correctly.</li>
<li>Run OptiGuide example, you can setup the OpenAI API (key and secret) and then test the code with Jupyter notebook <a href="https://raw.githubusercontent.com/microsoft/OptiGuide/main/%60notebook/optiguide_example.ipynb%60">example</a>. Example <code>notebook/OAI_CONFIG_LIST</code> file</li>
</ol>
<pre><code class="language-json">[
{
"model": "gpt-4",
"api_key": "Your API Key Comes Here",
"api_type": "azure",
"api_base": "The API base URL",
"api_version": "2023-03-15-preview"
}
]
</code></pre>
<h3>For Benchmark Evaluation</h3>
<ol>
<li>Install Python and Python packages <code>pip install optiguide gurobipy requests beautifulsoup4</code></li>
<li>Download the Gurobi examples <code>python download.py</code></li>
</ol>
<h2>Implementation</h2>
<h3>OptiGuide Implementation</h3>
<p>We re-implemented OptiGuide for research purposes using <a href="https://github.com/microsoft/autogen">autogen</a>, a framework that enables the development of LLM applications with multiple agents that can converse with each other to solve tasks.</p>
<h3>Evaluation Implementation</h3>
<p>We simplified the evaluation process by using Gurobi and Gurobi examples, as detailed below.</p>
<h2>Benchmark Dataset</h2>
<p>We have gathered several Python applications from Gurobi's <a href="https://www.gurobi.com/documentation/current/examples/python_examples.html">example code</a>. These applications are copyrighted by Gurobi. The specific examples we are using include:</p>
<ul>
<li>diet.py</li>
<li>facility.py</li>
<li>netflow.py</li>
<li>tsp.py</li>
<li>workforce1.py</li>
</ul>
<p>Subsequently, we manually crafted questions and provided the ground truth answer code for each question. These labeled questions and answers can be found in the <a href="https://raw.githubusercontent.com/microsoft/OptiGuide/main/benchmark/macro/">benchmark/macro</a> folder.</p>
<p>To download the dataset from Gurobi and automatically edit the source code, execute <code>python download.py</code>. The source code for the benchmarked applications will then be saved in the <a href="https://raw.githubusercontent.com/microsoft/OptiGuide/main/benchmark/application/">benchmark/application</a> folder.</p>
<p>Ensure you have the necessary packages installed using: <code>pip install requests beautifulsoup4</code></p>
<p>Additionally, we developed a <a href="https://raw.githubusercontent.com/microsoft/OptiGuide/main/benchmark/application/coffee.py">Coffee</a> application to showcase the OptiGuide framework as described in our paper.</p>
<p><strong>We acknowledge that both human and machine may contain errors while generating this benchmark. If you identify any inaccuracies, feel free to open an issue or submit a pull request for correction.</strong></p>
<h2>Responsible AI Considerations</h2>
<p>The integration of Large Language Models (LLMs) into supply chain management has improved efficiency and offered human-like understanding. However, it's crucial to actively consider the ethical and responsible aspects of AI to ensure its application is both beneficial and free from unexpected consequences.</p>
<p>Since we use publicly available language models, our framework naturally adopts both the strengths and weaknesses of the underlying model. Aware of these challenges, we've implemented a safeguard mechanism to ensure the fairness and safety of the results. Yet, despite these safeguards, the complex nature of AI and its inherent flaws can give rise to issues like model biases, adversarial attacks, and other anomalies.</p>
<p>Researchers must critically assess and interpret these AI models, maintaining a comprehensive understanding of both the advantages and challenges of LLMs. By responsibly utilizing the capabilities of these models, we can achieve groundbreaking progress in supply chain practices and optimization, all while upholding ethical and unbiased principles.</p>
<h2>Prohibitions</h2>
<p>Due to the specialized nature of this repository, which includes both benchmark data and source code designed for evaluating data-oriented models and pipelines, we expressly prohibit the following:</p>
<ol>
<li>Scraping the content of this repository for the purpose of training machine learning models, deep learning architectures, data science algorithms, large language models, or any other data-driven computational models. Utilizing this repository's content for such purposes could introduce bias and invalidate the evaluation metrics of the trained models. You are, however, permitted to use this repository for the evaluation of models and pipelines.</li>
<li>Violating the licensing terms in this repository.</li>
</ol>
<h2>Contributing</h2>
<p>This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit <a href="https://cla.opensource.microsoft.com">https://cla.opensource.microsoft.com</a>.</p>
<p>When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.</p>
<p>This project has adopted the <a href="https://opensource.microsoft.com/codeofconduct/">Microsoft Open Source Code of Conduct</a>. For more information see the <a href="https://opensource.microsoft.com/codeofconduct/faq/">Code of Conduct FAQ</a> or contact <a href="mailto:opencode@microsoft.com">opencode@microsoft.com</a> with any additional questions or comments.</p>
<h2>Trademarks</h2>
<p>This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow <a href="https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general">Microsoft's Trademark & Brand Guidelines</a>. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.</p>
+
\ No newline at end of file
diff --git a/kaitai-struct/daily/index.xml b/kaitai-struct/daily/index.xml
index 1f58580b811..0b818f13dcc 100644
--- a/kaitai-struct/daily/index.xml
+++ b/kaitai-struct/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Kaitai Struct Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:26Z
+ 2023-10-05T01:32:45Z
Daily Trending of Kaitai Struct in GitHub
\ No newline at end of file
diff --git a/kakounescript/daily/index.xml b/kakounescript/daily/index.xml
index 97b527b6522..16a561185e6 100644
--- a/kakounescript/daily/index.xml
+++ b/kakounescript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub KakouneScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:24Z
+ 2023-10-05T01:32:44Z
Daily Trending of KakouneScript in GitHub
\ No newline at end of file
diff --git a/kicad-layout/daily/index.xml b/kicad-layout/daily/index.xml
index 8e0193128f9..a8c68355a70 100644
--- a/kicad-layout/daily/index.xml
+++ b/kicad-layout/daily/index.xml
@@ -1,7 +1,7 @@
GitHub KiCad Layout Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:30Z
+ 2023-10-05T01:32:47Z
Daily Trending of KiCad Layout in GitHub
\ No newline at end of file
diff --git a/kicad-legacy-layout/daily/index.xml b/kicad-legacy-layout/daily/index.xml
index 9fc81e2a8c4..f7b72c009bf 100644
--- a/kicad-legacy-layout/daily/index.xml
+++ b/kicad-legacy-layout/daily/index.xml
@@ -1,7 +1,7 @@
GitHub KiCad Legacy Layout Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:27Z
+ 2023-10-05T01:32:48Z
Daily Trending of KiCad Legacy Layout in GitHub
\ No newline at end of file
diff --git a/kicad-schematic/daily/index.xml b/kicad-schematic/daily/index.xml
index 6e77a735a8d..89e1fa0b2f6 100644
--- a/kicad-schematic/daily/index.xml
+++ b/kicad-schematic/daily/index.xml
@@ -1,7 +1,7 @@
GitHub KiCad Schematic Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:28Z
+ 2023-10-05T01:32:49Z
Daily Trending of KiCad Schematic in GitHub
\ No newline at end of file
diff --git a/kit/daily/index.xml b/kit/daily/index.xml
index 81c10866f03..e51ed808f7c 100644
--- a/kit/daily/index.xml
+++ b/kit/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Kit Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:33Z
+ 2023-10-05T01:32:51Z
Daily Trending of Kit in GitHub
\ No newline at end of file
diff --git a/kotlin/daily/index.xml b/kotlin/daily/index.xml
index e018af4b139..44c12a6c8e2 100644
--- a/kotlin/daily/index.xml
+++ b/kotlin/daily/index.xml
@@ -1,14 +1,14 @@
GitHub Kotlin Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:35Z
+ 2023-10-05T01:32:57Z
Daily Trending of Kotlin in GitHub
- auth0/Auth0.Android
- 2023-10-04T01:33:35Z
- tag:github.com,2023-10-04:/auth0/Auth0.Android
-
- <p>Android toolkit for Auth0 API</p><hr><blockquote>
<p><strong>Note</strong> As part of our ongoing commitment to best security practices, we have rotated the signing keys used to sign previous releases of this SDK. As a result, new patch builds have been released using the new signing key. Please upgrade at your earliest convenience.</p>
<p>While this change won't affect most developers, if you have implemented a dependency signature validation step in your build process, you may notice a warning that past releases can't be verified. This is expected, and a result of the key rotation process. Updating to the latest version will resolve this for you.</p>
</blockquote>
<p><img src="https://cdn.auth0.com/website/sdks/banners/auth0-android-banner.png" alt="Auth0.Android"></p>
<p><a href="https://search.maven.org/artifact/com.auth0.android/auth0"><img src="https://img.shields.io/maven-central/v/com.auth0.android/auth0.svg?style=flat-square" alt="Maven Central"></a> <a href="https://codecov.io/github/auth0/Auth0.Android"><img src="https://img.shields.io/codecov/c/github/auth0/Auth0.Android/master.svg?style=flat-square" alt="Coverage Status"></a> <a href="https://circleci.com/gh/auth0/Auth0.Android/tree/master"><img src="https://img.shields.io/circleci/project/github/auth0/Auth0.Android.svg?style=flat-square" alt="CircleCI"></a> <a href="https://doge.mit-license.org/"><img src="https://img.shields.io/:license-mit-blue.svg?style=flat-square" alt="License"></a> <a href="https://javadoc.io/doc/com.auth0.android/auth0"><img src="https://javadoc.io/badge2/com.auth0.android/auth0/javadoc.svg?sanitize=true" alt="javadoc"></a></p>
<p>📚 <a href="https://raw.githubusercontent.com/auth0/Auth0.Android/main/#documentation">Documentation</a> • 🚀 <a href="https://raw.githubusercontent.com/auth0/Auth0.Android/main/#getting-started">Getting Started</a> • 💬 <a href="https://raw.githubusercontent.com/auth0/Auth0.Android/main/#feedback">Feedback</a></p>
<h2>Documentation</h2>
<ul>
<li><a href="https://auth0.com/docs/quickstart/native/android/interactive">Quickstart</a></li>
<li><a href="https://github.com/auth0-samples/auth0-android-sample/tree/master/00-Login-Kt">Sample App</a></li>
<li><a href="https://github.com/auth0/auth0.android/raw/main/FAQ.md">FAQs</a></li>
<li><a href="https://github.com/auth0/auth0.android/raw/main/EXAMPLES.md">Examples</a></li>
<li><a href="https://javadoc.io/doc/com.auth0.android/auth0/latest/index.html">Docs Site</a></li>
</ul>
<h2>Getting Started</h2>
<h3>Requirements</h3>
<p>Android API version 31 or later and Java 8+.</p>
<blockquote>
<p><span>⚠</span> Applications targeting Android SDK version 30 and below should use version 2.9.0.</p>
</blockquote>
<p>Here’s what you need in <code>build.gradle</code> to target Java 8 byte code for Android and Kotlin plugins respectively.</p>
<pre><code class="language-groovy">android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
}
</code></pre>
<h3>Installation</h3>
<p>To install Auth0.Android with <a href="https://gradle.org/">Gradle</a>, simply add the following line to your <code>build.gradle</code> file:</p>
<pre><code class="language-gradle">dependencies {
implementation 'com.auth0.android:auth0:2.10.1'
}
</code></pre>
<h4>Permissions</h4>
<p>Open your app's <code>AndroidManifest.xml</code> file and add the following permission.</p>
<pre><code class="language-xml"><uses-permission android:name="android.permission.INTERNET" />
</code></pre>
<h3>Configure the SDK</h3>
<p>First, create an instance of <code>Auth0</code> with your Application information</p>
<pre><code class="language-kotlin">val account = Auth0("{YOUR_CLIENT_ID}", "{YOUR_DOMAIN}")
</code></pre>
<details>
<summary>Using Java</summary>
<pre><code class="language-java">Auth0 account = new Auth0("{YOUR_CLIENT_ID}", "{YOUR_DOMAIN}");
</code></pre>
</details>
<details>
<summary>Configure using Android Context</summary>
<p>Alternatively, you can save your Application information in the <code>strings.xml</code> file using the following names:</p>
<pre><code class="language-xml"><resources>
<string name="com_auth0_client_id">YOUR_CLIENT_ID</string>
<string name="com_auth0_domain">YOUR_DOMAIN</string>
</resources>
</code></pre>
<p>You can then create a new Auth0 instance by passing an Android Context:</p>
<pre><code class="language-kotlin">val account = Auth0(context)
</code></pre>
</details>
<h3>Authentication with Universal Login</h3>
<p>First go to the <a href="https://manage.auth0.com/#/applications">Auth0 Dashboard</a> and go to your application's settings. Make sure you have in <strong>Allowed Callback URLs</strong> a URL with the following format:</p>
<pre><code>https://{YOUR_AUTH0_DOMAIN}/android/{YOUR_APP_PACKAGE_NAME}/callback
</code></pre>
<blockquote>
<p>⚠️ Make sure that the <a href="https://auth0.com/docs/configure/applications">application type</a> of the Auth0 application is <strong>Native</strong>.</p>
</blockquote>
<p>Replace <code>{YOUR_APP_PACKAGE_NAME}</code> with your actual application's package name, available in your <code>app/build.gradle</code> file as the <code>applicationId</code> value.</p>
<p>Next, define the Manifest Placeholders for the Auth0 Domain and Scheme which are going to be used internally by the library to register an <strong>intent-filter</strong>. Go to your application's <code>build.gradle</code> file and add the <code>manifestPlaceholders</code> line as shown below:</p>
<pre><code class="language-groovy">apply plugin: 'com.android.application'
android {
compileSdkVersion 30
defaultConfig {
applicationId "com.auth0.samples"
minSdkVersion 21
targetSdkVersion 30
//...
//---> Add the next line
manifestPlaceholders = [auth0Domain: "@string/com_auth0_domain", auth0Scheme: "https"]
//<---
}
//...
}
</code></pre>
<p>It's a good practice to define reusable resources like <code>@string/com_auth0_domain</code>, but you can also hard-code the value.</p>
<blockquote>
<p>The scheme value can be either <code>https</code> or a custom one. Read <a href="https://raw.githubusercontent.com/auth0/Auth0.Android/main/#a-note-about-app-deep-linking">this section</a> to learn more.</p>
</blockquote>
<p>Declare the callback instance that will receive the authentication result and authenticate by showing the <strong>Auth0 Universal Login</strong>:</p>
<pre><code class="language-kotlin">val callback = object : Callback<Credentials, AuthenticationException> {
override fun onFailure(exception: AuthenticationException) {
// Failure! Check the exception for details
}
override fun onSuccess(credentials: Credentials) {
// Success! Access token and ID token are presents
}
}
WebAuthProvider.login(account)
.start(this, callback)
</code></pre>
<details>
<summary>Using coroutines</summary>
<pre><code class="language-kotlin">try {
val credentials = WebAuthProvider.login(account)
.await(requireContext())
println(credentials)
} catch(e: AuthenticationException) {
e.printStacktrace()
}
</code></pre>
</details>
<details>
<summary>Using Java</summary>
<pre><code class="language-java">Callback<Credentials, AuthenticationException> callback = new Callback<Credentials, AuthenticationException>() {
@Override
public void onFailure(@NonNull AuthenticationException exception) {
//failed with an exception
}
@Override
public void onSuccess(@Nullable Credentials credentials) {
//succeeded!
}
};
WebAuthProvider.login(account)
.start(this, callback);
</code></pre>
</details>
<p>The callback will get invoked when the user returns to your application. There are a few scenarios where this may fail:</p>
<ul>
<li>When the device cannot open the URL because it doesn't have any compatible browser application installed. You can check this scenario with <code>error.isBrowserAppNotAvailable</code>.</li>
<li>When the user manually closed the browser (e.g. pressing the back key). You can check this scenario with <code>error.isAuthenticationCanceled</code>.</li>
<li>When there was a server error. Check the received exception for details.</li>
</ul>
<blockquote>
<p>If the <code>redirect</code> URL is not found in the <strong>Allowed Callback URLs</strong> of your Auth0 Application, the server will not make the redirection and the browser will remain open.</p>
</blockquote>
<h5>A note about App Deep Linking:</h5>
<p>If you followed the configuration steps documented here, you may have noticed the default scheme used for the Callback URI is <code>https</code>. This works best for Android API 23 or newer if you're using <a href="https://auth0.com/docs/applications/enable-android-app-links">Android App Links</a>, but in previous Android versions this <em>may</em> show the intent chooser dialog prompting the user to choose either your application or the browser. You can change this behaviour by using a custom unique scheme so that the OS opens directly the link with your app.</p>
<ol>
<li>Update the <code>auth0Scheme</code> Manifest Placeholder on the <code>app/build.gradle</code> file or update the intent-filter declaration in the <code>AndroidManifest.xml</code> to use the new scheme.</li>
<li>Update the <strong>Allowed Callback URLs</strong> in your <a href="https://manage.auth0.com/#/applications">Auth0 Dashboard</a> application's settings.</li>
<li>Call <code>withScheme()</code> in the <code>WebAuthProvider</code> builder passing the custom scheme you want to use.</li>
</ol>
<pre><code class="language-kotlin">WebAuthProvider.login(account)
.withScheme("myapp")
.start(this, callback)
</code></pre>
<blockquote>
<p>Note that the schemes <a href="https://developer.android.com/guide/topics/manifest/data-element">can only have lowercase letters</a>.</p>
</blockquote>
<h3>Clearing the session</h3>
<p>To log the user out and clear the SSO cookies that the Auth0 Server keeps attached to your browser app, you need to call the <a href="https://auth0.com/docs/api/authentication?#logout">logout endpoint</a>. This can be done in a similar fashion to how you authenticated before: using the <code>WebAuthProvider</code> class.</p>
<p>Make sure to <a href="https://raw.githubusercontent.com/auth0/Auth0.Android/main/#authentication-with-universal-login">revisit this section</a> to configure the Manifest Placeholders if you still cannot authenticate successfully. The values set there are used to generate the URL that the server will redirect the user back to after a successful log out.</p>
<p>In order for this redirection to happen, you must copy the <strong>Allowed Callback URLs</strong> value you added for authentication into the <strong>Allowed Logout URLs</strong> field in your <a href="https://manage.auth0.com/#/applications">application settings</a>. Both fields should have an URL with the following format:</p>
<pre><code>https://{YOUR_AUTH0_DOMAIN}/android/{YOUR_APP_PACKAGE_NAME}/callback
</code></pre>
<p>Remember to replace <code>{YOUR_APP_PACKAGE_NAME}</code> with your actual application's package name, available in your <code>app/build.gradle</code> file as the <code>applicationId</code> value.</p>
<p>Initialize the provider, this time calling the static method <code>logout</code>.</p>
<pre><code class="language-kotlin">//Declare the callback that will receive the result
val logoutCallback = object: Callback<Void?, AuthenticationException> {
override fun onFailure(exception: AuthenticationException) {
// Failure! Check the exception for details
}
override fun onSuccess(result: Void?) {
// Success! The browser session was cleared
}
}
//Configure and launch the log out
WebAuthProvider.logout(account)
.start(this, logoutCallback)
</code></pre>
<details>
<summary>Using coroutines</summary>
<pre><code class="language-kotlin">try {
WebAuthProvider.logout(account)
.await(requireContext())
println("Logged out")
} catch(e: AuthenticationException) {
e.printStacktrace()
}
</code></pre>
</details>
<details>
<summary>Using Java</summary>
<pre><code class="language-java">//Declare the callback that will receive the result
Callback<Void, AuthenticationException> logoutCallback = new Callback<Void, AuthenticationException>() {
@Override
public void onFailure(@NonNull Auth0Exception exception) {
//failed with an exception
}
@Override
public void onSuccess(@Nullable Void payload) {
//succeeded!
}
};
//Configure and launch the log out
WebAuthProvider.logout(account)
.start(MainActivity.this, logoutCallback);
</code></pre>
</details>
<p>The callback will get invoked when the user returns to your application. There are a few scenarios where this may fail:</p>
<ul>
<li>When the device cannot open the URL because it doesn't have any compatible browser application installed. You can check this scenario with <code>error.isBrowserAppNotAvailable</code>.</li>
<li>When the user manually closed the browser (e.g. pressing the back key). You can check this scenario with <code>error.isAuthenticationCanceled</code>.</li>
</ul>
<p>If the <code>returnTo</code> URL is not found in the <strong>Allowed Logout URLs</strong> of your Auth0 Application, the server will not make the redirection and the browser will remain open.</p>
<h3>Trusted Web Activity (Experimental Release)</h3>
<blockquote>
<p><strong>⚠️ Warning:</strong> Trusted Web Activity support in Auth0.Android is still experimental and can change in the future.</p>
<p>Please test it thoroughly in all the targeted browsers and OS variants and let us know your feedback.</p>
</blockquote>
<p>Trusted Web Activity is a feature provided by some browsers to provide a native look and feel.</p>
<p align="center"> <img width="500" alt="Trusted Web Activity" src="https://github.com/auth0/Auth0.Android/assets/15910425/0be50959-e7e9-4a41-a99c-4c4c377e1faa"> </p>
<p>To use this feature, there are some additional steps you must take:</p>
<ul>
<li>We need the SHA256 fingerprints of the app’s signing certificate. To get this, you can run the following command on your APK:</li>
</ul>
<pre><code class="language-shell">keytool -printcert -jarfile sample-debug.apk
</code></pre>
<ul>
<li>The fingerprint has to be updated in the <a href="https://manage.auth0.com/dashboard/eu/poovamraj/applications">Auth0 Dashboard</a> under Applications > <em>Specific Application</em> > Settings > Advanced Settings > Device Settings > Key Hashes</li>
<li>The app's package name has to be entered in the field above</li>
</ul>
<p>Once the above prerequisites are met, you can call your login method as shown below to open your web authentication in Trusted Web Activity.</p>
<pre><code class="language-kotlin">WebAuthProvider.login(account)
.withTrustedWebActivity()
.await(this)
</code></pre>
<h2>Credentials Manager</h2>
<p>This library ships with two additional classes that help you manage the Credentials received during authentication.</p>
<h3>Basic</h3>
<p>The basic version supports asking for <code>Credentials</code> existence, storing them and getting them back. If the credentials have expired and a refresh_token was saved, they are automatically refreshed. The class is called <code>CredentialsManager</code>.</p>
<h4>Usage</h4>
<ol>
<li><strong>Instantiate the manager:</strong> You'll need an <code>AuthenticationAPIClient</code> instance to renew the credentials when they expire and a <code>Storage</code> object. We provide a <code>SharedPreferencesStorage</code> class that makes use of <code>SharedPreferences</code> to create a file in the application's directory with <strong>Context.MODE_PRIVATE</strong> mode.</li>
</ol>
<pre><code class="language-kotlin">val authentication = AuthenticationAPIClient(account)
val storage = SharedPreferencesStorage(this)
val manager = CredentialsManager(authentication, storage)
</code></pre>
<details>
<summary>Using Java</summary>
<pre><code class="language-java">AuthenticationAPIClient authentication = new AuthenticationAPIClient(account);
Storage storage = new SharedPreferencesStorage(this);
CredentialsManager manager = new CredentialsManager(authentication, storage);
</code></pre>
</details>
<ol start="2">
<li><strong>Save credentials:</strong> The credentials to save <strong>must have</strong> <code>expires_at</code> and at least an <code>access_token</code> or <code>id_token</code> value. If one of the values is missing when trying to set the credentials, the method will throw a <code>CredentialsManagerException</code>. If you want the manager to successfully renew the credentials when expired you must also request the <code>offline_access</code> scope when logging in in order to receive a <code>refresh_token</code> value along with the rest of the tokens. i.e. Logging in with a database connection and saving the credentials:</li>
</ol>
<pre><code class="language-kotlin">authentication
.login("info@auth0.com", "a secret password", "my-database-connection")
.setScope("openid email profile offline_access")
.start(object : Callback<Credentials, AuthenticationException> {
override fun onFailure(exception: AuthenticationException) {
// Error
}
override fun onSuccess(credentials: Credentials) {
//Save the credentials
manager.saveCredentials(credentials)
}
})
</code></pre>
<details>
<summary>Using coroutines</summary>
<pre><code class="language-kotlin">try {
val credentials = authentication
.login("info@auth0.com", "a secret password", "my-database-connection")
.setScope("openid email profile offline_access")
.await()
manager.saveCredentials(credentials)
} catch (e: AuthenticationException) {
e.printStacktrace()
}
</code></pre>
</details>
<details>
<summary>Using Java</summary>
<pre><code class="language-java">authentication
.login("info@auth0.com", "a secret password", "my-database-connection")
.setScope("openid email profile offline_access")
.start(new BaseCallback<Credentials, AuthenticationException>() {
@Override
public void onSuccess(Credentials payload) {
//Save the credentials
manager.saveCredentials(credentials);
}
@Override
public void onFailure(AuthenticationException error) {
//Error!
}
});
</code></pre>
</details>
<p><strong>Note:</strong> This method has been made thread-safe after version 2.8.0.</p>
<ol start="3">
<li><strong>Check credentials existence:</strong> There are cases were you just want to check if a user session is still valid (i.e. to know if you should present the login screen or the main screen). For convenience, we include a <code>hasValidCredentials</code> method that can let you know in advance if a non-expired token is available without making an additional network call. The same rules of the <code>getCredentials</code> method apply:</li>
</ol>
<pre><code class="language-kotlin">val authenticated = manager.hasValidCredentials()
</code></pre>
<details>
<summary>Using Java</summary>
<pre><code class="language-java">boolean authenticated = manager.hasValidCredentials();
</code></pre>
</details>
<ol start="4">
<li><strong>Retrieve credentials:</strong> Existing credentials will be returned if they are still valid, otherwise the <code>refresh_token</code> will be used to attempt to renew them. If the <code>expires_at</code> or both the <code>access_token</code> and <code>id_token</code> values are missing, the method will throw a <code>CredentialsManagerException</code>. The same will happen if the credentials have expired and there's no <code>refresh_token</code> available.</li>
</ol>
<pre><code class="language-kotlin">manager.getCredentials(object : Callback<Credentials, CredentialsManagerException> {
override fun onFailure(exception: CredentialsManagerException) {
// Error
}
override fun onSuccess(credentials: Credentials) {
// Use the credentials
}
})
</code></pre>
<details>
<summary>Using coroutines</summary>
<pre><code class="language-kotlin">try {
val credentials = manager.awaitCredentials()
println(credentials)
} catch (e: CredentialsManagerException) {
e.printStacktrace()
}
</code></pre>
</details>
<details>
<summary>Using Java</summary>
<pre><code class="language-java">manager.getCredentials(new BaseCallback<Credentials, CredentialsManagerException>() {
@Override
public void onSuccess(Credentials credentials){
//Use the Credentials
}
@Override
public void onFailure(CredentialsManagerException error){
//Error!
}
});
</code></pre>
</details>
<p><strong>Note:</strong> In the scenario where the stored credentials have expired and a <code>refresh_token</code> is available, the newly obtained tokens are automatically saved for you by the Credentials Manager. This method has been made thread-safe after version 2.8.0.</p>
<ol start="5">
<li><strong>Clear credentials:</strong> When you want to log the user out:</li>
</ol>
<pre><code class="language-kotlin">manager.clearCredentials()
</code></pre>
<h2>Feedback</h2>
<h3>Contributing</h3>
<p>We appreciate feedback and contribution to this repo! Before you get started, please see the following:</p>
<ul>
<li><a href="https://github.com/auth0/open-source-template/raw/master/GENERAL-CONTRIBUTING.md">Auth0's general contribution guidelines</a></li>
<li><a href="https://github.com/auth0/open-source-template/raw/master/CODE-OF-CONDUCT.md">Auth0's code of conduct guidelines</a></li>
</ul>
<h3>Raise an issue</h3>
<p>To provide feedback or report a bug, <a href="https://github.com/auth0/Auth0.Android/issues">please raise an issue on our issue tracker</a>.</p>
<h3>Vulnerability Reporting</h3>
<p>Please do not report security vulnerabilities on the public Github issue tracker. The <a href="https://auth0.com/whitehat">Responsible Disclosure Program</a> details the procedure for disclosing security issues.</p>
<hr>
<p align="center">
<picture>
<source media="(prefers-color-scheme: light)" srcset="https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png" width="150">
<source media="(prefers-color-scheme: dark)" srcset="https://cdn.auth0.com/website/sdks/logos/auth0_dark_mode.png" width="150">
<img alt="Auth0 Logo" src="https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png" width="150">
</picture> </p>
<p align="center">Auth0 is an easy to implement, adaptable authentication and authorization platform. To learn more checkout <a href="https://auth0.com/why-auth0">Why Auth0?</a></p>
<p align="center"> This project is licensed under the MIT license. See the <a href="https://github.com/auth0/auth0.android/raw/main/LICENSE"> LICENSE</a> file for more info.</p>
+ waseefakhtar/dose-android
+ 2023-10-05T01:32:57Z
+ tag:github.com,2023-10-05:/waseefakhtar/dose-android
+
+ <p>💊⏰ Dose is a medication reminder app for Android, built entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture</p><hr><p><img src="https://raw.githubusercontent.com/waseefakhtar/dose-android/main/docs/images/dose-splash-3.jpg" alt="Dose App" title="Dose App v1.0"></p>
<h1 align="center">Dose App 💊⏰</h1>
<p align="center"> <a href="https://github.com/waseefakhtar/dose-android/discussions">Discussions</a> • <a href="https://github.com/waseefakhtar/dose-android/raw/main/LICENSE">License</a> • <a href="https://twitter.com/waseefakhtar">Twitter</a> <br><br> <a href="https://play.google.com/store/apps/details?id=com.waseefakhtar.doseapp"> <img src="https://img.shields.io/badge/Get%20the%20app-grey?logo=android" alt="Get the app"> </a> <a href="https://github.com/waseefakhtar/dose-android/actions"> <img src="https://github.com/waseefakhtar/dose-android/workflows/Android%20CI/badge.svg?branch=main" alt="Build status"> </a> <a href="https://github.com/waseefakhtar/dose-android/contributors/"> <img src="https://img.shields.io/github/contributors/waseefakhtar/dose-android.svg?sanitize=true" alt="Contributors"> </a> </p>
<p>An Android app that reminds you medications exactly when your body needs them - Made with Jetpack Compose, Material Design 3, Room, Navigation Components, Kotlin Coroutines, Hilt, Firebase using the recommended <a href="https://developer.android.com/topic/architecture">Android Architecture Guidelines</a>.</p>
<p>I’m building it in public. So the idea is for everyone to contribute, leave comments, suggest ideas, etc using the <a href="https://github.com/waseefakhtar/dose-android/discussions">Discussions</a> tab.</p>
<h2>Google Play</h2>
<p><a href="https://play.google.com/store/apps/details?id=com.waseefakhtar.doseapp">https://play.google.com/store/apps/details?id=com.waseefakhtar.doseapp</a></p>
<h2>Blog Post</h2>
<p><a href="https://www.waseefakhtar.com/android/form-using-jetpack-compose-and-material-design/">https://www.waseefakhtar.com/android/form-using-jetpack-compose-and-material-design/</a></p>
<h2>YouTube Tutorial</h2>
<p><a href="https://www.youtube.com/watch?v=taWNluAoyaE">https://www.youtube.com/watch?v=taWNluAoyaE</a></p>
<h2>Screenshots</h2>
<p align="center"> <img src="https://raw.githubusercontent.com/waseefakhtar/dose-android/main/docs/screenshots/Home.png" width="250"> <img src="https://raw.githubusercontent.com/waseefakhtar/dose-android/main/docs/screenshots/AddMedication.png" width="250"> <img src="https://raw.githubusercontent.com/waseefakhtar/dose-android/main/docs/screenshots/MedicationConfirm.png" width="250"></p>
<h2>Demo</h2>
<p><a href="https://user-images.githubusercontent.com/4093820/178681202-8ebd6102-5dc5-4e91-bb57-70e2dbf0f98a.mp4">https://user-images.githubusercontent.com/4093820/178681202-8ebd6102-5dc5-4e91-bb57-70e2dbf0f98a.mp4</a></p>
<h2>Features</h2>
<ul>
<li><input type="checkbox" checked disabled> Adds medications with its duration and daily dosage.</li>
<li><input type="checkbox" checked disabled> Displays a list of medications to take daily.</li>
<li><input type="checkbox" checked disabled> Reminds when it's time to take medication with local notifications.</li>
<li><input type="checkbox" disabled> Shows history of medications.</li>
</ul>
<h2>MAD Score</h2>
<a href="https://madscorecard.withgoogle.com/scorecard/share/1233122117/"> <img src="https://user-images.githubusercontent.com/4093820/186459147-1b2e7102-498f-4874-841b-2be88336c2a8.png"> <img src="https://user-images.githubusercontent.com/4093820/186459184-eda3a2c5-fe3c-4038-94e7-fbcb45e90946.png"> </a>
<h2>IDE Version</h2>
<p>Android Studio Hedgehog | 2023.1.1 Beta 1</p>
<h2>Contributions</h2>
<p>If you've found an error in the project, please file an issue.</p>
<p>Patches are encouraged and may be submitted by forking this project and submitting a pull request. Since this project is still in its very early stages, if your change is substantial, please raise an issue first to discuss it.</p>
<h2>License</h2>
<p>Dose App is distributed under the terms of the MIT License. See the <a href="https://raw.githubusercontent.com/waseefakhtar/dose-android/main/LICENSE">license</a> for more information.</p>
\ No newline at end of file
diff --git a/krl/daily/index.xml b/krl/daily/index.xml
index 289a633c985..0ec2664524e 100644
--- a/krl/daily/index.xml
+++ b/krl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub KRL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:32Z
+ 2023-10-05T01:32:53Z
Daily Trending of KRL in GitHub
\ No newline at end of file
diff --git a/kusto/daily/index.xml b/kusto/daily/index.xml
index 02c9c3275e3..85aec7e36e2 100644
--- a/kusto/daily/index.xml
+++ b/kusto/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Kusto Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:31Z
+ 2023-10-05T01:32:52Z
Daily Trending of Kusto in GitHub
\ No newline at end of file
diff --git a/kvlang/daily/index.xml b/kvlang/daily/index.xml
index 107a3f3d990..8b9e2cce514 100644
--- a/kvlang/daily/index.xml
+++ b/kvlang/daily/index.xml
@@ -1,7 +1,14 @@
GitHub kvlang Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:45Z
+ 2023-10-05T01:33:05Z
Daily Trending of kvlang in GitHub
+
+ Afterdie/octops
+ 2023-10-05T01:33:05Z
+ tag:github.com,2023-10-05:/Afterdie/octops
+
+ <p>Octops: An open-source Python/Kivy-based point-and-click puzzle game inspired by CS 1.6. Features four screens: Site A (3x3 button grid), Site B (hint-based), Doors (numeric puzzle), and Spawn (sliders). Solve puzzles to defuse the bomb. Join our open-source community to enhance gameplay, UI, and storytelling.</p><hr>
+
\ No newline at end of file
diff --git a/labview/daily/index.xml b/labview/daily/index.xml
index 9abb1fe041f..f451d17e43b 100644
--- a/labview/daily/index.xml
+++ b/labview/daily/index.xml
@@ -1,7 +1,7 @@
GitHub LabVIEW Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:44Z
+ 2023-10-05T01:33:04Z
Daily Trending of LabVIEW in GitHub
\ No newline at end of file
diff --git a/lark/daily/index.xml b/lark/daily/index.xml
index 6f63bb8fc77..3fd6de72ba4 100644
--- a/lark/daily/index.xml
+++ b/lark/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Lark Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:43Z
+ 2023-10-05T01:33:07Z
Daily Trending of Lark in GitHub
\ No newline at end of file
diff --git a/lasso/daily/index.xml b/lasso/daily/index.xml
index 4e09baa24de..cc001b6b2a2 100644
--- a/lasso/daily/index.xml
+++ b/lasso/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Lasso Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:45Z
+ 2023-10-05T01:33:06Z
Daily Trending of Lasso in GitHub
\ No newline at end of file
diff --git a/latte/daily/index.xml b/latte/daily/index.xml
index 04c86200d7c..f052a574fce 100644
--- a/latte/daily/index.xml
+++ b/latte/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Latte Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:47Z
+ 2023-10-05T01:33:09Z
Daily Trending of Latte in GitHub
\ No newline at end of file
diff --git a/lean/daily/index.xml b/lean/daily/index.xml
index bc805bb1ee1..fb8c322fb02 100644
--- a/lean/daily/index.xml
+++ b/lean/daily/index.xml
@@ -1,14 +1,7 @@
GitHub Lean Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:48Z
+ 2023-10-05T01:33:10Z
Daily Trending of Lean in GitHub
-
- PatrickMassot/GlimpseOfLean
- 2023-10-04T01:33:48Z
- tag:github.com,2023-10-04:/PatrickMassot/GlimpseOfLean
-
- <p>An introduction to theorem proving in Lean for the impatient.</p><hr>
-
\ No newline at end of file
diff --git a/less/daily/index.xml b/less/daily/index.xml
index b6cd6136e03..5abc5cfba92 100644
--- a/less/daily/index.xml
+++ b/less/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Less Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:50Z
+ 2023-10-05T01:33:11Z
Daily Trending of Less in GitHub
\ No newline at end of file
diff --git a/lex/daily/index.xml b/lex/daily/index.xml
index 1f2709329cc..f707c45f582 100644
--- a/lex/daily/index.xml
+++ b/lex/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Lex Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:49Z
+ 2023-10-05T01:33:08Z
Daily Trending of Lex in GitHub
\ No newline at end of file
diff --git a/lfe/daily/index.xml b/lfe/daily/index.xml
index aae21ca43a8..637c779b4ec 100644
--- a/lfe/daily/index.xml
+++ b/lfe/daily/index.xml
@@ -1,7 +1,7 @@
GitHub LFE Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:53Z
+ 2023-10-05T01:33:13Z
Daily Trending of LFE in GitHub
\ No newline at end of file
diff --git a/ligolang/daily/index.xml b/ligolang/daily/index.xml
index d393c68f819..ad9e14de033 100644
--- a/ligolang/daily/index.xml
+++ b/ligolang/daily/index.xml
@@ -1,7 +1,7 @@
GitHub LigoLANG Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:53Z
+ 2023-10-05T01:33:15Z
Daily Trending of LigoLANG in GitHub
\ No newline at end of file
diff --git a/lilypond/daily/index.xml b/lilypond/daily/index.xml
index f131dae67ad..b83b072032f 100644
--- a/lilypond/daily/index.xml
+++ b/lilypond/daily/index.xml
@@ -1,7 +1,7 @@
GitHub LilyPond Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:52Z
+ 2023-10-05T01:33:13Z
Daily Trending of LilyPond in GitHub
\ No newline at end of file
diff --git a/limbo/daily/index.xml b/limbo/daily/index.xml
index 6f2adecbf1b..9f2a8f11ced 100644
--- a/limbo/daily/index.xml
+++ b/limbo/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Limbo Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:51Z
+ 2023-10-05T01:33:14Z
Daily Trending of Limbo in GitHub
\ No newline at end of file
diff --git a/linker-script/daily/index.xml b/linker-script/daily/index.xml
index 08aebf81b96..09ff7be1ed6 100644
--- a/linker-script/daily/index.xml
+++ b/linker-script/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Linker Script Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:54Z
+ 2023-10-05T01:33:19Z
Daily Trending of Linker Script in GitHub
\ No newline at end of file
diff --git a/linux-kernel-module/daily/index.xml b/linux-kernel-module/daily/index.xml
index e60fc517451..f8a90619b33 100644
--- a/linux-kernel-module/daily/index.xml
+++ b/linux-kernel-module/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Linux Kernel Module Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:55Z
+ 2023-10-05T01:33:18Z
Daily Trending of Linux Kernel Module in GitHub
\ No newline at end of file
diff --git a/liquid/daily/index.xml b/liquid/daily/index.xml
index 054d257f8b5..b62ebd25494 100644
--- a/liquid/daily/index.xml
+++ b/liquid/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Liquid Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:57Z
+ 2023-10-05T01:33:17Z
Daily Trending of Liquid in GitHub
\ No newline at end of file
diff --git a/literate-agda/daily/index.xml b/literate-agda/daily/index.xml
index c76d76be2ab..1c822bd70c2 100644
--- a/literate-agda/daily/index.xml
+++ b/literate-agda/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Literate Agda Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:56Z
+ 2023-10-05T01:33:20Z
Daily Trending of Literate Agda in GitHub
\ No newline at end of file
diff --git a/literate-coffeescript/daily/index.xml b/literate-coffeescript/daily/index.xml
index d462567d3cb..5095c09df21 100644
--- a/literate-coffeescript/daily/index.xml
+++ b/literate-coffeescript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Literate CoffeeScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:01Z
+ 2023-10-05T01:33:21Z
Daily Trending of Literate CoffeeScript in GitHub
\ No newline at end of file
diff --git a/literate-haskell/daily/index.xml b/literate-haskell/daily/index.xml
index 8b25b616ada..57cbcfd833a 100644
--- a/literate-haskell/daily/index.xml
+++ b/literate-haskell/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Literate Haskell Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:33:59Z
+ 2023-10-05T01:33:24Z
Daily Trending of Literate Haskell in GitHub
\ No newline at end of file
diff --git a/livescript/daily/index.xml b/livescript/daily/index.xml
index 78367efd62b..fe7ddc039f2 100644
--- a/livescript/daily/index.xml
+++ b/livescript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub LiveScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:00Z
+ 2023-10-05T01:33:22Z
Daily Trending of LiveScript in GitHub
\ No newline at end of file
diff --git a/llvm/daily/index.xml b/llvm/daily/index.xml
index 6ceae5b3a40..cb8b40b4626 100644
--- a/llvm/daily/index.xml
+++ b/llvm/daily/index.xml
@@ -1,7 +1,7 @@
GitHub LLVM Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:01Z
+ 2023-10-05T01:33:23Z
Daily Trending of LLVM in GitHub
\ No newline at end of file
diff --git a/logos/daily/index.xml b/logos/daily/index.xml
index 81772e2fd7a..d45fdaefe24 100644
--- a/logos/daily/index.xml
+++ b/logos/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Logos Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:06Z
+ 2023-10-05T01:33:28Z
Daily Trending of Logos in GitHub
\ No newline at end of file
diff --git a/logtalk/daily/index.xml b/logtalk/daily/index.xml
index 03fd6b40ed2..14918a54ab9 100644
--- a/logtalk/daily/index.xml
+++ b/logtalk/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Logtalk Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:03Z
+ 2023-10-05T01:33:25Z
Daily Trending of Logtalk in GitHub
\ No newline at end of file
diff --git a/lolcode/daily/index.xml b/lolcode/daily/index.xml
index f3ce1e49bdb..a7f040889c1 100644
--- a/lolcode/daily/index.xml
+++ b/lolcode/daily/index.xml
@@ -1,7 +1,7 @@
GitHub LOLCODE Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:03Z
+ 2023-10-05T01:33:26Z
Daily Trending of LOLCODE in GitHub
\ No newline at end of file
diff --git a/lookml/daily/index.xml b/lookml/daily/index.xml
index 49dbb448a25..bd696be2074 100644
--- a/lookml/daily/index.xml
+++ b/lookml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub LookML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:04Z
+ 2023-10-05T01:33:27Z
Daily Trending of LookML in GitHub
\ No newline at end of file
diff --git a/loomscript/daily/index.xml b/loomscript/daily/index.xml
index ee15c9a9efe..eeb5d6cb138 100644
--- a/loomscript/daily/index.xml
+++ b/loomscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub LoomScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:08Z
+ 2023-10-05T01:33:30Z
Daily Trending of LoomScript in GitHub
\ No newline at end of file
diff --git a/lsl/daily/index.xml b/lsl/daily/index.xml
index 97f44e39f5e..137792745cd 100644
--- a/lsl/daily/index.xml
+++ b/lsl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub LSL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:07Z
+ 2023-10-05T01:33:31Z
Daily Trending of LSL in GitHub
\ No newline at end of file
diff --git a/ltspice-symbol/daily/index.xml b/ltspice-symbol/daily/index.xml
index 1e3ceaad33b..a2a6e012fc9 100644
--- a/ltspice-symbol/daily/index.xml
+++ b/ltspice-symbol/daily/index.xml
@@ -1,7 +1,7 @@
GitHub LTspice Symbol Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:08Z
+ 2023-10-05T01:33:29Z
Daily Trending of LTspice Symbol in GitHub
\ No newline at end of file
diff --git a/lua/daily/index.xml b/lua/daily/index.xml
index 4298cc91e7d..507a31364b4 100644
--- a/lua/daily/index.xml
+++ b/lua/daily/index.xml
@@ -1,14 +1,28 @@
GitHub Lua Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:11Z
+ 2023-10-05T01:33:34Z
Daily Trending of Lua in GitHub
- nvimtools/none-ls.nvim
- 2023-10-04T01:34:11Z
- tag:github.com,2023-10-04:/nvimtools/none-ls.nvim
-
- <p>null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.</p><hr><h1>none-ls.nvim</h1>
<p><code>null-ls.nvim</code> Reloaded, maintained by the community.</p>
<p>Only the repo name is changed for compatibility concerns. All the API and future changes will keep in place as-is.</p>
<h2>Migration</h2>
<p>Replace <code>jose-elias-alvarez/null-ls.nvim</code> with <code>nvimtools/none-ls.nvim</code> in your choice of package manager.</p>
<p>That's it.</p>
<h2>Community</h2>
<p>Open a pull request to become a collaborator. If you have contributed to <code>null-ls.nvim</code> before, simply open an issue or comment on that commit.</p>
<p>If you want to make changes, open a new a pull request. Find another collaborator to review your changes, as a review is required for the PR to be merged by yourself (subject to change if there are more collaborators in the future).</p>
<hr>
<h1>null-ls.nvim</h1>
<p>Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.</p>
<h2>Motivation</h2>
<p>Neovim's LSP ecosystem is growing, and plugins like <a href="https://github.com/nvim-telescope/telescope.nvim">telescope.nvim</a> and <a href="https://github.com/folke/trouble.nvim">trouble.nvim</a> make it a joy to work with LSP features like code actions and diagnostics.</p>
<p>Unlike the VS Code and coc.nvim ecosystems, Neovim doesn't provide a way for non-LSP sources to hook into its LSP client. null-ls is an attempt to bridge that gap and simplify the process of creating, sharing, and setting up LSP sources using pure Lua.</p>
<p>null-ls is also an attempt to reduce the boilerplate required to set up general-purpose language servers and improve performance by removing the need for external processes.</p>
<h2>Status</h2>
<p>null-ls is in <strong>beta status</strong>. Please see below for steps to follow if something doesn't work the way you expect (or doesn't work at all).</p>
<p>null-ls is developed on and tested against the latest stable version of Neovim. Support for versions built from <code>HEAD</code> is provided on a best-effort basis, and users are encouraged to contribute fixes to any issues exclusive to these versions.</p>
<h2>Features</h2>
<p>null-ls sources are able to hook into the following LSP features:</p>
<ul>
<li> <p>Code actions</p> </li>
<li> <p>Diagnostics (file- and project-level)</p> </li>
<li> <p>Formatting (including range formatting)</p> </li>
<li> <p>Hover</p> </li>
<li> <p>Completion</p> </li>
</ul>
<p>null-ls includes built-in sources for each of these features to provide out-of-the-box functionality. See <a href="https://raw.githubusercontent.com/nvimtools/none-ls.nvim/main/doc/BUILTINS.md">BUILTINS</a> for a list of available built-in sources and <a href="https://raw.githubusercontent.com/nvimtools/none-ls.nvim/main/doc/BUILTIN_CONFIG.md">BUILTIN_CONFIG</a> for instructions on how to set up and configure these sources.</p>
<p>null-ls also provides helpers to streamline the process of spawning and transforming the output of command-line processes into an LSP-friendly format. If you want to create your own source, either for personal use or for a plugin, see <a href="https://raw.githubusercontent.com/nvimtools/none-ls.nvim/main/doc/HELPERS.md">HELPERS</a> for details.</p>
<h2>Setup</h2>
<p>Install null-ls using your favorite package manager. The plugin depends on <a href="https://github.com/nvim-lua/plenary.nvim">plenary.nvim</a>, which you are (probably) already using.</p>
<p>To get started, you must set up null-ls and register at least one source. See <a href="https://raw.githubusercontent.com/nvimtools/none-ls.nvim/main/doc/BUILTINS.md">BUILTINS</a> for a list of available built-in sources and <a href="https://raw.githubusercontent.com/nvimtools/none-ls.nvim/main/doc/CONFIG.md">CONFIG</a> for information about setting up and configuring null-ls.</p>
<pre><code class="language-lua">local null_ls = require("null-ls")
null_ls.setup({
sources = {
null_ls.builtins.formatting.stylua,
null_ls.builtins.diagnostics.eslint,
null_ls.builtins.completion.spell,
},
})
</code></pre>
<h2>Documentation</h2>
<p>The definitive source for information about null-ls is its <a href="https://raw.githubusercontent.com/nvimtools/none-ls.nvim/main/doc/MAIN.md">documentation</a>, which contains information about how null-ls works, how to set it up, and how to create sources.</p>
<h2>Contributing</h2>
<p>Contributions to add new features and built-ins for any language are always welcome. See <a href="https://raw.githubusercontent.com/nvimtools/none-ls.nvim/main/doc/CONTRIBUTING.md">CONTRIBUTING</a> for guidelines.</p>
<h2>Examples</h2>
<h3>Parsing buffer content</h3>
<p>The following example demonstrates a diagnostic source that will parse the current buffer's content and show instances of the word <code>really</code> as LSP warnings.</p>
<pre><code class="language-lua">local null_ls = require("null-ls")
local no_really = {
method = null_ls.methods.DIAGNOSTICS,
filetypes = { "markdown", "text" },
generator = {
fn = function(params)
local diagnostics = {}
-- sources have access to a params object
-- containing info about the current file and editor state
for i, line in ipairs(params.content) do
local col, end_col = line:find("really")
if col and end_col then
-- null-ls fills in undefined positions
-- and converts source diagnostics into the required format
table.insert(diagnostics, {
row = i,
col = col,
end_col = end_col + 1,
source = "no-really",
message = "Don't use 'really!'",
severity = vim.diagnostic.severity.WARN,
})
end
end
return diagnostics
end,
},
}
null_ls.register(no_really)
</code></pre>
<h3>Parsing CLI program output</h3>
<p>null-ls includes helpers to simplify the process of spawning and capturing the output of CLI programs. This example shows how to pass the content of the current buffer to <code>markdownlint</code> via <code>stdin</code> and convert its output (which it sends to <code>stderr</code>) into LSP diagnostics:</p>
<pre><code class="language-lua">local null_ls = require("null-ls")
local helpers = require("null-ls.helpers")
local markdownlint = {
method = null_ls.methods.DIAGNOSTICS,
filetypes = { "markdown" },
-- null_ls.generator creates an async source
-- that spawns the command with the given arguments and options
generator = null_ls.generator({
command = "markdownlint",
args = { "--stdin" },
to_stdin = true,
from_stderr = true,
-- choose an output format (raw, json, or line)
format = "line",
check_exit_code = function(code, stderr)
local success = code <= 1
if not success then
-- can be noisy for things that run often (e.g. diagnostics), but can
-- be useful for things that run on demand (e.g. formatting)
print(stderr)
end
return success
end,
-- use helpers to parse the output from string matchers,
-- or parse it manually with a function
on_output = helpers.diagnostics.from_patterns({
{
pattern = [[:(%d+):(%d+) [%w-/]+ (.*)]],
groups = { "row", "col", "message" },
},
{
pattern = [[:(%d+) [%w-/]+ (.*)]],
groups = { "row", "message" },
},
}),
}),
}
null_ls.register(markdownlint)
</code></pre>
<h2>FAQ</h2>
<h3>Something isn't working! What do I do?</h3>
<p><strong>NOTE</strong>: If you run into issues when using null-ls, please follow the steps below and <strong>do not</strong> open an issue on the Neovim repository. null-ls is not an actual LSP server, so we need to determine whether issues are specific to this plugin before sending anything upstream.</p>
<ol>
<li>Make sure your configuration is in line with the latest version of this document.</li>
<li><a href="https://raw.githubusercontent.com/nvimtools/none-ls.nvim/main/#how-do-i-enable-debug-mode-and-get-debug-output">Enable debug mode</a> and check the output of your source(s). If the CLI program is not properly configured or is otherwise not running as expected, that's an issue with the program, not null-ls.</li>
<li>Check the documentation for available configuration options that might solve your issue.</li>
<li>If you're having trouble configuring null-ls or want to know how to achieve a specific result, open a discussion.</li>
<li>If you believe the issue is with null-ls itself or you want to request a new feature, open an issue and provide the information requested in the issue template.</li>
</ol>
<h3>My <code>:checkhealth</code> output is wrong! What do I do?</h3>
<p>Checking whether a given command is executable is tricky, and null-ls' health check doesn't handle all cases. null-ls' internal command resolution is independent of its health check output, which is for informational purposes.</p>
<p>If you're not sure whether a given command is running as expected, <a href="https://raw.githubusercontent.com/nvimtools/none-ls.nvim/main/#how-do-i-enable-debug-mode-and-get-debug-output">enable debug mode</a> and check your log.</p>
<h3>How do I format files?</h3>
<p>Use <code>vim.lsp.buf.format()</code>. See <code>:help vim.lsp.buf.format()</code> for usage instructions.</p>
<h3>How do I format files on save?</h3>
<p>See <a href="https://github.com/jose-elias-alvarez/null-ls.nvim/wiki/Formatting-on-save">this wiki page</a>.</p>
<h3>How do I stop Neovim from asking me which server I want to use for formatting?</h3>
<p>See <a href="https://github.com/jose-elias-alvarez/null-ls.nvim/wiki/Avoiding-LSP-formatting-conflicts">this wiki page</a>.</p>
<h3>How do I view project-level diagnostics?</h3>
<p>For a built-in solution, use <code>:lua vim.diagnostic.setqflist()</code>. You can also use a plugin like <a href="https://github.com/folke/trouble.nvim">trouble.nvim</a>.</p>
<h3>How do I enable debug mode and get debug output?</h3>
<ol>
<li> <p>Set <code>debug</code> flag to <code>true</code> in your config:</p> <pre><code class="language-lua">require("null-ls").setup({
debug = true,
})
</code></pre> </li>
<li> <p>Use <code>:NullLsLog</code> to open your debug log in the current Neovim instance or <code>:NullLsInfo</code> to get the path to your debug log.</p> </li>
</ol>
<p>As with LSP logging, debug mode will slow down Neovim. Make sure to disable the option after you've collected the information you're looking for.</p>
<h3>Does it work with (other plugin)?</h3>
<p>In most cases, yes. null-ls tries to act like an actual LSP server as much as possible, so it should work seamlessly with most LSP-related plugins. If you run into problems, please try to determine which plugin is causing them and open an issue.</p>
<p><a href="https://github.com/jose-elias-alvarez/null-ls.nvim/wiki/Compatibility-with-other-plugins">This wiki page</a> mentions plugins that require specific configuration options / tweaks to work with null-ls.</p>
<h3>How does it work?</h3>
<p>Thanks to hard work by @folke, the plugin wraps the mechanism Neovim uses to spawn language servers to start a client entirely in-memory. The client attaches to buffers that match defined sources and receives and responds to requests, document changes, and other events from Neovim.</p>
<h3>Will it affect my performance?</h3>
<p>More testing is necessary, but since null-ls uses pure Lua and runs entirely in memory without any external processes, in most cases it should run faster than similar solutions. If you notice that performance is worse with null-ls than with an alternative, please open an issue!</p>
<h3>I am seeing a formatting <code>timeout</code> error message</h3>
<p>This issue occurs when a formatter takes longer than the default timeout value. This is an automatic mechanism and controlled by Neovim. You might want to increase the timeout in your call:</p>
<pre><code class="language-lua">vim.lsp.buf.format({ timeout_ms = 2000 })
</code></pre>
<h2>Tests</h2>
<p>The test suite includes unit and integration tests and depends on plenary.nvim. Run <code>make test</code> in the root of the project to run the suite or <code>FILE=filename_spec.lua make test-file</code> to test an individual file.</p>
<p>To avoid a dependency on any plugin managers, the test suite will set up its plugin runtime under the <code>./tests</code> directory to always have a plenary version available.</p>
<p>If you run into plenary-related issues while running the tests, make sure you have an up-to-date version of the plugin by clearing that cache with: <code>make clean</code>.</p>
<p>All tests expect to run on the latest release version of Neovim and are not guaranteed to work on versions built from <code>HEAD</code>.</p>
<h2>Alternatives</h2>
<ul>
<li> <p><a href="https://github.com/mattn/efm-langserver">efm-langserver</a> and <a href="https://github.com/iamcco/diagnostic-languageserver">diagnostic-languageserver</a>: general-purpose language servers that can provide formatting and diagnostics from CLI output.</p> </li>
<li> <p><a href="https://github.com/mfussenegger/nvim-lint">nvim-lint</a>: a Lua plugin that focuses on providing diagnostics from CLI output.</p> </li>
<li> <p><a href="https://github.com/mhartington/formatter.nvim">formatter.nvim</a>: a Lua plugin that (surprise) focuses on formatting.</p> </li>
<li> <p><a href="https://github.com/lewis6991/hover.nvim">hover.nvim</a>: Hover plugin framework for Neovim.</p> </li>
</ul>
+ shagu/pfQuest
+ 2023-10-05T01:33:34Z
+ tag:github.com,2023-10-05:/shagu/pfQuest
+
+ <p>A Questhelper and Database Addon for World of Warcraft: Vanilla & TBC</p><hr><h1>pfQuest</h1>
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/mode.png" float="right" align="right" width="25%">
<p>This is an addon for World of Warcraft Vanilla (1.12) and The Burning Crusade (2.4.3). It helps players to find several ingame objects and quests. The addon reads questobjectives, parses them and uses its internal database to plot the found matches on the world- and minimap. It ships with a GUI to browse through all known objects. If one of the items is not yet available on your realm, you'll see a [?] in front of the name.</p>
<p>The addon is not designed to be a quest- or tourguide, instead the goals are to provide an accurate in-game version of <a href="http://db.vanillagaming.org/">AoWoW</a> or <a href="http://www.wowhead.com/">Wowhead</a>. The vanilla version is powered by the database of <a href="https://github.com/vmangos">VMaNGOS</a>. The Burning Crusade version is using data from the <a href="https://github.com/cmangos">CMaNGOS</a> project with translations taken from <a href="https://github.com/MangosExtras">MaNGOS Extras</a>.</p>
<p>pfQuest is the successor of <a href="https://shagu.org/ShaguQuest/">ShaguQuest</a> and has been entirely written from scratch. In comparison to <a href="https://shagu.org/ShaguQuest/">ShaguQuest</a>, this addon does not depend on any specific map- or questlog addon. It's designed to support the default interface aswell as every other addon. In case you experience any addon conflicts, please add an issue to the bugtracker.</p>
<h1>Downloads</h1>
<p>You can check the <a href="https://github.com/shagu/pfQuest/commits/master">[Latest Changes]</a> page to see what has changed recently.</p>
<h2>World of Warcraft: <strong>Vanilla</strong></h2>
<ol>
<li><strong><a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-full.zip">[Download pfQuest]</a></strong> (*)</li>
<li>Unpack the Zip-file</li>
<li>Move the <code>pfQuest</code> folder into <code>Wow-Directory\Interface\AddOns</code></li>
<li>Restart Wow</li>
<li>Set "Script Memory" to "0" (<a href="https://i.imgur.com/rZXwaK0.jpg">HowTo</a>)</li>
</ol>
<p>*) <em>You can optionally pick one of the slim version downloads instead. Those version are limited to only one specific language: <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-enUS.zip">English</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-koKR.zip">Korean</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-frFR.zip">French</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-deDE.zip">German</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-zhCN.zip">Chinese</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-esES.zip">Spanish</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-ruRU.zip">Russian</a></em></p>
<h2>World of Warcraft: <strong>The Burning Crusade</strong></h2>
<ol>
<li><strong><a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-full-tbc.zip">[Download pfQuest]</a></strong> (*)</li>
<li>Unpack the Zip-file</li>
<li>Move the <code>pfQuest-tbc</code> folder into <code>Wow-Directory\Interface\AddOns</code></li>
<li>Restart Wow</li>
</ol>
<p>*) <em>You can optionally pick one of the slim version downloads instead. Those version are limited to only one specific language: <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-enUS-tbc.zip">English</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-koKR-tbc.zip">Korean</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-frFR-tbc.zip">French</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-deDE-tbc.zip">German</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-zhCN-tbc.zip">Chinese</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-esES-tbc.zip">Spanish</a>, <a href="https://github.com/shagu/pfQuest/releases/latest/download/pfQuest-ruRU-tbc.zip">Russian</a></em></p>
<h2>Development Version</h2>
<p>The development version includes databases of all languages and client expansions. Based on the folder name, this will launch in both vanilla and tbc mode. Due to the amount of included data, this snapshot will lead to a higher RAM/Disk-Usage and slightly increased loading times.</p>
<ul>
<li>Download via Git: <a href="https://github.com/shagu/pfQuest.git"><code>https://github.com/shagu/pfQuest.git</code></a></li>
<li>Download via Browser: <strong><a href="https://github.com/shagu/pfQuest/archive/master.zip">Zip File</a></strong></li>
</ul>
<h2>Controls</h2>
<ul>
<li>To change node colors on the World Map, <strong>click</strong> the node.</li>
<li>To remove previously done quests from the map, <strong><shift>-click</strong> the quest giver on the world-map</li>
<li>To temporarily hide clusters on the world-map, hold the <strong><ctrl>-key</strong></li>
<li>To temporarily hide nodes on the mini-map, hover it and hold the <strong><ctrl>-key</strong></li>
<li>To move the minimap-button, <strong><shift>-drag</strong> the icon</li>
<li>To move the arrow, <strong><shift>-drag</strong> the frame</li>
</ul>
<h2>Addon Memory Usage</h2>
<p>The addon ships an entire database of all spawns, objects, items and quests and therefore includes a huge database (~80 MB incl. all locales) that gets loaded into memory on game launch. However, the memory usage of pfQuest is persistent and does not increase any further over time, so there's nothing bad on performance at all. Depending on the download you pick (especially the full packages), you might see a message that warns you about an addon consuming too much memory. To get rid of that warning, you can set the addon memory limit to <code>0</code> which reads as <code>no limit</code>. This option can be found in the <a href="https://i.imgur.com/rZXwaK0.jpg">character selection screen</a>.</p>
<h1>Map & Minimap Nodes</h1>
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/arrow.jpg" width="35.8%" align="left">
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/minimap-nodes.png" width="59.25%">
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/map-quests.png" width="55.35%" align="left">
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/map-spawnpoints.png" width="39.65%">
<h1>Auto-Tracking</h1>
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/map-autotrack.png" float="right" align="right" width="30%"> The addon features 4 different modes that define how the new or updated questobjectives should be handled. Those modes can be selected on the dropdown menu in the top-right area the map.
<h3>Option: All Quests</h3>
<p>Every quest will be automatically shown and updated on the map.</p>
<h3>Option: Tracked Quests</h3>
<p>Only tracked quests (Shift-Click) will be automatically shown and updated on the map.</p>
<h3>Option: Manual Selection</h3>
<p>Only quest objectives that have been manually displayed ("Show"-Button in the Questlog) will be displayed. Completed quest objectives will be still automatically removed from the map.</p>
<h3>Option: Hide Quests</h3>
<p>Same as "Manual Selection" and in addition to that, Quest-Givers won't be shown automatically. Also completed quest objectives will remain on the map. This mode won't touch any of the map nodes created.</p>
<h1>Database Browser</h1>
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/browser-spawn.png" align="left" width="30%">
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/browser-quests.png" align="left" width="30%">
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/browser-items.png" align="center" width="33%">
<p>The database GUI allows you to bookmark and browse through all entries within the pfQuest database. It can be opened by a click on the pfQuest minimap icon or via <code>/db show</code>. The browser will show a maximum of 100 entries at once for each tab. Use your scrollwheel or press the up/down arrows to go up and down the list.</p>
<h1>Questlog Integration</h1>
<h3>Questlinks</h3>
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/questlink.png" float="right" align="right" width="30%">
<p>On servers that support questlinks, a shift-click on a selected quest will add a questlink into chat. Those links are similar to the known questlinks from TBC+ and are compatible to ones produced by <a href="https://shagu.org/ShaguQuest/">ShaguQuest</a>, <a href="https://github.com/AeroScripts/QuestieDev">Questie</a> and <a href="http://addons.us.to/addon/questlink-0">QuestLink</a>. Please be aware that some servers (e.g Kronos) are blocking questlinks and you'll have to disable this feature in the pfQuest settings, in order to print the quest name into the chat instead of adding a questlink. Questlinks sent from pfQuest to pfQuest are locale independent and rely on the Quest ID.</p>
<p>The tooltip will display quest information such as your current state on the quest (new, in progress, already done) as well as the quest objective text and the full quest description. In addition to that, the suggested level and the minimum level are shown.</p>
<h3>Questlog Buttons</h3>
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/questlog-integration.png" align="left" width="300">
<p>The questlog will show 4 additional buttons on each quest in order to provide easy manual quest tracking. Those buttons can be used to show or hide individual quests on the map. Those buttons won't affect the entries that you've placed by using the database browser.</p>
<p><strong>Show</strong><br> The "Show" button will add the questobjectives of the current quest to the map.</p>
<p><strong>Hide</strong><br> The "Hide" button will remove the current selected quest from the map.</p>
<p><strong>Clean</strong><br> The "Clean" button will remove all nodes that have been placed by pfQuest from the map.</p>
<p><strong>Reset</strong><br> The "Reset" button will restore the default visibility of icons to match the set values on the map dropdown menu (e.g "All Quests" by default).</p>
<h1>Chat/Macro CLI</h1>
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfQuest/chat-cli.png">
<p>The addon features a CLI interface which allows you to easilly create macros to show your favourite herb or mining-veins. Let's say you want to display all <strong>Iron Deposit</strong> deposits, then type in chat or create a macro with the text: <code>/db object Iron Deposit</code>. You can also display all mines on the map by typing: <code>/db mines</code>. This can be extended by giving the minimum and maximum required skill as paramter, like: <code>/db mines 150 225</code> to display all ores between skill 150 and 225. The <code>mines</code> parameter can also be replaced by <code>herbs</code>, <code>rares</code>, <code>chests</code> or <code>taxi</code> in order to show those instead. If <code>/db</code> doesn't work for you, there are also some other aliases available like <code>/shagu</code>, <code>pfquest</code> and <code>/pfdb</code>.</p>
+
+
+ shagu/pfQuest-turtle
+ 2023-10-05T01:33:34Z
+ tag:github.com,2023-10-05:/shagu/pfQuest-turtle
+
+ <p>A TurtleWoW DB extension for pfQuest</p><hr><h1>pfQuest (turtle)</h1>
<p>This AddOn is a <a href="https://github.com/shagu/pfQuest">pfQuest</a> extension, which adds support for the <a href="https://turtle-wow.org/">TurtleWoW</a> Private Server. In order to run this extension, the latest version of <a href="https://github.com/shagu/pfQuest">pfQuest</a> is always required and only enUS-Gameclients are supported.</p>
<p><em>Notice: Issues and bugs like "please add quest XYZ" and all other content requests will be silently ignored. This is, because the data is not manually added, but depends on the Turtle-WoW team to release their database to a trusted person that can produce pfQuest-turtle builds.</em></p>
<p>If you wish to contribute, please feel free to send a <a href="https://github.com/shagu/pfQuest-turtle/pulls">Pull Requests</a>.</p>
<h2>Install</h2>
<p><em>The latest version of <a href="https://shagu.org/pfQuest">pfQuest</a> is required for this module to work.</em></p>
<ol>
<li>Download <strong><a href="https://github.com/shagu/pfQuest-turtle/archive/master.zip">pfQuest-turtle</a></strong></li>
<li>Unpack the Zip file</li>
<li>Rename the folder "pfQuest-turtle-master" to "pfQuest-turtle"</li>
<li>Copy "pfQuest-turtle" into Wow-Directory\Interface\AddOns</li>
<li>Restart Wow</li>
</ol>
+
+
+ shagu/pfUI
+ 2023-10-05T01:33:34Z
+ tag:github.com,2023-10-05:/shagu/pfUI
+
+ <p>A User Interface Replacement for World of Warcraft: Vanilla & TBC</p><hr><h1>pfUI</h1>
<p>An AddOn for World of Warcraft: Vanilla (1.12.1) and The Burning Crusade (2.4.3), which aims to be a full replacement for the original interface. The design is inspired by several screenshots I've seen from TukUI, ElvUI and others. This addon delivers modern features and a minimalistic style that's easy to use right from the start. It is entirely written from scratch without any inclusion of third-party addons or libraries.</p>
<p>This is <strong>not</strong> an addon-pack like <a href="http://shagu.org/ShaguUI/">ShaguUI</a>, however, there is support for external addons like MobHealth3, DPSMate and others, but they will never be shipped within the package.</p>
<p><strong>Please do not re-upload or distribute outdated versions of this project. However, you are more than welcome to fork or link to the official github page.</strong></p>
<h2>Screenshots</h2>
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfUI/config.jpg" align="right" width="48.5%">
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfUI/unlock.jpg" width="48.5%">
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfUI/contrib.jpg" align="right" width="48.5%">
<img src="https://raw.githubusercontent.com/shagu/ShaguAddons/master/_img/pfUI/maraudon.jpg" width="48.5%">
<h2>Installation (Vanilla)</h2>
<ol>
<li>Download <strong><a href="https://github.com/shagu/pfUI/archive/master.zip">Latest Version</a></strong></li>
<li>Unpack the Zip file</li>
<li>Rename the folder "pfUI-master" to "pfUI"</li>
<li>Copy "pfUI" into Wow-Directory\Interface\AddOns</li>
<li>Restart Wow</li>
</ol>
<h2>Installation (The Burning Crusade)</h2>
<ol>
<li>Download <strong><a href="https://github.com/shagu/pfUI/archive/master.zip">Latest Version</a></strong></li>
<li>Unpack the Zip file</li>
<li>Rename the folder "pfUI-master" to "pfUI-tbc"</li>
<li>Copy "pfUI-tbc" into Wow-Directory\Interface\AddOns</li>
<li>Restart Wow</li>
</ol>
<h2>Commands</h2>
<pre><code>/pfui Open the configuration GUI
/share Open the configuration import/export dialog
/gm Open the ticket Dialog
/rl Reload the whole UI
/farm Toggles the Farm-Mode
/pfcast Same as /cast but for mouseover units
/focus Creates a Focus-Frame for the current target
/castfocus Same as /cast but for focus frame
/clearfocus Clears the Focus-Frame
/swapfocus Toggle Focus and Target-Frame
/abp Addon Button Panel
</code></pre>
<h2>Languages</h2>
<p>pfUI supports and contains language specific code for the following gameclients.</p>
<ul>
<li>English (enUS)</li>
<li>Korean (koKR)</li>
<li>French (frFR)</li>
<li>German (deDE)</li>
<li>Chinese (zhCN)</li>
<li>Spanish (esES)</li>
<li>Russian (ruRU)</li>
</ul>
<h2>Recommended Addons</h2>
<ul>
<li><a href="https://shagu.org/pfQuest">pfQuest</a> A simple database and quest helper</li>
<li><a href="http://addons.us.to/addon/wim">WIM</a>, <a href="https://github.com/shirsig/WIM">WIM (continued)</a> Give whispers an instant messenger feel</li>
</ul>
<h2>Plugins</h2>
<ul>
<li><a href="https://shagu.org/pfUI-eliteoverlay">pfUI-eliteoverlay</a> Add elite dragons to unitframes</li>
<li><a href="https://shagu.org/pfUI-fonts">pfUI-fonts</a> Additional fonts for pfUI</li>
<li><a href="https://github.com/mrrosh/pfUI-CustomMedia">pfUI-CustomMedia</a> Additional textures for pfUI</li>
<li><a href="https://github.com/mrrosh/pfUI-Gryphons">pfUI-Gryphons</a> Add back the gryphons to your actionbars</li>
</ul>
<h2>FAQ</h2>
<p><strong>What does "pfUI" stand for?</strong><br> The term "<em>pfui!</em>" is german and simply stands for "<em>pooh!</em>", because I'm not a big fan of creating configuration UI's, especially not via the Wow-API (you might have noticed that in ShaguUI).</p>
<p><strong>How can I donate?</strong><br> You can donate via <a href="https://github.com/sponsors/shagu">GitHub</a> or <a href="https://ko-fi.com/shagu">Ko-fi</a></p>
<p><strong>How do I report a Bug?</strong><br> Please provide as much information as possible in the <a href="https://github.com/shagu/pfUI/issues">Bugtracker</a>. If there is an error message, provide the full content of it. Just telling that "there is an error" won't help any of us. Please consider adding additional information such as: since when did you got the error, does it still happen using a clean configuration, what other addons are loaded and which version you're running. When playing with a non-english client, the language might be relevant too. If possible, explain how people can reproduce the issue.</p>
<p><strong>How can I contribute?</strong><br> Report Errors, Issues and Feature Requests in the <a href="https://github.com/shagu/pfUI/issues">Bugtracker</a>. Please make sure to have the latest version installed and check for conflicting addons beforehand.</p>
<p><strong>I have bad performance, what can I do?</strong><br> There's only one known performance issue: that is while using "Frame Shadows". Make sure to disable those in the pfUI settings (Settings -> Appearance -> Enable Frame Shadows). If you still have a low performance, it's most likely a combination with another addon. Disable all AddOns but pfUI and then enable one-by-one, till the performance problem occurs again. Make sure to report the identified AddOn and what you did to reproduce via the <a href="https://github.com/shagu/pfUI/issues">Bugtracker</a>.</p>
<p><strong>Where is the happiness indicator for pets?</strong><br> The pet happiness is shown as the color of your pet's frame. Depending on your skin, this can either be the text or the background color of your pet's healthbar:</p>
<ul>
<li>Green = Happy</li>
<li>Yellow = Content</li>
<li>Red = Unhappy</li>
</ul>
<p>Since version 4.0.7 there is also an additional icon that can be enabled from the pet unit frame options.</p>
<p><strong>Can I use Clique with pfUI?</strong><br> This addon already includes support for clickcasting. If you still want to make use of clique, all pfUI's unitframes are already compatible to Clique-TBC. For Vanilla, a pfUI compatible version can be found <a href="https://github.com/shagu/Clique/archive/master.zip">Here</a>. If you want to keep your current version of Clique, you'll have to apply this <a href="https://github.com/shagu/Clique/commit/a5ee56c3f803afbdda07bae9cd330e0d4a75d75a">Patch</a>.</p>
<p><strong>Where is the Experience Bar?</strong><br> The experience bar shows up on mouseover and whenever you gain experience, next to left chatframe by default. There's also an option to make it stay visible all the time.</p>
<p><strong>How do I show the Damage- and Threatmeter Dock?</strong><br> If you enabled the "dock"-feature for your external (third-party) meters such as DPSMate or KTM, then you'll be able to toggle between them and the Right Chat by clicking on the ">" symbol on the bottom-right panel.</p>
<p><strong>Why is my chat always resetting to only 3 lines of text?</strong><br> You need to disable the "Simple Chat" in blizzards interface settings (Advanced Options). Then relog and reset/run the firstrun wizard again.</p>
<p><strong>How can I enable mouseover cast?</strong><br> On Vanilla, create a macro with "/pfcast SPELLNAME". If you also want to see the cooldown, You might want to add "/run if nil then CastSpellByName("SPELLNAME") end" on top of the macro. For The Burning Crusade, just use the regular mouseover macros.</p>
<p><strong>Will there be pfUI for Activision's "Classic" remakes?</strong><br> No, it would require an entire rewrite of the AddOn since the game is now a different one. The AddOn-API has evolved during the last 15 years and the new "Classic" versions are based on a current retail gameclient. I don't plan to play any of those new versions, so I won't be porting any of my addons to it.</p>
<p><strong>Everything from scratch?! Are you insane?</strong><br> Most probably, yes.</p>
\ No newline at end of file
diff --git a/m/daily/index.xml b/m/daily/index.xml
index 4981594ef51..7f96c471bee 100644
--- a/m/daily/index.xml
+++ b/m/daily/index.xml
@@ -1,7 +1,7 @@
GitHub M Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:25Z
+ 2023-10-05T01:33:43Z
Daily Trending of M in GitHub
\ No newline at end of file
diff --git a/m4/daily/index.xml b/m4/daily/index.xml
index 357f38d7c58..0e1d6c93339 100644
--- a/m4/daily/index.xml
+++ b/m4/daily/index.xml
@@ -1,7 +1,7 @@
GitHub M4 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:26Z
+ 2023-10-05T01:33:45Z
Daily Trending of M4 in GitHub
\ No newline at end of file
diff --git a/m4sugar/daily/index.xml b/m4sugar/daily/index.xml
index 06634a4af59..7bcfa20a881 100644
--- a/m4sugar/daily/index.xml
+++ b/m4sugar/daily/index.xml
@@ -1,7 +1,7 @@
GitHub M4Sugar Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:27Z
+ 2023-10-05T01:33:46Z
Daily Trending of M4Sugar in GitHub
\ No newline at end of file
diff --git a/macaulay2/daily/index.xml b/macaulay2/daily/index.xml
index 9f5f569e371..e3fd9134882 100644
--- a/macaulay2/daily/index.xml
+++ b/macaulay2/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Macaulay2 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:24Z
+ 2023-10-05T01:33:44Z
Daily Trending of Macaulay2 in GitHub
\ No newline at end of file
diff --git a/makefile/daily/index.xml b/makefile/daily/index.xml
index 9087fc27fc8..f1ca79cf9de 100644
--- a/makefile/daily/index.xml
+++ b/makefile/daily/index.xml
@@ -1,7 +1,14 @@
GitHub Makefile Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:34Z
+ 2023-10-05T01:33:54Z
Daily Trending of Makefile in GitHub
+
+ lukas-reineke/ci-template.nvim
+ 2023-10-05T01:33:54Z
+ tag:github.com,2023-10-05:/lukas-reineke/ci-template.nvim
+
+ <p>A template for Neovim plugin CI with GitHub actions</p><hr>
+
\ No newline at end of file
diff --git a/mako/daily/index.xml b/mako/daily/index.xml
index 38742a6a106..7548bccc4fd 100644
--- a/mako/daily/index.xml
+++ b/mako/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Mako Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:29Z
+ 2023-10-05T01:33:48Z
Daily Trending of Mako in GitHub
\ No newline at end of file
diff --git a/markdown/daily/index.xml b/markdown/daily/index.xml
index 6af808936c7..aa01d0364df 100644
--- a/markdown/daily/index.xml
+++ b/markdown/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Markdown Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:31Z
+ 2023-10-05T01:33:51Z
Daily Trending of Markdown in GitHub
\ No newline at end of file
diff --git a/marko/daily/index.xml b/marko/daily/index.xml
index 0e973e5616f..1aa8c8d1199 100644
--- a/marko/daily/index.xml
+++ b/marko/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Marko Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:28Z
+ 2023-10-05T01:33:47Z
Daily Trending of Marko in GitHub
\ No newline at end of file
diff --git a/mask/daily/index.xml b/mask/daily/index.xml
index e6a32614ba9..cc4240e0145 100644
--- a/mask/daily/index.xml
+++ b/mask/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Mask Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:36Z
+ 2023-10-05T01:33:55Z
Daily Trending of Mask in GitHub
\ No newline at end of file
diff --git a/mathematica/daily/index.xml b/mathematica/daily/index.xml
index 2038ad96458..818825a3d3c 100644
--- a/mathematica/daily/index.xml
+++ b/mathematica/daily/index.xml
@@ -1,7 +1,14 @@
GitHub Mathematica Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:39Z
+ 2023-10-05T01:33:57Z
Daily Trending of Mathematica in GitHub
+
+ cfayehc/EGSC110-Data
+ 2023-10-05T01:33:57Z
+ tag:github.com,2023-10-05:/cfayehc/EGSC110-Data
+
+ <p></p><hr>
+
\ No newline at end of file
diff --git a/matlab/daily/index.xml b/matlab/daily/index.xml
index b1a5af045a3..e4802acd21a 100644
--- a/matlab/daily/index.xml
+++ b/matlab/daily/index.xml
@@ -1,7 +1,7 @@
GitHub MATLAB Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:38Z
+ 2023-10-05T01:33:59Z
Daily Trending of MATLAB in GitHub
\ No newline at end of file
diff --git a/maven-pom/daily/index.xml b/maven-pom/daily/index.xml
index 1804e17d859..0f05c54e0e6 100644
--- a/maven-pom/daily/index.xml
+++ b/maven-pom/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Maven POM Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:35Z
+ 2023-10-05T01:33:56Z
Daily Trending of Maven POM in GitHub
\ No newline at end of file
diff --git a/max/daily/index.xml b/max/daily/index.xml
index 21c6f5f0040..5db3d4da226 100644
--- a/max/daily/index.xml
+++ b/max/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Max Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:41Z
+ 2023-10-05T01:34:00Z
Daily Trending of Max in GitHub
\ No newline at end of file
diff --git a/maxscript/daily/index.xml b/maxscript/daily/index.xml
index 5b88bcab3bc..fa2b47b6698 100644
--- a/maxscript/daily/index.xml
+++ b/maxscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub MAXScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:40Z
+ 2023-10-05T01:34:02Z
Daily Trending of MAXScript in GitHub
\ No newline at end of file
diff --git a/mcfunction/daily/index.xml b/mcfunction/daily/index.xml
index 243ae257396..b359541f9a3 100644
--- a/mcfunction/daily/index.xml
+++ b/mcfunction/daily/index.xml
@@ -1,7 +1,7 @@
GitHub mcfunction Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:42Z
+ 2023-10-05T01:34:01Z
Daily Trending of mcfunction in GitHub
\ No newline at end of file
diff --git a/mercury/daily/index.xml b/mercury/daily/index.xml
index 6626a07984b..2371f3d5e37 100644
--- a/mercury/daily/index.xml
+++ b/mercury/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Mercury Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:49Z
+ 2023-10-05T01:34:06Z
Daily Trending of Mercury in GitHub
\ No newline at end of file
diff --git a/meson/daily/index.xml b/meson/daily/index.xml
index 1f7ca0ae728..371a5562800 100644
--- a/meson/daily/index.xml
+++ b/meson/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Meson Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:47Z
+ 2023-10-05T01:34:09Z
Daily Trending of Meson in GitHub
\ No newline at end of file
diff --git a/metal/daily/index.xml b/metal/daily/index.xml
index 12cb94d34c7..b4908d80b8a 100644
--- a/metal/daily/index.xml
+++ b/metal/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Metal Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:53Z
+ 2023-10-05T01:34:12Z
Daily Trending of Metal in GitHub
\ No newline at end of file
diff --git a/microsoft-developer-studio-project/daily/index.xml b/microsoft-developer-studio-project/daily/index.xml
index 1261678128b..9046e7ad658 100644
--- a/microsoft-developer-studio-project/daily/index.xml
+++ b/microsoft-developer-studio-project/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Microsoft Developer Studio Project Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:50Z
+ 2023-10-05T01:34:10Z
Daily Trending of Microsoft Developer Studio Project in GitHub
\ No newline at end of file
diff --git a/microsoft-visual-studio-solution/daily/index.xml b/microsoft-visual-studio-solution/daily/index.xml
index 1d6c4ebc86d..5d688e4f80f 100644
--- a/microsoft-visual-studio-solution/daily/index.xml
+++ b/microsoft-visual-studio-solution/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Microsoft Visual Studio Solution Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:52Z
+ 2023-10-05T01:34:11Z
Daily Trending of Microsoft Visual Studio Solution in GitHub
\ No newline at end of file
diff --git a/minid/daily/index.xml b/minid/daily/index.xml
index cabb9087173..29ed02ef99d 100644
--- a/minid/daily/index.xml
+++ b/minid/daily/index.xml
@@ -1,7 +1,7 @@
GitHub MiniD Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:51Z
+ 2023-10-05T01:34:13Z
Daily Trending of MiniD in GitHub
\ No newline at end of file
diff --git a/mint/daily/index.xml b/mint/daily/index.xml
index ef16c353781..3a3d172649a 100644
--- a/mint/daily/index.xml
+++ b/mint/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Mint Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:54Z
+ 2023-10-05T01:34:14Z
Daily Trending of Mint in GitHub
\ No newline at end of file
diff --git a/mirah/daily/index.xml b/mirah/daily/index.xml
index 7aa94ff7c71..c1df71f8909 100644
--- a/mirah/daily/index.xml
+++ b/mirah/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Mirah Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:55Z
+ 2023-10-05T01:34:17Z
Daily Trending of Mirah in GitHub
\ No newline at end of file
diff --git a/mirc-script/daily/index.xml b/mirc-script/daily/index.xml
index 24e9884d5dd..f725d621be1 100644
--- a/mirc-script/daily/index.xml
+++ b/mirc-script/daily/index.xml
@@ -1,7 +1,7 @@
GitHub mIRC Script Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:56Z
+ 2023-10-05T01:34:16Z
Daily Trending of mIRC Script in GitHub
\ No newline at end of file
diff --git a/mlir/daily/index.xml b/mlir/daily/index.xml
index c1d3de71fba..e44bb24bc96 100644
--- a/mlir/daily/index.xml
+++ b/mlir/daily/index.xml
@@ -1,7 +1,7 @@
GitHub MLIR Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:59Z
+ 2023-10-05T01:34:21Z
Daily Trending of MLIR in GitHub
\ No newline at end of file
diff --git a/modelica/daily/index.xml b/modelica/daily/index.xml
index 091f92fb702..44c2351271e 100644
--- a/modelica/daily/index.xml
+++ b/modelica/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Modelica Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:01Z
+ 2023-10-05T01:34:19Z
Daily Trending of Modelica in GitHub
\ No newline at end of file
diff --git a/modula-2/daily/index.xml b/modula-2/daily/index.xml
index b5212a3dddc..9ea83162778 100644
--- a/modula-2/daily/index.xml
+++ b/modula-2/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Modula-2 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:00Z
+ 2023-10-05T01:34:18Z
Daily Trending of Modula-2 in GitHub
\ No newline at end of file
diff --git a/modula-3/daily/index.xml b/modula-3/daily/index.xml
index d9f38779738..f798a049f89 100644
--- a/modula-3/daily/index.xml
+++ b/modula-3/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Modula-3 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:34:58Z
+ 2023-10-05T01:34:20Z
Daily Trending of Modula-3 in GitHub
\ No newline at end of file
diff --git a/module-management-system/daily/index.xml b/module-management-system/daily/index.xml
index fe36e85500b..3f3b7c080bd 100644
--- a/module-management-system/daily/index.xml
+++ b/module-management-system/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Module Management System Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:04Z
+ 2023-10-05T01:34:24Z
Daily Trending of Module Management System in GitHub
\ No newline at end of file
diff --git a/monkey-c/daily/index.xml b/monkey-c/daily/index.xml
index a4e75cbdb44..50933832922 100644
--- a/monkey-c/daily/index.xml
+++ b/monkey-c/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Monkey C Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:04Z
+ 2023-10-05T01:34:23Z
Daily Trending of Monkey C in GitHub
\ No newline at end of file
diff --git a/monkey/daily/index.xml b/monkey/daily/index.xml
index c867457204d..1e0b464a20c 100644
--- a/monkey/daily/index.xml
+++ b/monkey/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Monkey Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:03Z
+ 2023-10-05T01:34:25Z
Daily Trending of Monkey in GitHub
\ No newline at end of file
diff --git a/moocode/daily/index.xml b/moocode/daily/index.xml
index 8e28ee79b0b..1b97c8bf40c 100644
--- a/moocode/daily/index.xml
+++ b/moocode/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Moocode Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:02Z
+ 2023-10-05T01:34:22Z
Daily Trending of Moocode in GitHub
\ No newline at end of file
diff --git a/moonscript/daily/index.xml b/moonscript/daily/index.xml
index a6dd89dd1e5..906b7585ce8 100644
--- a/moonscript/daily/index.xml
+++ b/moonscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub MoonScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:08Z
+ 2023-10-05T01:34:27Z
Daily Trending of MoonScript in GitHub
\ No newline at end of file
diff --git a/motoko/daily/index.xml b/motoko/daily/index.xml
index 94d383157f7..6e18ce2daef 100644
--- a/motoko/daily/index.xml
+++ b/motoko/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Motoko Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:06Z
+ 2023-10-05T01:34:26Z
Daily Trending of Motoko in GitHub
\ No newline at end of file
diff --git a/motorola-68k-assembly/daily/index.xml b/motorola-68k-assembly/daily/index.xml
index a307527e6e4..2dfc94481bc 100644
--- a/motorola-68k-assembly/daily/index.xml
+++ b/motorola-68k-assembly/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Motorola 68K Assembly Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:07Z
+ 2023-10-05T01:34:29Z
Daily Trending of Motorola 68K Assembly in GitHub
\ No newline at end of file
diff --git a/mql4/daily/index.xml b/mql4/daily/index.xml
index f2657cffb2b..7d30b991dd0 100644
--- a/mql4/daily/index.xml
+++ b/mql4/daily/index.xml
@@ -1,7 +1,7 @@
GitHub MQL4 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:11Z
+ 2023-10-05T01:34:33Z
Daily Trending of MQL4 in GitHub
\ No newline at end of file
diff --git a/mql5/daily/index.xml b/mql5/daily/index.xml
index cdc84608fdf..f5604b82bd5 100644
--- a/mql5/daily/index.xml
+++ b/mql5/daily/index.xml
@@ -1,7 +1,7 @@
GitHub MQL5 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:10Z
+ 2023-10-05T01:34:32Z
Daily Trending of MQL5 in GitHub
\ No newline at end of file
diff --git a/mtml/daily/index.xml b/mtml/daily/index.xml
index afb8c95eac7..bc5913e3701 100644
--- a/mtml/daily/index.xml
+++ b/mtml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub MTML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:09Z
+ 2023-10-05T01:34:30Z
Daily Trending of MTML in GitHub
\ No newline at end of file
diff --git a/muf/daily/index.xml b/muf/daily/index.xml
index 23e1cd8026c..3eb7ed3c925 100644
--- a/muf/daily/index.xml
+++ b/muf/daily/index.xml
@@ -1,7 +1,7 @@
GitHub MUF Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:12Z
+ 2023-10-05T01:34:31Z
Daily Trending of MUF in GitHub
\ No newline at end of file
diff --git a/mupad/daily/index.xml b/mupad/daily/index.xml
index 46380d7aa56..aaa26ec57ea 100644
--- a/mupad/daily/index.xml
+++ b/mupad/daily/index.xml
@@ -1,7 +1,7 @@
GitHub mupad Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:15Z
+ 2023-10-05T01:34:36Z
Daily Trending of mupad in GitHub
\ No newline at end of file
diff --git a/muse/daily/index.xml b/muse/daily/index.xml
index a4a80519b21..2d930efddbd 100644
--- a/muse/daily/index.xml
+++ b/muse/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Muse Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:13Z
+ 2023-10-05T01:34:35Z
Daily Trending of Muse in GitHub
\ No newline at end of file
diff --git a/mustache/daily/index.xml b/mustache/daily/index.xml
index aebecece699..eb05eb486d9 100644
--- a/mustache/daily/index.xml
+++ b/mustache/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Mustache Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:18Z
+ 2023-10-05T01:34:38Z
Daily Trending of Mustache in GitHub
\ No newline at end of file
diff --git a/myghty/daily/index.xml b/myghty/daily/index.xml
index 2ea01274970..b27cdfd086e 100644
--- a/myghty/daily/index.xml
+++ b/myghty/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Myghty Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:14Z
+ 2023-10-05T01:34:34Z
Daily Trending of Myghty in GitHub
\ No newline at end of file
diff --git a/nanorc/daily/index.xml b/nanorc/daily/index.xml
index dda3de7ac9b..d2963c49662 100644
--- a/nanorc/daily/index.xml
+++ b/nanorc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub nanorc Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:20Z
+ 2023-10-05T01:34:41Z
Daily Trending of nanorc in GitHub
\ No newline at end of file
diff --git a/nasl/daily/index.xml b/nasl/daily/index.xml
index 1871b5e170f..363f3e23394 100644
--- a/nasl/daily/index.xml
+++ b/nasl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NASL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:20Z
+ 2023-10-05T01:34:43Z
Daily Trending of NASL in GitHub
\ No newline at end of file
diff --git a/ncl/daily/index.xml b/ncl/daily/index.xml
index 9eb679a2ba5..79970a1943b 100644
--- a/ncl/daily/index.xml
+++ b/ncl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NCL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:21Z
+ 2023-10-05T01:34:41Z
Daily Trending of NCL in GitHub
\ No newline at end of file
diff --git a/nearley/daily/index.xml b/nearley/daily/index.xml
index f237eea81f5..4393f905be1 100644
--- a/nearley/daily/index.xml
+++ b/nearley/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Nearley Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:24Z
+ 2023-10-05T01:34:46Z
Daily Trending of Nearley in GitHub
\ No newline at end of file
diff --git a/nemerle/daily/index.xml b/nemerle/daily/index.xml
index dd1706e7cdd..314a38e6e79 100644
--- a/nemerle/daily/index.xml
+++ b/nemerle/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Nemerle Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:23Z
+ 2023-10-05T01:34:44Z
Daily Trending of Nemerle in GitHub
\ No newline at end of file
diff --git a/neon/daily/index.xml b/neon/daily/index.xml
index d907015f787..faf3cce0b00 100644
--- a/neon/daily/index.xml
+++ b/neon/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NEON Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:23Z
+ 2023-10-05T01:34:47Z
Daily Trending of NEON in GitHub
\ No newline at end of file
diff --git a/nesc/daily/index.xml b/nesc/daily/index.xml
index 6d5b1e34381..b9b084bed76 100644
--- a/nesc/daily/index.xml
+++ b/nesc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub nesC Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:25Z
+ 2023-10-05T01:34:45Z
Daily Trending of nesC in GitHub
\ No newline at end of file
diff --git a/netlinx+erb/daily/index.xml b/netlinx+erb/daily/index.xml
index 31b4d9238ef..58b91209362 100644
--- a/netlinx+erb/daily/index.xml
+++ b/netlinx+erb/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NetLinx+ERB Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:27Z
+ 2023-10-05T01:34:48Z
Daily Trending of NetLinx+ERB in GitHub
\ No newline at end of file
diff --git a/netlinx/daily/index.xml b/netlinx/daily/index.xml
index 6b523cf75ff..4d60aacb14f 100644
--- a/netlinx/daily/index.xml
+++ b/netlinx/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NetLinx Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:26Z
+ 2023-10-05T01:34:50Z
Daily Trending of NetLinx in GitHub
\ No newline at end of file
diff --git a/netlogo/daily/index.xml b/netlogo/daily/index.xml
index 24fadc6a621..1c2762c1484 100644
--- a/netlogo/daily/index.xml
+++ b/netlogo/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NetLogo Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:29Z
+ 2023-10-05T01:34:49Z
Daily Trending of NetLogo in GitHub
\ No newline at end of file
diff --git a/newlisp/daily/index.xml b/newlisp/daily/index.xml
index 775fa727a77..56e75baa322 100644
--- a/newlisp/daily/index.xml
+++ b/newlisp/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NewLisp Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:28Z
+ 2023-10-05T01:34:50Z
Daily Trending of NewLisp in GitHub
\ No newline at end of file
diff --git a/nextflow/daily/index.xml b/nextflow/daily/index.xml
index 4777eaaba3b..530fe41aa90 100644
--- a/nextflow/daily/index.xml
+++ b/nextflow/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Nextflow Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:30Z
+ 2023-10-05T01:34:55Z
Daily Trending of Nextflow in GitHub
\ No newline at end of file
diff --git a/nginx/daily/index.xml b/nginx/daily/index.xml
index 7a15089ab2e..c1767c81189 100644
--- a/nginx/daily/index.xml
+++ b/nginx/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Nginx Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:31Z
+ 2023-10-05T01:34:54Z
Daily Trending of Nginx in GitHub
\ No newline at end of file
diff --git a/nim/daily/index.xml b/nim/daily/index.xml
index f1f69f33f4b..46a883265af 100644
--- a/nim/daily/index.xml
+++ b/nim/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Nim Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:33Z
+ 2023-10-05T01:34:53Z
Daily Trending of Nim in GitHub
\ No newline at end of file
diff --git a/ninja/daily/index.xml b/ninja/daily/index.xml
index e6b4bb08528..f69096e522c 100644
--- a/ninja/daily/index.xml
+++ b/ninja/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ninja Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:33Z
+ 2023-10-05T01:34:52Z
Daily Trending of Ninja in GitHub
\ No newline at end of file
diff --git a/nit/daily/index.xml b/nit/daily/index.xml
index 99424b80248..2c9b0c4bdbc 100644
--- a/nit/daily/index.xml
+++ b/nit/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Nit Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:36Z
+ 2023-10-05T01:34:56Z
Daily Trending of Nit in GitHub
\ No newline at end of file
diff --git a/nix/daily/index.xml b/nix/daily/index.xml
index bd3028c508a..175ec5d24c9 100644
--- a/nix/daily/index.xml
+++ b/nix/daily/index.xml
@@ -1,14 +1,14 @@
GitHub Nix Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:39Z
+ 2023-10-05T01:35:01Z
Daily Trending of Nix in GitHub
- LGUG2Z/nixos-wsl-starter
- 2023-10-04T01:35:39Z
- tag:github.com,2023-10-04:/LGUG2Z/nixos-wsl-starter
-
- <p>A sane, batteries-included starter template for running NixOS on WSL</p><hr>
+ justinas/nixos-ha-kubernetes
+ 2023-10-05T01:35:01Z
+ tag:github.com,2023-10-05:/justinas/nixos-ha-kubernetes
+
+ <p>Toy highly-available Kubernetes cluster on NixOS</p><hr>
\ No newline at end of file
diff --git a/nl/daily/index.xml b/nl/daily/index.xml
index 163ee7e00bf..e07d594b09d 100644
--- a/nl/daily/index.xml
+++ b/nl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:36Z
+ 2023-10-05T01:34:58Z
Daily Trending of NL in GitHub
\ No newline at end of file
diff --git a/npm-config/daily/index.xml b/npm-config/daily/index.xml
index 520117cdabc..9b745624668 100644
--- a/npm-config/daily/index.xml
+++ b/npm-config/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NPM Config Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:35Z
+ 2023-10-05T01:34:57Z
Daily Trending of NPM Config in GitHub
\ No newline at end of file
diff --git a/nsis/daily/index.xml b/nsis/daily/index.xml
index b196eee0adb..24f030a807b 100644
--- a/nsis/daily/index.xml
+++ b/nsis/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NSIS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:42Z
+ 2023-10-05T01:35:04Z
Daily Trending of NSIS in GitHub
\ No newline at end of file
diff --git a/nu/daily/index.xml b/nu/daily/index.xml
index da7fe8f0d39..de0c66cf248 100644
--- a/nu/daily/index.xml
+++ b/nu/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Nu Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:41Z
+ 2023-10-05T01:35:03Z
Daily Trending of Nu in GitHub
\ No newline at end of file
diff --git a/numpy/daily/index.xml b/numpy/daily/index.xml
index adca0641f96..7b8f2870853 100644
--- a/numpy/daily/index.xml
+++ b/numpy/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NumPy Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:40Z
+ 2023-10-05T01:35:02Z
Daily Trending of NumPy in GitHub
\ No newline at end of file
diff --git a/nunjucks/daily/index.xml b/nunjucks/daily/index.xml
index b3f9aa7b5f0..50bc940e529 100644
--- a/nunjucks/daily/index.xml
+++ b/nunjucks/daily/index.xml
@@ -1,7 +1,14 @@
GitHub Nunjucks Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:43Z
+ 2023-10-05T01:35:05Z
Daily Trending of Nunjucks in GitHub
+
+ jonmircha/amerike-template-eleventy-3dev
+ 2023-10-05T01:35:05Z
+ tag:github.com,2023-10-05:/jonmircha/amerike-template-eleventy-3dev
+
+ <p></p><hr>
+
\ No newline at end of file
diff --git a/nwscript/daily/index.xml b/nwscript/daily/index.xml
index 0a8f1cfaa87..3e495a89d70 100644
--- a/nwscript/daily/index.xml
+++ b/nwscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub NWScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:46Z
+ 2023-10-05T01:35:07Z
Daily Trending of NWScript in GitHub
\ No newline at end of file
diff --git a/objdump/daily/index.xml b/objdump/daily/index.xml
index 106d6337161..1b66e6950d7 100644
--- a/objdump/daily/index.xml
+++ b/objdump/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ObjDump Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:48Z
+ 2023-10-05T01:35:10Z
Daily Trending of ObjDump in GitHub
\ No newline at end of file
diff --git a/object-data-instance-notation/daily/index.xml b/object-data-instance-notation/daily/index.xml
index 2cb4cf7bacb..b408c3ebceb 100644
--- a/object-data-instance-notation/daily/index.xml
+++ b/object-data-instance-notation/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Object Data Instance Notation Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:48Z
+ 2023-10-05T01:35:11Z
Daily Trending of Object Data Instance Notation in GitHub
\ No newline at end of file
diff --git a/objective-c++/daily/index.xml b/objective-c++/daily/index.xml
index 72864fadd85..61372e575d4 100644
--- a/objective-c++/daily/index.xml
+++ b/objective-c++/daily/index.xml
@@ -1,14 +1,7 @@
GitHub Objective-C++ Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:54Z
+ 2023-10-05T01:35:16Z
Daily Trending of Objective-C++ in GitHub
-
- tihmstar/micSpy
- 2023-10-04T01:35:54Z
- tag:github.com,2023-10-04:/tihmstar/micSpy
-
- <p></p><hr>
-
\ No newline at end of file
diff --git a/objective-c/daily/index.xml b/objective-c/daily/index.xml
index 365ccfb1547..d424a11751b 100644
--- a/objective-c/daily/index.xml
+++ b/objective-c/daily/index.xml
@@ -1,21 +1,7 @@
GitHub Objective-C Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:56Z
+ 2023-10-05T01:35:20Z
Daily Trending of Objective-C in GitHub
-
- zendesk/chat_providers_sdk_ios
- 2023-10-04T01:35:56Z
- tag:github.com,2023-10-04:/zendesk/chat_providers_sdk_ios
-
- <p>Zendesk Chat Providers SDK</p><hr><p><span>⚠</span> <em>Use of this software is subject to important terms and conditions as set forth in the License file</em> <span>⚠</span></p>
<h1>Zendesk Chat Providers SDK for iOS</h1>
<p>Zendesk Chat Providers SDK for mobile. Use the Chat Providers SDK to build your own Chat UI with our API providers.</p>
<h2>Documentation</h2>
<p>You can find our documentation on <a href="https://developer.zendesk.com/embeddables">https://developer.zendesk.com/embeddables</a>.</p>
<h2>Feature requests and issues</h2>
<p>All feature requests and issues are welcomed. Please see our <a href="https://raw.githubusercontent.com/zendesk/chat_providers_sdk_ios/master/CONTRIBUTING.md">contributing guidelines</a> to find out how to contact us.</p>
<h2>Copyright and license</h2>
<p>Copyright 2020 Zendesk</p>
<p>By downloading or using the Zendesk Chat Providers SDK, You agree to the Zendesk Master Subscription Agreement <a href="https://www.zendesk.com/company/customers-partners/#master-subscription-agreement">https://www.zendesk.com/company/customers-partners/#master-subscription-agreement</a> and Application Developer and API License Agreement <a href="https://www.zendesk.com/company/customers-partners/#application-developer-api-license-agreement">https://www.zendesk.com/company/customers-partners/#application-developer-api-license-agreement</a> and acknowledge that such terms govern Your use of and access to the Chat Providers SDK.</p>
<p>If You make any Contributions (defined below) to the Zendesk Chat Providers SDK, You hereby grant Zendesk a royalty-free, worldwide, transferable, sub-licensable, irrevocable and perpetual license to incorporate into the Service or the Zendesk API or otherwise use and commercially exploit any Contributions. “Contribution” shall mean any work of authorship, including any modifications or additions to the Mobile SDK or derivative works thereof, that is submitted to Zendesk by You.</p>
-
-
- jliendro/itbaworks
- 2023-10-04T01:35:56Z
- tag:github.com,2023-10-04:/jliendro/itbaworks
-
- <p>university ITBA works</p><hr><h1>itbaworks</h1>
<p>university ITBA works</p>
-
\ No newline at end of file
diff --git a/objective-j/daily/index.xml b/objective-j/daily/index.xml
index 4c0a4bcf22a..1daa52d1130 100644
--- a/objective-j/daily/index.xml
+++ b/objective-j/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Objective-J Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:52Z
+ 2023-10-05T01:35:14Z
Daily Trending of Objective-J in GitHub
\ No newline at end of file
diff --git a/objectscript/daily/index.xml b/objectscript/daily/index.xml
index c5a0525af00..61f666e6d44 100644
--- a/objectscript/daily/index.xml
+++ b/objectscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ObjectScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:35:51Z
+ 2023-10-05T01:35:17Z
Daily Trending of ObjectScript in GitHub
\ No newline at end of file
diff --git a/ocaml/daily/index.xml b/ocaml/daily/index.xml
index 747f0dd55b4..e77d95b2696 100644
--- a/ocaml/daily/index.xml
+++ b/ocaml/daily/index.xml
@@ -1,7 +1,21 @@
GitHub OCaml Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:06Z
+ 2023-10-05T01:35:35Z
Daily Trending of OCaml in GitHub
+
+ dmmulroy/ocaml-playlist-transfer
+ 2023-10-05T01:35:35Z
+ tag:github.com,2023-10-05:/dmmulroy/ocaml-playlist-transfer
+
+ <p>Transfer playlists seamlessly between spotify and apple music</p><hr>
+
+
+ RedPRL/asai
+ 2023-10-05T01:35:35Z
+ tag:github.com,2023-10-05:/RedPRL/asai
+
+ <p>🩺 A library for compiler diagnostics</p><hr>
+
\ No newline at end of file
diff --git a/odin/daily/index.xml b/odin/daily/index.xml
index 5e1ed12a1d7..4ba783bd6a5 100644
--- a/odin/daily/index.xml
+++ b/odin/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Odin Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:07Z
+ 2023-10-05T01:35:30Z
Daily Trending of Odin in GitHub
\ No newline at end of file
diff --git a/omgrofl/daily/index.xml b/omgrofl/daily/index.xml
index 8c146286f48..95e4b5d9ad2 100644
--- a/omgrofl/daily/index.xml
+++ b/omgrofl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Omgrofl Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:04Z
+ 2023-10-05T01:35:32Z
Daily Trending of Omgrofl in GitHub
\ No newline at end of file
diff --git a/ooc/daily/index.xml b/ooc/daily/index.xml
index 78e9f95aedf..7dafc6bc29c 100644
--- a/ooc/daily/index.xml
+++ b/ooc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ooc Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:03Z
+ 2023-10-05T01:35:31Z
Daily Trending of ooc in GitHub
\ No newline at end of file
diff --git a/opa/daily/index.xml b/opa/daily/index.xml
index e1fa5ef66a4..462c6e53f2e 100644
--- a/opa/daily/index.xml
+++ b/opa/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Opa Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:08Z
+ 2023-10-05T01:35:38Z
Daily Trending of Opa in GitHub
\ No newline at end of file
diff --git a/opal/daily/index.xml b/opal/daily/index.xml
index 017259dc11f..196049f44f2 100644
--- a/opal/daily/index.xml
+++ b/opal/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Opal Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:09Z
+ 2023-10-05T01:35:36Z
Daily Trending of Opal in GitHub
\ No newline at end of file
diff --git a/open-policy-agent/daily/index.xml b/open-policy-agent/daily/index.xml
index 806d7adc287..d2976d5b0c5 100644
--- a/open-policy-agent/daily/index.xml
+++ b/open-policy-agent/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Open Policy Agent Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:10Z
+ 2023-10-05T01:35:37Z
Daily Trending of Open Policy Agent in GitHub
\ No newline at end of file
diff --git a/opencl/daily/index.xml b/opencl/daily/index.xml
index 25a2e674f29..41102f094a6 100644
--- a/opencl/daily/index.xml
+++ b/opencl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub OpenCL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:13Z
+ 2023-10-05T01:35:43Z
Daily Trending of OpenCL in GitHub
\ No newline at end of file
diff --git a/openedge-abl/daily/index.xml b/openedge-abl/daily/index.xml
index 35d57ebe6aa..71de86c1106 100644
--- a/openedge-abl/daily/index.xml
+++ b/openedge-abl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub OpenEdge ABL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:15Z
+ 2023-10-05T01:35:41Z
Daily Trending of OpenEdge ABL in GitHub
\ No newline at end of file
diff --git a/openqasm/daily/index.xml b/openqasm/daily/index.xml
index 2977277c528..c0c272ddede 100644
--- a/openqasm/daily/index.xml
+++ b/openqasm/daily/index.xml
@@ -1,7 +1,7 @@
GitHub OpenQASM Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:14Z
+ 2023-10-05T01:35:42Z
Daily Trending of OpenQASM in GitHub
\ No newline at end of file
diff --git a/openrc-runscript/daily/index.xml b/openrc-runscript/daily/index.xml
index 10e8ac9f72a..f24cdd8cc1e 100644
--- a/openrc-runscript/daily/index.xml
+++ b/openrc-runscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub OpenRC runscript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:17Z
+ 2023-10-05T01:35:45Z
Daily Trending of OpenRC runscript in GitHub
\ No newline at end of file
diff --git a/openscad/daily/index.xml b/openscad/daily/index.xml
index b03e27b66b6..f3da49b813b 100644
--- a/openscad/daily/index.xml
+++ b/openscad/daily/index.xml
@@ -1,7 +1,7 @@
GitHub OpenSCAD Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:19Z
+ 2023-10-05T01:35:45Z
Daily Trending of OpenSCAD in GitHub
\ No newline at end of file
diff --git a/openstep-property-list/daily/index.xml b/openstep-property-list/daily/index.xml
index 293fa0e47e2..1393a9204b6 100644
--- a/openstep-property-list/daily/index.xml
+++ b/openstep-property-list/daily/index.xml
@@ -1,7 +1,7 @@
GitHub OpenStep Property List Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:18Z
+ 2023-10-05T01:35:46Z
Daily Trending of OpenStep Property List in GitHub
\ No newline at end of file
diff --git a/opentype-feature-file/daily/index.xml b/opentype-feature-file/daily/index.xml
index 8798e5e1c79..53a73c1309a 100644
--- a/opentype-feature-file/daily/index.xml
+++ b/opentype-feature-file/daily/index.xml
@@ -1,7 +1,7 @@
GitHub OpenType Feature File Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:16Z
+ 2023-10-05T01:35:47Z
Daily Trending of OpenType Feature File in GitHub
\ No newline at end of file
diff --git a/org/daily/index.xml b/org/daily/index.xml
index 9528ead96b8..3c5b635de81 100644
--- a/org/daily/index.xml
+++ b/org/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Org Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:20Z
+ 2023-10-05T01:35:49Z
Daily Trending of Org in GitHub
\ No newline at end of file
diff --git a/ox/daily/index.xml b/ox/daily/index.xml
index bc1cbaabd20..79cf3e48f14 100644
--- a/ox/daily/index.xml
+++ b/ox/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ox Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:22Z
+ 2023-10-05T01:35:49Z
Daily Trending of Ox in GitHub
\ No newline at end of file
diff --git a/oxygene/daily/index.xml b/oxygene/daily/index.xml
index d1d9473b9b2..852be9db87d 100644
--- a/oxygene/daily/index.xml
+++ b/oxygene/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Oxygene Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:21Z
+ 2023-10-05T01:35:50Z
Daily Trending of Oxygene in GitHub
\ No newline at end of file
diff --git a/oz/daily/index.xml b/oz/daily/index.xml
index 2147355d4a9..95b12de97d2 100644
--- a/oz/daily/index.xml
+++ b/oz/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Oz Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:26Z
+ 2023-10-05T01:35:54Z
Daily Trending of Oz in GitHub
\ No newline at end of file
diff --git a/p4/daily/index.xml b/p4/daily/index.xml
index 68fc0016045..a3b265eed1f 100644
--- a/p4/daily/index.xml
+++ b/p4/daily/index.xml
@@ -1,7 +1,7 @@
GitHub P4 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:27Z
+ 2023-10-05T01:35:52Z
Daily Trending of P4 in GitHub
\ No newline at end of file
diff --git a/pan/daily/index.xml b/pan/daily/index.xml
index f83954cd1f9..bebf9ecf7b7 100644
--- a/pan/daily/index.xml
+++ b/pan/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Pan Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:25Z
+ 2023-10-05T01:35:53Z
Daily Trending of Pan in GitHub
\ No newline at end of file
diff --git a/papyrus/daily/index.xml b/papyrus/daily/index.xml
index ac695a1e8cf..cb19eac0aeb 100644
--- a/papyrus/daily/index.xml
+++ b/papyrus/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Papyrus Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:38Z
+ 2023-10-05T01:35:58Z
Daily Trending of Papyrus in GitHub
\ No newline at end of file
diff --git a/parrot-assembly/daily/index.xml b/parrot-assembly/daily/index.xml
index 4a980718615..2519406e07a 100644
--- a/parrot-assembly/daily/index.xml
+++ b/parrot-assembly/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Parrot Assembly Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:48Z
+ 2023-10-05T01:35:57Z
Daily Trending of Parrot Assembly in GitHub
\ No newline at end of file
diff --git a/parrot-internal-representation/daily/index.xml b/parrot-internal-representation/daily/index.xml
index 4085dc4a7bf..b73fc33837d 100644
--- a/parrot-internal-representation/daily/index.xml
+++ b/parrot-internal-representation/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Parrot Internal Representation Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:43Z
+ 2023-10-05T01:35:59Z
Daily Trending of Parrot Internal Representation in GitHub
\ No newline at end of file
diff --git a/parrot/daily/index.xml b/parrot/daily/index.xml
index 2aa4bd0fb66..505c8462dfe 100644
--- a/parrot/daily/index.xml
+++ b/parrot/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Parrot Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:50Z
+ 2023-10-05T01:35:56Z
Daily Trending of Parrot in GitHub
\ No newline at end of file
diff --git a/pascal/daily/index.xml b/pascal/daily/index.xml
index 8697467ba5b..5672da1ba79 100644
--- a/pascal/daily/index.xml
+++ b/pascal/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Pascal Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:58Z
+ 2023-10-05T01:36:04Z
Daily Trending of Pascal in GitHub
\ No newline at end of file
diff --git a/pawn/daily/index.xml b/pawn/daily/index.xml
index be804e52d21..c59f9e9da9a 100644
--- a/pawn/daily/index.xml
+++ b/pawn/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Pawn Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:52Z
+ 2023-10-05T01:36:00Z
Daily Trending of Pawn in GitHub
\ No newline at end of file
diff --git a/peg.js/daily/index.xml b/peg.js/daily/index.xml
index eba24593fbf..f2013daa8c6 100644
--- a/peg.js/daily/index.xml
+++ b/peg.js/daily/index.xml
@@ -1,7 +1,7 @@
GitHub PEG.js Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:36:53Z
+ 2023-10-05T01:36:02Z
Daily Trending of PEG.js in GitHub
\ No newline at end of file
diff --git a/pep8/daily/index.xml b/pep8/daily/index.xml
index 2cf0489c3e8..34db6dd8c0c 100644
--- a/pep8/daily/index.xml
+++ b/pep8/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Pep8 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:37:57Z
+ 2023-10-05T01:36:05Z
Daily Trending of Pep8 in GitHub
\ No newline at end of file
diff --git a/perl/daily/index.xml b/perl/daily/index.xml
index 6c778fce89c..69339b09e3f 100644
--- a/perl/daily/index.xml
+++ b/perl/daily/index.xml
@@ -1,14 +1,14 @@
GitHub Perl Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:37:22Z
+ 2023-10-05T01:36:24Z
Daily Trending of Perl in GitHub
- trentleslie/bioinfo_class
- 2023-10-04T01:37:22Z
- tag:github.com,2023-10-04:/trentleslie/bioinfo_class
-
- <p></p><hr>
+ gnustavo/bag
+ 2023-10-05T01:36:24Z
+ tag:github.com,2023-10-05:/gnustavo/bag
+
+ <p>Bag of semi-useful things</p><hr><h1>bag</h1>
<p>Bag of semi-useful things</p>
\ No newline at end of file
diff --git a/php/daily/index.xml b/php/daily/index.xml
index 4ed805432d5..3dfdd2b7587 100644
--- a/php/daily/index.xml
+++ b/php/daily/index.xml
@@ -1,7 +1,14 @@
GitHub PHP Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:37:07Z
+ 2023-10-05T01:36:12Z
Daily Trending of PHP in GitHub
+
+ spatie/opening-hours
+ 2023-10-05T01:36:12Z
+ tag:github.com,2023-10-05:/spatie/opening-hours
+
+ <p>Query and format a set of opening hours</p><hr><p><a href="https://supportukrainenow.org"><img src="https://github-ads.s3.eu-central-1.amazonaws.com/support-ukraine.svg?t=1"></a></p>
<h1>A helper to query and format a set of opening hours</h1>
<p><a href="https://packagist.org/packages/spatie/opening-hours"><img src="https://img.shields.io/packagist/v/spatie/opening-hours.svg?style=flat-square" alt="Latest Version on Packagist"></a> <a href="https://raw.githubusercontent.com/spatie/opening-hours/master/LICENSE.md"><img src="https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square" alt="Software License"></a> <a href="https://actions-badge.atrox.dev/spatie/opening-hours/goto"><img src="https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2Fspatie%2Fopening-hours%2Fbadge&style=flat-square&label=Build&logo=none" alt="Tests"></a> <a href="https://codecov.io/github/spatie/opening-hours?branch=master"><img src="https://img.shields.io/codecov/c/github/spatie/opening-hours.svg?style=flat-square" alt="Coverage"></a> <a href="https://scrutinizer-ci.com/g/spatie/opening-hours"><img src="https://img.shields.io/scrutinizer/g/spatie/opening-hours.svg?style=flat-square" alt="Quality Score"></a> <a href="https://styleci.io/repos/69368104"><img src="https://styleci.io/repos/69368104/shield?branch=master" alt="StyleCI"></a> <a href="https://packagist.org/packages/spatie/opening-hours"><img src="https://img.shields.io/packagist/dt/spatie/opening-hours.svg?style=flat-square" alt="Total Downloads"></a></p>
<p>With <code>spatie/opening-hours</code> you create an object that describes a business' opening hours, which you can query for <code>open</code> or <code>closed</code> on days or specific dates, or use to present the times per day.</p>
<p><code>spatie/opening-hours</code> can be used directly on <a href="https://carbon.nesbot.com/">Carbon</a> thanks to <a href="https://github.com/kylekatarnls/business-time">cmixin/business-time</a> so you can benefit opening hours features directly on your enhanced date objects.</p>
<p>A set of opening hours is created by passing in a regular schedule, and a list of exceptions.</p>
<pre><code class="language-php">// Add the use at the top of each file where you want to use the OpeningHours class:
use Spatie\OpeningHours\OpeningHours;
$openingHours = OpeningHours::create([
'monday' => ['09:00-12:00', '13:00-18:00'],
'tuesday' => ['09:00-12:00', '13:00-18:00'],
'wednesday' => ['09:00-12:00'],
'thursday' => ['09:00-12:00', '13:00-18:00'],
'friday' => ['09:00-12:00', '13:00-20:00'],
'saturday' => ['09:00-12:00', '13:00-16:00'],
'sunday' => [],
'exceptions' => [
'2016-11-11' => ['09:00-12:00'],
'2016-12-25' => [],
'01-01' => [], // Recurring on each 1st of January
'12-25' => ['09:00-12:00'], // Recurring on each 25th of December
],
]);
// This will allow you to display things like:
$now = new DateTime('now');
$range = $openingHours->currentOpenRange($now);
if ($range) {
echo "It's open since ".$range->start()."\n";
echo "It will close at ".$range->end()."\n";
} else {
echo "It's closed since ".$openingHours->previousClose($now)->format('l H:i')."\n";
echo "It will re-open at ".$openingHours->nextOpen($now)->format('l H:i')."\n";
}
</code></pre>
<p>The object can be queried for a day in the week, which will return a result based on the regular schedule:</p>
<pre><code class="language-php">// Open on Mondays:
$openingHours->isOpenOn('monday'); // true
// Closed on Sundays:
$openingHours->isOpenOn('sunday'); // false
</code></pre>
<p>It can also be queried for a specific date and time:</p>
<pre><code class="language-php">// Closed because it's after hours:
$openingHours->isOpenAt(new DateTime('2016-09-26 19:00:00')); // false
// Closed because Christmas was set as an exception
$openingHours->isOpenOn('2016-12-25'); // false
</code></pre>
<p>It can also return arrays of opening hours for a week or a day:</p>
<pre><code class="language-php">// OpeningHoursForDay object for the regular schedule
$openingHours->forDay('monday');
// OpeningHoursForDay[] for the regular schedule, keyed by day name
$openingHours->forWeek();
// Array of day with same schedule for the regular schedule, keyed by day name, days combined by working hours
$openingHours->forWeekCombined();
// OpeningHoursForDay object for a specific day
$openingHours->forDate(new DateTime('2016-12-25'));
// OpeningHoursForDay[] of all exceptions, keyed by date
$openingHours->exceptions();
</code></pre>
<p>On construction you can set a flag for overflowing times across days. For example, for a night club opens until 3am on Friday and Saturday:</p>
<pre><code class="language-php">$openingHours = \Spatie\OpeningHours\OpeningHours::create([
'overflow' => true,
'friday' => ['20:00-03:00'],
'saturday' => ['20:00-03:00'],
], null);
</code></pre>
<p>This allows the API to further at yesterdays data to check if the opening hours are open from yesterdays time range.</p>
<p>You can add data in definitions then retrieve them:</p>
<pre><code class="language-php">$openingHours = OpeningHours::create([
'monday' => [
'data' => 'Typical Monday',
'09:00-12:00',
'13:00-18:00',
],
'tuesday' => [
'09:00-12:00',
'13:00-18:00',
[
'19:00-21:00',
'data' => 'Extra on Tuesday evening',
],
],
'exceptions' => [
'2016-12-25' => [
'data' => 'Closed for Christmas',
],
],
]);
echo $openingHours->forDay('monday')->getData(); // Typical Monday
echo $openingHours->forDate(new DateTime('2016-12-25'))->getData(); // Closed for Christmas
echo $openingHours->forDay('tuesday')[2]->getData(); // Extra on Tuesday evening
</code></pre>
<p>In the example above, data are strings but it can be any kind of value. So you can embed multiple properties in an array.</p>
<p>For structure convenience, the data-hours couple can be a fully-associative array, so the example above is strictly equivalent to the following:</p>
<pre><code class="language-php">$openingHours = OpeningHours::create([
'monday' => [
'hours' => [
'09:00-12:00',
'13:00-18:00',
],
'data' => 'Typical Monday',
],
'tuesday' => [
['hours' => '09:00-12:00'],
['hours' => '13:00-18:00'],
['hours' => '19:00-21:00', 'data' => 'Extra on Tuesday evening'],
],
// Open by night from Wednesday 22h to Thursday 7h:
'wednesday' => ['22:00-24:00'], // use the special "24:00" to reach midnight included
'thursday' => ['00:00-07:00'],
'exceptions' => [
'2016-12-25' => [
'hours' => [],
'data' => 'Closed for Christmas',
],
],
]);
</code></pre>
<p>The last structure tool is the filter, it allows you to pass closures (or callable function/method reference) that take a date as a parameter and returns the settings for the given date.</p>
<pre><code class="language-php">$openingHours = OpeningHours::create([
'monday' => [
'09:00-12:00',
],
'filters' => [
function ($date) {
$year = intval($date->format('Y'));
$easterMonday = new DateTimeImmutable('2018-03-21 +'.(easter_days($year) + 1).'days');
if ($date->format('m-d') === $easterMonday->format('m-d')) {
return []; // Closed on Easter Monday
// Any valid exception-array can be returned here (range of hours, with or without data)
}
// Else the filter does not apply to the given date
},
],
]);
</code></pre>
<p>If a callable is found in the <code>"exceptions"</code> property, it will be added automatically to filters so you can mix filters and exceptions both in the <strong>exceptions</strong> array. The first filter that returns a non-null value will have precedence over the next filters and the <strong>filters</strong> array has precedence over the filters inside the <strong>exceptions</strong> array.</p>
<p>Warning: We will loop on all filters for each date from which we need to retrieve opening hours and can neither predicate nor cache the result (can be a random function) so you must be careful with filters, too many filters or long process inside filters can have a significant impact on the performance.</p>
<p>It can also return the next open or close <code>DateTime</code> from a given <code>DateTime</code>.</p>
<pre><code class="language-php">// The next open datetime is tomorrow morning, because we’re closed on 25th of December.
$nextOpen = $openingHours->nextOpen(new DateTime('2016-12-25 10:00:00')); // 2016-12-26 09:00:00
// The next open datetime is this afternoon, after the lunch break.
$nextOpen = $openingHours->nextOpen(new DateTime('2016-12-24 11:00:00')); // 2016-12-24 13:00:00
// The next close datetime is at noon.
$nextClose = $openingHours->nextClose(new DateTime('2016-12-24 10:00:00')); // 2016-12-24 12:00:00
// The next close datetime is tomorrow at noon, because we’re closed on 25th of December.
$nextClose = $openingHours->nextClose(new DateTime('2016-12-25 15:00:00')); // 2016-12-26 12:00:00
</code></pre>
<p>Read the usage section for the full api.</p>
<p>Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects <a href="https://spatie.be/opensource">on our website</a>.</p>
<h2>Support us</h2>
<p><a href="https://spatie.be/github-ad-click/opening-hours"><img src="https://github-ads.s3.eu-central-1.amazonaws.com/opening-hours.jpg?t=1" width="419px"></a></p>
<p>We invest a lot of resources into creating <a href="https://spatie.be/open-source">best in class open source packages</a>. You can support us by <a href="https://spatie.be/open-source/support-us">buying one of our paid products</a>.</p>
<p>We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on <a href="https://spatie.be/about-us">our contact page</a>. We publish all received postcards on <a href="https://spatie.be/open-source/postcards">our virtual postcard wall</a>.</p>
<h2>Installation</h2>
<p>You can install the package via composer:</p>
<pre><code class="language-bash">composer require spatie/opening-hours
</code></pre>
<h2>Usage</h2>
<p>The package should only be used through the <code>OpeningHours</code> class. There are also three value object classes used throughout, <code>Time</code>, which represents a single time, <code>TimeRange</code>, which represents a period with a start and an end, and <code>openingHoursForDay</code>, which represents a set of <code>TimeRange</code>s which can't overlap.</p>
<h3><code>Spatie\OpeningHours\OpeningHours</code></h3>
<h4><code>OpeningHours::create(array $data, $timezone = null, $toutputTimezone = null): Spatie\OpeningHours\OpeningHours</code></h4>
<p>Static factory method to fill the set of opening hours.</p>
<pre><code class="language-php">$openingHours = OpeningHours::create([
'monday' => ['09:00-12:00', '13:00-18:00'],
// ...
]);
</code></pre>
<p>If no timezone is specified, <code>OpeningHours</code> will just assume you always pass <code>DateTime</code> objects that have already the timezone matching your schedule.</p>
<p>If you pass a <code>$timezone</code> as a second argument or via the array-key <code>'timezone'</code> (it can be either a <code>DateTimeZone</code> object or a <code>string</code>), then passed dates will be converted to this timezone at the beginning of each method, then if the method return a date object (such as <code>nextOpen</code>, <code>nextClose</code>, <code>previousOpen</code>, <code>previousClose</code>, <code>currentOpenRangeStart</code> or <code>currentOpenRangeEnd</code>), then it's converted back to original timezone before output so the object can reflect a moment in user local time while <code>OpeningHours</code> can stick in its own business timezone.</p>
<p>Alternatively you can also specify both input and output timezone (using second and third argument) or using an array:</p>
<pre><code class="language-php">$openingHours = OpeningHours::create([
'monday' => ['09:00-12:00', '13:00-18:00'],
'timezone' => [
'input' => 'America/New_York',
'output' => 'Europe/Oslo',
],
]);
</code></pre>
<h4><code>OpeningHours::mergeOverlappingRanges(array $schedule) : array</code></h4>
<p>For safety sake, creating <code>OpeningHours</code> object with overlapping ranges will throw an exception unless you pass explicitly <code>'overflow' => true,</code> in the opening hours array definition. You can also explicitly merge them.</p>
<pre><code class="language-php">$ranges = [
'monday' => ['08:00-11:00', '10:00-12:00'],
];
$mergedRanges = OpeningHours::mergeOverlappingRanges($ranges); // Monday becomes ['08:00-12:00']
OpeningHours::create($mergedRanges);
// Or use the following shortcut to create from ranges that possibly overlap:
OpeningHours::createAndMergeOverlappingRanges($ranges);
</code></pre>
<p>Not all days are mandatory, if a day is missing, it will be set as closed.</p>
<h4><code>OpeningHours::fill(array $data): Spatie\OpeningHours\OpeningHours</code></h4>
<p>The same as <code>create</code>, but non-static.</p>
<pre><code class="language-php">$openingHours = (new OpeningHours)->fill([
'monday' => ['09:00-12:00', '13:00-18:00'],
// ...
]);
</code></pre>
<h4><code>OpeningHours::forWeek(): Spatie\OpeningHours\OpeningHoursForDay[]</code></h4>
<p>Returns an array of <code>OpeningHoursForDay</code> objects for a regular week.</p>
<pre><code class="language-php">$openingHours->forWeek();
</code></pre>
<h4><code>OpeningHours::forWeekCombined(): array</code></h4>
<p>Returns an array of days. Array key is first day with same hours, array values are days that have the same working hours and <code>OpeningHoursForDay</code> object.</p>
<pre><code class="language-php">$openingHours->forWeekCombined();
</code></pre>
<h4><code>OpeningHours::forWeekConsecutiveDays(): array</code></h4>
<p>Returns an array of concatenated days, adjacent days with the same hours. Array key is first day with same hours, array values are days that have the same working hours and <code>OpeningHoursForDay</code> object.</p>
<p><em>Warning</em>: consecutive days are considered from Monday to Sunday without looping (Monday is not consecutive to Sunday) no matter the days order in initial data.</p>
<pre><code class="language-php">$openingHours->forWeekConsecutiveDays();
</code></pre>
<h4><code>OpeningHours::forDay(string $day): Spatie\OpeningHours\OpeningHoursForDay</code></h4>
<p>Returns an <code>OpeningHoursForDay</code> object for a regular day. A day is lowercase string of the english day name.</p>
<pre><code class="language-php">$openingHours->forDay('monday');
</code></pre>
<h4><code>OpeningHours::forDate(DateTimeInterface $dateTime): Spatie\OpeningHours\OpeningHoursForDay</code></h4>
<p>Returns an <code>OpeningHoursForDay</code> object for a specific date. It looks for an exception on that day, and otherwise it returns the opening hours based on the regular schedule.</p>
<pre><code class="language-php">$openingHours->forDate(new DateTime('2016-12-25'));
</code></pre>
<h4><code>OpeningHours::exceptions(): Spatie\OpeningHours\OpeningHoursForDay[]</code></h4>
<p>Returns an array of all <code>OpeningHoursForDay</code> objects for exceptions, keyed by a <code>Y-m-d</code> date string.</p>
<pre><code class="language-php">$openingHours->exceptions();
</code></pre>
<h4><code>OpeningHours::isOpenOn(string $day): bool</code></h4>
<p>Checks if the business is open (contains at least 1 range of open hours) on a day in the regular schedule.</p>
<pre><code class="language-php">$openingHours->isOpenOn('saturday');
</code></pre>
<p>If the given string is a date, it will check if it's open (contains at least 1 range of open hours) considering both regular day schedule and possible exceptions.</p>
<pre><code class="language-php">$openingHours->isOpenOn('2020-09-03');
$openingHours->isOpenOn('09-03'); // If year is omitted, current year is used instead
</code></pre>
<h4><code>OpeningHours::isClosedOn(string $day): bool</code></h4>
<p>Checks if the business is closed on a day in the regular schedule.</p>
<pre><code class="language-php">$openingHours->isClosedOn('sunday');
</code></pre>
<h4><code>OpeningHours::isOpenAt(DateTimeInterface $dateTime): bool</code></h4>
<p>Checks if the business is open on a specific day, at a specific time.</p>
<pre><code class="language-php">$openingHours->isOpenAt(new DateTime('2016-26-09 20:00'));
</code></pre>
<h4><code>OpeningHours::isClosedAt(DateTimeInterface $dateTime): bool</code></h4>
<p>Checks if the business is closed on a specific day, at a specific time.</p>
<pre><code class="language-php">$openingHours->isClosedAt(new DateTime('2016-26-09 20:00'));
</code></pre>
<h4><code>OpeningHours::isOpen(): bool</code></h4>
<p>Checks if the business is open right now.</p>
<pre><code class="language-php">$openingHours->isOpen();
</code></pre>
<h4><code>OpeningHours::isClosed(): bool</code></h4>
<p>Checks if the business is closed right now.</p>
<pre><code class="language-php">$openingHours->isClosed();
</code></pre>
<h4><code>OpeningHours::nextOpen</code></h4>
<pre><code class="language-php">OpeningHours::nextOpen(
?DateTimeInterface $dateTime = null,
?DateTimeInterface $searchUntil = null,
?DateTimeInterface $cap = null,
) : DateTimeInterface`
</code></pre>
<p>Returns next open <code>DateTime</code> from the given <code>DateTime</code> (<code>$dateTime</code> or from now if this parameter is null or omitted).</p>
<p>If a <code>DateTimeImmutable</code> object is passed, a <code>DateTimeImmutable</code> object is returned.</p>
<p>Set <code>$searchUntil</code> to a date to throw an exception if no open time can be found before this moment.</p>
<p>Set <code>$cap</code> to a date so if no open time can be found before this moment, <code>$cap</code> is returned.</p>
<pre><code class="language-php">$openingHours->nextOpen(new DateTime('2016-12-24 11:00:00'));
</code></pre>
<p>`</p>
<h4><code>OpeningHours::nextClose</code></h4>
<pre><code class="language-php">OpeningHours::nextClose(
?DateTimeInterface $dateTime = null,
?DateTimeInterface $searchUntil = null,
?DateTimeInterface $cap = null,
) : DateTimeInterface`
</code></pre>
<p>Returns next close <code>DateTime</code> from the given <code>DateTime</code> (<code>$dateTime</code> or from now if this parameter is null or omitted).</p>
<p>If a <code>DateTimeImmutable</code> object is passed, a <code>DateTimeImmutable</code> object is returned.</p>
<p>Set <code>$searchUntil</code> to a date to throw an exception if no closed time can be found before this moment.</p>
<p>Set <code>$cap</code> to a date so if no closed time can be found before this moment, <code>$cap</code> is returned.</p>
<pre><code class="language-php">$openingHours->nextClose(new DateTime('2016-12-24 11:00:00'));
</code></pre>
<h4><code>OpeningHours::previousOpen</code></h4>
<pre><code class="language-php">OpeningHours::previousOpen(
?DateTimeInterface $dateTime = null,
?DateTimeInterface $searchUntil = null,
?DateTimeInterface $cap = null,
) : DateTimeInterface`
</code></pre>
<p>Returns previous open <code>DateTime</code> from the given <code>DateTime</code> (<code>$dateTime</code> or from now if this parameter is null or omitted).</p>
<p>If a <code>DateTimeImmutable</code> object is passed, a <code>DateTimeImmutable</code> object is returned.</p>
<p>Set <code>$searchUntil</code> to a date to throw an exception if no open time can be found after this moment.</p>
<p>Set <code>$cap</code> to a date so if no open time can be found after this moment, <code>$cap</code> is returned.</p>
<pre><code class="language-php">$openingHours->previousOpen(new DateTime('2016-12-24 11:00:00'));
</code></pre>
<h4><code>OpeningHours::previousClose</code></h4>
<pre><code class="language-php">OpeningHours::previousClose(
?DateTimeInterface $dateTime = null,
?DateTimeInterface $searchUntil = null,
?DateTimeInterface $cap = null,
) : DateTimeInterface`
</code></pre>
<p>Returns previous close <code>DateTime</code> from the given <code>DateTime</code> (<code>$dateTime</code> or from now if this parameter is null or omitted).</p>
<p>If a <code>DateTimeImmutable</code> object is passed, a <code>DateTimeImmutable</code> object is returned.</p>
<p>Set <code>$searchUntil</code> to a date to throw an exception if no closed time can be found after this moment.</p>
<p>Set <code>$cap</code> to a date so if no closed time can be found after this moment, <code>$cap</code> is returned.</p>
<pre><code class="language-php">$openingHours->nextClose(new DateTime('2016-12-24 11:00:00'));
</code></pre>
<h4><code>OpeningHours::diffInOpenHours(DateTimeInterface $startDate, DateTimeInterface $endDate) : float</code></h4>
<p>Return the amount of open time (number of hours as a floating number) between 2 dates/times.</p>
<pre><code class="language-php">$openingHours->diffInOpenHours(new DateTime('2016-12-24 11:00:00'), new DateTime('2016-12-24 16:34:25'));
</code></pre>
<h4><code>OpeningHours::diffInOpenMinutes(DateTimeInterface $startDate, DateTimeInterface $endDate) : float</code></h4>
<p>Return the amount of open time (number of minutes as a floating number) between 2 dates/times.</p>
<h4><code>OpeningHours::diffInOpenSeconds(DateTimeInterface $startDate, DateTimeInterface $endDate) : float</code></h4>
<p>Return the amount of open time (number of seconds as a floating number) between 2 dates/times.</p>
<h4><code>OpeningHours::diffInClosedHours(DateTimeInterface $startDate, DateTimeInterface $endDate) : float</code></h4>
<p>Return the amount of closed time (number of hours as a floating number) between 2 dates/times.</p>
<pre><code class="language-php">$openingHours->diffInClosedHours(new DateTime('2016-12-24 11:00:00'), new DateTime('2016-12-24 16:34:25'));
</code></pre>
<h4><code>OpeningHours::diffInClosedMinutes(DateTimeInterface $startDate, DateTimeInterface $endDate) : float</code></h4>
<p>Return the amount of closed time (number of minutes as a floating number) between 2 dates/times.</p>
<h4><code>OpeningHours::diffInClosedSeconds(DateTimeInterface $startDate, DateTimeInterface $endDate) : float</code></h4>
<p>Return the amount of closed time (number of seconds as a floating number) between 2 dates/times.</p>
<h4><code>OpeningHours::currentOpenRange(DateTimeInterface $dateTime) : false | TimeRange</code></h4>
<p>Returns a <code>Spatie\OpeningHours\TimeRange</code> instance of the current open range if the business is open, false if the business is closed.</p>
<pre><code class="language-php">$range = $openingHours->currentOpenRange(new DateTime('2016-12-24 11:00:00'));
if ($range) {
echo "It's open since ".$range->start()."\n";
echo "It will close at ".$range->end()."\n";
} else {
echo "It's closed";
}
</code></pre>
<h4><code>OpeningHours::currentOpenRangeStart(DateTimeInterface $dateTime) : false | DateTime</code></h4>
<p>Returns a <code>DateTime</code> instance of the date and time since when the business is open if the business is open, false if the business is closed.</p>
<p>Note: date can be the previous day if you use night ranges.</p>
<pre><code class="language-php">$date = $openingHours->currentOpenRangeStart(new DateTime('2016-12-24 11:00:00'));
if ($date) {
echo "It's open since ".$date->format('H:i');
} else {
echo "It's closed";
}
</code></pre>
<h4><code>OpeningHours::currentOpenRangeEnd(DateTimeInterface $dateTime) : false | DateTime</code></h4>
<p>Returns a <code>DateTime</code> instance of the date and time until when the business will be open if the business is open, false if the business is closed.</p>
<p>Note: date can be the next day if you use night ranges.</p>
<pre><code class="language-php">$date = $openingHours->currentOpenRangeEnd(new DateTime('2016-12-24 11:00:00'));
if ($date) {
echo "It will close at ".$date->format('H:i');
} else {
echo "It's closed";
}
</code></pre>
<h4><code>OpeningHours::asStructuredData(strinf $format = 'H:i', string|DateTimeZone $timezone) : array</code></h4>
<p>Returns a <a href="https://schema.org/openingHoursSpecification">OpeningHoursSpecification</a> as an array.</p>
<pre><code class="language-php">$openingHours->asStructuredData();
$openingHours->asStructuredData('H:i:s'); // Customize time format, could be 'h:i a', 'G:i', etc.
$openingHours->asStructuredData('H:iP', '-05:00'); // Add a timezone
// Timezone can be numeric or string like "America/Toronto" or a DateTimeZone instance
// But be careful, the time is arbitrary applied on 1970-01-01, so it does not handle daylight
// saving time, meaning Europe/Paris is always +01:00 even in summer time.
</code></pre>
<h3><code>Spatie\OpeningHours\OpeningHoursForDay</code></h3>
<p>This class is meant as read-only. It implements <code>ArrayAccess</code>, <code>Countable</code> and <code>IteratorAggregate</code> so you can process the list of <code>TimeRange</code>s in an array-like way.</p>
<h3><code>Spatie\OpeningHours\TimeRange</code></h3>
<p>Value object describing a period with a start and an end time. Can be cast to a string in a <code>H:i-H:i</code> format.</p>
<h3><code>Spatie\OpeningHours\Time</code></h3>
<p>Value object describing a single time. Can be cast to a string in a <code>H:i</code> format.</p>
<h2>Adapters</h2>
<h3>OpenStreetMap</h3>
<p>You can convert OpenStreetMap format to <code>OpeningHours</code> object using <a href="https://github.com/ujamii/osm-opening-hours">osm-opening-hours</a> (thanks to <a href="https://github.com/mgrundkoetter">mgrundkoetter</a>)</p>
<h2>Changelog</h2>
<p>Please see <a href="https://raw.githubusercontent.com/spatie/opening-hours/master/CHANGELOG.md">CHANGELOG</a> for more information about what has changed recently.</p>
<h2>Testing</h2>
<pre><code class="language-bash">composer test
</code></pre>
<h2>Contributing</h2>
<p>Please see <a href="https://github.com/spatie/.github/raw/main/CONTRIBUTING.md">CONTRIBUTING</a> for details.</p>
<h2>Security</h2>
<p>If you've found a bug regarding security please mail <a href="mailto:security@spatie.be">security@spatie.be</a> instead of using the issue tracker.</p>
<h2>Postcardware</h2>
<p>You're free to use this package, but if it makes it to your production environment we highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using.</p>
<p>Our address is: Spatie, Kruikstraat 22, 2018 Antwerp, Belgium.</p>
<p>We publish all received postcards <a href="https://spatie.be/en/opensource/postcards">on our company website</a>.</p>
<h2>Credits</h2>
<ul>
<li><a href="https://github.com/sebastiandedeyne">Sebastian De Deyne</a></li>
<li><a href="https://raw.githubusercontent.com/spatie/contributors">All Contributors</a></li>
</ul>
<h2>License</h2>
<p>The MIT License (MIT). Please see <a href="https://raw.githubusercontent.com/spatie/opening-hours/master/LICENSE.md">License File</a> for more information.</p>
+
\ No newline at end of file
diff --git a/pic/daily/index.xml b/pic/daily/index.xml
index bdb0ecab55d..7a0032159c6 100644
--- a/pic/daily/index.xml
+++ b/pic/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Pic Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:37:01Z
+ 2023-10-05T01:36:06Z
Daily Trending of Pic in GitHub
\ No newline at end of file
diff --git a/pickle/daily/index.xml b/pickle/daily/index.xml
index 05af586f1d7..2f9e5b6db25 100644
--- a/pickle/daily/index.xml
+++ b/pickle/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Pickle Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:01Z
+ 2023-10-05T01:36:37Z
Daily Trending of Pickle in GitHub
\ No newline at end of file
diff --git a/picolisp/daily/index.xml b/picolisp/daily/index.xml
index 480073fc5dc..e3bbad9d993 100644
--- a/picolisp/daily/index.xml
+++ b/picolisp/daily/index.xml
@@ -1,7 +1,7 @@
GitHub PicoLisp Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:37:58Z
+ 2023-10-05T01:36:35Z
Daily Trending of PicoLisp in GitHub
\ No newline at end of file
diff --git a/piglatin/daily/index.xml b/piglatin/daily/index.xml
index 33ea00a9d49..59f843c4f10 100644
--- a/piglatin/daily/index.xml
+++ b/piglatin/daily/index.xml
@@ -1,7 +1,7 @@
GitHub PigLatin Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:37:59Z
+ 2023-10-05T01:36:38Z
Daily Trending of PigLatin in GitHub
\ No newline at end of file
diff --git a/pike/daily/index.xml b/pike/daily/index.xml
index b67793c3b39..a71e89672f7 100644
--- a/pike/daily/index.xml
+++ b/pike/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Pike Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:00Z
+ 2023-10-05T01:36:36Z
Daily Trending of Pike in GitHub
\ No newline at end of file
diff --git a/plantuml/daily/index.xml b/plantuml/daily/index.xml
index bb192836320..f7277dd3658 100644
--- a/plantuml/daily/index.xml
+++ b/plantuml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub PlantUML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:04Z
+ 2023-10-05T01:36:43Z
Daily Trending of PlantUML in GitHub
\ No newline at end of file
diff --git a/plpgsql/daily/index.xml b/plpgsql/daily/index.xml
index ef356120364..9f2b8462ee4 100644
--- a/plpgsql/daily/index.xml
+++ b/plpgsql/daily/index.xml
@@ -1,7 +1,14 @@
GitHub PLpgSQL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:06Z
+ 2023-10-05T01:36:41Z
Daily Trending of PLpgSQL in GitHub
+
+ FlipsideCrypto/crosschain-models
+ 2023-10-05T01:36:41Z
+ tag:github.com,2023-10-05:/FlipsideCrypto/crosschain-models
+
+ <p></p><hr>
+
\ No newline at end of file
diff --git a/plsql/daily/index.xml b/plsql/daily/index.xml
index 95ec43b4b23..ab21b1f28da 100644
--- a/plsql/daily/index.xml
+++ b/plsql/daily/index.xml
@@ -1,7 +1,14 @@
GitHub PLSQL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:02Z
+ 2023-10-05T01:36:42Z
Daily Trending of PLSQL in GitHub
+
+ oracle-samples/oracle-db-examples
+ 2023-10-05T01:36:42Z
+ tag:github.com,2023-10-05:/oracle-samples/oracle-db-examples
+
+ <p>Examples of applications and tool usage for Oracle Database</p><hr>
+
\ No newline at end of file
diff --git a/pod-6/daily/index.xml b/pod-6/daily/index.xml
index ddc193bef3a..c24d52a5504 100644
--- a/pod-6/daily/index.xml
+++ b/pod-6/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Pod 6 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:09Z
+ 2023-10-05T01:36:44Z
Daily Trending of Pod 6 in GitHub
\ No newline at end of file
diff --git a/pod/daily/index.xml b/pod/daily/index.xml
index dcfcc335938..b7b0fd6b190 100644
--- a/pod/daily/index.xml
+++ b/pod/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Pod Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:03Z
+ 2023-10-05T01:36:39Z
Daily Trending of Pod in GitHub
\ No newline at end of file
diff --git a/pogoscript/daily/index.xml b/pogoscript/daily/index.xml
index 7086b0694e3..ff0d3dc4758 100644
--- a/pogoscript/daily/index.xml
+++ b/pogoscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub PogoScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:09Z
+ 2023-10-05T01:36:45Z
Daily Trending of PogoScript in GitHub
\ No newline at end of file
diff --git a/pony/daily/index.xml b/pony/daily/index.xml
index decf4bc3e87..daa80b4e8ba 100644
--- a/pony/daily/index.xml
+++ b/pony/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Pony Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:07Z
+ 2023-10-05T01:36:46Z
Daily Trending of Pony in GitHub
\ No newline at end of file
diff --git a/postcss/daily/index.xml b/postcss/daily/index.xml
index 75180b3fb19..fdf4b6e2a54 100644
--- a/postcss/daily/index.xml
+++ b/postcss/daily/index.xml
@@ -1,7 +1,7 @@
GitHub PostCSS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:12Z
+ 2023-10-05T01:36:51Z
Daily Trending of PostCSS in GitHub
\ No newline at end of file
diff --git a/postscript/daily/index.xml b/postscript/daily/index.xml
index a7df76c9e64..11f30838d92 100644
--- a/postscript/daily/index.xml
+++ b/postscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub PostScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:14Z
+ 2023-10-05T01:36:48Z
Daily Trending of PostScript in GitHub
\ No newline at end of file
diff --git a/pov-ray-sdl/daily/index.xml b/pov-ray-sdl/daily/index.xml
index 5c15fb1b1ef..a4bdbf67548 100644
--- a/pov-ray-sdl/daily/index.xml
+++ b/pov-ray-sdl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub POV-Ray SDL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:12Z
+ 2023-10-05T01:36:49Z
Daily Trending of POV-Ray SDL in GitHub
\ No newline at end of file
diff --git a/powerbuilder/daily/index.xml b/powerbuilder/daily/index.xml
index 65bb91d5dcc..4f10cf124e3 100644
--- a/powerbuilder/daily/index.xml
+++ b/powerbuilder/daily/index.xml
@@ -1,7 +1,7 @@
GitHub PowerBuilder Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:15Z
+ 2023-10-05T01:36:53Z
Daily Trending of PowerBuilder in GitHub
\ No newline at end of file
diff --git a/powershell/daily/index.xml b/powershell/daily/index.xml
index 6fdbba894d0..4445240e044 100644
--- a/powershell/daily/index.xml
+++ b/powershell/daily/index.xml
@@ -1,7 +1,7 @@
GitHub PowerShell Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:20Z
+ 2023-10-05T01:36:57Z
Daily Trending of PowerShell in GitHub
\ No newline at end of file
diff --git a/prisma/daily/index.xml b/prisma/daily/index.xml
index 63820c9506c..4275249cd79 100644
--- a/prisma/daily/index.xml
+++ b/prisma/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Prisma Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:17Z
+ 2023-10-05T01:36:54Z
Daily Trending of Prisma in GitHub
\ No newline at end of file
diff --git a/processing/daily/index.xml b/processing/daily/index.xml
index c9d982c51d3..7c7bfc9469a 100644
--- a/processing/daily/index.xml
+++ b/processing/daily/index.xml
@@ -1,14 +1,7 @@
GitHub Processing Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:16Z
+ 2023-10-05T01:36:52Z
Daily Trending of Processing in GitHub
-
- CodingTrain/Creative-Coding-Processing-Full-Course
- 2023-10-04T01:38:16Z
- tag:github.com,2023-10-04:/CodingTrain/Creative-Coding-Processing-Full-Course
-
- <p>Full Course: Creative Coding with Processing 4!</p><hr>
-
\ No newline at end of file
diff --git a/procfile/daily/index.xml b/procfile/daily/index.xml
index 7ce606f320f..837c11aaf80 100644
--- a/procfile/daily/index.xml
+++ b/procfile/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Procfile Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:26Z
+ 2023-10-05T01:37:06Z
Daily Trending of Procfile in GitHub
\ No newline at end of file
diff --git a/proguard/daily/index.xml b/proguard/daily/index.xml
index 042570d896b..73fa3fa897c 100644
--- a/proguard/daily/index.xml
+++ b/proguard/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Proguard Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:28Z
+ 2023-10-05T01:37:04Z
Daily Trending of Proguard in GitHub
\ No newline at end of file
diff --git a/prolog/daily/index.xml b/prolog/daily/index.xml
index b51d4522600..0bfe6c929ec 100644
--- a/prolog/daily/index.xml
+++ b/prolog/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Prolog Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:27Z
+ 2023-10-05T01:37:05Z
Daily Trending of Prolog in GitHub
\ No newline at end of file
diff --git a/promela/daily/index.xml b/promela/daily/index.xml
index 4a9f96e2723..cda5bb96a09 100644
--- a/promela/daily/index.xml
+++ b/promela/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Promela Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:29Z
+ 2023-10-05T01:37:07Z
Daily Trending of Promela in GitHub
\ No newline at end of file
diff --git a/propeller-spin/daily/index.xml b/propeller-spin/daily/index.xml
index de11a177fb2..490a4ba0887 100644
--- a/propeller-spin/daily/index.xml
+++ b/propeller-spin/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Propeller Spin Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:32Z
+ 2023-10-05T01:37:08Z
Daily Trending of Propeller Spin in GitHub
\ No newline at end of file
diff --git a/protocol-buffer-text-format/daily/index.xml b/protocol-buffer-text-format/daily/index.xml
index 40b8137fc9f..74bedeedca4 100644
--- a/protocol-buffer-text-format/daily/index.xml
+++ b/protocol-buffer-text-format/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Protocol Buffer Text Format Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:31Z
+ 2023-10-05T01:37:10Z
Daily Trending of Protocol Buffer Text Format in GitHub
\ No newline at end of file
diff --git a/protocol-buffer/daily/index.xml b/protocol-buffer/daily/index.xml
index 970b5063a5b..47a8046daf1 100644
--- a/protocol-buffer/daily/index.xml
+++ b/protocol-buffer/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Protocol Buffer Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:30Z
+ 2023-10-05T01:37:09Z
Daily Trending of Protocol Buffer in GitHub
\ No newline at end of file
diff --git a/public-key/daily/index.xml b/public-key/daily/index.xml
index ef504c05f9e..ecf35da34c9 100644
--- a/public-key/daily/index.xml
+++ b/public-key/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Public Key Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:33Z
+ 2023-10-05T01:37:11Z
Daily Trending of Public Key in GitHub
\ No newline at end of file
diff --git a/pug/daily/index.xml b/pug/daily/index.xml
index 1428d277925..e85d45df3b0 100644
--- a/pug/daily/index.xml
+++ b/pug/daily/index.xml
@@ -1,14 +1,7 @@
GitHub Pug Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:37Z
+ 2023-10-05T01:37:16Z
Daily Trending of Pug in GitHub
-
- reddit/redditsans
- 2023-10-04T01:38:37Z
- tag:github.com,2023-10-04:/reddit/redditsans
-
- <p>Reddit Sans. The typeface of the internet.</p><hr>
-
\ No newline at end of file
diff --git a/puppet/daily/index.xml b/puppet/daily/index.xml
index 62bcd3a4d73..f4112da182b 100644
--- a/puppet/daily/index.xml
+++ b/puppet/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Puppet Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:34Z
+ 2023-10-05T01:37:12Z
Daily Trending of Puppet in GitHub
\ No newline at end of file
diff --git a/pure-data/daily/index.xml b/pure-data/daily/index.xml
index 075d5a27f74..b7258608aeb 100644
--- a/pure-data/daily/index.xml
+++ b/pure-data/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Pure Data Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:35Z
+ 2023-10-05T01:37:14Z
Daily Trending of Pure Data in GitHub
\ No newline at end of file
diff --git a/purebasic/daily/index.xml b/purebasic/daily/index.xml
index e29b8b36876..86ad9e5b1d8 100644
--- a/purebasic/daily/index.xml
+++ b/purebasic/daily/index.xml
@@ -1,7 +1,7 @@
GitHub PureBasic Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:36Z
+ 2023-10-05T01:37:13Z
Daily Trending of PureBasic in GitHub
\ No newline at end of file
diff --git a/purescript/daily/index.xml b/purescript/daily/index.xml
index 007bb1ca81b..555dfb168d2 100644
--- a/purescript/daily/index.xml
+++ b/purescript/daily/index.xml
@@ -1,14 +1,14 @@
GitHub PureScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:39Z
+ 2023-10-05T01:37:19Z
Daily Trending of PureScript in GitHub
- purescript/spago
- 2023-10-04T01:38:39Z
- tag:github.com,2023-10-04:/purescript/spago
-
- <p>🍝 PureScript package manager and build tool</p><hr>
+ thought2/purescript-typelevel-regex
+ 2023-10-05T01:37:19Z
+ tag:github.com,2023-10-05:/thought2/purescript-typelevel-regex
+
+ <p>Type Level Regular Expressions</p><hr>
\ No newline at end of file
diff --git a/python-console/daily/index.xml b/python-console/daily/index.xml
index 527c0026ade..5c16b9b3ad0 100644
--- a/python-console/daily/index.xml
+++ b/python-console/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Python console Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:40Z
+ 2023-10-05T01:37:17Z
Daily Trending of Python console in GitHub
\ No newline at end of file
diff --git a/python-traceback/daily/index.xml b/python-traceback/daily/index.xml
index f726ceaf7db..ba38a83b991 100644
--- a/python-traceback/daily/index.xml
+++ b/python-traceback/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Python traceback Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:59Z
+ 2023-10-05T01:37:42Z
Daily Trending of Python traceback in GitHub
\ No newline at end of file
diff --git a/python/daily/index.xml b/python/daily/index.xml
index 5da26af3bf9..39ee813dc31 100644
--- a/python/daily/index.xml
+++ b/python/daily/index.xml
@@ -1,28 +1,28 @@
GitHub Python Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:45Z
+ 2023-10-05T01:37:23Z
Daily Trending of Python in GitHub
- Qiskit/qiskit
- 2023-10-04T01:38:45Z
- tag:github.com,2023-10-04:/Qiskit/qiskit
-
- <p>Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.</p><hr><h1>Qiskit</h1>
<p><a href="https://opensource.org/licenses/Apache-2.0"><img src="https://img.shields.io/github/license/Qiskit/qiskit-terra.svg?" alt="License"></a>
<!-- long-description-skip-begin --> <a href="https://github.com/Qiskit/qiskit-terra/releases"><img src="https://img.shields.io/github/release/Qiskit/qiskit-terra.svg?sanitize=true" alt="Release"></a> <a href="https://pypi.org/project/qiskit-terra/"><img src="https://img.shields.io/pypi/dm/qiskit-terra.svg?sanitize=true" alt="Downloads"></a> <a href="https://coveralls.io/github/Qiskit/qiskit-terra?branch=main"><img src="https://coveralls.io/repos/github/Qiskit/qiskit-terra/badge.svg?branch=main" alt="Coverage Status"></a> <img src="https://img.shields.io/pypi/pyversions/qiskit" alt="PyPI - Python Version"> <a href="https://rust-lang.github.io/rfcs/2495-min-rust-version.html"><img src="https://img.shields.io/badge/rustc-1.64.0+-blue.svg?sanitize=true" alt="Minimum rustc 1.64.0"></a> <a href="https://pepy.tech/project/qiskit-terra"><img src="https://static.pepy.tech/badge/qiskit-terra" alt="Downloads"></a>
<!-- long-description-skip-end --> <a href="https://zenodo.org/badge/latestdoi/161550823"><img src="https://zenodo.org/badge/161550823.svg?sanitize=true" alt="DOI"></a></p>
<p><strong>Qiskit</strong> is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.</p>
<p>This library is the core component of Qiskit, which contains the building blocks for creating and working with quantum circuits, quantum operators, and primitive functions (sampler and estimator). It also contains a transpiler that supports optimizing quantum circuits and a quantum information toolbox for creating advanced quantum operators.</p>
<p>For more details on how to use Qiskit, refer to the documentation located here:</p>
<p><a href="https://qiskit.org/documentation/">https://qiskit.org/documentation/</a></p>
<h2>Installation</h2>
<p>We encourage installing Qiskit via <code>pip</code>:</p>
<pre><code class="language-bash">pip install qiskit
</code></pre>
<p>Pip will handle all dependencies automatically and you will always install the latest (and well-tested) version.</p>
<p>To install from source, follow the instructions in the <a href="https://qiskit.org/documentation/contributing_to_qiskit.html#install-install-from-source-label">documentation</a>.</p>
<h2>Create your first quantum program in Qiskit</h2>
<p>Now that Qiskit is installed, it's time to begin working with Qiskit. The essential parts of a quantum program are:</p>
<ol>
<li>Define and build a quantum circuit that represents the quantum state</li>
<li>Define the classical output by measurements or a set of observable operators</li>
<li>Depending on the output, use the primitive function <code>sampler</code> to sample outcomes or the <code>estimator</code> to estimate values.</li>
</ol>
<p>Create an example quantum circuit using the <code>QuantumCircuit</code> class:</p>
<pre><code class="language-python">import numpy as np
from qiskit import QuantumCircuit
# 1. A quantum circuit for preparing the quantum state |000> + i |111>
qc_example = QuantumCircuit(3)
qc_example.h(0) # generate superpostion
qc_example.p(np.pi/2,0) # add quantum phase
qc_example.cx(0,1) # 0th-qubit-Controlled-NOT gate on 1st qubit
qc_example.cx(0,2) # 0th-qubit-Controlled-NOT gate on 2nd qubit
</code></pre>
<p>This simple example makes an entangled state known as a <a href="https://en.wikipedia.org/wiki/Greenberger%E2%80%93Horne%E2%80%93Zeilinger_state">GHZ state</a> $(|000\rangle + |111\rangle)/\sqrt{2}$. It uses the standard quantum gates: Hadamard gate (<code>h</code>), Phase gate (<code>p</code>), and CNOT gate (<code>cx</code>).</p>
<p>Once you've made your first quantum circuit, choose which primitive function you will use. Starting with <code>sampler</code>, we use <code>measure_all(inplace=False)</code> to get a copy of the circuit in which all the qubits are measured:</p>
<pre><code class="language-python"># 2. Add the classical output in the form of measurement of all qubits
qc_measured = qc_example.measure_all(inplace=False)
# 3. Execute using the Sampler primitive
from qiskit.primitives.sampler import Sampler
sampler = Sampler()
job = sampler.run(qc_measured, shots=1000)
result = job.result()
print(f" > Quasi probability distribution: {result.quasi_dists}")
</code></pre>
<p>Running this will give an outcome similar to <code>{0: 0.497, 7: 0.503}</code> which is <code>000</code> 50% of the time and <code>111</code> 50% of the time up to statistical fluctuations.<br> To illustrate the power of Estimator, we now use the quantum information toolbox to create the operator $XXY+XYX+YXX-YYY$ and pass it to the <code>run()</code> function, along with our quantum circuit. Note the Estimator requires a circuit <em><strong>without</strong></em> measurement, so we use the <code>qc_example</code> circuit we created earlier.</p>
<pre><code class="language-python"># 2. define the observable to be measured
from qiskit.quantum_info import SparsePauliOp
operator = SparsePauliOp.from_list([("XXY", 1), ("XYX", 1), ("YXX", 1), ("YYY", -1)])
# 3. Execute using the Estimator primitive
from qiskit.primitives import Estimator
estimator = Estimator()
job = estimator.run(qc_example, operator, shots=1000)
result = job.result()
print(f" > Expectation values: {result.values}")
</code></pre>
<p>Running this will give the outcome <code>4</code>. For fun, try to assign a value of +/- 1 to each single-qubit operator X and Y and see if you can achieve this outcome. (Spoiler alert: this is not possible!)</p>
<p>Using the Qiskit-provided <code>qiskit.primitives.Sampler</code> and <code>qiskit.primitives.Estimator</code> will not take you very far. The power of quantum computing cannot be simulated on classical computers and you need to use real quantum hardware to scale to larger quantum circuits. However, running a quantum circuit on hardware requires rewriting them to the basis gates and connectivity of the quantum hardware. The tool that does this is the <a href="https://qiskit.org/documentation/apidoc/transpiler.html">transpiler</a> and Qiskit includes transpiler passes for synthesis, optimization, mapping, and scheduling. However, it also includes a default compiler which works very well in most examples. The following code will map the example circuit to the <code>basis_gates = ['cz', 'sx', 'rz']</code> and a linear chain of qubits $0 \rightarrow 1 \rightarrow 2$ with the <code>coupling_map =[[0, 1], [1, 2]]</code>.</p>
<pre><code class="language-python">from qiskit import transpile
qc_transpiled = transpile(qc_example, basis_gates = ['cz', 'sx', 'rz'], coupling_map =[[0, 1], [1, 2]] , optimization_level=3)
</code></pre>
<p>For further examples of using Qiskit you can look at the tutorials in the documentation here:</p>
<p><a href="https://qiskit.org/documentation/tutorials.html">https://qiskit.org/documentation/tutorials.html</a></p>
<h3>Executing your code on real quantum hardware</h3>
<p>Qiskit provides an abstraction layer that lets users run quantum circuits on hardware from any vendor that provides a compatible interface. The best way to use Qiskit is with a runtime environment that provides optimized implementations of <code>sampler</code> and <code>estimator</code> for a given hardware platform. This runtime may involve using pre- and post-processing, such as optimized transpiler passes with error suppression, error mitigation, and, eventually, error correction built in. A runtime implements <code>qiskit.primitives.BaseSampler</code> and <code>qiskit.primitives.BaseEstimator</code> interfaces. For example, some packages that provide implementations of a runtime primitive implementation are:</p>
<ul>
<li><a href="https://github.com/Qiskit/qiskit-ibm-runtime">https://github.com/Qiskit/qiskit-ibm-runtime</a></li>
</ul>
<p>Qiskit also provides a lower-level abstract interface for describing quantum backends. This interface, located in <code>qiskit.providers</code>, defines an abstract <code>BackendV2</code> class that providers can implement to represent their hardware or simulators to Qiskit. The backend class includes a common interface for executing circuits on the backends; however, in this interface each provider may perform different types of pre- and post-processing and return outcomes that are vendor-defined. Some examples of published provider packages that interface with real hardware are:</p>
<ul>
<li><a href="https://github.com/Qiskit/qiskit-ibm-provider">https://github.com/Qiskit/qiskit-ibm-provider</a></li>
<li><a href="https://github.com/qiskit-community/qiskit-ionq">https://github.com/qiskit-community/qiskit-ionq</a></li>
<li><a href="https://github.com/qiskit-community/qiskit-aqt-provider">https://github.com/qiskit-community/qiskit-aqt-provider</a></li>
<li><a href="https://github.com/qiskit-community/qiskit-braket-provider">https://github.com/qiskit-community/qiskit-braket-provider</a></li>
<li><a href="https://github.com/qiskit-community/qiskit-quantinuum-provider">https://github.com/qiskit-community/qiskit-quantinuum-provider</a></li>
<li><a href="https://github.com/rigetti/qiskit-rigetti">https://github.com/rigetti/qiskit-rigetti</a></li>
</ul>
<!-- This is not an exhaustive list, and if you maintain a provider package please feel free to open a PR to add new providers -->
<p>You can refer to the documentation of these packages for further instructions on how to get access and use these systems.</p>
<h2>Contribution Guidelines</h2>
<p>If you'd like to contribute to Qiskit, please take a look at our <a href="https://raw.githubusercontent.com/Qiskit/qiskit/main/CONTRIBUTING.md">contribution guidelines</a>. By participating, you are expected to uphold our <a href="https://raw.githubusercontent.com/Qiskit/qiskit/main/CODE_OF_CONDUCT.md">code of conduct</a>.</p>
<p>We use <a href="https://github.com/Qiskit/qiskit-terra/issues">GitHub issues</a> for tracking requests and bugs. Please <a href="https://qisk.it/join-slack">join the Qiskit Slack community</a> for discussion, comments, and questions. For questions related to running or using Qiskit, <a href="https://stackoverflow.com/questions/tagged/qiskit">Stack Overflow has a <code>qiskit</code></a>. For questions on quantum computing with Qiskit, use the <code>qiskit</code> tag in the <a href="https://quantumcomputing.stackexchange.com/questions/tagged/qiskit">Quantum Computing Stack Exchange</a> (please, read first the <a href="https://quantumcomputing.stackexchange.com/help/how-to-ask">guidelines on how to ask</a> in that forum).</p>
<h2>Authors and Citation</h2>
<p>Qiskit is the work of <a href="https://github.com/Qiskit/qiskit-terra/graphs/contributors">many people</a> who contribute to the project at different levels. If you use Qiskit, please cite as per the included <a href="https://raw.githubusercontent.com/Qiskit/qiskit/main/CITATION.bib">BibTeX file</a>.</p>
<h2>Changelog and Release Notes</h2>
<p>The changelog for a particular release is dynamically generated and gets written to the release page on Github for each release. For example, you can find the page for the <code>0.9.0</code> release here:</p>
<p><a href="https://github.com/Qiskit/qiskit-terra/releases/tag/0.9.0">https://github.com/Qiskit/qiskit-terra/releases/tag/0.9.0</a></p>
<p>The changelog for the current release can be found in the releases tab: <a href="https://github.com/Qiskit/qiskit-terra/releases"><img src="https://img.shields.io/github/release/Qiskit/qiskit-terra.svg?style=flat&label=" alt="Releases"></a> The changelog provides a quick overview of notable changes for a given release.</p>
<p>Additionally, as part of each release detailed release notes are written to document in detail what has changed as part of a release. This includes any documentation on potential breaking changes on upgrade and new features. For example, you can find the release notes for the <code>0.9.0</code> release in the Qiskit documentation here:</p>
<p><a href="https://qiskit.org/documentation/release_notes.html#terra-0-9">https://qiskit.org/documentation/release_notes.html#terra-0-9</a></p>
<h2>Acknowledgements</h2>
<p>We acknowledge partial support for Qiskit development from the DOE Office of Science National Quantum Information Science Research Centers, Co-design Center for Quantum Advantage (C2QA) under contract number DE-SC0012704.</p>
<h2>License</h2>
<p><a href="https://raw.githubusercontent.com/Qiskit/qiskit/main/LICENSE.txt">Apache License 2.0</a></p>
+ Pennyw0rth/NetExec
+ 2023-10-05T01:37:23Z
+ tag:github.com,2023-10-05:/Pennyw0rth/NetExec
+
+ <p>The Network Execution Tool</p><hr><p><img src="https://img.shields.io/badge/python-3.7+-blue.svg?sanitize=true" alt="Supported Python versions"> <a href="https://twitter.com/intent/follow?screen_name=al3x_n3ff"><img src="https://img.shields.io/twitter/follow/al3xn3ff?label=al3x_n3ff&style=social" alt="Twitter"></a> <a href="https://twitter.com/intent/follow?screen_name=_zblurx"><img src="https://img.shields.io/twitter/follow/_zblurx?label=_zblurx&style=social" alt="Twitter"></a> <a href="https://twitter.com/intent/follow?screen_name=MJHallenbeck"><img src="https://img.shields.io/twitter/follow/MJHallenbeck?label=MJHallenbeck&style=social" alt="Twitter"></a></p>
<p>🚩 This is the open source repository of NetExec maintained by a community of passionate people</p>
<h1>NetExec - The Network Execution Tool</h1>
<p>This project was initially created in 2015 by @byt3bl33d3r, known as CrackMapExec. In 2019 @mpgn_x64 started maintaining the project for the next 4 years, adding a lot of great tools and features. In September 2023 he retired from maintaining the project.</p>
<p>Along with many other contributers, we (NeffIsBack, Marshall-Hallenbeck, and zblurx) developed new features, bugfixes, and helped maintain the original project CrackMapExec. During this time, with both a private and public repository, community contributions were not easily merged into the project. The 6-8 month discrepancy between the code bases caused many development issues and heavily reduced community-driven development. With the end of mpgn's maintainer role, we (the remaining most active contributors) decided to maintain the project together as a fully free and open source project under the new name <strong>NetExec</strong> 🚀 Going forward, our intent is to maintain a community-driven and maintained project with regular updates for everyone to use.</p>
<p align="center">
<!-- placeholder for nxc logo--> </p>
<p>You are on the <strong>latest up-to-date</strong> repository of the project NetExec (nxc) ! 🎉</p>
<ul>
<li>🚧 If you want to report a problem, open un <a href="https://github.com/Pennyw0rth/NetExec/issues">Issue</a></li>
<li>🔀 If you want to contribute, open a <a href="https://github.com/Pennyw0rth/NetExec/pulls">Pull Request</a></li>
<li>💬 If you want to discuss, open a <a href="https://github.com/Pennyw0rth/NetExec/discussions">Discussion</a></li>
</ul>
<h2>Official Discord Channel</h2>
<p>If you don't have a Github account, you can ask your questions on Discord!</p>
<p><a href="https://discord.gg/pjwUTQzg8R"><img src="https://discordapp.com/api/guilds/1148685154601160794/widget.png?style=banner3" alt="NetExec"></a></p>
<h1>Documentation, Tutorials, Examples</h1>
<p>See the project's <a href="https://netexec.wiki/">wiki</a> (in development) for documentation and usage examples</p>
<h1>Installation</h1>
<p>Please see the installation instructions on the <a href="https://netexec.wiki/getting-started/installation">wiki</a> (in development)</p>
<h1>Development</h1>
<p>Development guidelines and recommendations in development</p>
<h1>Acknowledgments</h1>
<p>All the hard work and development over the years from everyone in the CrackMapExec project</p>
<h1>Code Contributors</h1>
<p>Awesome code contributors of NetExec:</p>
<p><a href="https://github.com/mpgn"><img src="https://github.com/mpgn.png?size=50" alt=""></a> <a href="https://github.com/Marshall-Hallenbeck"><img src="https://github.com/Marshall-Hallenbeck.png?size=50" alt=""></a> <a href="https://github.com/zblurx"><img src="https://github.com/zblurx.png?size=50" alt=""></a> <a href="https://github.com/NeffIsBack"><img src="https://github.com/NeffIsBack.png?size=50" alt=""></a> <a href="https://github.com/Hackndo"><img src="https://github.com/Hackndo.png?size=50" alt=""></a></p>
- goauthentik/authentik
- 2023-10-04T01:38:45Z
- tag:github.com,2023-10-04:/goauthentik/authentik
-
- <p>The authentication glue you need.</p><hr><p align="center"> <img src="https://goauthentik.io/img/icon_top_brand_colour.svg?sanitize=true" height="150" alt="authentik logo"> </p>
<hr>
<p><a href="https://goauthentik.io/discord"><img src="https://img.shields.io/discord/809154715984199690?label=Discord&style=for-the-badge" alt="Join Discord"></a> <a href="https://github.com/goauthentik/authentik/actions/workflows/ci-main.yml"><img src="https://img.shields.io/github/actions/workflow/status/goauthentik/authentik/ci-main.yml?branch=main&label=core%20build&style=for-the-badge" alt="GitHub Workflow Status"></a> <a href="https://github.com/goauthentik/authentik/actions/workflows/ci-outpost.yml"><img src="https://img.shields.io/github/actions/workflow/status/goauthentik/authentik/ci-outpost.yml?branch=main&label=outpost%20build&style=for-the-badge" alt="GitHub Workflow Status"></a> <a href="https://github.com/goauthentik/authentik/actions/workflows/ci-web.yml"><img src="https://img.shields.io/github/actions/workflow/status/goauthentik/authentik/ci-web.yml?branch=main&label=web%20build&style=for-the-badge" alt="GitHub Workflow Status"></a> <a href="https://codecov.io/gh/goauthentik/authentik"><img src="https://img.shields.io/codecov/c/gh/goauthentik/authentik?style=for-the-badge" alt="Code Coverage"></a> <img src="https://img.shields.io/docker/pulls/beryju/authentik.svg?style=for-the-badge" alt="Docker pulls"> <img src="https://img.shields.io/docker/v/beryju/authentik?sort=semver&style=for-the-badge" alt="Latest version"> <a href="https://www.transifex.com/authentik/authentik/"><img src="https://img.shields.io/badge/Help%20translate-transifex-blue?style=for-the-badge" alt=""></a></p>
<h2>What is authentik?</h2>
<p>authentik is an open-source Identity Provider that emphasizes flexibility and versatility. It can be seamlessly integrated into existing environments to support new protocols. authentik is also a great solution for implementing sign-up, recovery, and other similar features in your application, saving you the hassle of dealing with them.</p>
<h2>Installation</h2>
<p>For small/test setups it is recommended to use Docker Compose; refer to the <a href="https://goauthentik.io/docs/installation/docker-compose/?utm_source=github">documentation</a>.</p>
<p>For bigger setups, there is a Helm Chart <a href="https://github.com/goauthentik/helm">here</a>. This is documented <a href="https://goauthentik.io/docs/installation/kubernetes/?utm_source=github">here</a>.</p>
<h2>Screenshots</h2>
<table>
<thead>
<tr>
<th>Light</th>
<th>Dark</th>
</tr>
</thead>
<tbody>
<tr>
<td><img src="https://goauthentik.io/img/screen_apps_light.jpg" alt=""></td>
<td><img src="https://goauthentik.io/img/screen_apps_dark.jpg" alt=""></td>
</tr>
<tr>
<td><img src="https://goauthentik.io/img/screen_admin_light.jpg" alt=""></td>
<td><img src="https://goauthentik.io/img/screen_admin_dark.jpg" alt=""></td>
</tr>
</tbody>
</table>
<h2>Development</h2>
<p>See <a href="https://goauthentik.io/developer-docs/?utm_source=github">Developer Documentation</a></p>
<h2>Security</h2>
<p>See <a href="https://raw.githubusercontent.com/goauthentik/authentik/main/SECURITY.md">SECURITY.md</a></p>
<h2>Adoption and Contributions</h2>
<p>Your organization uses authentik? We'd love to add your logo to the readme and our website! Email us @ <a href="mailto:hello@goauthentik.io">hello@goauthentik.io</a> or open a GitHub Issue/PR! For more information on how to contribute to authentik, please refer to our <a href="https://raw.githubusercontent.com/goauthentik/authentik/main/CONTRIBUTING.md">CONTRIBUTING.md file</a>.</p>
+ danielgross/localpilot
+ 2023-10-05T01:37:23Z
+ tag:github.com,2023-10-05:/danielgross/localpilot
+
+ <p></p><hr><h1>localpilot</h1>
<p><em>Use GitHub Copilot locally on your Macbook with one-click!</em></p>
<p><img src="https://github.com/danielgross/localpilot/assets/279531/521d0613-7423-4839-a5e8-42098cd65a5e" alt="image"></p>
<h2>Demo Video</h2>
<p><a href="https://github.com/danielgross/localpilot/assets/279531/3259981b-39f7-4bfa-8a45-84bde6d4ba4c">https://github.com/danielgross/localpilot/assets/279531/3259981b-39f7-4bfa-8a45-84bde6d4ba4c</a></p>
<p><em>This video is not sped up or slowed down.</em></p>
<h2>Installation</h2>
<ol>
<li>First, open VS Code Settings and add the following to your settings.json file:</li>
</ol>
<pre><code class="language-json">"github.copilot.advanced": {
"debug.testOverrideProxyUrl": "http://localhost:5001",
"debug.overrideProxyUrl": "http://localhost:5001"
}
</code></pre>
<ol start="2">
<li>Create a virtualenv to run this Python process, install the requirements, and download the models.</li>
</ol>
<pre><code class="language-python">virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
# First setup run. This will download several models to your ~/models folder.
python app.py --setup
</code></pre>
<ol start="3">
<li>Run it!</li>
</ol>
<pre><code class="language-python">python app.py
</code></pre>
<p>Enjoy your on-device Copilot!</p>
<h2>Caveat FAQ</h2>
<p><strong>Is the code as good as GitHub Copilot?</strong></p>
<p>For simple line completions yes. For simple function completions, mostly. For complex functions... maybe.</p>
<p><strong>Is it as fast as GitHub Copilot?</strong></p>
<p>On my Macbook Pro with an Apple M2 Max, the 7b models are roughly as fast. The 34b models are not. Please consider this repo a demonstration of a very inefficient implementation. I'm sure we can make it faster; please do submit a pull request if you'd like to help. For example, I think we need debouncer because sometimes llama.cpp/GGML isn't fast at interrupting itself when a newer request comes in.</p>
<p><strong>Can this be packaged as a simple Mac app?</strong></p>
<p>Yes!, I'm sure it can be, I just haven't had the time. Please do submit a pull request if you're into that sort of thing!</p>
<p><strong>Should there be a meta-model that routes to a 1b for autocomplete, 7b for more complex autocomplete, and a 34b for program completion?</strong></p>
<p>Hmm, that seems like an interesting idea.</p>
<p><strong>OK, but in summary, is it good?</strong></p>
<p>Only if your network is bad. I don't think it's competitive if you have fast Internet. But it sure is awesome on airplanes and while tethering!</p>
- ckan/ckan
- 2023-10-04T01:38:45Z
- tag:github.com,2023-10-04:/ckan/ckan
-
- <p>CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.</p><hr><h1>CKAN: The Open Source Data Portal Software</h1>
<p>.. image:: <a href="https://img.shields.io/badge/license-AGPL-blue.svg?style=flat">https://img.shields.io/badge/license-AGPL-blue.svg?style=flat</a> :target: <a href="https://opensource.org/licenses/AGPL-3.0">https://opensource.org/licenses/AGPL-3.0</a> :alt: License</p>
<p>.. image:: <a href="https://img.shields.io/badge/docs-latest-brightgreen.svg?style=flat">https://img.shields.io/badge/docs-latest-brightgreen.svg?style=flat</a> :target: <a href="http://docs.ckan.org">http://docs.ckan.org</a> :alt: Documentation .. image:: <a href="https://img.shields.io/badge/support-StackOverflow-yellowgreen.svg?style=flat">https://img.shields.io/badge/support-StackOverflow-yellowgreen.svg?style=flat</a> :target: <a href="https://stackoverflow.com/questions/tagged/ckan">https://stackoverflow.com/questions/tagged/ckan</a> :alt: Support on StackOverflow</p>
<p>.. image:: <a href="https://circleci.com/gh/ckan/ckan.svg?style=shield">https://circleci.com/gh/ckan/ckan.svg?style=shield</a> :target: <a href="https://circleci.com/gh/ckan/ckan">https://circleci.com/gh/ckan/ckan</a> :alt: Build Status</p>
<p>.. image:: <a href="https://coveralls.io/repos/github/ckan/ckan/badge.svg?branch=master">https://coveralls.io/repos/github/ckan/ckan/badge.svg?branch=master</a> :target: <a href="https://coveralls.io/github/ckan/ckan?branch=master">https://coveralls.io/github/ckan/ckan?branch=master</a> :alt: Coverage Status</p>
<p>.. image:: <a href="https://badges.gitter.im/gitterHQ/gitter.svg">https://badges.gitter.im/gitterHQ/gitter.svg</a> :target: <a href="https://gitter.im/ckan/chat">https://gitter.im/ckan/chat</a> :alt: Chat on Gitter</p>
<p><strong>CKAN is the world’s leading open-source data portal platform</strong>. CKAN makes it easy to publish, share and work with data. It's a data management system that provides a powerful platform for cataloging, storing and accessing datasets with a rich front-end, full API (for both data and catalog), visualization tools and more. Read more at <code>ckan.org <http://ckan.org/></code>_.</p>
<h2>Installation</h2>
<p>See the <code>CKAN Documentation <http://docs.ckan.org></code>_ for installation instructions.</p>
<h2>Support</h2>
<p>If you need help with CKAN or want to ask a question, use either the <code>ckan-dev</code>_ mailing list, the <code>CKAN chat on Gitter</code><em>, or the <code>CKAN tag on Stack Overflow</code></em> (try searching the Stack Overflow and ckan-dev <code>archives</code>_ for an answer to your question first).</p>
<p>If you've found a bug in CKAN, open a new issue on CKAN's <code>GitHub Issues</code>_ (try searching first to see if there's already an issue for your bug).</p>
<p>If you find a potential security vulnerability please email <a href="mailto:security@ckan.org">security@ckan.org</a>, rather than creating a public issue on GitHub.</p>
<p>.. _CKAN tag on Stack Overflow: <a href="http://stackoverflow.com/questions/tagged/ckan">http://stackoverflow.com/questions/tagged/ckan</a> .. _archives: <a href="https://groups.google.com/a/ckan.org/g/ckan-dev">https://groups.google.com/a/ckan.org/g/ckan-dev</a> .. _GitHub Issues: <a href="https://github.com/ckan/ckan/issues">https://github.com/ckan/ckan/issues</a> .. _CKAN chat on Gitter: <a href="https://gitter.im/ckan/chat">https://gitter.im/ckan/chat</a></p>
<h2>Contributing to CKAN</h2>
<p>For contributing to CKAN or its documentation, see <code>CONTRIBUTING <https://github.com/ckan/ckan/blob/master/CONTRIBUTING.md></code>_.</p>
<p>Mailing List</p>
<pre><code>
Subscribe to the `ckan-dev`_ mailing list to receive news about upcoming releases and
future plans as well as questions and discussions about CKAN development, deployment, etc.
Community Chat
</code></pre>
<p>If you want to talk about CKAN development say hi to the CKAN developers and members of the CKAN community on the public <code>CKAN chat on Gitter</code>_. Gitter is free and open-source; you can sign in with your GitHub, GitLab, or Twitter account.</p>
<p>The logs for the old <code>#ckan</code>_ IRC channel (2014 to 2018) can be found here: <a href="https://github.com/ckan/irc-logs">https://github.com/ckan/irc-logs</a>.</p>
<p>Wiki</p>
<pre><code>
If you've figured out how to do something with CKAN and want to document it for
others, make a new page on the `CKAN wiki`_ and tell us about it on the
ckan-dev mailing list or on Gitter.
.. _ckan-dev: https://groups.google.com/a/ckan.org/forum/#!forum/ckan-dev
.. _#ckan: http://webchat.freenode.net/?channels=ckan
.. _CKAN Wiki: https://github.com/ckan/ckan/wiki
.. _CKAN chat on Gitter: https://gitter.im/ckan/chat
Copying and License
-------------------
This material is copyright (c) 2006-2023 Open Knowledge Foundation and contributors.
It is open and licensed under the GNU Affero General Public License (AGPL) v3.0
whose full text may be found at:
http://www.fsf.org/licensing/licenses/agpl-3.0.html
</code></pre>
+ MIC-DKFZ/nnUNet
+ 2023-10-05T01:37:23Z
+ tag:github.com,2023-10-05:/MIC-DKFZ/nnUNet
+
+ <p></p><hr><h1>Welcome to the new nnU-Net!</h1>
<p>Click <a href="https://github.com/MIC-DKFZ/nnUNet/tree/nnunetv1">here</a> if you were looking for the old one instead.</p>
<p>Coming from V1? Check out the <a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/tldr_migration_guide_from_v1.md">TLDR Migration Guide</a>. Reading the rest of the documentation is still strongly recommended ;-)</p>
<h1>What is nnU-Net?</h1>
<p>Image datasets are enormously diverse: image dimensionality (2D, 3D), modalities/input channels (RGB image, CT, MRI, microscopy, ...), image sizes, voxel sizes, class ratio, target structure properties and more change substantially between datasets. Traditionally, given a new problem, a tailored solution needs to be manually designed and optimized - a process that is prone to errors, not scalable and where success is overwhelmingly determined by the skill of the experimenter. Even for experts, this process is anything but simple: there are not only many design choices and data properties that need to be considered, but they are also tightly interconnected, rendering reliable manual pipeline optimization all but impossible!</p>
<p><img src="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/assets/nnU-Net_overview.png" alt="nnU-Net overview"></p>
<p><strong>nnU-Net is a semantic segmentation method that automatically adapts to a given dataset. It will analyze the provided training cases and automatically configure a matching U-Net-based segmentation pipeline. No expertise required on your end! You can simply train the models and use them for your application</strong>.</p>
<p>Upon release, nnU-Net was evaluated on 23 datasets belonging to competitions from the biomedical domain. Despite competing with handcrafted solutions for each respective dataset, nnU-Net's fully automated pipeline scored several first places on open leaderboards! Since then nnU-Net has stood the test of time: it continues to be used as a baseline and method development framework (<a href="https://arxiv.org/abs/2101.00232">9 out of 10 challenge winners at MICCAI 2020</a> and 5 out of 7 in MICCAI 2021 built their methods on top of nnU-Net, <a href="https://amos22.grand-challenge.org/final-ranking/">we won AMOS2022 with nnU-Net</a>)!</p>
<p>Please cite the <a href="https://www.google.com/url?q=https://www.nature.com/articles/s41592-020-01008-z&sa=D&source=docs&ust=1677235958581755&usg=AOvVaw3dWL0SrITLhCJUBiNIHCQO">following paper</a> when using nnU-Net:</p>
<pre><code>Isensee, F., Jaeger, P. F., Kohl, S. A., Petersen, J., & Maier-Hein, K. H. (2021). nnU-Net: a self-configuring
method for deep learning-based biomedical image segmentation. Nature methods, 18(2), 203-211.
</code></pre>
<h2>What can nnU-Net do for you?</h2>
<p>If you are a <strong>domain scientist</strong> (biologist, radiologist, ...) looking to analyze your own images, nnU-Net provides an out-of-the-box solution that is all but guaranteed to provide excellent results on your individual dataset. Simply convert your dataset into the nnU-Net format and enjoy the power of AI - no expertise required!</p>
<p>If you are an <strong>AI researcher</strong> developing segmentation methods, nnU-Net:</p>
<ul>
<li>offers a fantastic out-of-the-box applicable baseline algorithm to compete against</li>
<li>can act as a method development framework to test your contribution on a large number of datasets without having to tune individual pipelines (for example evaluating a new loss function)</li>
<li>provides a strong starting point for further dataset-specific optimizations. This is particularly used when competing in segmentation challenges</li>
<li>provides a new perspective on the design of segmentation methods: maybe you can find better connections between dataset properties and best-fitting segmentation pipelines?</li>
</ul>
<h2>What is the scope of nnU-Net?</h2>
<p>nnU-Net is built for semantic segmentation. It can handle 2D and 3D images with arbitrary input modalities/channels. It can understand voxel spacings, anisotropies and is robust even when classes are highly imbalanced.</p>
<p>nnU-Net relies on supervised learning, which means that you need to provide training cases for your application. The number of required training cases varies heavily depending on the complexity of the segmentation problem. No one-fits-all number can be provided here! nnU-Net does not require more training cases than other solutions - maybe even less due to our extensive use of data augmentation.</p>
<p>nnU-Net expects to be able to process entire images at once during preprocessing and postprocessing, so it cannot handle enormous images. As a reference: we tested images from 40x40x40 pixels all the way up to 1500x1500x1500 in 3D and 40x40 up to ~30000x30000 in 2D! If your RAM allows it, larger is always possible.</p>
<h2>How does nnU-Net work?</h2>
<p>Given a new dataset, nnU-Net will systematically analyze the provided training cases and create a 'dataset fingerprint'. nnU-Net then creates several U-Net configurations for each dataset:</p>
<ul>
<li><code>2d</code>: a 2D U-Net (for 2D and 3D datasets)</li>
<li><code>3d_fullres</code>: a 3D U-Net that operates on a high image resolution (for 3D datasets only)</li>
<li><code>3d_lowres</code> → <code>3d_cascade_fullres</code>: a 3D U-Net cascade where first a 3D U-Net operates on low resolution images and then a second high-resolution 3D U-Net refined the predictions of the former (for 3D datasets with large image sizes only)</li>
</ul>
<p><strong>Note that not all U-Net configurations are created for all datasets. In datasets with small image sizes, the U-Net cascade (and with it the 3d_lowres configuration) is omitted because the patch size of the full resolution U-Net already covers a large part of the input images.</strong></p>
<p>nnU-Net configures its segmentation pipelines based on a three-step recipe:</p>
<ul>
<li><strong>Fixed parameters</strong> are not adapted. During development of nnU-Net we identified a robust configuration (that is, certain architecture and training properties) that can simply be used all the time. This includes, for example, nnU-Net's loss function, (most of the) data augmentation strategy and learning rate.</li>
<li><strong>Rule-based parameters</strong> use the dataset fingerprint to adapt certain segmentation pipeline properties by following hard-coded heuristic rules. For example, the network topology (pooling behavior and depth of the network architecture) are adapted to the patch size; the patch size, network topology and batch size are optimized jointly given some GPU memory constraint.</li>
<li><strong>Empirical parameters</strong> are essentially trial-and-error. For example the selection of the best U-net configuration for the given dataset (2D, 3D full resolution, 3D low resolution, 3D cascade) and the optimization of the postprocessing strategy.</li>
</ul>
<h2>How to get started?</h2>
<p>Read these:</p>
<ul>
<li><a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/installation_instructions.md">Installation instructions</a></li>
<li><a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/dataset_format.md">Dataset conversion</a></li>
<li><a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/how_to_use_nnunet.md">Usage instructions</a></li>
</ul>
<p>Additional information:</p>
<ul>
<li><a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/region_based_training.md">Region-based training</a></li>
<li><a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/manual_data_splits.md">Manual data splits</a></li>
<li><a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/pretraining_and_finetuning.md">Pretraining and finetuning</a></li>
<li><a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/explanation_normalization.md">Intensity Normalization in nnU-Net</a></li>
<li><a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/explanation_plans_files.md">Manually editing nnU-Net configurations</a></li>
<li><a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/extending_nnunet.md">Extending nnU-Net</a></li>
<li><a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/changelog.md">What is different in V2?</a></li>
</ul>
<p>Competitions:</p>
<ul>
<li><a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/competitions/AutoPETII.md">AutoPET II</a></li>
</ul>
<h2>Where does nnU-Net perform well and where does it not perform?</h2>
<p>nnU-Net excels in segmentation problems that need to be solved by training from scratch, for example: research applications that feature non-standard image modalities and input channels, challenge datasets from the biomedical domain, majority of 3D segmentation problems, etc . We have yet to find a dataset for which nnU-Net's working principle fails!</p>
<p>Note: On standard segmentation problems, such as 2D RGB images in ADE20k and Cityscapes, fine-tuning a foundation model (that was pretrained on a large corpus of similar images, e.g. Imagenet 22k, JFT-300M) will provide better performance than nnU-Net! That is simply because these models allow much better initialization. Foundation models are not supported by nnU-Net as they 1) are not useful for segmentation problems that deviate from the standard setting (see above mentioned datasets), 2) would typically only support 2D architectures and 3) conflict with our core design principle of carefully adapting the network topology for each dataset (if the topology is changed one can no longer transfer pretrained weights!)</p>
<h2>What happened to the old nnU-Net?</h2>
<p>The core of the old nnU-Net was hacked together in a short time period while participating in the Medical Segmentation Decathlon challenge in 2018. Consequently, code structure and quality were not the best. Many features were added later on and didn't quite fit into the nnU-Net design principles. Overall quite messy, really. And annoying to work with.</p>
<p>nnU-Net V2 is a complete overhaul. The "delete everything and start again" kind. So everything is better (in the author's opinion haha). While the segmentation performance <a href="https://docs.google.com/spreadsheets/d/13gqjIKEMPFPyMMMwA1EML57IyoBjfC3-QCTn4zRN_Mg/edit?usp=sharing">remains the same</a>, a lot of cool stuff has been added. It is now also much easier to use it as a development framework and to manually fine-tune its configuration to new datasets. A big driver for the reimplementation was also the emergence of <a href="http://helmholtz-imaging.de">Helmholtz Imaging</a>, prompting us to extend nnU-Net to more image formats and domains. Take a look <a href="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/changelog.md">here</a> for some highlights.</p>
<h1>Acknowledgements</h1>
<img src="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/assets/HI_Logo.png" height="100px">
<img src="https://raw.githubusercontent.com/MIC-DKFZ/nnUNet/master/documentation/assets/dkfz_logo.png" height="100px">
<p>nnU-Net is developed and maintained by the Applied Computer Vision Lab (ACVL) of <a href="http://helmholtz-imaging.de">Helmholtz Imaging</a> and the <a href="https://www.dkfz.de/en/mic/index.php">Division of Medical Image Computing</a> at the <a href="https://www.dkfz.de/en/index.html">German Cancer Research Center (DKFZ)</a>.</p>
\ No newline at end of file
diff --git a/q%23/daily/index.xml b/q%23/daily/index.xml
index e5850dcc630..9c00efd6592 100644
--- a/q%23/daily/index.xml
+++ b/q%23/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Q# Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:01Z
+ 2023-10-05T01:37:44Z
Daily Trending of Q# in GitHub
\ No newline at end of file
diff --git a/q/daily/index.xml b/q/daily/index.xml
index 79afee09f41..5964000ddb8 100644
--- a/q/daily/index.xml
+++ b/q/daily/index.xml
@@ -1,7 +1,7 @@
GitHub q Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:00Z
+ 2023-10-05T01:37:43Z
Daily Trending of q in GitHub
\ No newline at end of file
diff --git a/qmake/daily/index.xml b/qmake/daily/index.xml
index 0257cf68e28..3c039442d80 100644
--- a/qmake/daily/index.xml
+++ b/qmake/daily/index.xml
@@ -1,7 +1,7 @@
GitHub QMake Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:38:58Z
+ 2023-10-05T01:37:41Z
Daily Trending of QMake in GitHub
\ No newline at end of file
diff --git a/qml/daily/index.xml b/qml/daily/index.xml
index 15b9ebef326..faa4804b2e6 100644
--- a/qml/daily/index.xml
+++ b/qml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub QML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:03Z
+ 2023-10-05T01:37:47Z
Daily Trending of QML in GitHub
\ No newline at end of file
diff --git a/qt-script/daily/index.xml b/qt-script/daily/index.xml
index 6ce5283a863..8273fccc17a 100644
--- a/qt-script/daily/index.xml
+++ b/qt-script/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Qt Script Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:04Z
+ 2023-10-05T01:37:46Z
Daily Trending of Qt Script in GitHub
\ No newline at end of file
diff --git a/quake/daily/index.xml b/quake/daily/index.xml
index 7dd32bb8069..6d3090f74d5 100644
--- a/quake/daily/index.xml
+++ b/quake/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Quake Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:02Z
+ 2023-10-05T01:37:45Z
Daily Trending of Quake in GitHub
\ No newline at end of file
diff --git a/r/daily/index.xml b/r/daily/index.xml
index 0190790a8a1..335483ce4cf 100644
--- a/r/daily/index.xml
+++ b/r/daily/index.xml
@@ -1,7 +1,7 @@
GitHub R Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:07Z
+ 2023-10-05T01:37:50Z
Daily Trending of R in GitHub
\ No newline at end of file
diff --git a/racket/daily/index.xml b/racket/daily/index.xml
index 85fc887372c..dcf92036b31 100644
--- a/racket/daily/index.xml
+++ b/racket/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Racket Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:14Z
+ 2023-10-05T01:37:57Z
Daily Trending of Racket in GitHub
\ No newline at end of file
diff --git a/ragel/daily/index.xml b/ragel/daily/index.xml
index 024c588ed9e..21a9dfc042b 100644
--- a/ragel/daily/index.xml
+++ b/ragel/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ragel Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:13Z
+ 2023-10-05T01:37:59Z
Daily Trending of Ragel in GitHub
\ No newline at end of file
diff --git a/raku/daily/index.xml b/raku/daily/index.xml
index d9bcc492112..45146492305 100644
--- a/raku/daily/index.xml
+++ b/raku/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Raku Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:16Z
+ 2023-10-05T01:37:58Z
Daily Trending of Raku in GitHub
\ No newline at end of file
diff --git a/raml/daily/index.xml b/raml/daily/index.xml
index 5bc4dddde13..c9779142a13 100644
--- a/raml/daily/index.xml
+++ b/raml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub RAML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:15Z
+ 2023-10-05T01:38:00Z
Daily Trending of RAML in GitHub
\ No newline at end of file
diff --git a/rascal/daily/index.xml b/rascal/daily/index.xml
index fd276df3f1a..ef3af79bdde 100644
--- a/rascal/daily/index.xml
+++ b/rascal/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Rascal Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:19Z
+ 2023-10-05T01:38:01Z
Daily Trending of Rascal in GitHub
\ No newline at end of file
diff --git a/raw-token-data/daily/index.xml b/raw-token-data/daily/index.xml
index 7ca3b74195e..e26fc87eb1d 100644
--- a/raw-token-data/daily/index.xml
+++ b/raw-token-data/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Raw token data Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:17Z
+ 2023-10-05T01:38:03Z
Daily Trending of Raw token data in GitHub
\ No newline at end of file
diff --git a/rdoc/daily/index.xml b/rdoc/daily/index.xml
index 2f9bc6393bf..d03440f8efd 100644
--- a/rdoc/daily/index.xml
+++ b/rdoc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub RDoc Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:18Z
+ 2023-10-05T01:38:02Z
Daily Trending of RDoc in GitHub
\ No newline at end of file
diff --git a/readline-config/daily/index.xml b/readline-config/daily/index.xml
index 60aba936d3a..a326035e05d 100644
--- a/readline-config/daily/index.xml
+++ b/readline-config/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Readline Config Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:24Z
+ 2023-10-05T01:38:06Z
Daily Trending of Readline Config in GitHub
\ No newline at end of file
diff --git a/realbasic/daily/index.xml b/realbasic/daily/index.xml
index 267e525d18f..9a80a901785 100644
--- a/realbasic/daily/index.xml
+++ b/realbasic/daily/index.xml
@@ -1,7 +1,7 @@
GitHub REALbasic Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:21Z
+ 2023-10-05T01:38:05Z
Daily Trending of REALbasic in GitHub
\ No newline at end of file
diff --git a/reason/daily/index.xml b/reason/daily/index.xml
index d4228a65467..1f5a057d08e 100644
--- a/reason/daily/index.xml
+++ b/reason/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Reason Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:23Z
+ 2023-10-05T01:38:08Z
Daily Trending of Reason in GitHub
\ No newline at end of file
diff --git a/rebol/daily/index.xml b/rebol/daily/index.xml
index 91263c0f892..3fcd215a448 100644
--- a/rebol/daily/index.xml
+++ b/rebol/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Rebol Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:28Z
+ 2023-10-05T01:38:11Z
Daily Trending of Rebol in GitHub
\ No newline at end of file
diff --git a/record-jar/daily/index.xml b/record-jar/daily/index.xml
index d97d4f1227d..fa6257c493c 100644
--- a/record-jar/daily/index.xml
+++ b/record-jar/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Record Jar Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:27Z
+ 2023-10-05T01:38:09Z
Daily Trending of Record Jar in GitHub
\ No newline at end of file
diff --git a/red/daily/index.xml b/red/daily/index.xml
index 81f04778d43..35af756d411 100644
--- a/red/daily/index.xml
+++ b/red/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Red Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:25Z
+ 2023-10-05T01:38:10Z
Daily Trending of Red in GitHub
\ No newline at end of file
diff --git a/redcode/daily/index.xml b/redcode/daily/index.xml
index 453f78e2327..1bf82939b1d 100644
--- a/redcode/daily/index.xml
+++ b/redcode/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Redcode Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:26Z
+ 2023-10-05T01:38:12Z
Daily Trending of Redcode in GitHub
\ No newline at end of file
diff --git a/redirect-rules/daily/index.xml b/redirect-rules/daily/index.xml
index 15bf0a4b0a5..9045330e4c7 100644
--- a/redirect-rules/daily/index.xml
+++ b/redirect-rules/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Redirect Rules Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:32Z
+ 2023-10-05T01:38:16Z
Daily Trending of Redirect Rules in GitHub
\ No newline at end of file
diff --git a/regular-expression/daily/index.xml b/regular-expression/daily/index.xml
index eaa6c14b855..054bd4885d6 100644
--- a/regular-expression/daily/index.xml
+++ b/regular-expression/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Regular Expression Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:29Z
+ 2023-10-05T01:38:13Z
Daily Trending of Regular Expression in GitHub
\ No newline at end of file
diff --git a/ren'py/daily/index.xml b/ren'py/daily/index.xml
index d60c1002534..29a7062cbed 100644
--- a/ren'py/daily/index.xml
+++ b/ren'py/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ren'Py Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:30Z
+ 2023-10-05T01:38:15Z
Daily Trending of Ren'Py in GitHub
\ No newline at end of file
diff --git a/renderscript/daily/index.xml b/renderscript/daily/index.xml
index d7afb373f05..558f6fe019a 100644
--- a/renderscript/daily/index.xml
+++ b/renderscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub RenderScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:31Z
+ 2023-10-05T01:38:14Z
Daily Trending of RenderScript in GitHub
\ No newline at end of file
diff --git a/rescript/daily/index.xml b/rescript/daily/index.xml
index d2c2ba71a4a..3686fa55e13 100644
--- a/rescript/daily/index.xml
+++ b/rescript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ReScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:33Z
+ 2023-10-05T01:38:18Z
Daily Trending of ReScript in GitHub
\ No newline at end of file
diff --git a/restructuredtext/daily/index.xml b/restructuredtext/daily/index.xml
index 78281201293..3c797de4674 100644
--- a/restructuredtext/daily/index.xml
+++ b/restructuredtext/daily/index.xml
@@ -1,7 +1,7 @@
GitHub reStructuredText Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:34Z
+ 2023-10-05T01:38:20Z
Daily Trending of reStructuredText in GitHub
\ No newline at end of file
diff --git a/rexx/daily/index.xml b/rexx/daily/index.xml
index ed5f37164a1..674420769b4 100644
--- a/rexx/daily/index.xml
+++ b/rexx/daily/index.xml
@@ -1,7 +1,7 @@
GitHub REXX Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:36Z
+ 2023-10-05T01:38:19Z
Daily Trending of REXX in GitHub
\ No newline at end of file
diff --git a/rich-text-format/daily/index.xml b/rich-text-format/daily/index.xml
index 9950c5870e1..b315c1310ae 100644
--- a/rich-text-format/daily/index.xml
+++ b/rich-text-format/daily/index.xml
@@ -1,7 +1,14 @@
GitHub Rich Text Format Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:40Z
+ 2023-10-05T01:38:25Z
Daily Trending of Rich Text Format in GitHub
+
+ ONLYOFFICE/DocSpace-buildtools
+ 2023-10-05T01:38:25Z
+ tag:github.com,2023-10-05:/ONLYOFFICE/DocSpace-buildtools
+
+ <p></p><hr>
+
\ No newline at end of file
diff --git a/ring/daily/index.xml b/ring/daily/index.xml
index 61a88ee594f..23ed991e7a6 100644
--- a/ring/daily/index.xml
+++ b/ring/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Ring Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:38Z
+ 2023-10-05T01:38:22Z
Daily Trending of Ring in GitHub
\ No newline at end of file
diff --git a/riot/daily/index.xml b/riot/daily/index.xml
index c95190daddd..a87ee460a91 100644
--- a/riot/daily/index.xml
+++ b/riot/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Riot Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:37Z
+ 2023-10-05T01:38:21Z
Daily Trending of Riot in GitHub
\ No newline at end of file
diff --git a/rmarkdown/daily/index.xml b/rmarkdown/daily/index.xml
index 4f76fdf536d..a6e707725ee 100644
--- a/rmarkdown/daily/index.xml
+++ b/rmarkdown/daily/index.xml
@@ -1,7 +1,7 @@
GitHub RMarkdown Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:41Z
+ 2023-10-05T01:38:23Z
Daily Trending of RMarkdown in GitHub
\ No newline at end of file
diff --git a/robotframework/daily/index.xml b/robotframework/daily/index.xml
index 6c0a6e6445c..0c4955bcef9 100644
--- a/robotframework/daily/index.xml
+++ b/robotframework/daily/index.xml
@@ -1,7 +1,7 @@
GitHub RobotFramework Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:42Z
+ 2023-10-05T01:38:29Z
Daily Trending of RobotFramework in GitHub
\ No newline at end of file
diff --git a/robots.txt/daily/index.xml b/robots.txt/daily/index.xml
index 35e0fa8999b..67a327d0d81 100644
--- a/robots.txt/daily/index.xml
+++ b/robots.txt/daily/index.xml
@@ -1,7 +1,7 @@
GitHub robots.txt Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:44Z
+ 2023-10-05T01:38:27Z
Daily Trending of robots.txt in GitHub
\ No newline at end of file
diff --git a/roff-manpage/daily/index.xml b/roff-manpage/daily/index.xml
index 470970568bd..87176d51b15 100644
--- a/roff-manpage/daily/index.xml
+++ b/roff-manpage/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Roff Manpage Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:43Z
+ 2023-10-05T01:38:26Z
Daily Trending of Roff Manpage in GitHub
\ No newline at end of file
diff --git a/roff/daily/index.xml b/roff/daily/index.xml
index 883ce4863b4..5db0d71d07c 100644
--- a/roff/daily/index.xml
+++ b/roff/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Roff Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:45Z
+ 2023-10-05T01:38:28Z
Daily Trending of Roff in GitHub
\ No newline at end of file
diff --git a/rouge/daily/index.xml b/rouge/daily/index.xml
index 0fd28590b4a..6a9c601bcc7 100644
--- a/rouge/daily/index.xml
+++ b/rouge/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Rouge Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:47Z
+ 2023-10-05T01:38:33Z
Daily Trending of Rouge in GitHub
\ No newline at end of file
diff --git a/rpc/daily/index.xml b/rpc/daily/index.xml
index db053d82062..ec58885e0b5 100644
--- a/rpc/daily/index.xml
+++ b/rpc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub RPC Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:46Z
+ 2023-10-05T01:38:32Z
Daily Trending of RPC in GitHub
\ No newline at end of file
diff --git a/rpgle/daily/index.xml b/rpgle/daily/index.xml
index 63b5b6341e6..16594add109 100644
--- a/rpgle/daily/index.xml
+++ b/rpgle/daily/index.xml
@@ -1,7 +1,7 @@
GitHub RPGLE Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:48Z
+ 2023-10-05T01:38:33Z
Daily Trending of RPGLE in GitHub
\ No newline at end of file
diff --git a/rpm-spec/daily/index.xml b/rpm-spec/daily/index.xml
index 88d31bc900e..17497be33f4 100644
--- a/rpm-spec/daily/index.xml
+++ b/rpm-spec/daily/index.xml
@@ -1,7 +1,7 @@
GitHub RPM Spec Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:51Z
+ 2023-10-05T01:38:36Z
Daily Trending of RPM Spec in GitHub
\ No newline at end of file
diff --git a/ruby/daily/index.xml b/ruby/daily/index.xml
index b9bca1fbf05..e45c0417064 100644
--- a/ruby/daily/index.xml
+++ b/ruby/daily/index.xml
@@ -1,7 +1,21 @@
GitHub Ruby Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:57Z
+ 2023-10-05T01:38:42Z
Daily Trending of Ruby in GitHub
+
+ rage-rb/rage
+ 2023-10-05T01:38:42Z
+ tag:github.com,2023-10-05:/rage-rb/rage
+
+ <p>Fast web framework compatible with Rails.</p><hr><p align="center"><img height="200" src="https://github.com/rage-rb/rage/assets/2270393/9d06e0a4-5c20-49c7-b51d-e16ce8f1e1b7"></p>
<h1>Rage</h1>
<p><a href="https://badge.fury.io/rb/rage-rb"><img src="https://badge.fury.io/rb/rage-rb.svg?sanitize=true" alt="Gem Version"></a> <img src="https://github.com/rage-rb/rage/actions/workflows/main.yml/badge.svg?sanitize=true" alt="Tests"></p>
<p>Inspired by <a href="https://deno.com">Deno</a> and built on top of <a href="https://github.com/rage-rb/iodine">Iodine</a>, this is a Ruby web framework that is based on the following design principles:</p>
<ul>
<li> <p><strong>Rails compatible API</strong> - Rails' API is clean, straightforward, and simply makes sense. It was one of the reasons why Rails was so successful in the past.</p> </li>
<li> <p><strong>High performance</strong> - some think performance is not a major metric for a framework, but it's not true. Poor performance is a risk, and in today's world, companies refuse to use risky technologies.</p> </li>
<li> <p><strong>API-only</strong> - the only technology we should be using to create web UI is JavaScript. Check out <a href="https://vitejs.dev">Vite</a> if you don't know where to start.</p> </li>
<li> <p><strong>Acceptance of modern Ruby</strong> - the framework includes a fiber scheduler, which means your code never blocks while waiting on IO.</p> </li>
</ul>
<h2>Installation</h2>
<p>Install the gem:</p>
<pre><code>$ gem install rage-rb
</code></pre>
<p>Create a new app:</p>
<pre><code>$ rage new my_app
</code></pre>
<p>Switch to your new application and install dependencies:</p>
<pre><code>$ cd my_app
$ bundle
</code></pre>
<p>Start up the server and visit <a href="http://localhost:3000">http://localhost:3000</a>.</p>
<pre><code>$ rage s
</code></pre>
<p>Start coding!</p>
<h2>Getting Started</h2>
<p>This gem is designed to be a drop-in replacement for Rails in API mode. Public API is mostly expected to match Rails, however, sometimes it's a little bit more strict.</p>
<p>Check out in-depth API docs for more information:</p>
<ul>
<li><a href="https://rage-rb.github.io/rage/RageController/API.html">Controller API</a></li>
<li><a href="https://rage-rb.github.io/rage/Rage/Router/DSL/Handler.html">Routing API</a></li>
<li><a href="https://rage-rb.github.io/rage/Fiber.html">Fiber API</a></li>
</ul>
<p>Also, see the <a href="https://github.com/rage-rb/rage/raw/master/CHANGELOG.md">changelog</a> and <a href="https://github.com/rage-rb/rage#upcoming-releases">upcoming-releases</a> for currently supported and planned features.</p>
<h3>Example</h3>
<p>A sample controller could look like this:</p>
<pre><code class="language-ruby">require "net/http"
class PagesController < RageController::API
rescue_from SocketError do |_|
render json: { message: "error" }, status: 500
end
before_action :set_metadata
def show
page = Net::HTTP.get(URI("https://httpbin.org/json"))
render json: { page: page, metadata: @metadata }
end
private
def set_metadata
@metadata = { format: "json", time: Time.now.to_i }
end
end
</code></pre>
<p>Apart from <code>RageController::API</code> as a parent class, this is mostly a regular Rails controller. However, the main difference is under the hood - Rage runs every request in a separate fiber. During the call to <code>Net::HTTP.get</code>, the fiber is automatically paused, enabling the server to process other requests. Once the HTTP request is finished, the fiber will be resumed, potentially allowing to process hundreds of requests simultaneously.</p>
<p>To make this controller work, we would also need to update <code>config/routes.rb</code>. In this case, the file would look the following way:</p>
<pre><code class="language-ruby">Rage.routes.draw do
get "page", to: "pages#show"
end
</code></pre>
<p><span>ℹ</span> <strong>Note</strong>: Rage will automatically pause a fiber and continue to process other fibers on HTTP, PostgreSQL, and MySQL calls. Calls to <code>Thread.join</code> and <code>Ractor.join</code> will also automatically pause the current fiber.</p>
<p>Additionally, <code>Fiber.await</code> can be used to run several requests in parallel:</p>
<pre><code class="language-ruby">require "net/http"
class PagesController < RageController::API
def index
pages = Fiber.await(
Fiber.schedule { Net::HTTP.get(URI("https://httpbin.org/json")) },
Fiber.schedule { Net::HTTP.get(URI("https://httpbin.org/html")) },
)
render json: { pages: pages }
end
end
</code></pre>
<p><span>ℹ</span> <strong>Note</strong>: When using <code>Fiber.await</code>, it is important to wrap any instance of IO into a fiber using <code>Fiber.schedule</code>.</p>
<h2>Benchmarks</h2>
<h4>hello world</h4>
<pre><code class="language-ruby">class ArticlesController < ApplicationController
def index
render json: { hello: "world" }
end
end
</code></pre>
<p><img src="https://github.com/rage-rb/rage/assets/2270393/6c221903-e265-4c94-80e1-041f266c8f47" alt="Requests per second"></p>
<h4>waiting on IO</h4>
<pre><code class="language-ruby">require "net/http"
class ArticlesController < ApplicationController
def index
Net::HTTP.get(URI("<endpoint-that-responds-in-one-second>"))
head :ok
end
end
</code></pre>
<p><img src="https://github.com/rage-rb/rage/assets/2270393/007044e9-efe0-4675-9cab-8a4868154118" alt="Time to complete 100 requests"></p>
<h2>Upcoming releases</h2>
<table>
<thead>
<tr>
<th>Version</th>
<th>Changes</th>
</tr>
</thead>
<tbody>
<tr>
<td>0.2 <span>✅</span></td>
<td><del>Gem configuration by env.<br>Add <code>skip_before_action</code>.<br>Add <code>rescue_from</code>.<br>Router updates:<br> • make the <code>root</code> helper work correctly with <code>scope</code>;<br> • support the <code>defaults</code> option;</del></td>
</tr>
<tr>
<td>0.3</td>
<td>CLI updates:<br> • <code>routes</code> task;<br> • <code>console</code> task;<br>Support the <code>:if</code> and <code>:unless</code> options in <code>before_action</code>.<br>Allow to set response headers.</td>
</tr>
<tr>
<td>0.4</td>
<td>Expose the <code>params</code> object.<br>Support header authentication with <code>authenticate_with_http_token</code>.<br>Router updates:<br> • add the <code>resources</code> route helper;<br> • add the <code>namespace</code> route helper;<br> • support regexp constraints;</td>
</tr>
<tr>
<td>0.5</td>
<td>Implement Iodine-based equivalent of <code>ActionController::Live</code>.<br>Use <code>ActionDispatch::RemoteIp</code>.</td>
</tr>
<tr>
<td>0.6</td>
<td>Expose the <code>cookies</code> object.<br>Expose the <code>send_data</code> and <code>send_file</code> methods.<br>Support conditional get with <code>etag</code> and <code>last_modified</code>.</td>
</tr>
<tr>
<td>0.7</td>
<td>Add request logging.</td>
</tr>
<tr>
<td>0.8</td>
<td>Collect app metrics.</td>
</tr>
<tr>
<td>0.9</td>
<td>Automatic code reloading in development.</td>
</tr>
</tbody>
</table>
<h2>Development</h2>
<p>After checking out the repo, run <code>bin/setup</code> to install dependencies. Then, run <code>rake spec</code> to run the tests. You can also run <code>bin/console</code> for an interactive prompt that will allow you to experiment.</p>
<p>To install this gem onto your local machine, run <code>bundle exec rake install</code>. To release a new version, update the version number in <code>version.rb</code>, and then run <code>bundle exec rake release</code>, which will create a git tag for the version, push git commits and the created tag, and push the <code>.gem</code> file to <a href="https://rubygems.org">rubygems.org</a>.</p>
<h2>Contributing</h2>
<p>Bug reports and pull requests are welcome on GitHub at <a href="https://github.com/rage-rb/rage">https://github.com/rage-rb/rage</a>. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the <a href="https://github.com/rage-rb/rage/raw/master/CODE_OF_CONDUCT.md">code of conduct</a>.</p>
<h2>License</h2>
<p>The gem is available as open source under the terms of the <a href="https://opensource.org/licenses/MIT">MIT License</a>.</p>
<h2>Code of Conduct</h2>
<p>Everyone interacting in the Rage project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the <a href="https://github.com/rage-rb/rage/raw/master/CODE_OF_CONDUCT.md">code of conduct</a>.</p>
+
+
+ rails/solid_cache
+ 2023-10-05T01:38:42Z
+ tag:github.com,2023-10-05:/rails/solid_cache
+
+ <p>A database-backed ActiveSupport::Cache::Store</p><hr><h1>Solid Cache</h1>
<p>Solid Cache is a database-backed Active Support cache store implementation.</p>
<p>Using SQL databases backed by SSDs we can have caches that are much larger and cheaper than traditional memory only Redis or Memcached backed caches.</p>
<p>Testing on <a href="https://hey.com">HEY</a> shows that reads and writes are 25%-50% slower than with a Redis cache (1.2ms vs 0.8-1ms per single-key read), but this is not a significant percentage of the overall request time.</p>
<p>If cache misses are expensive (up to 50x the cost of a hit on HEY), then there are big advantages to caches that can hold months rather than days of data.</p>
<h2>Usage</h2>
<p>To set Solid Cache as your Rails cache, you should add this to your environment config:</p>
<pre><code class="language-ruby">config.cache_store = :solid_cache_store
</code></pre>
<p>Solid Cache is a FIFO (first in, first out) cache. While this is not as efficient as an LRU cache, this is mitigated by the longer cache lifespans.</p>
<p>A FIFO cache is much easier to manage:</p>
<ol>
<li>We don't need to track when items are read</li>
<li>We can estimate and control the cache size by comparing the maximum and minimum IDs.</li>
<li>By deleting from one end of the table and adding at the other end we can avoid fragmentation (on MySQL at least).</li>
</ol>
<h3>Installation</h3>
<p>Add this line to your application's Gemfile:</p>
<pre><code class="language-ruby">gem "solid_cache"
</code></pre>
<p>And then execute:</p>
<pre><code class="language-bash">$ bundle
</code></pre>
<p>Or install it yourself as:</p>
<pre><code class="language-bash">$ gem install solid_cache
</code></pre>
<p>Add the migration to your app:</p>
<pre><code class="language-bash">$ bin/rails solid_cache:install:migrations
</code></pre>
<p>Then run it:</p>
<pre><code class="language-bash">$ bin/rails db:migrate
</code></pre>
<h3>Configuration</h3>
<h4>Engine configuration</h4>
<p>There are two options that can be set on the engine:</p>
<ul>
<li><code>executor</code> - the <a href="https://guides.rubyonrails.org/threading_and_code_execution.html#executor">Rails executor</a> used to wrap asynchronous operations, defaults to the app executor</li>
<li><code>connects_to</code> - a custom connects to value for the abstract <code>SolidCache::Record</code> active record model. Requires for sharding and/or using a separate cache database to the main app.</li>
</ul>
<p>These can be set in your Rails configuration:</p>
<pre><code class="language-ruby">Rails.application.configure do
config.solid_cache.connects_to = {
shards: {
shard1: { writing: :cache_primary_shard1 },
shard2: { writing: :cache_primary_shard2 }
}
}
end
</code></pre>
<h4>Cache configuration</h4>
<p>Solid Cache supports these options in addition to the standard <code>ActiveSupport::Cache::Store</code> options.</p>
<ul>
<li><code>error_handler</code> - a Proc to call to handle any <code>ActiveRecord::ActiveRecordError</code>s that are raises (default: log errors as warnings)</li>
<li><code>expiry_batch_size</code> - the batch size to use when deleting old records (default: <code>100</code>)</li>
<li><code>expiry_method</code> - what expiry method to use <code>thread</code> or <code>job</code> (default: <code>thread</code>)</li>
<li><code>max_age</code> - the maximum age of entries in the cache (default: <code>2.weeks.to_i</code>)</li>
<li><code>max_entries</code> - the maximum number of entries allowed in the cache (default: <code>nil</code>, meaning no limit)</li>
<li><code>cluster</code> - a Hash of options for the cache database cluster, e.g <code>{ shards: [:database1, :database2, :database3] }</code></li>
<li><code>clusters</code> - and Array of Hashes for multiple cache clusters (ignored if <code>:cluster</code> is set)</li>
<li><code>active_record_instrumentation</code> - whether to instrument the cache's queries (default: <code>true</code>)</li>
<li><code>clear_with</code> - clear the cache with <code>:truncate</code> or <code>:delete</code> (default <code>truncate</code>, except for when Rails.env.test? then <code>delete</code>)</li>
<li><code>max_key_bytesize</code> - the maximum size of a normalized key in bytes (default <code>1024</code>)</li>
</ul>
<p>For more information on cache clusters see <a href="https://raw.githubusercontent.com/rails/solid_cache/main/#sharding-the-cache">Sharding the cache</a></p>
<h3>Cache expiry</h3>
<p>Solid Cache tracks writes to the cache. For every write it increments a counter by 1. Once the counter reaches 80% of the <code>expiry_batch_size</code> it adds a task to run on a background thread. That task will:</p>
<ol>
<li>Check if we have exceeded the <code>max_entries</code> value (if set) by subtracting the max and min IDs from the <code>SolidCache::Entry</code> table (this is an estimate that ignores any gaps).</li>
<li>If we have it will delete <code>expiry_batch_size</code> entries</li>
<li>If not it will delete up to <code>expiry_batch_size</code> entries, provided they are all older than <code>max_age</code>.</li>
</ol>
<p>Expiring when we reach 80% of the batch size allows us to expire records from the cache faster than we write to it when we need to reduce the cache size.</p>
<p>Only triggering expiry when we write means that the if the cache is idle, the background thread is also idle.</p>
<p>If you want the cache expiry to be run in a background job instead of a thread, you can set <code>expiry_method</code> to <code>:job</code>. This will enqueue a <code>SolidCache::ExpiryJob</code>.</p>
<h3>Using a dedicated cache database</h3>
<p>Add database configuration to database.yml, e.g.:</p>
<pre><code>development:
cache:
database: cache_development
host: 127.0.0.1
migrations_paths: "db/cache/migrate"
</code></pre>
<p>Create database:</p>
<pre><code>$ bin/rails db:create
</code></pre>
<p>Install migrations:</p>
<pre><code>$ bin/rails solid_cache:install:migrations
</code></pre>
<p>Move migrations to custom migrations folder:</p>
<pre><code>$ mkdir -p db/cache/migrate
$ mv db/migrate/*.solid_cache.rb db/cache/migrate
</code></pre>
<p>Set the engine configuration to point to the new database:</p>
<pre><code>Rails.application.configure do
config.solid_cache.connects_to = { default: { writing: :cache } }
end
</code></pre>
<p>Run migrations:</p>
<pre><code>$ bin/rails db:migrate
</code></pre>
<h3>Sharding the cache</h3>
<p>Solid Cache uses the <a href="https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/44824.pdf">Maglev</a> consistent hashing scheme to shard the cache across multiple databases.</p>
<p>To shard:</p>
<ol>
<li>Add the configuration for the database shards to database.yml</li>
<li>Configure the shards via <code>config.solid_cache.connects_to</code></li>
<li>Pass the shards for the cache to use via the cluster option</li>
</ol>
<p>For example:</p>
<pre><code class="language-ruby"># config/database.yml
production:
cache_shard1:
database: cache1_production
host: cache1-db
cache_shard2:
database: cache2_production
host: cache2-db
cache_shard3:
database: cache3_production
host: cache3-db
# config/environment/production.rb
Rails.application.configure do
config.solid_cache.connects_to = {
shards: {
cache_shard1: { writing: :cache_shard1 },
cache_shard2: { writing: :cache_shard2 },
cache_shard3: { writing: :cache_shard3 },
}
}
config.cache_store = [ :solid_cache_store, cluster: { shards: [ :cache_shard1, :cache_shard2, :cache_shard3 ] } ]
end
</code></pre>
<h3>Secondary cache clusters</h3>
<p>You can add secondary cache clusters. Reads will only be sent to the primary cluster (i.e. the first one listed).</p>
<p>Writes will go to all clusters. The writes to the primary cluster are synchronous, but asyncronous to the secondary clusters.</p>
<p>To specific multiple clusters you can do:</p>
<pre><code class="language-ruby">Rails.application.configure do
config.solid_cache.connects_to = {
shards: {
cache_primary_shard1: { writing: :cache_primary_shard1 },
cache_primary_shard2: { writing: :cache_primary_shard2 },
cache_secondary_shard1: { writing: :cache_secondary_shard1 },
cache_secondary_shard2: { writing: :cache_secondary_shard2 },
}
}
primary_cluster = { shards: [ :cache_primary_shard1, :cache_primary_shard2 ] }
secondary_cluster = { shards: [ :cache_primary_shard1, :cache_primary_shard2 ] }
config.cache_store = [ :solid_cache_store, clusters: [ primary_cluster, secondary_cluster ] ]
end
</code></pre>
<h3>Named shard destinations</h3>
<p>By default, the node key used for sharding is the name of the database in <code>database.yml</code>.</p>
<p>It is possible to add names for the shards in the cluster config. This will allow you to shuffle or remove shards without breaking consistent hashing.</p>
<pre><code class="language-ruby">Rails.application.configure do
config.solid_cache.connects_to = {
shards: {
cache_primary_shard1: { writing: :cache_primary_shard1 },
cache_primary_shard2: { writing: :cache_primary_shard2 },
cache_secondary_shard1: { writing: :cache_secondary_shard1 },
cache_secondary_shard2: { writing: :cache_secondary_shard2 },
}
}
primary_cluster = { shards: { cache_primary_shard1: :node1, cache_primary_shard2: :node2 } }
secondary_cluster = { shards: { cache_primary_shard1: :node3, cache_primary_shard2: :node4 } }
config.cache_store = [ :solid_cache_store, clusters: [ primary_cluster, secondary_cluster ] ]
end
</code></pre>
<h3>Enabling encryption</h3>
<p>Add this to an initializer:</p>
<pre><code class="language-ruby">ActiveSupport.on_load(:solid_cache_entry) do
encrypts :value
end
</code></pre>
<h3>Index size limits</h3>
<p>The Solid Cache migrations try to create an index with 1024 byte entries. If that is too big for your database, you should:</p>
<ol>
<li>Edit the index size in the migration</li>
<li>Set <code>max_key_bytesize</code> on your cache to the new value</li>
</ol>
<h2>Development</h2>
<p>Run the tests with <code>bin/rails test</code>. By default, these will run against SQLite.</p>
<p>You can also run the tests against MySQL and PostgreSQL. First start up the databases:</p>
<pre><code class="language-shell">$ docker compose up -d
</code></pre>
<p>Next, setup the database schema:</p>
<pre><code class="language-shell">$ TARGET_DB=mysql bin/rails db:setup
$ TARGET_DB=postgres bin/rails db:setup
</code></pre>
<p>Then run the tests for the target database:</p>
<pre><code class="language-shell">$ TARGET_DB=mysql bin/rails test
$ TARGET_DB=postgres bin/rails test
</code></pre>
<h2>License</h2>
<p>Solid Cache is licensed under MIT.</p>
+
\ No newline at end of file
diff --git a/runoff/daily/index.xml b/runoff/daily/index.xml
index e71f0e079b6..4466d0dacc2 100644
--- a/runoff/daily/index.xml
+++ b/runoff/daily/index.xml
@@ -1,7 +1,7 @@
GitHub RUNOFF Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:39:50Z
+ 2023-10-05T01:38:35Z
Daily Trending of RUNOFF in GitHub
\ No newline at end of file
diff --git a/rust/daily/index.xml b/rust/daily/index.xml
index 66dc3c3dc31..97e22a62c01 100644
--- a/rust/daily/index.xml
+++ b/rust/daily/index.xml
@@ -1,7 +1,21 @@
GitHub Rust Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:08Z
+ 2023-10-05T01:38:54Z
Daily Trending of Rust in GitHub
+
+ huytd/goxkey
+ 2023-10-05T01:38:54Z
+ tag:github.com,2023-10-05:/huytd/goxkey
+
+ <p>Bộ gõ tiếng Việt không có chức năng gì ngoài gõ tiếng Việt...</p><hr><p align="center"> <img src="https://raw.githubusercontent.com/huytd/goxkey/main/icons/icon.png" width="90px"> </p>
<hr>
<img width="320" alt="image" align="right" src="https://user-images.githubusercontent.com/613943/213217673-e58c873a-9219-4a33-8487-620a07210206.png">
<p><a href="https://github.com/huytd/goxkey/actions/workflows/main.yml"><img src="https://github.com/huytd/goxkey/actions/workflows/main.yml/badge.svg?sanitize=true" alt="Build and Tests"></a></p>
<p><strong>Gõkey</strong> - A Vietnamese input method editor.</p>
<ul>
<li><span>⚡</span> Excellent performance (Gen Z translation: Blazing fast!)</li>
<li><span>🦀</span> Written completely in Rust.</li>
<li><span>⌨</span> Supported both Telex and VNI input method.</li>
<li><span>✨</span> Focused on typing experience and features that you will use.</li>
</ul>
<h2>About</h2>
<p>This is my attempt to build an input method editor using only Rust. It's not the first, and definitely not the last.</p>
<p>The goal is to create an input method editor that enable users to type Vietnamese text on the computer using either VNI or TELEX method. Other than that, no other features are planned.</p>
<h2>How to install</h2>
<p>There are 2 options to download GõKey at this moment: Build from source or Download the Nightly build.</p>
<h3>Option 1: Download the Nightly Build</h3>
<p>Nightly build is the prebuilt binary that automatically bundled everytime we merged the code to the <code>main</code> branch.</p>
<p>You can download it at the Release page here: <a href="https://github.com/huytd/goxkey/releases/tag/nightly-build">https://github.com/huytd/goxkey/releases/tag/nightly-build</a></p>
<h3>Option 2: Build from source</h3>
<p>The source code can be compiled easily:</p>
<ol>
<li> <p>Get the latest stable version of the Rust compiler (<a href="https://rustup.rs/">see here</a>)</p> </li>
<li> <p>Install the <a href="https://github.com/burtonageo/cargo-bundle">cargo-bundle</a> extension, this is necessary for bundling macOS apps</p> </li>
<li> <p>Checkout the source code of the <strong>gõkey</strong> project</p> <pre><code>git clone https://github.com/huytd/goxkey && cd goxkey
</code></pre> </li>
<li> <p>Run the bundle command:</p> <pre><code>cargo bundle
</code></pre> </li>
</ol>
<p>After that, you'll find the <code>Gõ Key.app</code> file in the <code>target/debug/bundle</code> folder. Copy it to your <code>/Applications</code> folder.</p>
<ol start="5">
<li><strong>(Important!):</strong> Before you run the app, make you you already allowed Accessibility access for the app. Follow the <a href="https://github.com/huytd/goxkey/wiki/H%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-s%E1%BB%ADa-l%E1%BB%97i-kh%C3%B4ng-g%C3%B5-%C4%91%C6%B0%E1%BB%A3c-ti%E1%BA%BFng-Vi%E1%BB%87t-tr%C3%AAn-macOS">guide in the Wiki</a> to do so.</li>
</ol>
<p>Without this step, the app will crash and can't be use.</p>
<h2>Dependencies</h2>
<ul>
<li><a href="https://crates.io/crates/core-foundation">core-foundation</a>, <a href="https://crates.io/crates/core-graphics">core-graphics</a>: for event handling on macOS</li>
<li><a href="https://github.com/zerox-dg/vi-rs">vi-rs</a>: the Vietnamese Input Engine</li>
</ul>
<h2>Want to support the project?</h2>
<p>It would be much appreciated if you want to make a small donation to support my work!</p>
<p>Your name will be put on a special place in the application as a thank you gesture from the development team!</p>
<p><a href="https://ko-fi.com/B0B6NHSJ"><img src="https://ko-fi.com/img/githubbutton_sm.svg?sanitize=true" alt="ko-fi"></a></p>
+
+
+ orhun/daktilo
+ 2023-10-05T01:38:54Z
+ tag:github.com,2023-10-05:/orhun/daktilo
+
+ <p>Turn your keyboard into a typewriter! 📇</p><hr><div align="center">
<a href="https://github.com/orhun/daktilo"> <img src="https://raw.githubusercontent.com/orhun/daktilo/main/assets/daktilo-logo.png" width="400"> </a>
<h4>Turn your keyboard into a typewriter! 📇</h4>
<p><a href="https://github.com/orhun/daktilo/releases"><img src="https://img.shields.io/github/v/release/orhun/daktilo?style=flat&labelColor=1D272B&color=819188&logo=GitHub&logoColor=white" alt="GitHub Release"></a> <a href="https://crates.io/crates/daktilo/"><img src="https://img.shields.io/crates/v/daktilo?style=flat&labelColor=1D272B&color=819188&logo=Rust&logoColor=white" alt="Crate Release"></a> <a href="https://codecov.io/gh/orhun/daktilo"><img src="https://img.shields.io/codecov/c/gh/orhun/daktilo?style=flat&labelColor=1D272B&color=819188&logo=Codecov&logoColor=white" alt="Coverage"></a> <br> <a href="https://github.com/orhun/daktilo/actions?query=workflow%3A%22Continuous+Integration%22"><img src="https://img.shields.io/github/actions/workflow/status/orhun/daktilo/ci.yml?branch=main&style=flat&labelColor=1D272B&color=819188&logo=GitHub%20Actions&logoColor=white" alt="Continuous Integration"></a> <a href="https://github.com/orhun/daktilo/actions?query=workflow%3A%22Release%22"><img src="https://img.shields.io/github/actions/workflow/status/orhun/daktilo/release.yml?style=flat&labelColor=1D272B&color=819188&logo=GitHub%20Actions&logoColor=white&label=release" alt="Continuous Deployment"></a> <a href="https://docs.rs/daktilo/"><img src="https://img.shields.io/docsrs/daktilo?style=flat&labelColor=1D272B&color=819188&logo=Rust&logoColor=white" alt="Documentation"></a></p>
<video src="https://github.com/orhun/daktilo/assets/24392180/b2b0d9c5-422f-401d-a25d-e6bc797d8976" alt="daktilo demo">
</video>
</div>
<p><strong>daktilo</strong> ("typewriter" in Turkish, pronounced <em>"duck-til-oh"</em>, derived from the Ancient Greek word <a href="https://lsj.gr/wiki/%CE%B4%CE%AC%CE%BA%CF%84%CF%85%CE%BB%CE%BF%CF%82">δάκτυλος</a> for "finger") is a small command-line program that plays typewriter sounds every time you press a key. It also offers the flexibility to customize keypress sounds to your liking. You can use the built-in sound presets to create an enjoyable typing experience, whether you're crafting emails or up to some prank on your boss.</p>
<p>✨ Inspiration: <a href="https://www.youtube.com/watch?v=Bs5TEuZPQl8">"Taking notes in class with my typewriter"</a></p>
<p>Now you can recreate this moment without the actual need for a physical typewriter!</p>
<details>
<summary>Table of Contents</summary>
<!-- vim-markdown-toc GFM -->
<ul>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#getting-started">Getting Started</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#supported-platforms">Supported Platforms</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#installation">Installation</a>
<ul>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#cargo">Cargo</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#arch-linux">Arch Linux</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#alpine-linux">Alpine Linux</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#binary-releases">Binary releases</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#build-from-source">Build from source</a></li>
</ul> </li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#usage">Usage</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#configuration">Configuration</a>
<ul>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#adding-custom-presets">Adding custom presets</a></li>
</ul> </li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#similar-projects">Similar Projects</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#acknowledgements">Acknowledgements</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#donations">Donations</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#contributing">Contributing</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#license">License</a></li>
<li><a href="https://raw.githubusercontent.com/orhun/daktilo/main/#copyright">Copyright</a></li>
</ul>
<!-- vim-markdown-toc -->
</details>
<h2>Getting Started</h2>
<p>Simply run <code>daktilo</code> for the classic typewriter effect.</p>
<p>There are also different presets available:</p>
<table>
<thead>
<tr>
<th>Preset Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>default</code></td>
<td>the classic typewriter effect</td>
</tr>
<tr>
<td><code>basic</code></td>
<td>an alternative and more basic typewriter effect</td>
</tr>
<tr>
<td><code>musicbox</code></td>
<td>plays random notes like a music box</td>
</tr>
<tr>
<td><code>ducktilo</code></td>
<td>quack quack 🦆</td>
</tr>
<tr>
<td><code>drumkit</code></td>
<td>dum, tss, cha! 🥁</td>
</tr>
</tbody>
</table>
<p>To list the presets:</p>
<pre><code class="language-sh">daktilo --list
</code></pre>
<p>To use a preset:</p>
<pre><code class="language-sh">daktilo --preset musicbox
</code></pre>
<h2>Supported Platforms</h2>
<ul>
<li><input type="checkbox" checked disabled> Linux
<ul>
<li><input type="checkbox" checked disabled> X11</li>
<li><input type="checkbox" disabled> Wayland<a href="https://github.com/Narsil/rdev#linux">*</a></li>
</ul> </li>
<li><input type="checkbox" checked disabled> Windows</li>
<li><input type="checkbox" checked disabled> MacOS</li>
</ul>
<h2>Installation</h2>
<details>
<summary>Packaging status</summary>
<p><a href="https://repology.org/project/daktilo/versions"><img src="https://repology.org/badge/vertical-allrepos/daktilo.svg?sanitize=true" alt="Packaging status"></a></p>
</details>
<h3>Cargo</h3>
<p><strong>daktilo</strong> can be installed from <a href="https://crates.io/crates/daktilo">crates.io</a>:</p>
<pre><code class="language-sh">cargo install daktilo
</code></pre>
<p>The minimum supported Rust version is <code>1.70.0</code>.</p>
<p>On Linux, the following packages should be installed:</p>
<ul>
<li>Arch Linux: <code>alsa-lib libxtst libxi</code></li>
<li>Alpine Linux: <code>alsa-lib-dev libxi-dev libxtst-dev</code></li>
<li>Debian/Ubuntu: <code>libasound2-dev libxi-dev libxtst-dev</code></li>
</ul>
<h3>Arch Linux</h3>
<p><strong>daktilo</strong> can be installed from the <a href="https://archlinux.org/packages/extra/x86_64/daktilo/">official repositories</a> using <a href="https://wiki.archlinux.org/title/Pacman">pacman</a>:</p>
<pre><code class="language-sh">pacman -S daktilo
</code></pre>
<h3>Alpine Linux</h3>
<p><strong>daktilo</strong> is available for <a href="https://pkgs.alpinelinux.org/packages?name=daktilo&branch=edge">Alpine Edge</a>. It can be installed via <a href="https://wiki.alpinelinux.org/wiki/Alpine_Package_Keeper">apk</a> after enabling the <a href="https://wiki.alpinelinux.org/wiki/Repositories">testing repository</a>.</p>
<pre><code class="language-sh">apk add daktilo
</code></pre>
<h3>Binary releases</h3>
<p>See the available binaries for different targets from the <a href="https://github.com/orhun/daktilo/releases">releases page</a>.</p>
<h3>Build from source</h3>
<ol>
<li>Clone the repository.</li>
</ol>
<pre><code class="language-sh">git clone https://github.com/orhun/daktilo && cd daktilo/
</code></pre>
<ol start="2">
<li>Build.</li>
</ol>
<pre><code class="language-sh">CARGO_TARGET_DIR=target cargo build --release
</code></pre>
<p>Binary will be located at <code>target/release/daktilo</code>.</p>
<h2>Usage</h2>
<pre><code class="language-sh">daktilo [OPTIONS]
</code></pre>
<p><strong>Options</strong>:</p>
<pre><code class="language-sh">-v, --verbose Enables verbose logging [env: VERBOSE=]
-p, --preset <PRESET> Sets the name of the sound preset to use [env: PRESET=]
-l, --list Lists the available presets
-c, --config <PATH> Sets the configuration file [env: DAKTILO_CONFIG=]
-i, --init Writes the default configuration file
-h, --help Print help
-V, --version Print version
</code></pre>
<h2>Configuration</h2>
<p><strong>daktilo</strong> can be configured with a configuration file using the <a href="https://en.wikipedia.org/wiki/TOML">TOML</a> format.</p>
<p>The path of the configuration file can be specified via <code>--config</code> argument or <code>DAKTILO_CONFIG</code> environment variable.</p>
<p>It can also be placed in one of the following global locations:</p>
<ul>
<li><code><config_dir></code> <code>/</code> <code>daktilo.toml</code></li>
<li><code><config_dir></code> <code>/</code> <code>daktilo/daktilo.toml</code></li>
<li><code><config_dir></code> <code>/</code> <code>daktilo/config</code></li>
</ul>
<p><code><config_dir></code> depends on the platform as shown in the following table:</p>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Value</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux</td>
<td><code>$XDG_CONFIG_HOME</code> or <code>$HOME</code>/.config</td>
<td>/home/orhun/.config</td>
</tr>
<tr>
<td>macOS</td>
<td><code>$HOME</code>/Library/Application Support</td>
<td>/Users/Orhun/Library/Application Support</td>
</tr>
<tr>
<td>Windows</td>
<td><code>{FOLDERID_RoamingAppData}</code></td>
<td>C:\Users\Orhun\AppData\Roaming</td>
</tr>
</tbody>
</table>
<p>See <a href="https://raw.githubusercontent.com/orhun/daktilo/main/config/daktilo.toml">daktilo.toml</a> for the default configuration options.</p>
<p>You can also create the default configuration file in the current directory with <code>--init</code> flag:</p>
<pre><code class="language-sh">daktilo --init
</code></pre>
<h3>Adding custom presets</h3>
<p>The configuration file consists of an array of <code>sound_preset</code> entries.</p>
<p>To define an array in TOML, you can create different sections as follows:</p>
<pre><code class="language-toml">[[sound_preset]]
name = "custom"
key_config = []
[[sound_preset]]
name = "another_custom"
key_config = []
disabled_keys = []
</code></pre>
<p>As shown above, <code>sound_preset</code> consists of 2 entries:</p>
<ul>
<li><code>name</code>: The name of the preset. It will be used in conjunction with <code>--preset</code> flag. e.g. <code>--preset custom</code></li>
<li><code>key_config</code>: An array of key press/release events for assigning audio files to the specified keys. It can also be used to control the volume etc.</li>
<li><code>disabled_keys</code>: An array of keys that will not be used for playback.</li>
</ul>
<details>
<summary>Click for the <a href="https://docs.rs/rdev/latest/rdev/enum.Key.html">list of available keys</a>.</summary>
<p><code>Alt</code>, <code>AltGr</code>, <code>Backspace</code>, <code>CapsLock</code>, <code>ControlLeft</code>, <code>ControlRight</code>, <code>Delete</code>, <code>DownArrow</code>, <code>End</code>, <code>Escape</code>, <code>F1</code>, <code>F10</code>, <code>F11</code>, <code>F12</code>, <code>F2</code>, <code>F3</code>, <code>F4</code>, <code>F5</code>, <code>F6</code>, <code>F7</code>, <code>F8</code>, <code>F9</code>, <code>Home</code>, <code>LeftArrow</code>, <code>MetaLeft</code>, <code>MetaRight</code>, <code>PageDown</code>, <code>PageUp</code>, <code>Return</code>, <code>RightArrow</code>, <code>ShiftLeft</code>, <code>ShiftRight</code>, <code>Space</code>, <code>Tab</code>, <code>UpArrow</code>, <code>PrintScreen</code>, <code>ScrollLock</code>, <code>Pause</code>, <code>NumLock</code>, <code>BackQuote</code>, <code>Num1</code>, <code>Num2</code>, <code>Num3</code>, <code>Num4</code>, <code>Num5</code>, <code>Num6</code>, <code>Num7</code>, <code>Num8</code>, <code>Num9</code>, <code>Num0</code>, <code>Minus</code>, <code>Equal</code>, <code>KeyQ</code>, <code>KeyW</code>, <code>KeyE</code>, <code>KeyR</code>, <code>KeyT</code>, <code>KeyY</code>, <code>KeyU</code>, <code>KeyI</code>, <code>KeyO</code>, <code>KeyP</code>, <code>LeftBracket</code>, <code>RightBracket</code>, <code>KeyA</code>, <code>KeyS</code>, <code>KeyD</code>, <code>KeyF</code>, <code>KeyG</code>, <code>KeyH</code>, <code>KeyJ</code>, <code>KeyK</code>, <code>KeyL</code>, <code>SemiColon</code>, <code>Quote</code>, <code>BackSlash</code>, <code>IntlBackslash</code>, <code>KeyZ</code>, <code>KeyX</code>, <code>KeyC</code>, <code>KeyV</code>, <code>KeyB</code>, <code>KeyN</code>, <code>KeyM</code>, <code>Comma</code>, <code>Dot</code>, <code>Slash</code>, <code>Insert</code>, <code>KpReturn</code>, <code>KpMinus</code>, <code>KpPlus</code>, <code>KpMultiply</code>, <code>KpDivide</code>, <code>Kp0</code>, <code>Kp1</code>, <code>Kp2</code>, <code>Kp3</code>, <code>Kp4</code>, <code>Kp5</code>, <code>Kp6</code>, <code>Kp7</code>, <code>Kp8</code>, <code>Kp9</code>, <code>KpDelete</code>, <code>Function</code>, <code>Unknown</code></p>
</details>
<p>As an example, here is how you can configure <code>key_config</code>:</p>
<pre><code class="language-toml">key_config = [
{ event = "press", keys = "Return", files = [{ path = "ding.mp3", volume = 1.0 }] },
]
</code></pre>
<ul>
<li><code>event</code>: "press" or "release"</li>
<li><code>keys</code>: A regular expression (regex) for matching the keys.</li>
<li><code>files</code>: An array of files.
<ul>
<li><code>path</code>: The absolute path of the file. If the file is embedded in the binary (i.e. if it is inside <code>sounds/</code> directory) then it is the name of the file without full path.</li>
<li><code>volume</code>: The volume of the sound. The value 1.0 is the "normal" volume (unfiltered input). Any value other than 1.0 will multiply each sample by this value.</li>
</ul> </li>
</ul>
<p>If you have defined multiple files for a key event, you can also specify a strategy for how to play them:</p>
<pre><code class="language-toml">key_config = [
{ event = "press", keys = ".*", files = [{ path = "1.mp3" }, { path = "2.mp3" }], strategy = "random" },
]
</code></pre>
<p>Currently supported strategies are:</p>
<ul>
<li><code>strategy = "random"</code>: pick a random file from the list and play it.</li>
<li><code>strategy = "sequential"</code>: play the files sequentially.</li>
</ul>
<p>Here is how you can combine everything together:</p>
<pre><code class="language-toml">[[sound_preset]]
# Custom sound preset named "custom"
name = "custom"
# Key configurations for various events
key_config = [
# When a key starting with "Key" is pressed, play 1.mp3, 2.mp3, and 3.mp3 sequentially
{ event = "press", keys = "Key*", files = [
{ path = "1.mp3" },
{ path = "2.mp3" },
{ path = "3.mp3" },
], strategy = "sequential" },
# When a key starting with "Key" is released, play 4.mp3
{ event = "release", keys = "Key*", files = [
{ path = "4.mp3" },
] },
# When a key starting with "Num" is pressed, play num.mp3 at a very high volume (10.0)
{ event = "press", keys = "Num*", files = [
{ path = "num.mp3", volume = 10.0 },
] },
# When any key is pressed, play a random sound from cat.mp3, dog.mp3, or bird.mp3
{ event = "press", keys = ".*", files = [
{ path = "cat.mp3" },
{ path = "dog.mp3" },
{ path = "bird.mp3" },
], strategy = "random" },
]
# Disabled keys that won't trigger any sound events
disabled_keys = ["CapsLock", "NumLock"]
</code></pre>
<h2>Similar Projects</h2>
<ul>
<li><a href="https://github.com/zevv/bucklespring"><code>bucklespring</code></a>: Nostalgia bucklespring keyboard sound</li>
<li><a href="https://github.com/rbanffy/selectric-mode"><code>selectric-mode</code></a>: Make your Emacs sound like a proper typewriter</li>
</ul>
<h2>Acknowledgements</h2>
<p>Huge thanks to <a href="https://github.com/arda-guler/">H. Arda Güler</a> for giving me the idea for this project, sharing the inspiration behind it and implementing the first iteration in Python.</p>
<p>Kudos! 👾</p>
<h2>Donations</h2>
<p><a href="https://github.com/sponsors/orhun"><img src="https://img.shields.io/github/sponsors/orhun?style=flat&logo=GitHub&labelColor=1D272B&color=819188&logoColor=white" alt="Support me on GitHub Sponsors"></a> <a href="https://patreon.com/join/orhunp"><img src="https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Dorhunp%26type%3Dpatrons&style=flat&logo=Patreon&labelColor=1D272B&color=819188&logoColor=white" alt="Support me on Patreon"></a> <a href="https://patreon.com/join/orhunp"><img src="https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Dorhunp%26type%3Dpledges&style=flat&logo=Patreon&labelColor=1D272B&color=819188&logoColor=white&label=" alt="Support me on Patreon"></a></p>
<p>If you find <strong>daktilo</strong> and/or other projects on my <a href="https://github.com/orhun">GitHub</a> useful, consider supporting me on <a href="https://github.com/sponsors/orhun">GitHub Sponsors</a> or <a href="https://www.patreon.com/join/orhunp">becoming a patron</a>!</p>
<h2>Contributing</h2>
<p>See our <a href="https://raw.githubusercontent.com/orhun/daktilo/main/CONTRIBUTING.md">Contribution Guide</a> and please follow the <a href="https://raw.githubusercontent.com/orhun/daktilo/main/CODE_OF_CONDUCT.md">Code of Conduct</a> in all your interactions with the project.</p>
<p>Also, see how you can add new presets <a href="https://raw.githubusercontent.com/orhun/daktilo/main/CONTRIBUTING.md#how-to-add-new-presets">here</a>.</p>
<h2>License</h2>
<p><a href="https://raw.githubusercontent.com/orhun/daktilo/main/LICENSE-MIT"><img src="https://img.shields.io/badge/License-MIT-yellow.svg?style=flat&logo=GitHub&labelColor=1D272B&color=819188&logoColor=white" alt="License: MIT"></a> <a href="https://raw.githubusercontent.com/orhun/daktilo/main/LICENSE-APACHE"><img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg?style=flat&logo=GitHub&labelColor=1D272B&color=819188&logoColor=white" alt="License: Apache 2.0"></a></p>
<p>Licensed under either of <a href="https://raw.githubusercontent.com/orhun/daktilo/main/LICENSE-APACHE">Apache License Version 2.0</a> or <a href="https://raw.githubusercontent.com/orhun/daktilo/main/LICENSE-MIT">The MIT License</a> at your option.</p>
<p>🦀 ノ( º _ º ノ) - respect crables!</p>
<h2>Copyright</h2>
<p>Copyright © 2023, <a href="mailto:orhunparmaksiz@gmail.com">Orhun Parmaksız</a></p>
+
\ No newline at end of file
diff --git a/sage/daily/index.xml b/sage/daily/index.xml
index 4a175184596..5b66bb79048 100644
--- a/sage/daily/index.xml
+++ b/sage/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Sage Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:18Z
+ 2023-10-05T01:39:09Z
Daily Trending of Sage in GitHub
\ No newline at end of file
diff --git a/saltstack/daily/index.xml b/saltstack/daily/index.xml
index 612dbab75f5..2e81b0c7c55 100644
--- a/saltstack/daily/index.xml
+++ b/saltstack/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SaltStack Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:19Z
+ 2023-10-05T01:39:08Z
Daily Trending of SaltStack in GitHub
\ No newline at end of file
diff --git a/sas/daily/index.xml b/sas/daily/index.xml
index 66e59c1e0a2..4fe6c4e061f 100644
--- a/sas/daily/index.xml
+++ b/sas/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SAS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:21Z
+ 2023-10-05T01:39:07Z
Daily Trending of SAS in GitHub
\ No newline at end of file
diff --git a/sass/daily/index.xml b/sass/daily/index.xml
index 5ee1f4a0998..a86bb2d75bf 100644
--- a/sass/daily/index.xml
+++ b/sass/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Sass Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:20Z
+ 2023-10-05T01:39:06Z
Daily Trending of Sass in GitHub
\ No newline at end of file
diff --git a/scala/daily/index.xml b/scala/daily/index.xml
index 9af779f2044..a8180063e81 100644
--- a/scala/daily/index.xml
+++ b/scala/daily/index.xml
@@ -1,21 +1,7 @@
GitHub Scala Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:28Z
+ 2023-10-05T01:39:15Z
Daily Trending of Scala in GitHub
-
- pathikrit/scalgos
- 2023-10-04T01:40:28Z
- tag:github.com,2023-10-04:/pathikrit/scalgos
-
- <p>algorithms in scala</p><hr><p><a href="https://circleci.com/gh/pathikrit/scalgos"><img src="https://img.shields.io/circleci/project/pathikrit/scalgos/master.svg?sanitize=true" alt="CircleCI"></a> <a href="http://codecov.io/github/pathikrit/scalgos?branch=master"><img src="https://img.shields.io/codecov/c/github/pathikrit/scalgos/master.svg?sanitize=true" alt="codecov"></a> <a href="https://www.codacy.com/app/pathikritscalgos/dashboard"><img src="https://img.shields.io/codacy/7628da9b32734c1c96b55b5650aa96be.svg?sanitize=true" alt="Codacy"></a></p>
<h1>Goals</h1>
<ul>
<li><a href="http://stackoverflow.com/tags/scala/info">Learn Scala</a></li>
<li>Text book <a href="https://raw.githubusercontent.com/pathikrit/scalgos/master/src/main/scala/com/github/pathikrit/scalgos">implementations</a> of common algorithms in idiomatic functional Scala</li>
<li>No external <a href="https://raw.githubusercontent.com/pathikrit/scalgos/master/build.sbt">dependencies</a> (except <a href="http://etorreborre.github.io/specs2/">specs2</a> for tests)</li>
<li>Good <a href="https://raw.githubusercontent.com/pathikrit/scalgos/master/src/test/scala/com/github/pathikrit/scalgos">tests</a> and documentation</li>
</ul>
<h1>Building</h1>
<ul>
<li>Install git, scala and sbt: <code>brew install git scala sbt</code></li>
<li>Clone project: <code>git clone https://github.com/pathikrit/scalgos.git; cd scalgos</code></li>
<li>Build and run tests: <code>sbt test</code></li>
</ul>
-
-
- hmrc/ctc-presentation-notification-frontend
- 2023-10-04T01:40:28Z
- tag:github.com,2023-10-04:/hmrc/ctc-presentation-notification-frontend
-
- <p></p><hr><h1>ctc-presentation-notification-frontend</h1>
<p>This is a placeholder README.md for a new repository</p>
<h3>License</h3>
<p>This code is open source software licensed under the <a href="https://raw.githubusercontent.com/hmrc/ctc-presentation-notification-frontend/main/%22http://www.apache.org/licenses/LICENSE-2.0.html%22">Apache 2.0 License</a>.</p>
-
\ No newline at end of file
diff --git a/scaml/daily/index.xml b/scaml/daily/index.xml
index 59c6ec1c4d6..eed4652e06a 100644
--- a/scaml/daily/index.xml
+++ b/scaml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Scaml Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:24Z
+ 2023-10-05T01:39:10Z
Daily Trending of Scaml in GitHub
\ No newline at end of file
diff --git a/scheme/daily/index.xml b/scheme/daily/index.xml
index b109a560e71..a4e2acbabe9 100644
--- a/scheme/daily/index.xml
+++ b/scheme/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Scheme Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:22Z
+ 2023-10-05T01:39:12Z
Daily Trending of Scheme in GitHub
\ No newline at end of file
diff --git a/scilab/daily/index.xml b/scilab/daily/index.xml
index 229a29e5332..faba2478b19 100644
--- a/scilab/daily/index.xml
+++ b/scilab/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Scilab Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:36Z
+ 2023-10-05T01:39:26Z
Daily Trending of Scilab in GitHub
\ No newline at end of file
diff --git a/scss/daily/index.xml b/scss/daily/index.xml
index 5adce3de7f7..ef5657a3672 100644
--- a/scss/daily/index.xml
+++ b/scss/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SCSS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:40Z
+ 2023-10-05T01:39:31Z
Daily Trending of SCSS in GitHub
\ No newline at end of file
diff --git a/sed/daily/index.xml b/sed/daily/index.xml
index 7db36ad4f6a..fe9652c6f52 100644
--- a/sed/daily/index.xml
+++ b/sed/daily/index.xml
@@ -1,7 +1,7 @@
GitHub sed Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:37Z
+ 2023-10-05T01:39:27Z
Daily Trending of sed in GitHub
\ No newline at end of file
diff --git a/self/daily/index.xml b/self/daily/index.xml
index 3e42f631a6b..32242288dd9 100644
--- a/self/daily/index.xml
+++ b/self/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Self Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:37Z
+ 2023-10-05T01:39:28Z
Daily Trending of Self in GitHub
\ No newline at end of file
diff --git a/selinux-policy/daily/index.xml b/selinux-policy/daily/index.xml
index 2f006a0b34f..b1f6e32c5c3 100644
--- a/selinux-policy/daily/index.xml
+++ b/selinux-policy/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SELinux Policy Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:42Z
+ 2023-10-05T01:39:32Z
Daily Trending of SELinux Policy in GitHub
\ No newline at end of file
diff --git a/shaderlab/daily/index.xml b/shaderlab/daily/index.xml
index f525d5e42b5..63aada5cd55 100644
--- a/shaderlab/daily/index.xml
+++ b/shaderlab/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ShaderLab Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:44Z
+ 2023-10-05T01:39:34Z
Daily Trending of ShaderLab in GitHub
\ No newline at end of file
diff --git a/shell/daily/index.xml b/shell/daily/index.xml
index 96313a0ecd4..7ddd86b90eb 100644
--- a/shell/daily/index.xml
+++ b/shell/daily/index.xml
@@ -1,21 +1,7 @@
GitHub Shell Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:47Z
+ 2023-10-05T01:39:38Z
Daily Trending of Shell in GitHub
-
- jinyus/related_post_gen
- 2023-10-04T01:40:47Z
- tag:github.com,2023-10-04:/jinyus/related_post_gen
-
- <p>Data Processing benchmark featuring Rust, Go, Swift, Zig etc.</p><hr><p>Generate related posts based on tags. Sort by the number of shared tags.</p>
<h2>Steps:</h2>
<ul>
<li>Read the posts JSON file.</li>
<li>Iterate over the posts and populate a map containing: <code>tag -> List<Post></code> that has that tag</li>
<li>Iterate over the posts and for each post:
<ul>
<li>Create a map: <code>Post -> int</code> to track the number of shared tags</li>
<li>For each tag, Iterate over the posts that have that tag</li>
<li>For each post, increment the shared tag count in the map.</li>
</ul> </li>
<li>Sort the related posts by the number of shared tags.</li>
<li>Write the top 5 related posts for each post to a new JSON file.</li>
</ul>
<h3>Run Benchmark</h3>
<pre><code class="language-rust">./run.sh go | rust | python | all
</code></pre>
<details>
<summary> Rules </summary>
<h3>No:</h3>
<ul>
<li>FFI (including assembly inlining)</li>
<li>Unsafe code blocks</li>
<li>Custom benchmarking</li>
<li>Disabling runtime checks (bounds etc)</li>
</ul>
<h3>Must:</h3>
<ul>
<li>Parse json at runtime</li>
<li>Not hardcore number of posts</li>
<li>Support up to 100 tags</li>
<li>Use a stable release of the compiler/runtime</li>
</ul>
</details>
<h3>Updated Results from github workflow (<a href="https://github.com/jinyus/related_post_gen/raw/main/raw_results.md">raw data</a>)</h3>
<table>
<thead>
<tr>
<th>Language</th>
<th>Processing Time</th>
<th>Total (PT + I/O)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Go Concurrent</td>
<td>19.40 ms</td>
<td>58.7 ms</td>
</tr>
<tr>
<td>Rust Rayon</td>
<td>22.32 ms</td>
<td>42.7 ms</td>
</tr>
<tr>
<td>Go</td>
<td>36.83 ms</td>
<td>73.2 ms</td>
</tr>
<tr>
<td>Rust</td>
<td>39.83 ms</td>
<td>60.5 ms</td>
</tr>
<tr>
<td>Java (GraalVM)</td>
<td>56.00 ms</td>
<td>96.4 ms</td>
</tr>
<tr>
<td>Crystal</td>
<td>66.93 ms</td>
<td>131.1 ms</td>
</tr>
<tr>
<td>Vlang</td>
<td>70.18 ms</td>
<td>454.2 ms</td>
</tr>
<tr>
<td>Swift</td>
<td>77.43 ms</td>
<td>562.9 ms</td>
</tr>
<tr>
<td>Odin</td>
<td>85.18 ms</td>
<td>381.9 ms</td>
</tr>
<tr>
<td>Dart VM</td>
<td>125.75 ms</td>
<td>681.0 ms</td>
</tr>
<tr>
<td>Dart AOT</td>
<td>169.25 ms</td>
<td>335.4 ms</td>
</tr>
<tr>
<td>Zig</td>
<td>213.00 ms</td>
<td>262.0 ms</td>
</tr>
<tr>
<td>Fsharp</td>
<td>214.14 ms</td>
<td>1.095 s</td>
</tr>
<tr>
<td>JS (Deno)</td>
<td>219.80 ms</td>
<td>330.5 ms</td>
</tr>
<tr>
<td>JS (Node)</td>
<td>246.20 ms</td>
<td>337.7 ms</td>
</tr>
<tr>
<td>Java (JIT)</td>
<td>292.15 ms</td>
<td>610.2 ms</td>
</tr>
<tr>
<td>Julia v2</td>
<td>667.50 ms</td>
<td>5.821 s</td>
</tr>
<tr>
<td>JS (Bun)</td>
<td>915.60 ms</td>
<td>1.004 s</td>
</tr>
<tr>
<td>Numpy</td>
<td>1.02 s</td>
<td>1.228 s</td>
</tr>
<tr>
<td>Python</td>
<td>3.23 s</td>
<td>3.315 s</td>
</tr>
</tbody>
</table>
<details>
<summary> Old Results with details (on my machine) </summary>
<table>
<thead>
<tr>
<th>Language</th>
<th>Processing Time</th>
<th>Total (+ I/O)</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr>
<td>Rust</td>
<td>-</td>
<td>4.5s</td>
<td>Initial</td>
</tr>
<tr>
<td>Rust v2</td>
<td>-</td>
<td>2.60s</td>
<td>Replace std HashMap with fxHashMap by <a href="https://www.reddit.com/r/rust/comments/16plgok/comment/k1rtr4x/?utm_source=share&utm_medium=web2x&context=3">phazer99</a></td>
</tr>
<tr>
<td>Rust v3</td>
<td>-</td>
<td>1.28s</td>
<td>Preallocate and reuse map and unstable sort by <a href="https://www.reddit.com/r/rust/comments/16plgok/comment/k1rzo7g/?utm_source=share&utm_medium=web2x&context=3">vdrmn</a> and <a href="https://www.reddit.com/r/rust/comments/16plgok/comment/k1rzwdx/?utm_source=share&utm_medium=web2x&context=3">Darksonn</a></td>
</tr>
<tr>
<td>Rust v4</td>
<td>-</td>
<td>0.13s</td>
<td>Use Post index as key instead of Pointer and Binary Heap by <a href="https://www.reddit.com/r/rust/comments/16plgok/comment/k1s5ea0/?utm_source=share&utm_medium=web2x&context=3">RB5009</a></td>
</tr>
<tr>
<td>Rust v5</td>
<td>38ms</td>
<td>52ms</td>
<td>Rm hashing from loop and use vec[count] instead of map[index]count by RB5009</td>
</tr>
<tr>
<td>Rust v6</td>
<td>23ms</td>
<td>36ms</td>
<td>Optimized Binary Heap Ops by <a href="https://github.com/jinyus/related_post_gen/pull/12">scottlamb</a></td>
</tr>
<tr>
<td>Rust Rayon</td>
<td>9ms</td>
<td>22ms</td>
<td>Parallelize by <a href="https://github.com/jinyus/related_post_gen/pull/4">masmullin2000</a></td>
</tr>
<tr>
<td>Rust Rayon</td>
<td>8ms</td>
<td>22ms</td>
<td>Remove comparison out of hot loop</td>
</tr>
<tr>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
</tr>
<tr>
<td>Go</td>
<td>-</td>
<td>1.5s</td>
<td>Initial</td>
</tr>
<tr>
<td>Go v2</td>
<td>-</td>
<td>80ms</td>
<td>Add rust optimizations</td>
</tr>
<tr>
<td>Go v3</td>
<td>56ms</td>
<td>70ms</td>
<td>Use goccy/go-json</td>
</tr>
<tr>
<td>Go v3</td>
<td>34ms</td>
<td>55ms</td>
<td>Use generic binaryheap by <a href="https://github.com/jinyus/related_post_gen/pull/7">DrBlury</a></td>
</tr>
<tr>
<td>Go v4</td>
<td>26ms</td>
<td>50ms</td>
<td>Replace binary heap with custom priority queue</td>
</tr>
<tr>
<td>Go v5</td>
<td>20ms</td>
<td>43ms</td>
<td>Remove comparison out of hot loop</td>
</tr>
<tr>
<td>Go Con</td>
<td>10ms</td>
<td>33ms</td>
<td>Go concurrency by <a href="https://github.com/jinyus/related_post_gen/pull/17">tirprox</a> and <a href="https://github.com/jinyus/related_post_gen/pull/8">DrBlury</a></td>
</tr>
<tr>
<td>Go Con v2</td>
<td>5ms</td>
<td>29ms</td>
<td>Use arena, use waitgroup, rm binheap by <a href="https://github.com/jinyus/related_post_gen/pull/20">DrBlury</a></td>
</tr>
<tr>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
</tr>
<tr>
<td>Python</td>
<td>-</td>
<td>7.81s</td>
<td>Initial</td>
</tr>
<tr>
<td>Python v2</td>
<td>1.35s</td>
<td>1.53s</td>
<td>Add rust optimizations by <a href="https://github.com/jinyus/related_post_gen/pull/10">dave-andersen</a></td>
</tr>
<tr>
<td>Numpy</td>
<td>0.57s</td>
<td>0.85s</td>
<td>Numpy implementation by <a href="https://github.com/jinyus/related_post_gen/pull/11">Copper280z</a></td>
</tr>
<tr>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
</tr>
<tr>
<td>Crystal</td>
<td>50ms</td>
<td>96ms</td>
<td>Inital w/ previous optimizations</td>
</tr>
<tr>
<td>Crystal v2</td>
<td>33ms</td>
<td>72ms</td>
<td>Replace binary heap with custom priority queue</td>
</tr>
<tr>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
</tr>
<tr>
<td>Odin</td>
<td>110ms</td>
<td>397ms</td>
<td>Ported from golang code</td>
</tr>
<tr>
<td>Odin v2</td>
<td>104ms</td>
<td>404ms</td>
<td>Remove comparison out of hot loop</td>
</tr>
<tr>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
</tr>
<tr>
<td>Dart VM</td>
<td>125ms</td>
<td>530ms</td>
<td>Ported frog golang code</td>
</tr>
<tr>
<td>Dart bin</td>
<td>274ms</td>
<td>360ms</td>
<td>Compiled executable</td>
</tr>
<tr>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
</tr>
<tr>
<td>Vlang</td>
<td>339ms</td>
<td>560ms</td>
<td>Ported from golang code</td>
</tr>
<tr>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
<td>⠀</td>
</tr>
<tr>
<td>Zig</td>
<td>80ms</td>
<td>110ms</td>
<td>Provided by <a href="https://github.com/jinyus/related_post_gen/pull/30">akhildevelops</a></td>
</tr>
</tbody>
</table>
</details>
-
-
- tracelabs/tlosint-vm
- 2023-10-04T01:40:47Z
- tag:github.com,2023-10-04:/tracelabs/tlosint-vm
-
- <p>Trace Labs OSINT VM</p><hr><p><img src="https://github.com/Apollo-o/tlosint-vm/assets/22546578/db6e5343-c08c-4ab1-8a1e-41112f80e18f" alt="Image"> <a href=""><img src="https://img.shields.io/badge/tlosintvm-1.0.0-brightgreen.svg?maxAge=259200" alt="Version"></a> <img src="https://github.com/tracelabs/tlosint-vm/actions/workflows/releases.yml/badge.svg?event=push" alt="event workflow"> <a href="https://www.gnu.org/licenses/gpl-3.0"><img src="https://img.shields.io/badge/License-GPLv3-blue.svg?sanitize=true" alt="License: GPL v3"></a> <a href=""><img src="https://img.shields.io/github/downloads/tracelabs/tlosint-vm/total.svg?sanitize=true" alt="Github All Releases"></a></p>
<h1>Introduction</h1>
<p>The repository includes a recipe file to build a Linux OSINT Distribution for Trace Labs based on the Kali Linux kali-vm script - <a href="https://gitlab.com/kalilinux/build-scripts/kali-vm">https://gitlab.com/kalilinux/build-scripts/kali-vm</a></p>
<h2>Releases</h2>
<p>These are pre-generated bundles that can either import in to Virtualbox or VMWare. They are generated with the code in the Main branch of this repo with no interference from us. The goal here is to produce a finished product but give the users insight in to the "recipe" used to build it.</p>
<p>After you've downloaded the release that applies to you, it should be as simple as importing it in to your hypervisor.</p>
<p><a href="https://github.com/tracelabs/tlosint-vm/releases">https://github.com/tracelabs/tlosint-vm/releases</a></p>
<h2>Login Credntials</h2>
<p><code>osint</code> <code>osint</code></p>
<h2>Obsidian</h2>
<p>Note taking app Obsidian comes bundled with the VM. There is an icon on the desktop to launch Obisidian or you can run the appimage located in the home directory. We've already set up a vault for you called "TL Vault" that lives on the Desktop. The first time you run Obsidian open that vault folder. The default theme is the Trace Labs theme.</p>
<h2>Build</h2>
<p>If you'd rather build your own from source or modify the version we've released then building your own is as straight forward as: (Note: You don't need to do this if you've already downloaded a release and imported to hypervisor)</p>
<p>From a Kali Linux machine run the following commands:</p>
<pre><code>git clone https://github.com/tracelabs/tlosint-vm
sudo apt -y install debos p7zip qemu-utils zerofree
cd tlosint-vm
chmod +x scripts/tl/*.sh
chmod +x scripts/*.sh
chmod +x *.sh
sudo ./build.sh
Locate the OVA in the images/ directory
</code></pre>
<h2>Applications</h2>
<p>The majority of OSINT tools no longer come pre-packaged with the VM. There is an option to download them via a script on the desktop though. This keeps the size of the release small enough to build and host on Github. If you want to install the tools in the script then:</p>
<ul>
<li>Open a terminal</li>
<li>Navigate to the <code>Desktop</code> folder</li>
<li>Execute the install script with <code>./install-tools.sh</code></li>
</ul>
<p><strong>Resources</strong></p>
<ul>
<li><a href="https://github.com/tracelabs/tofm/raw/main/tofm.md">Trace Labs OSINT Field Manual</a></li>
<li><a href="https://download2.tracelabs.org/Trace-Labs-OSINT-Search-Party-CTF-Contestant-Guide_v1.pdf">Trace Labs CTF Contestant Guide</a></li>
</ul>
<p><strong>Reporting</strong></p>
<ul>
<li><a href="https://github.com/tjnull/TJ-OSINT-Notebook">TJ Null's OSINT Joplin template</a></li>
</ul>
<p><strong>Browsers</strong></p>
<ul>
<li><a href="https://www.mozilla.org/en-US/firefox/enterprise/">Firefox ESR</a></li>
<li><a href="https://www.torproject.org/download/">Tor Browser</a></li>
</ul>
<p><strong>Data Analysis</strong></p>
<ul>
<li><a href="https://github.com/securing/DumpsterDiver">DumpsterDiver</a></li>
<li><a href="https://github.com/hfiguiere/exifprobe">Exifprobe</a></li>
<li><a href="https://github.com/rcook/exifscan/">Exifscan</a> (Private)</li>
<li><a href="https://github.com/osde8info/stegosuite">Stegosuite</a></li>
</ul>
<p><strong>Domains</strong></p>
<ul>
<li><a href="https://github.com/i3visio/osrframework">Domainfy (OSRFramework)</a></li>
<li><a href="https://github.com/aboul3la/Sublist3r">Sublist3r</a></li>
</ul>
<p><strong>Downloaders</strong></p>
<ul>
<li><a href="http://www.httrack.com/">Browse Mirrored Websites</a></li>
<li><a href="https://github.com/opsdisk/metagoofil">Metagoofil</a></li>
<li><a href="https://github.com/hatlord/Spiderpig">Spiderpig</a></li>
<li><a href="http://www.httrack.com/">WebHTTrack Website Copier</a></li>
<li><a href="https://github.com/ytdl-org/youtube-dl">Youtube-DL</a></li>
</ul>
<p><strong>Email</strong></p>
<ul>
<li><a href="https://github.com/sham00n/buster">Buster</a></li>
<li><a href="https://github.com/i3visio/osrframework">Checkfy (OSRFramework)</a></li>
<li><a href="https://github.com/m4ll0k/Infoga">Infoga</a></li>
<li><a href="https://github.com/i3visio/osrframework">Mailfy (OSRFramework)</a></li>
<li><a href="https://github.com/laramies/theHarvester">theHarvester</a></li>
<li><a href="https://github.com/khast3x/h8mail">h8mail</a></li>
</ul>
<p><strong>Frameworks</strong></p>
<ul>
<li><a href="https://github.com/lulz3xploit/LittleBrother">Little Brother</a> (Archived)</li>
<li><a href="https://github.com/i3visio/osrframework">OSRFramework</a></li>
<li><a href="https://github.com/kpcyrd/sn0int">sn0int</a></li>
<li><a href="https://github.com/smicallef/spiderfoot">Spiderfoot</a></li>
<li><a href="https://www.maltego.com/downloads/">Maltego</a></li>
<li><a href="https://github.com/sundowndev/phoneinfoga">OnionSearch</a></li>
</ul>
<p><strong>Phone Numbers</strong></p>
<ul>
<li><a href="https://github.com/i3visio/osrframework">Phonefy (OSRFramework)</a></li>
<li><a href="https://github.com/sundowndev/phoneinfoga">PhoneInfoga</a></li>
</ul>
<p><strong>Social Media</strong></p>
<ul>
<li><a href="https://github.com/instaloader/instaloader">Instaloader</a></li>
<li><a href="https://github.com/twintproject/twint">Twint</a> (Archived)</li>
<li><a href="https://github.com/i3visio/osrframework">Searchfy (OSRFramework)</a></li>
<li><a href="https://github.com/drawrowfly/tiktok-scraper">Tiktok Scraper</a></li>
<li><a href="https://github.com/humandecoded/twayback">Twayback</a></li>
</ul>
<p><strong>Usernames</strong></p>
<ul>
<li><a href="https://github.com/i3visio/osrframework">Alias Generator (OSRFramework)</a></li>
<li><a href="https://github.com/sherlock-project/sherlock">Sherlock</a></li>
<li><a href="https://github.com/i3visio/osrframework">Usufy (OSRFramework)</a></li>
</ul>
<p><strong>Other Tools</strong></p>
<ul>
<li><a href="https://github.com/s0md3v/Photon">Photon</a></li>
<li><a href="https://github.com/sherlock-project/sherlock">Sherlock</a></li>
<li><a href="https://cli.shodan.io/">Shodan</a></li>
<li><a href="https://joplinapp.org/help/">Joplin</a></li>
</ul>
<h2>Configuration Settings</h2>
<p><strong>Firefox</strong></p>
<ul>
<li>Delete cookies/history on shutdown</li>
<li>Block geo tracking</li>
<li>Block mic/camera detection</li>
<li>Block Firefox tracking</li>
<li>Preload OSINT Bookmarks</li>
</ul>
<h2>Contributing</h2>
<p>Are you interested in the VM development? Join us on <a href="https://discord.com/invite/tracelabs">Discord</a> in #osint-vm channel.</p>
<p>PRs are welcome. We ask that you PR in to the Dev branch.</p>
-
\ No newline at end of file
diff --git a/shellcheck-config/daily/index.xml b/shellcheck-config/daily/index.xml
index 82e25a1ccba..e2bfa2b5d0e 100644
--- a/shellcheck-config/daily/index.xml
+++ b/shellcheck-config/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ShellCheck Config Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:40:41Z
+ 2023-10-05T01:39:33Z
Daily Trending of ShellCheck Config in GitHub
\ No newline at end of file
diff --git a/shellsession/daily/index.xml b/shellsession/daily/index.xml
index 91bfce69a65..c63cbec3038 100644
--- a/shellsession/daily/index.xml
+++ b/shellsession/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ShellSession Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:00Z
+ 2023-10-05T01:39:50Z
Daily Trending of ShellSession in GitHub
\ No newline at end of file
diff --git a/shen/daily/index.xml b/shen/daily/index.xml
index 59d2745d74f..5f985d053c5 100644
--- a/shen/daily/index.xml
+++ b/shen/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Shen Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:02Z
+ 2023-10-05T01:39:51Z
Daily Trending of Shen in GitHub
\ No newline at end of file
diff --git a/sieve/daily/index.xml b/sieve/daily/index.xml
index 6bb267433ed..a1fcb1b4bb8 100644
--- a/sieve/daily/index.xml
+++ b/sieve/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Sieve Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:00Z
+ 2023-10-05T01:39:51Z
Daily Trending of Sieve in GitHub
\ No newline at end of file
diff --git a/singularity/daily/index.xml b/singularity/daily/index.xml
index 6fc6b6c71a6..a4a8fa0ce8c 100644
--- a/singularity/daily/index.xml
+++ b/singularity/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Singularity Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:06Z
+ 2023-10-05T01:39:56Z
Daily Trending of Singularity in GitHub
\ No newline at end of file
diff --git a/slash/daily/index.xml b/slash/daily/index.xml
index 47fc5804dbd..4cf8ee3f646 100644
--- a/slash/daily/index.xml
+++ b/slash/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Slash Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:05Z
+ 2023-10-05T01:39:54Z
Daily Trending of Slash in GitHub
\ No newline at end of file
diff --git a/slice/daily/index.xml b/slice/daily/index.xml
index e3b787b98dd..598f2eaab2a 100644
--- a/slice/daily/index.xml
+++ b/slice/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Slice Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:03Z
+ 2023-10-05T01:39:55Z
Daily Trending of Slice in GitHub
\ No newline at end of file
diff --git a/slim/daily/index.xml b/slim/daily/index.xml
index 41f2024877a..cafe04f643c 100644
--- a/slim/daily/index.xml
+++ b/slim/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Slim Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:04Z
+ 2023-10-05T01:39:54Z
Daily Trending of Slim in GitHub
\ No newline at end of file
diff --git a/smali/daily/index.xml b/smali/daily/index.xml
index a157f3b9e07..72d0cb849f1 100644
--- a/smali/daily/index.xml
+++ b/smali/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Smali Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:11Z
+ 2023-10-05T01:39:59Z
Daily Trending of Smali in GitHub
\ No newline at end of file
diff --git a/smalltalk/daily/index.xml b/smalltalk/daily/index.xml
index 6fff9185977..abe1035b7ce 100644
--- a/smalltalk/daily/index.xml
+++ b/smalltalk/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Smalltalk Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:14Z
+ 2023-10-05T01:40:02Z
Daily Trending of Smalltalk in GitHub
\ No newline at end of file
diff --git a/smarty/daily/index.xml b/smarty/daily/index.xml
index 3081eda38e8..d857d654a5b 100644
--- a/smarty/daily/index.xml
+++ b/smarty/daily/index.xml
@@ -1,14 +1,14 @@
GitHub Smarty Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:10Z
+ 2023-10-05T01:40:04Z
Daily Trending of Smarty in GitHub
- tvore/helm-lab
- 2023-10-04T01:41:10Z
- tag:github.com,2023-10-04:/tvore/helm-lab
-
+ spiffe/helm-charts-hardened
+ 2023-10-05T01:40:04Z
+ tag:github.com,2023-10-05:/spiffe/helm-charts-hardened
+
<p></p><hr>
\ No newline at end of file
diff --git a/smpl/daily/index.xml b/smpl/daily/index.xml
index e01c975a67b..0246a97bf1b 100644
--- a/smpl/daily/index.xml
+++ b/smpl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SmPL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:16Z
+ 2023-10-05T01:40:07Z
Daily Trending of SmPL in GitHub
\ No newline at end of file
diff --git a/smt/daily/index.xml b/smt/daily/index.xml
index 29c539c4d83..4ff3351dec0 100644
--- a/smt/daily/index.xml
+++ b/smt/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SMT Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:17Z
+ 2023-10-05T01:40:06Z
Daily Trending of SMT in GitHub
\ No newline at end of file
diff --git a/solidity/daily/index.xml b/solidity/daily/index.xml
index b16da70c080..395f113419c 100644
--- a/solidity/daily/index.xml
+++ b/solidity/daily/index.xml
@@ -1,28 +1,28 @@
GitHub Solidity Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:19Z
+ 2023-10-05T01:40:10Z
Daily Trending of Solidity in GitHub
- code-423n4/2023-10-zksync
- 2023-10-04T01:41:19Z
- tag:github.com,2023-10-04:/code-423n4/2023-10-zksync
-
- <p></p><hr>
+ AmadiMichael/Zyclone
+ 2023-10-05T01:40:10Z
+ tag:github.com,2023-10-05:/AmadiMichael/Zyclone
+
+ <p>Optimized token mixer for Ethereum utilizing zkSNARKs. 500% cheaper than Tornado cash</p><hr>
- serial-coder/solidity-security-by-example
- 2023-10-04T01:41:19Z
- tag:github.com,2023-10-04:/serial-coder/solidity-security-by-example
-
- <p>Learn Solidity Smart Contract Security By Examples</p><hr>
+ AxieMeta/Paradise
+ 2023-10-05T01:40:10Z
+ tag:github.com,2023-10-05:/AxieMeta/Paradise
+
+ <p></p><hr>
- KumaCrypto/MetaTrustCTFSolutions
- 2023-10-04T01:41:19Z
- tag:github.com,2023-10-04:/KumaCrypto/MetaTrustCTFSolutions
-
- <p>Solutions for Solidity challenges in MetaTrust CTF September 2023.</p><hr>
+ Philogy/meth-weth
+ 2023-10-05T01:40:10Z
+ tag:github.com,2023-10-05:/Philogy/meth-weth
+
+ <p></p><hr>
\ No newline at end of file
diff --git a/soong/daily/index.xml b/soong/daily/index.xml
index d8d98dd6873..0413e5a0c4d 100644
--- a/soong/daily/index.xml
+++ b/soong/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Soong Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:21Z
+ 2023-10-05T01:40:11Z
Daily Trending of Soong in GitHub
\ No newline at end of file
diff --git a/sourcepawn/daily/index.xml b/sourcepawn/daily/index.xml
index cfd56d5266a..27b6fc0d352 100644
--- a/sourcepawn/daily/index.xml
+++ b/sourcepawn/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SourcePawn Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:23Z
+ 2023-10-05T01:40:12Z
Daily Trending of SourcePawn in GitHub
\ No newline at end of file
diff --git a/sparql/daily/index.xml b/sparql/daily/index.xml
index 2a4c1edd1c3..d954da2383b 100644
--- a/sparql/daily/index.xml
+++ b/sparql/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SPARQL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:21Z
+ 2023-10-05T01:40:14Z
Daily Trending of SPARQL in GitHub
\ No newline at end of file
diff --git a/spline-font-database/daily/index.xml b/spline-font-database/daily/index.xml
index 7fed024e53f..c6980078883 100644
--- a/spline-font-database/daily/index.xml
+++ b/spline-font-database/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Spline Font Database Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:22Z
+ 2023-10-05T01:40:13Z
Daily Trending of Spline Font Database in GitHub
\ No newline at end of file
diff --git a/sqf/daily/index.xml b/sqf/daily/index.xml
index 7df2ed29d20..e82f7e6c349 100644
--- a/sqf/daily/index.xml
+++ b/sqf/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SQF Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:26Z
+ 2023-10-05T01:40:18Z
Daily Trending of SQF in GitHub
\ No newline at end of file
diff --git a/sql/daily/index.xml b/sql/daily/index.xml
index bd9413583c3..1b6fa999080 100644
--- a/sql/daily/index.xml
+++ b/sql/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SQL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:24Z
+ 2023-10-05T01:40:17Z
Daily Trending of SQL in GitHub
\ No newline at end of file
diff --git a/sqlpl/daily/index.xml b/sqlpl/daily/index.xml
index b8519c6d5c9..e722fdd60f6 100644
--- a/sqlpl/daily/index.xml
+++ b/sqlpl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SQLPL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:27Z
+ 2023-10-05T01:40:16Z
Daily Trending of SQLPL in GitHub
\ No newline at end of file
diff --git a/squirrel/daily/index.xml b/squirrel/daily/index.xml
index 814844dad23..ffbefce2fb4 100644
--- a/squirrel/daily/index.xml
+++ b/squirrel/daily/index.xml
@@ -1,7 +1,14 @@
GitHub Squirrel Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:25Z
+ 2023-10-05T01:40:15Z
Daily Trending of Squirrel in GitHub
+
+ Purple-CSGO/CSGO-Config-Presets
+ 2023-10-05T01:40:15Z
+ tag:github.com,2023-10-05:/Purple-CSGO/CSGO-Config-Presets
+
+ <p>🎉 Presets of Config files for many scenarios in CS:GO and CS2 (Limited Test)</p><hr>
+
\ No newline at end of file
diff --git a/srecode-template/daily/index.xml b/srecode-template/daily/index.xml
index add1cb73d7a..18f8753aa12 100644
--- a/srecode-template/daily/index.xml
+++ b/srecode-template/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SRecode Template Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:29Z
+ 2023-10-05T01:40:22Z
Daily Trending of SRecode Template in GitHub
\ No newline at end of file
diff --git a/ssh-config/daily/index.xml b/ssh-config/daily/index.xml
index 5ff4819f364..03a89d16221 100644
--- a/ssh-config/daily/index.xml
+++ b/ssh-config/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SSH Config Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:31Z
+ 2023-10-05T01:40:20Z
Daily Trending of SSH Config in GitHub
\ No newline at end of file
diff --git a/stan/daily/index.xml b/stan/daily/index.xml
index ee8d80d4672..2e670a8f169 100644
--- a/stan/daily/index.xml
+++ b/stan/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Stan Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:28Z
+ 2023-10-05T01:40:19Z
Daily Trending of Stan in GitHub
\ No newline at end of file
diff --git a/standard-ml/daily/index.xml b/standard-ml/daily/index.xml
index 904a86810c3..f5f9c7f446e 100644
--- a/standard-ml/daily/index.xml
+++ b/standard-ml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Standard ML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:30Z
+ 2023-10-05T01:40:21Z
Daily Trending of Standard ML in GitHub
\ No newline at end of file
diff --git a/starlark/daily/index.xml b/starlark/daily/index.xml
index e235b1900ff..1bbe7a1f594 100644
--- a/starlark/daily/index.xml
+++ b/starlark/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Starlark Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:37Z
+ 2023-10-05T01:40:28Z
Daily Trending of Starlark in GitHub
\ No newline at end of file
diff --git a/stata/daily/index.xml b/stata/daily/index.xml
index a3400b4c48b..5d7f3756b0d 100644
--- a/stata/daily/index.xml
+++ b/stata/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Stata Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:34Z
+ 2023-10-05T01:40:23Z
Daily Trending of Stata in GitHub
\ No newline at end of file
diff --git a/ston/daily/index.xml b/ston/daily/index.xml
index f92241aabda..03e25b95583 100644
--- a/ston/daily/index.xml
+++ b/ston/daily/index.xml
@@ -1,7 +1,7 @@
GitHub STON Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:38Z
+ 2023-10-05T01:40:30Z
Daily Trending of STON in GitHub
\ No newline at end of file
diff --git a/stringtemplate/daily/index.xml b/stringtemplate/daily/index.xml
index 91412d05c59..cd77b551579 100644
--- a/stringtemplate/daily/index.xml
+++ b/stringtemplate/daily/index.xml
@@ -1,7 +1,7 @@
GitHub StringTemplate Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:39Z
+ 2023-10-05T01:40:29Z
Daily Trending of StringTemplate in GitHub
\ No newline at end of file
diff --git a/stylus/daily/index.xml b/stylus/daily/index.xml
index bea7b70b84b..ddb78fb3ab1 100644
--- a/stylus/daily/index.xml
+++ b/stylus/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Stylus Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:40Z
+ 2023-10-05T01:40:32Z
Daily Trending of Stylus in GitHub
\ No newline at end of file
diff --git a/subrip-text/daily/index.xml b/subrip-text/daily/index.xml
index f1feaf37240..b9111fd314e 100644
--- a/subrip-text/daily/index.xml
+++ b/subrip-text/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SubRip Text Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:41Z
+ 2023-10-05T01:40:31Z
Daily Trending of SubRip Text in GitHub
\ No newline at end of file
diff --git a/sugarss/daily/index.xml b/sugarss/daily/index.xml
index 8b367856985..2e6ca7070b9 100644
--- a/sugarss/daily/index.xml
+++ b/sugarss/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SugarSS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:42Z
+ 2023-10-05T01:40:34Z
Daily Trending of SugarSS in GitHub
\ No newline at end of file
diff --git a/supercollider/daily/index.xml b/supercollider/daily/index.xml
index 6fe8612bb37..a589f258b87 100644
--- a/supercollider/daily/index.xml
+++ b/supercollider/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SuperCollider Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:44Z
+ 2023-10-05T01:40:34Z
Daily Trending of SuperCollider in GitHub
\ No newline at end of file
diff --git a/svelte/daily/index.xml b/svelte/daily/index.xml
index c13f1e35b3b..5ed1c6c7bfa 100644
--- a/svelte/daily/index.xml
+++ b/svelte/daily/index.xml
@@ -1,21 +1,7 @@
GitHub Svelte Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:46Z
+ 2023-10-05T01:40:38Z
Daily Trending of Svelte in GitHub
-
- nown1ne/ezmail
- 2023-10-04T01:41:46Z
- tag:github.com,2023-10-04:/nown1ne/ezmail
-
- <p></p><hr>
-
-
- SavageCore/pd3-vault-cracker
- 2023-10-04T01:41:46Z
- tag:github.com,2023-10-04:/SavageCore/pd3-vault-cracker
-
- <p>Generates vault code possibilities from fingerprints</p><hr>
-
\ No newline at end of file
diff --git a/svg/daily/index.xml b/svg/daily/index.xml
index eb856d5e88e..355ed4517e1 100644
--- a/svg/daily/index.xml
+++ b/svg/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SVG Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:46Z
+ 2023-10-05T01:40:38Z
Daily Trending of SVG in GitHub
\ No newline at end of file
diff --git a/swift/daily/index.xml b/swift/daily/index.xml
index 6d740f6207f..3d70fcd2176 100644
--- a/swift/daily/index.xml
+++ b/swift/daily/index.xml
@@ -1,14 +1,7 @@
GitHub Swift Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:53Z
+ 2023-10-05T01:40:45Z
Daily Trending of Swift in GitHub
-
- ivoronin/TomatoBar
- 2023-10-04T01:41:53Z
- tag:github.com,2023-10-04:/ivoronin/TomatoBar
-
- <p>🍅 World's neatest Pomodoro timer for macOS menu bar</p><hr><p align="center"> <img src="https://raw.githubusercontent.com/ivoronin/TomatoBar/main/TomatoBar/Assets.xcassets/AppIcon.appiconset/icon_128x128%402x.png" width="128" height="128"> </p>
<p> </p>
<h1 align="center">TomatoBar</h1>
<p align="center"> <img src="https://img.shields.io/github/actions/workflow/status/ivoronin/TomatoBar/main.yml?branch=main"> <img src="https://img.shields.io/github/downloads/ivoronin/TomatoBar/total"> <img src="https://img.shields.io/github/v/release/ivoronin/TomatoBar?display_name=tag"> <img src="https://img.shields.io/homebrew/cask/v/tomatobar"> </p>
<p><img src="https://github.com/ivoronin/TomatoBar/raw/main/screenshot.png?raw=true" alt="Screenshot" width="50%" align="right"></p>
<h2>Overview</h2>
<p>Have you ever heard of Pomodoro? It’s a great technique to help you keep track of time and stay on task during your studies or work. Read more about it on <a href="https://en.wikipedia.org/wiki/Pomodoro_Technique">Wikipedia</a>.</p>
<p>TomatoBar is world's neatest Pomodoro timer for the macOS menu bar. All the essential features are here - configurable work and rest intervals, optional sounds, discreet actionable notifications, global hotkey.</p>
<p>TomatoBar is fully sandboxed with no entitlements.</p>
<p>Download the latest release <a href="https://github.com/ivoronin/TomatoBar/releases/latest/">here</a> or install using Homebrew:</p>
<pre><code>$ brew install --cask tomatobar
</code></pre>
<p>If the app doesn't start, install using the <code>--no-quarantine</code> flag:</p>
<pre><code>$ brew install --cask --no-quarantine tomatobar
</code></pre>
<h2>Integration with other tools</h2>
<h3>Event log</h3>
<p>TomatoBar logs state transitions in JSON format to <code>~/Library/Containers/com.github.ivoronin.TomatoBar/Data/Library/Caches/TomatoBar.log</code>. Use this data to analyze your productivity and enrich other data sources.</p>
<h3>Starting and stopping the timer</h3>
<p>TomatoBar can be controlled using <code>tomatobar://</code> URLs. To start or stop the timer from the command line, use <code>open tomatobar://startStop</code>.</p>
<h2>Older versions</h2>
<p>Touch bar integration and older macOS versions (earlier than Big Sur) are supported by TomatoBar versions prior to 3.0</p>
<h2>Licenses</h2>
<ul>
<li>Timer sounds are licensed from buddhabeats</li>
</ul>
-
\ No newline at end of file
diff --git a/swig/daily/index.xml b/swig/daily/index.xml
index 684556c417c..2eeb830cfc0 100644
--- a/swig/daily/index.xml
+++ b/swig/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SWIG Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:41:49Z
+ 2023-10-05T01:40:42Z
Daily Trending of SWIG in GitHub
\ No newline at end of file
diff --git a/systemverilog/daily/index.xml b/systemverilog/daily/index.xml
index 34ef22fb79b..edcb80fc98e 100644
--- a/systemverilog/daily/index.xml
+++ b/systemverilog/daily/index.xml
@@ -1,7 +1,7 @@
GitHub SystemVerilog Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:10Z
+ 2023-10-05T01:41:11Z
Daily Trending of SystemVerilog in GitHub
\ No newline at end of file
diff --git a/talon/daily/index.xml b/talon/daily/index.xml
index 826d2a96c09..d5021517d8b 100644
--- a/talon/daily/index.xml
+++ b/talon/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Talon Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:08Z
+ 2023-10-05T01:41:07Z
Daily Trending of Talon in GitHub
\ No newline at end of file
diff --git a/tcl/daily/index.xml b/tcl/daily/index.xml
index 1c9a1ee2c53..3cebad6b062 100644
--- a/tcl/daily/index.xml
+++ b/tcl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Tcl Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:07Z
+ 2023-10-05T01:41:08Z
Daily Trending of Tcl in GitHub
\ No newline at end of file
diff --git a/tcsh/daily/index.xml b/tcsh/daily/index.xml
index 1c022676d59..f0cd47f8e94 100644
--- a/tcsh/daily/index.xml
+++ b/tcsh/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Tcsh Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:06Z
+ 2023-10-05T01:41:09Z
Daily Trending of Tcsh in GitHub
\ No newline at end of file
diff --git a/tea/daily/index.xml b/tea/daily/index.xml
index 30c4388dc6c..87d05278f24 100644
--- a/tea/daily/index.xml
+++ b/tea/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Tea Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:13Z
+ 2023-10-05T01:41:13Z
Daily Trending of Tea in GitHub
\ No newline at end of file
diff --git a/terra/daily/index.xml b/terra/daily/index.xml
index 4959ed997bf..cae6a16ef5f 100644
--- a/terra/daily/index.xml
+++ b/terra/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Terra Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:12Z
+ 2023-10-05T01:41:12Z
Daily Trending of Terra in GitHub
\ No newline at end of file
diff --git a/tex/daily/index.xml b/tex/daily/index.xml
index d54bdae32a7..10ed59fff92 100644
--- a/tex/daily/index.xml
+++ b/tex/daily/index.xml
@@ -1,7 +1,21 @@
GitHub TeX Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:16Z
+ 2023-10-05T01:41:17Z
Daily Trending of TeX in GitHub
+
+ BachiLi/balboa_public
+ 2023-10-05T01:41:17Z
+ tag:github.com,2023-10-05:/BachiLi/balboa_public
+
+ <p></p><hr><h1>balboa</h1>
<p>UCSD CSE 167 codebase <a href="https://cseweb.ucsd.edu/~tzli/cse167/">https://cseweb.ucsd.edu/~tzli/cse167/</a></p>
<h1>Build</h1>
<p>All the dependencies are included. Use CMake to build.</p>
<pre><code>git clone --recurse-submodules https://github.com/BachiLi/balboa_public mkdir build
cd build
cmake ..
make -j
</code></pre>
<p>It requires compilers that support C++17 (gcc version >= 8, clang version >= 7, Apple Clang version >= 11.0, MSVC version >= 19.14).</p>
<hr>
<h3>For Windows users:</h3>
<ol>
<li>Install <a href="https://visualstudio.microsoft.com/downloads/">Visual Studio 2022</a> and <a href="https://code.visualstudio.com/">Visual Studio Code</a>. Choose "Desktop development with C++" and check "C++ CMake tools for Windows" on the recipe.</li>
<li><code>git clone --recurse-submodules https://github.com/BachiLi/balboa_public</code></li>
<li><code>cd balboa_public; mkdir build; cd build</code></li>
<li><code>cmake ..</code></li>
<li>At this point, you can either open up the <code>balboa.sln</code> in <code>build</code> folder and use Visual Studio as your IDE, or work with Visual Studio Code.</li>
</ol>
<p>(optional) To build, run, and debug in VS Code:</p>
<ol>
<li>In the bottom bar, configure CMake as follows (from left to right):
<ul>
<li>Build variant: <code>RelWithDebInfo</code>.</li>
<li>Active kit: <code>Visual Studio ... x64</code>, choose the appropriate one depending on your architecture.</li>
<li>Default build target: <code>balboa</code>.</li>
</ul> </li>
<li>Create a <code>launch.json</code> in <code>.vscode</code> folder: <pre><code>{
"version": "0.2.0",
"configurations": [
{
"name": "hw1_1",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}/build/${command:cmake.buildType}/balboa.exe",
"cwd": "${workspaceFolder}/build/${command:cmake.buildType}",
"args": ["-hw", "1_1"]
}
]
}
</code></pre> You can pass arguments using <code>args</code>.</li>
<li>Press <code>Ctrl+Shift+D</code> to start the debugger. You can set breakpoints, inspect variables, and trace callstack, etc.</li>
</ol>
<h1>Run</h1>
<p>Try</p>
<pre><code>cd build
./balboa -hw 1_1
</code></pre>
<p>This will generate an image "hw1_1.png".</p>
<h1>Acknowledgement</h1>
<p>stb_image, stb_image_write, json, tinyply, GLFW, and glad</p>
<p>We use <a href="https://github.com/nothings/stb">stb_image</a> and <a href="https://github.com/nothings/stb">stb_image_write</a> for reading & writing images.</p>
<p>We use <a href="https://github.com/nlohmann/json">json</a> to parse JSON files.</p>
<p>We use <a href="https://github.com/ddiakopoulos/tinyply">tinyply</a> for parsing PLY files.</p>
<p>We use <a href="https://www.glfw.org/">glfw</a> and <a href="https://glad.dav1d.de/">glad</a> for the OpenGL homeworks.</p>
<p>3D models and textures: <a href="https://graphics.stanford.edu/data/3Dscanrep/">Stanford 3D Scanning Repository</a>, <a href="https://blenderartists.org/t/uv-unwrapped-stanford-bunny-happy-spring-equinox/1101297">KickAir_8p</a>, and <a href="http://kunzhou.net/tex-models.htm">Texturemontage</a>.</p>
+
+
+ robjhyndman/weird
+ 2023-10-05T01:41:17Z
+ tag:github.com,2023-10-05:/robjhyndman/weird
+
+ <p>That's weird: Anomaly detection using R</p><hr><h1>That's weird</h1>
<h3>Anomaly and outlier detection using R</h3>
+
\ No newline at end of file
diff --git a/texinfo/daily/index.xml b/texinfo/daily/index.xml
index a727e019903..1ae85a690e8 100644
--- a/texinfo/daily/index.xml
+++ b/texinfo/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Texinfo Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:11Z
+ 2023-10-05T01:41:14Z
Daily Trending of Texinfo in GitHub
\ No newline at end of file
diff --git a/text/daily/index.xml b/text/daily/index.xml
index e7b0a9cfa5a..82f250e75e5 100644
--- a/text/daily/index.xml
+++ b/text/daily/index.xml
@@ -1,7 +1,14 @@
GitHub Text Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:24Z
+ 2023-10-05T01:41:24Z
Daily Trending of Text in GitHub
+
+ giellalt/lang-fit
+ 2023-10-05T01:41:24Z
+ tag:github.com,2023-10-05:/giellalt/lang-fit
+
+ <p>Finite state and Constraint Grammar based analysers and proofing tools, and language resources for the Meänkieli (Tornedalen Finnish) language</p><hr>
+
\ No newline at end of file
diff --git a/textile/daily/index.xml b/textile/daily/index.xml
index 83f62363424..b5c597336bc 100644
--- a/textile/daily/index.xml
+++ b/textile/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Textile Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:22Z
+ 2023-10-05T01:41:23Z
Daily Trending of Textile in GitHub
\ No newline at end of file
diff --git a/textmate-properties/daily/index.xml b/textmate-properties/daily/index.xml
index b9ab69b8812..f53b2ea642b 100644
--- a/textmate-properties/daily/index.xml
+++ b/textmate-properties/daily/index.xml
@@ -1,7 +1,7 @@
GitHub TextMate Properties Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:24Z
+ 2023-10-05T01:41:25Z
Daily Trending of TextMate Properties in GitHub
\ No newline at end of file
diff --git a/thrift/daily/index.xml b/thrift/daily/index.xml
index 1757b36d353..f876e2fba4b 100644
--- a/thrift/daily/index.xml
+++ b/thrift/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Thrift Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:26Z
+ 2023-10-05T01:41:27Z
Daily Trending of Thrift in GitHub
\ No newline at end of file
diff --git a/ti-program/daily/index.xml b/ti-program/daily/index.xml
index 99016c0327c..d7108b3520c 100644
--- a/ti-program/daily/index.xml
+++ b/ti-program/daily/index.xml
@@ -1,7 +1,7 @@
GitHub TI Program Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:27Z
+ 2023-10-05T01:41:30Z
Daily Trending of TI Program in GitHub
\ No newline at end of file
diff --git a/tla/daily/index.xml b/tla/daily/index.xml
index d53520225c3..ac0cc7453a9 100644
--- a/tla/daily/index.xml
+++ b/tla/daily/index.xml
@@ -1,7 +1,7 @@
GitHub TLA Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:29Z
+ 2023-10-05T01:41:31Z
Daily Trending of TLA in GitHub
\ No newline at end of file
diff --git a/toml/daily/index.xml b/toml/daily/index.xml
index c0f8adfe16b..2f8ab84d3de 100644
--- a/toml/daily/index.xml
+++ b/toml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub TOML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:28Z
+ 2023-10-05T01:41:29Z
Daily Trending of TOML in GitHub
\ No newline at end of file
diff --git a/tsql/daily/index.xml b/tsql/daily/index.xml
index db1b22cfe4d..af122d7a115 100644
--- a/tsql/daily/index.xml
+++ b/tsql/daily/index.xml
@@ -1,7 +1,14 @@
GitHub TSQL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:34Z
+ 2023-10-05T01:41:36Z
Daily Trending of TSQL in GitHub
+
+ DataTech-Solutions/ECOLAB3D
+ 2023-10-05T01:41:36Z
+ tag:github.com,2023-10-05:/DataTech-Solutions/ECOLAB3D
+
+ <p></p><hr>
+
\ No newline at end of file
diff --git a/tsv/daily/index.xml b/tsv/daily/index.xml
index 62bc568e749..c375910f4af 100644
--- a/tsv/daily/index.xml
+++ b/tsv/daily/index.xml
@@ -1,7 +1,7 @@
GitHub TSV Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:32Z
+ 2023-10-05T01:41:33Z
Daily Trending of TSV in GitHub
\ No newline at end of file
diff --git a/tsx/daily/index.xml b/tsx/daily/index.xml
index 031bae0f11e..0a470709604 100644
--- a/tsx/daily/index.xml
+++ b/tsx/daily/index.xml
@@ -1,7 +1,7 @@
GitHub TSX Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:31Z
+ 2023-10-05T01:41:34Z
Daily Trending of TSX in GitHub
\ No newline at end of file
diff --git a/turing/daily/index.xml b/turing/daily/index.xml
index de897549d4d..d51907600dc 100644
--- a/turing/daily/index.xml
+++ b/turing/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Turing Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:32Z
+ 2023-10-05T01:41:32Z
Daily Trending of Turing in GitHub
\ No newline at end of file
diff --git a/turtle/daily/index.xml b/turtle/daily/index.xml
index 8581eba340a..e2be61f570a 100644
--- a/turtle/daily/index.xml
+++ b/turtle/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Turtle Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:35Z
+ 2023-10-05T01:41:39Z
Daily Trending of Turtle in GitHub
\ No newline at end of file
diff --git a/twig/daily/index.xml b/twig/daily/index.xml
index 4d12363b8e0..737e6682888 100644
--- a/twig/daily/index.xml
+++ b/twig/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Twig Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:37Z
+ 2023-10-05T01:41:40Z
Daily Trending of Twig in GitHub
\ No newline at end of file
diff --git a/txl/daily/index.xml b/txl/daily/index.xml
index 8e77ac9a4f2..a29fc5f647b 100644
--- a/txl/daily/index.xml
+++ b/txl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub TXL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:36Z
+ 2023-10-05T01:41:38Z
Daily Trending of TXL in GitHub
\ No newline at end of file
diff --git a/type-language/daily/index.xml b/type-language/daily/index.xml
index f37d5f99ed6..2bd07f3cff3 100644
--- a/type-language/daily/index.xml
+++ b/type-language/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Type Language Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:38Z
+ 2023-10-05T01:41:41Z
Daily Trending of Type Language in GitHub
\ No newline at end of file
diff --git a/typescript/daily/index.xml b/typescript/daily/index.xml
index 2a309afd42f..39a7e7e72ae 100644
--- a/typescript/daily/index.xml
+++ b/typescript/daily/index.xml
@@ -1,28 +1,21 @@
GitHub TypeScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:44Z
+ 2023-10-05T01:41:47Z
Daily Trending of TypeScript in GitHub
- CrowdDotDev/crowd.dev
- 2023-10-04T01:42:44Z
- tag:github.com,2023-10-04:/CrowdDotDev/crowd.dev
-
- <p>⚡️ The developer data platform to centralize community, product, and customer data</p><hr><p align="center"> <a href="https://github.com/CrowdDotDev/crowd.dev"> </a> <img src="https://github.com/CrowdDotDev/crowd.dev/assets/41432658/e5970c3a-095c-46ea-b93b-eb517bcd8a4f" alt="crowd.dev icon" width="120px"> </p>
<h2 align="center">Effortlessly centralize community, product, and customer data</h2>
<p align="center"> <br> <a href="https://crowd.dev/sign-up">🌐 Cloud version (beta)</a> · <a href="https://docs.crowd.dev">📖 Docs</a> · <a href="https://crowd.dev/discord">❤️ Discord</a> · <a href="https://crowd.dev/newsletter-sign-up">📣 Newsletter</a> · <a href="https://crowd.dev/roadmap">🗺️ Roadmap</a> </p>
<p></p>
<br>
<!-- BODY -->
<img src="https://user-images.githubusercontent.com/41432658/198830271-cbe6d3c7-0c46-4539-98cc-b13c495ddedf.png" alt="UI Home screen">
<h2>About crowd.dev</h2>
<p>crowd.dev is the developer data platform (DDP) that lets companies centralize all touch points developers have with their product and brand - be it in community (e.g. Stack Overflow or Reddit), product (open-source or SaaS), or commercial channels (e.g. HubSpot). The platform pulls data from a variety of different sources, normalizes it, matches identities across platforms, and enriches it with 3rd party data. The result is a unified 360-view of who the developers are that engage with your product and community, which companies they work for, and where they stand in their personal customer journey.</p>
<p>crowd.dev is open-source, built with developers in mind, available for both hosted and self-hosted deployments, open to extensions, and offers full control over your data.</p>
<p><strong>To our <strong>users</strong>:</strong></p>
<ul>
<li>You can get actively involved, contribute to our roadmap, and turn crowd.dev into the tool you always wanted.</li>
<li>We are open regarding what we are building, allowing you to take a look inside, and making sure we handle your data in a privacy-preserving way.</li>
<li>You will never be locked in by us. Our interests as a company are aligned with yours and we need to make sure that we always deliver enough value to your with our commercial offering in relation to our pricing.</li>
</ul>
<p><strong>To our developer community:</strong></p>
<ul>
<li>You can self-host crowd.dev to centralize data for your community or company while keeping full control over your data.</li>
<li>Our product is build for extensibilty. If you can think of any use cases that you want to build with the data we collect and store for you, please go ahead and build it! We will be here to help out if you need us.</li>
<li>You can actively contribute to crowd.dev (e.g. integrations), and we will be supporting you along the journey. Just take a look at our <a href="https://github.com/CrowdDotDev/crowd.dev/raw/main/CONTRIBUTING.md">Contributing guide</a>.</li>
</ul>
<h2>✨ Features</h2>
<ul>
<li><strong>Plug & play integrations</strong> to tie all relevant platforms - like GitHub, Discord, Slack, or LinkedIn - together. (<a href="https://www.crowd.dev/integrations">all integrations</a>)</li>
<li><strong>Identity resolution & automated segmentation</strong> to effortlessly understand activities and profiles across platforms.</li>
<li><strong>Opinionated analytics & reports</strong> on topics like product-market-fit and open-source community activity to further inform your GTM strategy.</li>
<li><strong>Workflows automation</strong> with webhooks.</li>
<li><strong>2-way CRM sync & Slack alerts</strong> to get notified about intent events in real-time. [cloud only]</li>
<li><strong>User enrichment</strong> with 25+ attributes, including emails, social profiles, work experience, and technical skills. [cloud only]</li>
<li><strong>Organization enrichment</strong> with 50+ attributes, including industry, headcount, and revenue. [cloud only]</li>
<li><strong>Sentiment analysis and conversation detection</strong> to stay on top of what's going on in your open source community. [cloud only]</li>
<li><strong><a href="https://www.crowd.dev/eagle-eye">Eagle Eye</a></strong>: Monitor dev-focussed community platforms to find relevant content to engage with, helping you to gain developers’ mindshare and grow your community organically [cloud only]</li>
</ul>
<h2>🚀 Getting started</h2>
<h3>Cloud version</h3>
<p>Our <a href="https://app.crowd.dev/">cloud version</a> is a fast, easy and free way to get started with crowd.dev.</p>
<h3>Self-hosted version</h3>
<p>To get started with self-hosting, take a look at our <a href="https://docs.crowd.dev/docs/getting-started-with-self-hosting">self-hosting docs</a>.</p>
<h4>Deployment with Kubernetes</h4>
<p>Our services can be deployed using Kubernetes, as well as a lightweight development environment using Docker. You can read more about it in our <a href="https://docs.crowd.dev/docs/deployment">self-hosting docs</a>.</p>
<h4>Integrations</h4>
<p>We currently support all our integrations for self-hosting. For each one of them you will need to create your own application. You can see the steps for each integration in our <a href="https://docs.crowd.dev/docs/self-hosting">self-hosting integrations guide</a>.</p>
<h3>Development environment</h3>
<h4><a name="requirements">Requirements</a></h4>
<ul>
<li>Node v16.16.0</li>
<li>Docker and docker-compose</li>
</ul>
<h4><a name="getting_started">Getting started</a></h4>
<ol>
<li>Get the mono repo from GitHub</li>
</ol>
<pre><code class="language-shell">git clone git@github.com:CrowdDotDev/crowd.dev.git
</code></pre>
<ol start="2">
<li>Run the start script</li>
</ol>
<pre><code class="language-shell">cd scripts
./cli start
</code></pre>
<p>For hot reloading, you can run</p>
<pre><code class="language-shell">cd scripts
./cli clean-start-dev
</code></pre>
<p>App will be available at <a href="http://localhost:8081">http://localhost:8081</a></p>
<p>For more information on development, you can <a href="https://docs.crowd.dev/docs/docker-compose-single-machine-development-with-docker-images">check our docs</a>.</p>
<h2>🗺️ Roadmap</h2>
<p>You can find more features on our <a href="https://crowd.dev/roadmap">public roadmap</a>. Feel free to also <a href="https://crowd.dev/open-an-issue">open an issue</a> for anything you're missing.</p>
<h2>🔔 Stay up-to-date</h2>
<p>crowd.dev is still in beta and we ship new features every week. To stay in the loop, leave us a star and subscribe to our <a href="https://crowd.dev/newsletter-sign-up">monthly newsletter</a>. Thanks a lot! ❤️</p>
<h2>✍️ Contribution</h2>
<p>There are many ways you can contribute to crowd.dev! Here are a few options:</p>
<ul>
<li>Star this repo</li>
<li>Create issues every time you feel something is missing or goes wrong</li>
<li>Upvote issues with 👍 reaction so we know what's the demand for particular issue to prioritize it within roadmap</li>
</ul>
<p>If you would like to contribute to the development of the project, please refer to our <a href="https://github.com/CrowdDotDev/crowd.dev/raw/main/CONTRIBUTING.md">Contributing guide</a>.</p>
<p>All contributions are highly appreciated. 🙏</p>
<h2>⚖️ License</h2>
<p>Distributed under the Apache 2.0 License. See <code>LICENSE</code> for more information.</p>
<p>Our self-hosted version can be run and deployed by default following the permissive Apache 2.0 license. All premium components will be hidden and inactive with the default configuration. You can run, deploy, and contribute to the app without fearing to violate the premium license. Check out the <a href="https://docs.crowd.dev/docs/premium-self-hosted-apps">premium self-hosted features docs</a> to know more about the premium self-hosted features.</p>
<h2>🔒 Security</h2>
<p>We take security very seriously. If you come across any security vulnerabilities, please disclose them by sending an email to <a href="mailto:security@crowd.dev">security@crowd.dev</a>. We appreciate your help in making our platform as secure as possible and are committed to working with you to resolve any issues quickly and efficiently.</p>
<h2>📞 Book a call</h2>
<p>Call with a crowd.dev team member to learn more about our product and make sure you get the most out of it.</p>
<p><a href="https://cal.com/team/CrowdDotDev/intro-to-crowd-dev/"><img alt="Book us with Cal.com" src="https://cal.com/book-with-cal-dark.svg?sanitize=true"></a></p>
+ Codecademy/docs
+ 2023-10-05T01:41:47Z
+ tag:github.com,2023-10-05:/Codecademy/docs
+
+ <p>Codecademy Docs is a collection of information for all things code. 📕</p><hr><div align="center">
<h1>📕 Docs</h1>
<strong>Documentation for popular programming languages and frameworks.</strong>
<br>
<strong>Built by the community. Maintained by Codecademy.</strong>
</div>
<br>
<h2>What is Docs?</h2>
<p><a href="https://www.codecademy.com/resources/docs">Docs</a> is a free, easily accessible reference for coding terms and concepts, available to developers all over the world. If you forget what JavaScript hoisting is, we want you to be able to look up "JS hoisting" on any search engine, click a Doc entry, and have an answer in seconds.</p>
<h2>What stage of development are we in right now?</h2>
<p>Docs is live with over 1000 high-quality entries. Now that the MVP is out, our goal is to transition some ownership of Docs content to the Codecademy community, since maintaining a resource of this type at-scale is only possible if it's open-contribution. That means we need your help, whether it's contributing, reviewing, or evangelizing!</p>
<h3>📝 Content Team</h3>
<ul>
<li><a href="https://github.com/aherman91">@aherman91</a>, Curriculum Developer</li>
<li><a href="https://github.com/caupolicandiaz">@caupolicandiaz</a>, Content Contributor</li>
<li><a href="https://github.com/HishamT">@HishamT</a>, Content Contributor</li>
<li><a href="https://github.com/KTom101">@KTom101</a>, Content Contributor</li>
<li><a href="https://github.com/sswiniarski">@sswiniarski</a>, Content Contributor</li>
<li><a href="https://github.com/yangc95">@yangc95</a>, Content Contributor</li>
</ul>
<p>We are currently building a team of community volunteers and educators to maintain Docs. Let us know if you are interested.</p>
<h3>🏗 Engineering Team</h3>
<ul>
<li><a href="https://github.com/awgraves">@awgraves</a></li>
<li><a href="https://github.com/bndiep">@bndiep</a></li>
<li><a href="https://github.com/christian-dinh">@christian-dinh</a></li>
<li><a href="https://github.com/codecademy-aditya">@codecademy-aditya</a></li>
<li><a href="https://github.com/jrood">@jrood</a></li>
</ul>
<h2>How do I contribute?</h2>
<p>There are many ways to contribute to Docs:</p>
<ul>
<li>Submit a Pull Request to edit an existing entry.</li>
<li>Submit a Pull Request to create a new entry.</li>
<li>Submit a typo/bug in <a href="https://github.com/Codecademy/docs/issues">GitHub Issues</a>.</li>
<li>Reply to the thread on <a href="https://discuss.codecademy.com/t/find-a-starting-point-possible-content-discussion/745868">Possible Content Discussion</a> to share ideas and collaborate with other contributors, maintainers, or super users to determine good future issues.</li>
<li>Share your thoughts in this <a href="https://codecademyready.typeform.com/to/hzVIWDgz">Docs feedback form</a> to tell us how we can improve Docs!</li>
</ul>
<p>Whether you are a code newbie or a seasoned hacker, there's something for you!</p>
<p>Please read through the <a href="https://www.codecademy.com/resources/docs/contribution-guide">Contribution Guide</a> ✨. There you'll find a write-up of our content standards and style guide, as well as templates for creating your entries.</p>
<h2>Additional Notes</h2>
<p>Remember, if you ever have any questions at all, we're always here to help in the <a href="https://discuss.codecademy.com/c/community/community-docs/2205">Codecademy Forums</a> and <a href="https://discord.com/invite/codecademy">Codecademy Discord</a>.</p>
- wasp-lang/wasp
- 2023-10-04T01:42:44Z
- tag:github.com,2023-10-04:/wasp-lang/wasp
-
- <p>The fastest way to develop full-stack web apps with React & Node.js.</p><hr><p align="center"> <img height="80px" src="https://user-images.githubusercontent.com/1536647/77317442-78625700-6d0b-11ea-9822-0fb21e557e87.png"> </p>
<p align="center"> The fastest way to develop full-stack web apps with React & Node.js. </p>
<br>
<p align="center"> <a href="https://github.com/wasp-lang/wasp/raw/main/LICENSE"><img alt="license" src="https://img.shields.io/github/license/wasp-lang/wasp"></a> <a href="https://github.com/wasp-lang/wasp/releases/latest"><img alt="latest release" src="https://img.shields.io/github/v/release/wasp-lang/wasp"></a> <a href="https://discord.gg/rzdnErX"><img alt="discord" src="https://img.shields.io/discord/686873244791210014?label=chat%20@%20discord"></a> </p>
<hr>
<p align="center"> <a href="https://wasp-lang.dev">Web page</a> | <a href="https://wasp-lang.dev/docs">Docs</a> </p>
<br>
<p>Wasp (<strong>W</strong>eb <strong>A</strong>pplication <strong>Sp</strong>ecification) is a Rails-like framework for React, Node.js and Prisma.<br> Build your app in a day and deploy it with a single CLI command!</p>
<h3>Why is Wasp awesome</h3>
<ul>
<li>🚀 <strong>Quick start</strong>: Due to its expressiveness, you can create and deploy a production-ready web app from scratch with very few lines of concise, consistent, declarative code.</li>
<li>😌 <strong>No boilerplate</strong>: By abstracting away complex full-stack features, there is less boilerplate code. That means less code to maintain and understand! It also means easier upgrades.</li>
<li>🔓 <strong>No lock-in</strong>: You can deploy Wasp app anywhere you like. There is no lock-in into specific providers, you have full control over the code (and can actually check it out in .wasp/ dir if you are interested ).</li>
</ul>
<h3>Features</h3>
<p>🔒 Full-stack Auth, 🖇️ RPC (Client <-> Server), 🚀 Simple Deployment, ⚙ ️Jobs, ✉️ Email Sending, 🛟 Full-stack Type Safety, ...</p>
<h3>Code example</h3>
<p>Simple Wasp config file in which you describe the high-level details of your web app:</p>
<pre><code class="language-js">// file: main.wasp
app todoApp {
title: "ToDo App", // visible in the browser tab
wasp: { version: "^0.11.0" },
auth: { // full-stack auth out-of-the-box
userEntity: User, methods: { email: {...} }
}
}
route RootRoute { path: "/", to: MainPage }
page MainPage {
authRequired: true, // Limit access to logged in users.
component: import Main from "@client/Main.tsx" // Your React code.
}
query getTasks {
fn: import { getTasks } from "@server/tasks.js", // Your Node.js code.
entities: [Task] // Automatic cache invalidation.
}
entity Task {=psl // Your Prisma data model.
id Int @id @default(autoincrement())
description String
isDone Boolean @default(false)
psl=}
</code></pre>
<p>The rest of the code you write in React / Node.js / Prisma and just reference it from the .wasp file.</p>
<p><span>▶</span> Check out <a href="https://raw.githubusercontent.com/wasp-lang/wasp/main/examples/tutorials/TodoApp">TodoApp example</a> for the complete code example. <span>◀</span></p>
<h3>How it works</h3>
<img width="800px" src="https://user-images.githubusercontent.com/1536647/231472285-126679e5-ecce-4cbb-8579-eb3cd9ba95bf.png">
<p>Given a simple .wasp configuration file that describes the high-level details of your web app, and .js(x)/.css/..., source files with your unique logic, Wasp compiler generates the full source of your web app in the target stack: front-end, back-end and deployment.</p>
<p>This unique approach is what makes Wasp "smart" and gives it its super powers!</p>
<p>For more information about Wasp, check <a href="https://wasp-lang.dev/docs"><strong>docs</strong></a>.</p>
<h1>Get started</h1>
<p>Run</p>
<pre><code>curl -sSL https://get.wasp-lang.dev/installer.sh | sh
</code></pre>
<p>to install Wasp on OSX/Linux/WSL(Win). From there, just follow the instructions to run your first app in less than a minute!</p>
<p>For more details check out <a href="https://wasp-lang.dev/docs">the docs</a>.</p>
<h1>This repository</h1>
<p>This is the main repo of the Wasp universe, containing core code (mostly <code>waspc</code> - Wasp compiler) and the supporting materials.</p>
<h1>Project status</h1>
<p>Currently, Wasp is in beta, with most features flushed out and working well. However, there are still a lot of improvements and additions that we have in mind for the future, and we are working on them constantly, so you can expect a lot of changes and improvements in the future.</p>
<p>While the idea is to support multiple web tech stacks in the future, right now we are focusing on the specific stack: React + react-query, NodeJS + ExpressJS, Prisma.</p>
<h1>Contributing</h1>
<p>Any way you want to contribute is a good way :)!</p>
<p>The best place to start is to check out <a href="https://raw.githubusercontent.com/wasp-lang/wasp/main/waspc/">waspc/</a>, where you can find detailed steps for the first time contributors + technical details about the Wasp compiler.</p>
<p>Core of Wasp is built in Haskell, but there is also a lot of non-Haskell parts of Wasp, so you will certainly be able to find something for you!</p>
<p>Even if you don't plan to submit any code, just joining the discussion on discord <a href="https://discord.gg/rzdnErX"><img src="https://img.shields.io/discord/686873244791210014?label=chat%20on%20discord" alt="Discord"></a> and giving your feedback is already great and helps a lot (motivates us and helps us figure out how to shape Wasp)!</p>
<p>You can also:</p>
<ul>
<li><span>⭐</span> Star this repo to show your interest/support.</li>
<li><span>📫</span> Stay updated by subscribing to our <a href="https://wasp-lang.dev#signup">email list</a>.</li>
<li><span>💬</span> Join the discussion at <a href="https://github.com/wasp-lang/wasp/discussions">https://github.com/wasp-lang/wasp/discussions</a> .</li>
</ul>
<h1>Careers</h1>
<p>Check our <a href="https://wasp-lang.notion.site/Wasp-Careers-59fd1682c80d446f92be5fa65cc17672">careers</a> page for a list of currently opened positions!</p>
<h1>Sponsors</h1>
<p><a href="https://github.com/michelwaechter"><img src="https://github.com/michelwaechter.png" width="50px" alt="michelwaechter"></a> - Our first sponsor ever! Thanks so much Michel ❤️ , from the whole Wasp Team, for bravely going where nobody has been before :)!</p>
-
-
- aidenybai/pattycake
- 2023-10-04T01:42:44Z
- tag:github.com,2023-10-04:/aidenybai/pattycake
-
- <p>Zero-runtime pattern matching</p><hr><blockquote>
<p>⚠️ Note: this is highly experimental software. Here be dragons 🐉</p>
</blockquote>
<h1>🎂 pattycake</h1>
<p><strong>Zero-runtime pattern matching. (~10-12x faster 🔥)</strong></p>
<p>Pattycake is an optimizing compiler for <a href="https://github.com/gvergnaud/ts-pattern">ts-pattern</a> that lets you have your cake (expressive pattern matching), and eat it too (zero runtime overhead).</p>
<h2>Install</h2>
<pre><code class="language-bash">npm install pattycake
</code></pre>
<details>
<summary>Next.js</summary>
<pre><code class="language-js">// next.config.js
const pattycake = require('pattycake');
module.exports = pattycake.next({
// your next.js config
});
</code></pre>
</details>
<details>
<summary>Vite</summary>
<pre><code class="language-js">// vite.config.js
import { defineConfig } from 'vite';
import pattycake from 'pattycake';
export default defineConfig({
plugins: [pattycake.vite()],
});
</code></pre>
</details>
<details>
<summary>Create React App</summary>
<pre><code class="language-js">const pattycake = require('pattycake');
module.exports = {
webpack: {
plugins: { add: [pattycake.webpack()] },
},
};
</code></pre>
</details>
<details>
<summary>Webpack</summary>
<pre><code class="language-js">const pattycake = require('pattycake');
module.exports = {
plugins: [pattycake.webpack()],
};
</code></pre>
</details>
<h2>About</h2>
<p><code>ts-pattern</code> is a great library that brings the ergonomics of pattern matching from languages like Rust and OCaml to Typescript, but at the cost of being orders of magnitude slower.</p>
<p><code>pattycake</code> compiles ts-pattern's <code>match()</code> expressions into an optimized chain of if statements to completely eliminate that cost. In our initial benchmarks, it outperforms <code>ts-pattern</code> by usually ~10-12x.</p>
<p>In essence, <code>pattycake</code> converts a <code>ts-pattern</code> <code>match()</code> expression like this:</p>
<pre><code class="language-typescript">let html = match(result)
.with(
{ type: 'error', error: { foo: [1, 2] }, nice: '' },
() => '<p>Oups! An error occured</p>',
)
.with({ type: 'ok', data: { type: 'text' } }, function (data) {
return '<p>420</p>';
})
.with(
{ type: 'ok', data: { type: 'img', src: 'hi' } },
(src) => `<img src=${src} />`,
)
.otherwise(() => 'idk bro');
</code></pre>
<p>Into this:</p>
<pre><code class="language-typescript">let html;
out: {
if (
result.type === 'error' &&
Array.isArray(result.error.foo) &&
result.error.foo.length >= 2 &&
result.error.foo[0] === 1 &&
result.error.foo[1] === 2
) {
html = '<p>Oups! An error occured</p>';
break out;
}
if (result.type === 'ok' && result.data.type === 'text') {
let data = result;
html = '<p>420</p>';
break out;
}
if (
result.type === 'ok' &&
result.data.type === 'img' &&
result.data.src === 'hi'
) {
let src = result;
html = `<img src=${src} />`;
break out;
}
html = 'idk bro';
break out;
}
</code></pre>
<h2>Feature parity with ts-pattern</h2>
<ul>
<li><input type="checkbox" checked disabled> <a href="https://github.com/gvergnaud/ts-pattern#literals">Literal patterns</a>
<ul>
<li><input type="checkbox" checked disabled> string</li>
<li><input type="checkbox" checked disabled> number</li>
<li><input type="checkbox" checked disabled> booleans</li>
<li><input type="checkbox" checked disabled> bigint</li>
<li><input type="checkbox" checked disabled> undefined</li>
<li><input type="checkbox" checked disabled> null</li>
<li><input type="checkbox" checked disabled> NaN</li>
</ul> </li>
<li><input type="checkbox" checked disabled> <a href="https://github.com/gvergnaud/ts-pattern#objects">Object patterns</a></li>
<li><input type="checkbox" checked disabled> <a href="https://github.com/gvergnaud/ts-pattern#tuples-arrays">Array/tuples patterns</a></li>
<li><input type="checkbox" disabled> <code>.when()</code></li>
<li><input type="checkbox" disabled> <a href="https://github.com/gvergnaud/ts-pattern#wildcards">Wildcards</a> patterns
<ul>
<li><input type="checkbox" checked disabled> <code>P._</code></li>
<li><input type="checkbox" checked disabled> <code>P.string</code></li>
<li><input type="checkbox" checked disabled> <code>P.number</code></li>
</ul> </li>
<li><input type="checkbox" disabled> Special matcher functions
<ul>
<li><input type="checkbox" disabled> <code>P.not</code></li>
<li><input type="checkbox" disabled> <code>P.when</code></li>
<li><input type="checkbox" checked disabled> <code>P.select</code></li>
<li><input type="checkbox" disabled> <code>P.array</code></li>
<li><input type="checkbox" disabled> <code>P.map</code></li>
<li><input type="checkbox" disabled> <code>P.set</code></li>
</ul> </li>
</ul>
<h2>Notes</h2>
<h3>Fallback / compatibility with <code>ts-pattern</code></h3>
<p>If <code>pattycake</code> is unable to optimize a <code>match()</code> expression, it will fallback to using <code>ts-pattern</code>. This is enabled right now because we don't support the full feature set of ts-pattern.</p>
<h3>Inlining handlers</h3>
<p>One performance problem of <code>ts-pattern</code>'s are handler functions:</p>
<pre><code class="language-typescript">match(foo)
.with({ foo: 'bar' }, () => /* this is a handler function */)
.with({ foo: 'baz' }, () => /* another one */)
</code></pre>
<p>Function calls usually have an overhead, and a lot of the time these handlers are small little functions (e.g. <code>(result) => result + 1</code>) which can be much faster if just directly inlined in the code.</p>
<p>Additionally, a <code>match()</code> with many branches means creating a lot of function objects in the runtime.</p>
<p>The JIT-compiler and optimizer in JS engines can do inlining of functions, but in general with JIT you need to run your code several times or it to determine what to optimize.</p>
<p>So when possible, <code>pattycake</code> will try to inline function expression (anonymous functions / arrow functions) handlers directly into the code if it is small.</p>
<h3>IIFEs</h3>
<p>When possible, <code>pattycake</code> will try to generate a block of code (like in the example above). But there are times where this is not possible without breaking the semantics of source code.</p>
<h2>Roadmap</h2>
<p>Right now, the goal is to support the full feature set of ts-pattern, or at least a sufficient amount. After, the ideal is that we compile pattern matching expressions into code that would be faster than what you would write by hand.</p>
+ ferdium/ferdium-app
+ 2023-10-05T01:41:47Z
+ tag:github.com,2023-10-05:/ferdium/ferdium-app
+
+ <p>All your services in one place, built by the community</p><hr><p align="center"> <a href="https://ferdium.org"> <img src="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/build-helpers/images/icon.png" alt="" width="250"> </a> </p>
<p align="center"> <a href="https://ferdium.org/download"> <img src="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/branding/download.png" alt="Download" width="150"> </a> </p>
<h1>Ferdium</h1>
<p><a href="https://github.com/ferdium/ferdium-app/actions/workflows/builds.yml"><img src="https://github.com/ferdium/ferdium-app/actions/workflows/builds.yml/badge.svg?sanitize=true" alt="Builds"></a> <a href="https://crowdin.com/project/ferdium-app"><img src="https://badges.crowdin.net/ferdium-app/localized.svg?sanitize=true" alt="Crowdin"></a></p>
<p><a href="https://github.com/ferdium/ferdium-app/releases/latest"><img src="https://img.shields.io/github/v/release/ferdium/ferdium-app?label=Latest%20Release%20Version" alt="GitHub release (latest by date)"></a> <a href="https://github.com/ferdium/ferdium-app/releases"><img src="https://img.shields.io/github/v/release/ferdium/ferdium-app?include_prereleases&label=Pre-release%20Version" alt="GitHub release (latest by date including pre-releases)"></a> <img src="https://img.shields.io/github/downloads/ferdium/ferdium-app/total?label=Total%20Releases%20Downloaded&color=ac72b0" alt="GitHub all releases downloads"> <img src="https://img.shields.io/github/downloads/ferdium/ferdium-app/latest/total?color=blue" alt="GitHub downloads (by tag)"></p>
<p><a href="https://opencollective.com/ferdium#category-CONTRIBUTE"><img src="https://img.shields.io/static/v1?label=Contribute%20on%20Open%20Collective&message=Donate%20to%20Ferdium&color=9cf&logo=open-collective" alt="Open Collective backers"></a></p>
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
<p><a href="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/#contributors-"><img src="https://img.shields.io/badge/contributors-314-default.svg?logo=github&color=6c64e4" alt="Contributors"></a></p>
<!-- ALL-CONTRIBUTORS-BADGE:END -->
<ul>
<li><a href="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/#ferdium">Ferdium</a>
<ul>
<li><a href="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/#screenshots">Screenshots</a></li>
<li><a href="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/#download">Download</a></li>
<li><a href="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/#migrating-from-ferdi">Migrating from Ferdi</a></li>
<li><a href="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/#styling">Styling</a></li>
<li><a href="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/#contributing">Contributing</a></li>
<li><a href="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/#contributors-">Contributors ✨</a></li>
</ul> </li>
</ul>
<blockquote>
<p>🤴🏽 Hard-fork of <a href="https://github.com/meetfranz/franz">Franz</a>, adding awesome features and removing unwanted ones.</p>
</blockquote>
<p>Ferdium is a desktop app that helps you organize how you use your favourite apps by combining them into one application. It is based on Franz - a software already used by thousands of people - with the difference that Ferdium gives you many additional features and doesn't restrict its usage! Furthermore, Ferdium is compatible with your existing Franz account, so you can continue right where you left off. Please find out more about Ferdium and its features on <a href="https://ferdium.org">ferdium.org</a>.</p>
<h2>Screenshots</h2>
<details>
<summary>Toggle screenshots</summary>
<p align="center"> <img alt="Keep all your messaging services in one place." src="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/branding/screenshots/hero.png"> <em>"Keep all your messaging services in one place."</em> <img alt="Order your services with Ferdium Workspaces." src="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/branding/screenshots/workspaces.png"> <em>"Order your services with Ferdium Workspaces."</em> <img alt="Always keep your Todos list open with Ferdium Todos." src="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/branding/screenshots/todos.png"> <em>"Always keep your Todos list open with Ferdium Todos."</em> <img alt="Supporting all your services." src="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/branding/screenshots/service-store.png"> <em>"Supporting all your services."</em> </p>
</details>
<h2>Download</h2>
<p>👉 <a href="https://ferdium.org/download">ferdium.org/download</a></p>
<p>Assets made available via <a href="https://github.com/ferdium/ferdium-app/releases/latest">GitHub releases</a>.</p>
<p><em>Find answers to frequently asked questions on <a href="https://ferdium.org/faq">ferdium.org/faq</a>.</em></p>
<h2>Migrating from Ferdi</h2>
<p>If you are a pre-existing user of Ferdi, and are thinking of switching to Ferdium, you might want to run <a href="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/scripts/migration">the following scripts</a> to migrate your existing Ferdi profile such that Ferdium can pick up the configurations. (.ps1 for PowerShell/Windows users and .sh for UNIX (Linux and MacOS users). For a more detailed explanation, please see <a href="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/docs/MIGRATION.md">MIGRATION.md</a></p>
<h2>Styling</h2>
<p>You can style Ferdium's UI with the <code>USER_DATA/Ferdium/config/custom.css</code> file.</p>
<blockquote>
<p><strong>Note</strong></p>
<p><code>USER_DATA</code>'s location depends on your platform:</p>
<ul>
<li><strong>Windows</strong>: <code>%APPDATA%</code></li>
<li><strong>Linux</strong>: <code>$XDG_CONFIG_HOME</code> or <code>~/.config/</code></li>
<li><strong>MacOS</strong>: <code>~/Library/Application Support</code></li>
</ul>
</blockquote>
<h2>Contributing</h2>
<p>Please read the <a href="https://raw.githubusercontent.com/ferdium/ferdium-app/develop/CONTRIBUTING.md">contributing guidelines</a> to setup your development machine and proceed.</p>
<h2>Contributors ✨</h2>
<p>Thanks goes to these wonderful people (<a href="https://allcontributors.org/docs/en/emoji-key">emoji key</a>):</p>
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tbody>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://vantezzen.io" title="Bennett: code, design, doc, ideas, translation, example, bug, content, infra, userTesting, question, projectManagement, review, translation"><img src="https://avatars2.githubusercontent.com/u/10333196?v=4" alt="vantezzen" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://twitter.com/kytwb" title="Amine Mouafik: code, design, doc, ideas, bug, content, infra, userTesting, question, projectManagement, review, maintenance, platform, fundingFinding, blog, translation"><img src="https://avatars0.githubusercontent.com/u/412895?v=4" alt="kytwb" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://www.adlk.io" title="Stefan Malzner: code, content, design, doc, ideas, infra, projectManagement, test, translation"><img src="https://avatars1.githubusercontent.com/u/3265004?v=4" alt="adlk" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Makazzz" title="Makazzz: bug, code, translation, content, doc, platform, translation"><img src="https://avatars2.githubusercontent.com/u/49844464?v=4" alt="Makazzz" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://seriesgt.com" title="ZeroCool: code, ideas"><img src="https://avatars3.githubusercontent.com/u/5977640?v=4" alt="ZeroCool940711" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/rseitbekov" title="rseitbekov: code"><img src="https://avatars2.githubusercontent.com/u/35684439?v=4" alt="rseitbekov" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://djangogigs.com/developers/peter-bittner/" title="Peter Bittner: ideas, bug"><img src="https://avatars2.githubusercontent.com/u/665072?v=4" alt="bittner" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/justus-saul" title="Justus Saul: bug, ideas"><img src="https://avatars1.githubusercontent.com/u/5861826?v=4" alt="justus-saul" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/igreil" title="igreil: ideas"><img src="https://avatars0.githubusercontent.com/u/17239151?v=4" alt="igreil" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://marcolopes.eu" title="Marco Lopes: ideas"><img src="https://avatars1.githubusercontent.com/u/431889?v=4" alt="marcolopes" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/dayzlun" title="dayzlun: bug"><img src="https://avatars3.githubusercontent.com/u/17259690?v=4" alt="dayzlun" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://twitter.com/tobigue_" title="Tobias Günther: ideas"><img src="https://avatars2.githubusercontent.com/u/1560152?v=4" alt="tobigue" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/AGCaesar" title="AGCaesar: platform"><img src="https://avatars3.githubusercontent.com/u/7844066?v=4" alt="AGCaesar" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/xthursdayx" title="xthursdayx: code, doc, infra, platform"><img src="https://avatars0.githubusercontent.com/u/18044308?v=4" alt="xthursdayx" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Gaboris" title="Gaboris: question, bug"><img src="https://avatars2.githubusercontent.com/u/9462372?v=4" alt="Gaboris" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://www.cu3ed.com/" title="Ce: bug"><img src="https://avatars1.githubusercontent.com/u/61343?v=4" alt="incace" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://pztrn.name/" title="Stanislav N.: bug"><img src="https://avatars1.githubusercontent.com/u/869402?v=4" alt="pztrn" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://www.patrickcurl.com" title="Patrick Curl: ideas"><img src="https://avatars1.githubusercontent.com/u/1470061?v=4" alt="patrickcurl" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Stanzilla" title="Benjamin Staneck: design"><img src="https://avatars3.githubusercontent.com/u/75278?v=4" alt="Stanzilla" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/ammarmalhas" title="ammarmalhas: bug, security"><img src="https://avatars1.githubusercontent.com/u/57057209?v=4" alt="ammarmalhas" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/steliyan" title="Steliyan Stoyanov: code, ideas"><img src="https://avatars1.githubusercontent.com/u/1850292?v=4" alt="steliyan" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/brorbw" title="Bror Winther: doc"><img src="https://avatars2.githubusercontent.com/u/5909562?v=4" alt="brorbw" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://fwdekker.com/" title="Felix W. Dekker: doc"><img src="https://avatars0.githubusercontent.com/u/13442533?v=4" alt="FWDekker" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Sauceee" title="Sauceee: design"><img src="https://avatars2.githubusercontent.com/u/17987941?v=4" alt="Sauceee" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://lhw.ring0.de" title="Lennart Weller: platform"><img src="https://avatars2.githubusercontent.com/u/351875?v=4" alt="lhw" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jereksel" title="Andrzej Ressel: code"><img src="https://avatars0.githubusercontent.com/u/1307829?v=4" alt="jereksel" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://gitlab.com/dpeukert" title="Daniel Peukert: code"><img src="https://avatars2.githubusercontent.com/u/3451904?v=4" alt="dpeukert" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Ali_Shiple" title="Ali M. Shiple: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12895436/small/00917d09ca1b4b6d8e0ef36af07ecf6b.jpg" alt="Ali_Shiple" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/elviseras" title="elviseras: translation"><img src="https://www.gravatar.com/avatar/25c2cf0d8cb4a4141e71c3b8a2e9324f" alt="elviseras" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/J370" title="J370: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14141203/small/7b12b5db419d8796450221c2eaaf6003.png" alt="J370" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/keunes" title="Koen: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13018172/small/829115c606347b10218f34c637a2100c.png" alt="keunes" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/leandrogehlen" title="Leandro Gehlen: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14099621/small/1d9503523839c310dbce0af3c226e894.jpeg" alt="leandrogehlen" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Matthieu42" title="Matthieu42: translation"><img src="https://www.gravatar.com/avatar/735217ccccf11ba97573deee517ddb19" alt="Matthieu42" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/nicky18013" title="Nikita Bibanaev: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13468928/small/2b31e7ac19645d950a79b33ffd5721b8.png" alt="nicky18013" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Tatjana1998" title="Tatjana1998: translation"><img src="https://www.gravatar.com/avatar/ade202a04fcbb2c177e4f1d9936af29e" alt="Tatjana1998" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/seayko" title="tinect: translation"><img src="https://www.gravatar.com/avatar/65e2aef738ddf828f822d8463fd04918" alt="seayko" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Pusnow" title="Wonsup Yoon: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13514833/small/65f0b45587cc7e34f2827830cd324b16.jpeg" alt="Pusnow" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/zutt" title="zutt: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13320003/small/50fdf9f8c7e54a446925bd79696ea625.JPG" alt="zutt" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://twitter.com/noemis_exec" title="n0emis: code, translation"><img src="https://avatars3.githubusercontent.com/u/22817873?v=4" alt="n0emis" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://www.monke-agency.com/equipe.html" title="gmarec: code"><img src="https://avatars2.githubusercontent.com/u/3405028?v=4" alt="gmarec" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/127oo1" title="127oo1: translation"><img src="https://www.gravatar.com/avatar/060c722be11da16ae31902e9c98326b2" alt="127oo1" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/ChTBoner" title="ChTBoner: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13273153/small/a810886febf5199cfa1c98644444dea7.jpeg" alt="ChTBoner" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/johanengstrand" title="Johan Engstrand: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14152801/small/fd395f120efca971ca9b34c57fd02cca.png" alt="johanengstrand" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://mrassili.com" title="Marouane R: code"><img src="https://avatars0.githubusercontent.com/u/25288435?v=4" alt="mrassili" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/yourcontact" title="Roman: code, ideas"><img src="https://avatars2.githubusercontent.com/u/46404814?v=4" alt="yourcontact" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/mahadevans87" title="Mahadevan Sreenivasan: code, ideas, review, bug, doc, userTesting"><img src="https://avatars1.githubusercontent.com/u/1255523?v=4" alt="mahadevans87" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://jakelee.co.uk" title="Jake Lee: content"><img src="https://avatars2.githubusercontent.com/u/12380876?v=4" alt="JakeSteam" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/sampathBlam" title="Sampath Kumar Krishnan: code, review, ideas, bug, doc, userTesting"><img src="https://avatars1.githubusercontent.com/u/17728976?v=4" alt="sampathBlam" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/saruwman" title="saruwman: doc, code"><img src="https://avatars2.githubusercontent.com/u/41330038?v=4" alt="saruwman" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/dorukkarinca" title="dorukkarinca: bug"><img src="https://avatars0.githubusercontent.com/u/9303867?v=4" alt="dorukkarinca" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://www.linkedin.com/in/gautamsi" title="Gautam Singh: code"><img src="https://avatars2.githubusercontent.com/u/5769869?v=4" alt="gautamsi" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://feikojoosten.com" title="Feiko Joosten: code"><img src="https://avatars0.githubusercontent.com/u/10920052?v=4" alt="FeikoJoosten" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/2bdelghafour" title="2bdelghafour: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14219410/small/31ff20f60d352fb46e314f3c180a77b0.jpeg" alt="2bdelghafour" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/abdoutanta" title="Abderrahim Tantaoui: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14213908/small/5b2fc8166f8a0a2b7313fbf49ee5b6b6.jpeg" alt="abdoutanta" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/AndiLeni" title="AndiLeni: translation"><img src="https://www.gravatar.com/avatar/4bd0da860de38afa735425ce2d4e10b5" alt="AndiLeni" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/brunofalmada" title="Bruno Almada: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14200540/small/f6f1addceeeabc02488f9b08520a902f.jpeg" alt="brunofalmada" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Catarino" title="Catarino Gonçalo: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14208802/small/07287eb2de671257ca3d6bb4ba1cca67.jpeg" alt="Catarino" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Alzemand" title="Edilson Alzemand Sigmaringa Junior: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14184269/small/f5e68247f01988ae7951a282f0fd4d06.jpeg" alt="Alzemand" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/MAT-OUT" title="MAT-OUT: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14201550/small/68dd2402bf2879bc3ca312d627710400.png" alt="MAT-OUT" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/mazzo98" title="mazzo98: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12864917/small/69799b5fd7be2f67282715d5cdfd4ae1.png" alt="mazzo98" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/paprika-naught-tiffin-flyspeck" title="paprika-naught-tiffin-flyspeck: translation"><img src="https://www.gravatar.com/avatar/8671ebe7a7164dfa7624fbdbff69ed96" alt="paprika-naught-tiffin-flyspeck" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/patrickvalle" title="Patrick Valle: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14217484/small/8b73f313ee79fe33625e819cdac86551.jpg" alt="patrickvalle" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/peq42" title="peq42_: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14155811/small/b62a94dde7ec29948ec6a6af9fd24b1d.png" alt="peq42" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/karlinhos" title="Pumbinha: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14161139/small/96450eb44c22b3141ab4401e547109b8.png" alt="karlinhos" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/dies" title="Serhiy Dmytryshyn: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/1/small/e84bcdf6c084ffd52527931f988fb410.png" alt="dies" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/SMile61" title="SMile61: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14177585/small/1bb4f6ba39bff3df8f579e61460ce016.png" alt="SMile61" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/tinect" title="tinect: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12521988/small/56c2041645746af9e51dd28782b828c3.jpeg" alt="tinect" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/gega7" title="gega7: bug"><img src="https://avatars0.githubusercontent.com/u/20799911?v=4" alt="gega7" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/tristanplouz" title="tristanplouz: code, ideas, translation"><img src="https://avatars2.githubusercontent.com/u/6893466?v=4" alt="tristanplouz" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/dannyqiu" title="Danny Qiu: code, bug"><img src="https://avatars1.githubusercontent.com/u/1170755?v=4" alt="dannyqiu" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/belyazidi56" title="Youssef Belyazidi: code"><img src="https://avatars3.githubusercontent.com/u/35711540?v=4" alt="belyazidi56" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/gabspeck" title="Gabriel Speckhahn: platform"><img src="https://avatars2.githubusercontent.com/u/749488?v=4" alt="gabspeck" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/dandelionadia" title="Nadiia Ridko: code"><img src="https://avatars0.githubusercontent.com/u/33199975?v=4" alt="dandelionadia" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://hohner.dev" title="Jan Hohner: userTesting, translation"><img src="https://avatars0.githubusercontent.com/u/649895?v=4" alt="janhohner" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://marussy.com" title="Kristóf Marussy: code, maintenance, review"><img src="https://avatars1.githubusercontent.com/u/38888?v=4" alt="kris7t" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://cl.linkedin.com/in/juanvalentinmoraruiz" title="Juan Mora: code"><img src="https://avatars0.githubusercontent.com/u/4575267?v=4" alt="raicerk" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://tofran.com" title="Francisco Marques: code"><img src="https://avatars2.githubusercontent.com/u/5692603?v=4" alt="tofran" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://digitalcoyote.github.io/NuGetDefense/" title="Curtis Carter: platform"><img src="https://avatars3.githubusercontent.com/u/16868093?v=4" alt="digitalcoyote" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/kawarimidoll" title="カワリミ人形: doc"><img src="https://avatars0.githubusercontent.com/u/8146876?v=4" alt="kawarimidoll" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://immortal-pc.info/" title="1mm0rt41PC: code"><img src="https://avatars0.githubusercontent.com/u/5358076?v=4" alt="1mm0rt41PC" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://code-addict.pl" title="Michał Kostewicz: code"><img src="https://avatars.githubusercontent.com/u/6313392?v=4" alt="k0staa" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://www.linkedin.com/in/yogainformatika/" title="Yoga Setiawan: code, platform"><img src="https://avatars.githubusercontent.com/u/1139881?v=4" alt="arioki1" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/MosheGross" title="Moshe Gross: code"><img src="https://avatars.githubusercontent.com/u/77084755?v=4" alt="MosheGross" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/stnkl" title="Stephan Rumswinkel: code, bug"><img src="https://avatars.githubusercontent.com/u/17520641?v=4" alt="stnkl" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/vraravam" title="Vijay Raghavan Aravamudhan: maintenance, doc, code, mentoring, review, infra, ideas, bug, content, userTesting, projectManagement, translation"><img src="https://avatars.githubusercontent.com/u/69629?v=4" alt="vraravam" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://dustin.meecolabs.eu/" title="Dustin: design"><img src="https://avatars.githubusercontent.com/u/124467?v=4" alt="alopix" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jakobsudau" title="Jakob Felix Julius Sudau: design"><img src="https://avatars.githubusercontent.com/u/721715?v=4" alt="jakobsudau" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://prasans.info" title="Prasanna: code"><img src="https://avatars.githubusercontent.com/u/380340?v=4" alt="prasann" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/markandan" title="Markandan R: code"><img src="https://avatars.githubusercontent.com/u/7975763?v=4" alt="markandan" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://markushatvan.com" title="Markus Hatvan: code, ideas, design, review, infra, translation"><img src="https://avatars.githubusercontent.com/u/16797721?v=4" alt="mhatvan" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://sergiu.dev/" title="Sergiu Ghitea: code"><img src="https://avatars.githubusercontent.com/u/28300158?v=4" alt="sergiughf" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/ArviTheMan" title="ArviTheMan: doc"><img src="https://avatars.githubusercontent.com/u/73516201?v=4" alt="ArviTheMan" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://bandism.net/" title="Ikko Ashimine: code"><img src="https://avatars.githubusercontent.com/u/22633385?v=4" alt="eltociear" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/madsmtm" title="Mads Marquart: translation"><img src="https://avatars.githubusercontent.com/u/10577181?v=4" alt="madsmtm" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://mateusz.loskot.net/" title="Mateusz Łoskot: doc"><img src="https://avatars.githubusercontent.com/u/80741?v=4" alt="mloskot" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/skoshy" title="Stefan K: doc"><img src="https://avatars.githubusercontent.com/u/369825?v=4" alt="skoshy" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/graves501" title="graves501: doc"><img src="https://avatars.githubusercontent.com/u/11211125?v=4" alt="graves501" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://www.ekino.com" title="Sadetdin EYILI: code, bug, userTesting"><img src="https://avatars.githubusercontent.com/u/5607440?v=4" alt="sad270" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Tsakatac" title="Tsakatac: bug"><img src="https://avatars.githubusercontent.com/u/89021195?v=4" alt="Tsakatac" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://niute.ch" title="niu tech: code, bug"><img src="https://avatars.githubusercontent.com/u/384997?v=4" alt="niutech" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Suvarna221B" title="Suvarna Sivadas: code"><img src="https://avatars.githubusercontent.com/u/31803071?v=4" alt="Suvarna221B" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/johan-mathew" title="Johan Mathew: code"><img src="https://avatars.githubusercontent.com/u/31700508?v=4" alt="johan-mathew" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/AjeshKumarS" title="Ajesh Kumar S: code"><img src="https://avatars.githubusercontent.com/u/31558237?v=4" alt="AjeshKumarS" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/sreelekhaMarasig" title="Ajesh Kumar S: code"><img src="https://avatars.githubusercontent.com/u/93112178?v=4" alt="sreelekhaMarasig" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/MadhuriBandanadam" title="Madhuri: code"><img src="https://avatars.githubusercontent.com/u/63137999?v=4" alt="MadhuriBandanadam" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/abinmn" title="Abin Mn: code"><img src="https://avatars.githubusercontent.com/u/29946484?v=4" alt="abinmn" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/AnjithPaul" title="Anjith Paul: code"><img src="https://avatars.githubusercontent.com/u/65152866?v=4" alt="AnjithPaul" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Vishnu017" title="Vishnu017: code"><img src="https://avatars.githubusercontent.com/u/39431453?v=4" alt="Vishnu017" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/rachelcynthia" title="Rachel Cynthia V: code"><img src="https://avatars.githubusercontent.com/u/46859572?v=4" alt="rachelcynthia" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Chandrika-Priya" title="Chandrika Priya Bogadi: code"><img src="https://avatars.githubusercontent.com/u/46720139?v=4" alt="Chandrika-Priya" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Dee-Bajaj" title="Deepti: code"><img src="https://avatars.githubusercontent.com/u/66486870?v=4" alt="Dee-Bajaj" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/DarsiSreelekha" title="DarsiSreelekha: code"><img src="https://avatars.githubusercontent.com/u/89741061?v=4" alt="DarsiSreelekha" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/klaegera" title="Adrian Klaeger: code, bug"><img src="https://avatars.githubusercontent.com/u/34807567?v=4" alt="klaegera" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/martinbernat" title="martinbernat: code, bug, translation"><img src="https://avatars.githubusercontent.com/u/6809891?v=4" alt="martinbernat" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/dedotombo" title="dedotombo: code"><img src="https://avatars.githubusercontent.com/u/42537874?v=4" alt="dedotombo" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/leofiore" title="Leonardo: bug"><img src="https://avatars.githubusercontent.com/u/655964?v=4" alt="leofiore" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/crscaballero" title="Cristian Caballero: bug, userTesting"><img src="https://avatars.githubusercontent.com/u/48134692?v=4" alt="crscaballero" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://userfriendly.tech" title="Greg Netsas: userTesting"><img src="https://avatars.githubusercontent.com/u/2423362?v=4" alt="klonos" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/rmkanda" title="Ramakrishnan Kandasamy: review"><img src="https://avatars.githubusercontent.com/u/38713281?v=4" alt="rmkanda" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/xrup" title="xrup: translation"><img src="https://www.gravatar.com/avatar/9e65aa6d4db623146ec4c571db081a6d" alt="xrup" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/daedgoco" title="daedgoco: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14233276/small/8823401d22f9ae6865925e4f20eb15e1.png" alt="daedgoco" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/adria.soce" title="Adrià Solé: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14234338/small/6dc05d89e672bd624e9e37253f852b77.jpeg" alt="adria.soce" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/endersonmenezes" title="Enderson Menezes: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14234572/small/384477b34fae0a3f98f386cc658b9494.jpeg" alt="endersonmenezes" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Ali-Alqazwini" title="ali: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14236770/small/328f8ae5f996f60bb2c174a9f8f808ec.jpeg" alt="Ali-Alqazwini" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/martonnagy" title="Marton Nagy: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14243516/small/54af6111fd1260698f1b6d187245e074.jpeg" alt="martonnagy" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/edsonmanuelcarballovera" title="Edson Manuel Carballo Vera: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14244460/small/28a9b867da8e2b92904d79348cb39a55.jpeg" alt="edsonmanuelcarballovera" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/xelio_91_" title="alby.grassi: translation"><img src="https://www.gravatar.com/avatar/47a0291b35c0031ad0fee6b7cf717728" alt="xelio_91_" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/mos.vasilis" title="Vasilis Moschopoulos: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14266920/small/47c551cf2f468d43a4449a74d8134cc0.jpg" alt="mos.vasilis" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/crystyanalencar" title="crystyanalencar: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14289028/small/288f15e47856de74b8fdda14ed8d9b69.png" alt="crystyanalencar" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/larsmagnusherland" title="larsmagnusherland: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13219280/small/424b39a9b0f10a08f63eb1aaea1ba180.png" alt="larsmagnusherland" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/GPMartins" title="GPMartins: translation"><img src="https://www.gravatar.com/avatar/b0d3d14cd9dddfbde33ebbb8ec93b997" alt="GPMartins" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/MosciolaroMike" title="Michelangelo Amoruso Manzari: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14312004/small/06d41030406626131151993d08164756.jpeg" alt="MosciolaroMike" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/nicolo.castellini" title="Nicoló Castellini: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14315116/small/e28f5f575b7cac2e62ad38dbeefa287d.jpeg" alt="nicolo.castellini" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/ValleBL" title="Valentin: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14316376/small/10e3598076d2bc111c4377633cf5a77c.jpeg" alt="ValleBL" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Jashnok" title="Joshua: translation"><img src="https://www.gravatar.com/avatar/f9d8eedb517530409b8dd9415b29ae74" alt="Jashnok" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/mulettohonor" title="Muletto Honor: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14320218/small/31446d0a50fe681a174dcfce6ccb863b.jpg" alt="mulettohonor" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/mysticfall" title="Xavier Cho: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14325066/small/ea4c81f6e5a2320d077679986808e618.jpeg" alt="mysticfall" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/borntzal" title="borntzal: translation"><img src="https://www.gravatar.com/avatar/b9fe7367a9c911e427a22f5214732e4d" alt="borntzal" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/mahoganypinewood" title="Norbert Kőhegyi: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14342206/small/3de2d02f113a1950869a38970ce550db.jpg" alt="mahoganypinewood" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/eandersons" title="Edgars: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13356613/small/d25f02bc7a75913ce9a11d3c61be6477.png" alt="eandersons" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/cnoguerol" title="César Noguerol: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14371498/small/77c91c1552d0303285eee49a7233bb2a.jpeg" alt="cnoguerol" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/pjs21s" title="JinSang Park: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14377502/small/f64299e436a34afa05cab3827a0c8b11.jpeg" alt="pjs21s" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/tcarreira" title="Tiago Carreira: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14378030/small/e3cf7bb00b6a1711dab58c59ea04cee3.jpeg" alt="tcarreira" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/huantrg" title="Huan Tran: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14394210/small/ac7208150dfb9196ce6a494390bdfa51.jpeg" alt="huantrg" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/maximax" title="maximax: translation"><img src="https://www.gravatar.com/avatar/a537523faffbbf55a0f39471143c3264" alt="maximax" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/birobirobiro) (birobirobiro" title="João Inácio (birobirobiro): translation"><img src="https://www.gravatar.com/avatar/2ea06a80ecd7e4a34acfa43cfa01fa25" alt="birobirobiro) (birobirobiro" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/pludi" title="Peter L.: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14038315/small/22f4df26f65181a7d3a9de773d11315d.png" alt="pludi" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/algonrey" title="Alberto González: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14446576/small/e2423064f8b64e4d91eb1d26d1c9e3ed.png" alt="algonrey" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/mganovelli" title="mganovelli: translation"><img src="https://www.gravatar.com/avatar/73572bf6ada06e0a31902a679231d339" alt="mganovelli" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/dvirmalka" title="Dvir M: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14451536/small/e724aa43f781c935e408be99e679fe5e.jpg" alt="dvirmalka" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Emilio_D" title="Daniel Brandobur: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14452294/small/13b5c161612a2f366078b563e9f5e08b.png" alt="Emilio_D" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/totoyeah" title="totoderek: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14465378/small/234131e24d58cb37ca87aea532d3d347.png" alt="totoyeah" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/kev.cabrerar" title="Kevin Cabrera: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14471950/small/383c6a879a45001c36228e17e2d81090.png" alt="kev.cabrerar" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/hugosantosmobile" title="Hugo Santos: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14477058/small/e8a048695e4de818fdf1e3e1326d14c4.png" alt="hugosantosmobile" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/sbglasius" title="Søren Berg Glasius: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14480260/small/9643f9f295172a5a9959209eee3999bd.png" alt="sbglasius" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/mustbedreaming" title="mustbedreaming: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14482836/small/32bf7ac73042f53cb9b7c82c57023ddb.png" alt="mustbedreaming" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Carsso" title="Germain Carré: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12353537/small/d9567780a35d1e674cf47a69c301b0c4.png" alt="Carsso" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/dominikbullo" title="Dominik Bullo: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14494704/small/1debb3d67c6ad7d7f45f0b7a38eb21a7.jpeg" alt="dominikbullo" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/gonperezramirez" title="Gonzalo Pérez: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14504898/small/4f20dd9bbc823c78568eb6f1cfb2aeb9.jpeg" alt="gonperezramirez" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Carlescampins" title="Carlescampins: translation"><img src="https://www.gravatar.com/avatar/b84ccc92d132102110b7aec628f47b6a" alt="Carlescampins" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/cverond" title="Cristiano Verondini: translation"><img src="https://www.gravatar.com/avatar/70e4384a871e45743f26bdcc21303c56" alt="cverond" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/eliyahillel" title="אליה הלל: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14367648/small/834d1cf668a6ca97b2c66093019b5991.jpeg" alt="eliyahillel" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/sfkmk" title="Samuel Francois Köhler: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14541090/small/f0a810349778c46b7572301340b471e8.jpeg" alt="sfkmk" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Letrab" title="Bartel: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14544608/small/91c226dbb12aa1067e294cd5c4332ae1.png" alt="Letrab" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/alexmartins" title="Alexandre Martins: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14544796/small/e3c922101c1ceb7c7a6b7bd165a15d98.jpeg" alt="alexmartins" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/jartsa" title="Jari Myrskykari: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14080739/small/6dadf0a40522a0e918f746f2b32e6c27.jpg" alt="jartsa" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/ugurcansayan" title="Uğurcan Sayan: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13023570/small/96cfec0b4d18e4b26b59dfeeaa369cf6.jpg" alt="ugurcansayan" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/nasmi3" title="Alex: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14563170/small/072d3aadc3866c16ed1a5b5082e81f26.png" alt="nasmi3" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/n-mitic" title="Nikola Mitić: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14588102/small/5f8b6b73c8d583e6b424607470c09cb7.jpeg" alt="n-mitic" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/fawkulce" title="fawkulce: translation"><img src="https://www.gravatar.com/avatar/9004e98cd5e707875b3dd9268214a664" alt="fawkulce" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Glenac" title="Glenac: translation"><img src="https://www.gravatar.com/avatar/080652c67697630c9885a1157ad8a360" alt="Glenac" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/victoriousnathan55" title="Victorious: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14319626/small/120632761f7821f4cbfdac046086b6e7.jpeg" alt="victoriousnathan55" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/raoul-m" title="Raoul Molai: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13238611/small/2906ff4c9e8704be8cb86d1b1cb124b1.jpg" alt="raoul-m" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/nathanaelhoun" title="Nathanaël: translation, infra"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14628456/small/7c0f5919fba56edfddf08bf715039f75.jpeg" alt="nathanaelhoun" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/radulaurentiu" title="Laurentiu Radu: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14631958/small/c3a0112e9eb596f0a54cdebf5d99b82a.jpg" alt="radulaurentiu" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/GiacomoGuaresi" title="GiacomoGuaresi: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14659702/small/12e79e3fc332762058ee525a95b72447.jpeg" alt="GiacomoGuaresi" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/cohedz" title="Hung Nguyen: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14664150/small/18ae8a7eaa36ba6202fa43eedd84b8d2.jpg" alt="cohedz" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/facundo_ingenia" title="Facundo Saravia: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14672204/small/eaf2caaff3d2851fabb3d74f76d0542e.png" alt="facundo_ingenia" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/llsaboya" title="Lefebvre Saboya: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14682462/small/ee313d9b222ea3d1f10bd337d6cb6fce.jpeg" alt="llsaboya" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/beez276" title="beez276: translation"><img src="https://www.gravatar.com/avatar/4a5e7e0b13e365d0783e480ddff338fc" alt="beez276" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/namu" title="namu: translation"><img src="https://www.gravatar.com/avatar/ddf44bc1e0a05ca46fa9b81f1f916f15" alt="namu" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/kauelima" title="Kaue Lima: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13054953/small/3319b5f15e0452b664f94e632d51276e.jpeg" alt="kauelima" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/AlexDep" title="AlexDep: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14705362/small/ba978b0356a94767dc79441c70aee964.png" alt="AlexDep" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/tanloibdp" title="Nguyễn Tấn Lợi: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14736534/small/42b4da2ca619a6517adbb38bc60c7e5c.jpeg" alt="tanloibdp" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/vovven" title="Alex Widén: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14748884/small/9829dddc625adca8d20e9687f40f009e.jpeg" alt="vovven" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/amin_tado" title="amin_tado: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12875002/small/fea4dcbf0c1e15743c467d0e152e43d9.jpg" alt="amin_tado" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Rintan" title="Rintan: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12710633/small/bd1081c95585021cb9862a5f9d1756ec.png" alt="Rintan" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/rishubil" title="Nesswit: translation"><img src="https://www.gravatar.com/avatar/4943e03e0f0cf28d12fbc98064b3f244" alt="rishubil" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/AmazingClaymore" title="Elia De Togni: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14812758/small/a9f623f45c833c7ba7f04cf2962f3793.png" alt="AmazingClaymore" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/zkm3f" title="zkm3f: translation"><img src="https://www.gravatar.com/avatar/2c79623d62d2bb36b31883abd5b08a12" alt="zkm3f" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/PrinceNorris" title="Sebastian Jasiński: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13962625/small/552e23414407b34f8f67db5ea49a5604.png" alt="PrinceNorris" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/MoaufmKlo" title="MoaufmKlo: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13720247/small/e01249ad9a091fda233cfaec0774c1fc.png" alt="MoaufmKlo" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/marcosorso" title="Marcos Orso: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14830692/small/0550fa339b76765dd8b200afabd43b0a.jpeg" alt="marcosorso" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/popdisk" title="Nice Brown: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14844316/small/5a12669ef15f26b6c53a5d5afe38a6b3.jpeg" alt="popdisk" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Loremed" title="Loremed: translation"><img src="https://www.gravatar.com/avatar/76d86c860fa5bdc1694ff9c7dc9778fb" alt="Loremed" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/yarinShapira" title="yarinShapira: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14845706/small/abf9ec9309f40dfcb01eae2c8fca02fb.png" alt="yarinShapira" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Kissadere" title="Christopher Coss: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12721969/small/8feaec1d16dd268e5ec29204a6e1d080.jpg" alt="Kissadere" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/portakalimsi" title="Buğra Çağlar: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13990869/small/a4e0b16904126d8e0d014d952f4bc1b6.jpeg" alt="portakalimsi" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/sobeitnow0" title="sobeitnow0: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14738292/small/727b33d7bd2ca021cf85b788c6cee9d1.jpeg" alt="sobeitnow0" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/dinzahir99" title="Muhammad Zahiruddin: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12732934/small/cae45ad9864def2074b1e3c35efce683.png" alt="dinzahir99" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/aninuscsalas" title="Aninus Partikler: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14358620/small/7f3849dd7ea25ac874fac1986810e329.png" alt="aninuscsalas" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/wellingtonsmelo.android" title="Wellington Melo: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14888906/small/8d128e54285cac52c0e50e53d4691c82.jpeg" alt="wellingtonsmelo.android" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/miangou" title="miangou: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14891930/small/78e766643ac488bebc490ecf4677c0c9.jpeg" alt="miangou" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/HelaBasa" title="Store: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13976107/small/ab4177e8d90665d4603e548488d15c68.jpg" alt="HelaBasa" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/technowhizz" title="technowhizz: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14897978/small/2d2a416e423758dd52a3dd0f657fdf0c.jpeg" alt="technowhizz" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/LucasMasrider" title="Trần Lê Quốc Huy: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14613056/small/090933fb64948358fa226ad830de2b21.jpg" alt="LucasMasrider" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/mble" title="Maciej Błędkowski: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14273256/small/7df80579990a9d9e3cf672d04b372297.jpeg" alt="mble" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/d3ward" title="d3ward: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13781643/small/bf617deeeba0d2efafef223ddb1c3c03.png" alt="d3ward" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/amyaan" title="amyaan: translation"><img src="https://www.gravatar.com/avatar/eac6ef8c854035fa9af245f866da0a42" alt="amyaan" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/fredwilliamtjr" title="Fred William Torno Junior: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14932371/small/e694cada2c8fd7924162e1badcc6af3f.png" alt="fredwilliamtjr" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/luis449bp" title="José Luis Bandala Pérez: translation"><img src="https://www.gravatar.com/avatar/e7dbf284ff40c3c32845e1b95d257c61" alt="luis449bp" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/gurbii" title="gurbii: translation"><img src="https://www.gravatar.com/avatar/bedbdd12dbf6df0abed084a7f6efe772" alt="gurbii" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/13luizhenrique" title="Luiz Henrique: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13926183/small/d20b071be813e20efa3a121bc2658989.png" alt="13luizhenrique" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/clementbiron" title="Clément Biron: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14951127/small/a95b2d3ff6d1b64bf0d75d561e025ec6.png" alt="clementbiron" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/ttxsyqz" title="ttxsyqz: translation"><img src="https://www.gravatar.com/avatar/8913ba1176abfc32fa2021a8ec683511" alt="ttxsyqz" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/BluePantherFIN" title="Janne Salmi: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14958709/small/f32c96756fb16350385ea3dee38626f7.jpeg" alt="BluePantherFIN" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/TheRedLadybug62" title="TheRedLadybug62: translation"><img src="https://www.gravatar.com/avatar/4b1fdb0a13f1bdf2bbfda46e9d78f2d0" alt="TheRedLadybug62" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/SiderealArt" title="曹恩逢: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12960382/small/efd52e2c41be32bfd52569ac15d228b7.jpg" alt="SiderealArt" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/jakobsson0" title="Martin Jakobsson: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14965633/small/6195809f0df9712fd7d4248d33cc846c.png" alt="jakobsson0" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Guus" title="Guus: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12495264/small/eb334ff402b0b9bf49493bfce968399d.png" alt="Guus" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/peterpacket" title="peterpacket: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14970427/small/da8ab2c6b80d2c06a3b9094e53b94db9.jpeg" alt="peterpacket" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/ogghi" title="ogghi: translation"><img src="https://www.gravatar.com/avatar/59e381507a01e1c8cf58d2521260c0e1" alt="ogghi" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/studinsky" title="Vladimir Studinsky: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13280232/small/4dd03819450e266c9b42a7eff880f9dc.jpg" alt="studinsky" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/antaljanosbenjamin" title="János Benjamin Antal: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14982759/small/174144d1761e4b9f8e50353b4dbca8d1.jpeg" alt="antaljanosbenjamin" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/oguzhankara34" title="Oğuzhan K: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14989979/small/a404ab91595a7c5cf02854477ac4c559.jpeg" alt="oguzhankara34" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/b_n" title="Ben Naylor: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14999083/small/00ae25b0d879d7578ca2d3c8c9a0c038.jpeg" alt="b_n" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/ignaciocastro" title="Ignacio Castro: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14239666/small/ac376ab1a3f35722ab4a153b26ee881a.jpeg" alt="ignaciocastro" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/lagstrom" title="Niklas Lagström: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15030387/small/329d60a44b8deba42c825e2dc1a9e7a0.jpeg" alt="lagstrom" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/jatatox" title="Greivin Cordoncillo Romero: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15031761/small/6482c4317b9aa45d3e61ef82eb77b48a.jpeg" alt="jatatox" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/gherman.ovidiu.ionut" title="Ovidiu Gherman: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15031877/small/2ccf7f461f67f226b58260e459802848.jpeg" alt="gherman.ovidiu.ionut" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/erykosky" title="Eryk Lewandowski: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15041515/small/43f0bd10f84bf785654f3412f2215df9.png" alt="erykosky" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/natas999" title="방현수: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14401308/small/e0d6f0cdc5114be795273e5b690f0896.jpeg" alt="natas999" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/MyUncleSam" title="MyUncleSam: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15046019/small/d48a41a2a7e2d205dbe3316cd834dfb6.jpeg" alt="MyUncleSam" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/mcwladkoe" title="Vladyslav Samotoi: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12996072/small/be802e915089a812d93e676674c9454f.png" alt="mcwladkoe" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/vyacheslav_malashin" title="Vyacheslav Malashin: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15062315/small/397445945985e829703b1fe3e4f4ccf4.JPG" alt="vyacheslav_malashin" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/chatoskuntakinte" title="Chatos Kuntakinte: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15062523/small/acb7763df860ca67fe30dbafcf9e31e0.png" alt="chatoskuntakinte" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/e0f" title="Juha Köpman: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14443460/small/fda983d878c8cd64f9224d2c27a2a56c.jpg" alt="e0f" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/AiOO" title="AiOO: translation"><img src="https://www.gravatar.com/avatar/f39fe4e7e61f4aea84e369b5f9d9c2f6" alt="AiOO" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/musyawaroh123" title="Ibra AF: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13583172/small/f3e47a6f884ad97a5a8d354f0fe5a853.jpg" alt="musyawaroh123" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/bekwendhausen" title="Rebecca Wendhausen: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15085045/small/3afbce411d873055baca51f69d3bfd8c.png" alt="bekwendhausen" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/dastillero" title="David Astillero Pérez: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14935695/small/abf96cf0a2ccb90f0ffbd7ffad4bf6f0.jpeg" alt="dastillero" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/mscythe" title="mscythe: translation"><img src="https://www.gravatar.com/avatar/f5c7d39046e60be1692b03d09624a49e" alt="mscythe" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Privatecoder" title="Privatecoder: userTesting"><img src="https://avatars.githubusercontent.com/u/45964815?v=4" alt="Privatecoder" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://lorenzolewis.click" title="Lorenzo Lewis: code"><img src="https://avatars.githubusercontent.com/u/15347255?v=4" alt="lorenzolewis" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/niebloomj" title="Baruch Jacob Niebloom: review"><img src="https://avatars.githubusercontent.com/u/5156403?v=4" alt="niebloomj" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jamesandariese" title="James Andariese: code"><img src="https://avatars.githubusercontent.com/u/2583421?v=4" alt="jamesandariese" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Jipem" title="Jean-Pierre MÉRESSE: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15101883/small/56a810446c7f1b7bfd566825bdf38f97.png" alt="Jipem" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/XianZongzi" title="咸粽子: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/13898579/small/a62e017825193da284eb84b7a318f6b7_default.png" alt="XianZongzi" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/barkinarga" title="Barkın Arga: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/12813629/small/44d528df52ccd5972d167835ace78078.jpg" alt="barkinarga" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Droidnius" title="Santiago: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/14790068/small/2d824af4ac6a1f41f82b24020409ae44.jpg" alt="Droidnius" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/Radiquum" title="Kentai Radiquum: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15166222/small/bb762aa8ef3fcac773487ef3ef8708ce.jpeg" alt="Radiquum" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/bymcs" title="Mehmet Can: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15166456/small/c4d6a35eb95112121b167386c044967d.png" alt="bymcs" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://crowdin.com/profile/banhetom" title="banhetom: translation"><img src="https://crowdin-static.downloads.crowdin.com/avatar/15203804/small/b8dbe2bfd68c749f7965f39ede727882.png" alt="banhetom" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://elliotthiebaut.com" title="Elliot Thiebaut: bug"><img src="https://avatars.githubusercontent.com/u/60610988?v=4" alt="ElliotThiebaut" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/woropajj" title="Jakub: bug"><img src="https://avatars.githubusercontent.com/u/57800049?v=4" alt="woropajj" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/guillermin012" title="guillermin012: ideas"><img src="https://avatars.githubusercontent.com/u/76463041?v=4" alt="guillermin012" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/SpecialAro" title="André Oliveira: code, infra, design, bug, userTesting, review, ideas"><img src="https://avatars.githubusercontent.com/u/37463445?v=4" alt="SpecialAro" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/fernandofig" title="Fernando Figueiredo: code, design"><img src="https://avatars.githubusercontent.com/u/1110864?v=4" alt="fernandofig" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://meetfranz.com/" title="Harald: code"><img src="https://avatars.githubusercontent.com/u/135914?v=4" alt="haraldox" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="http://linkedin.com/in/phmigotto" title="Peter Migotto: code"><img src="https://avatars.githubusercontent.com/u/25492456?v=4" alt="phmigotto" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/DBozhinovski" title="Darko Bozhinovski: code"><img src="https://avatars.githubusercontent.com/u/271746?v=4" alt="DBozhinovski" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://hrwg.de/" title="Rico Herwig: translation"><img src="https://avatars.githubusercontent.com/u/12065150?v=4" alt="rherwig" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/atakangktepe" title="Atakan Goktepe: code"><img src="https://avatars.githubusercontent.com/u/12830048?v=4" alt="atakangktepe" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Jensderond" title="Jens de Rond: translation"><img src="https://avatars.githubusercontent.com/u/6972822?v=4" alt="Jensderond" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/michaelhays" title="Michael Hays: code"><img src="https://avatars.githubusercontent.com/u/6445661?v=4" alt="michaelhays" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/haveneersrobin" title="Robin Haveneers: translation"><img src="https://avatars.githubusercontent.com/u/7559898?v=4" alt="haveneersrobin" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://closingin.me/" title="Rémi Weislinger: code"><img src="https://avatars.githubusercontent.com/u/2735603?v=4" alt="closingin" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/dnlup" title="dnlup: translation"><img src="https://avatars.githubusercontent.com/u/15520377?v=4" alt="dnlup" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://ywjameslin.tw/" title="YWJamesLin: translation"><img src="https://avatars.githubusercontent.com/u/4758887?v=4" alt="YWJamesLin" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/3b3ziz" title="Ahmad M. Abdelaziz: code"><img src="https://avatars.githubusercontent.com/u/11807541?v=4" alt="3b3ziz" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://hiro-group.ronc.one/" title="Alessandro Roncone: doc"><img src="https://avatars.githubusercontent.com/u/4378663?v=4" alt="alecive" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://csy54.github.io/" title="CSY54: code"><img src="https://avatars.githubusercontent.com/u/18496305?v=4" alt="CSY54" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://mazedlx.net/" title="Christian Leo-Pernold: doc"><img src="https://avatars.githubusercontent.com/u/9453522?v=4" alt="mazedlx" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://vaseker.ru/" title="Dmitry Vasilyev: translation"><img src="https://avatars.githubusercontent.com/u/1942271?v=4" alt="vaseker" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/gkotian" title="Gautam Kotian: doc"><img src="https://avatars.githubusercontent.com/u/1580240?v=4" alt="gkotian" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Guillerman" title="Guillerman: translation"><img src="https://avatars.githubusercontent.com/u/13747538?v=4" alt="Guillerman" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jbellingham" title="Jesse Bellingham: infra"><img src="https://avatars.githubusercontent.com/u/5078290?v=4" alt="jbellingham" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://www.linkedin.com/in/konradkleine/" title="Konrad Kleine: infra"><img src="https://avatars.githubusercontent.com/u/193408?v=4" alt="kwk" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://frumania.com/" title="Marcel Törpe: code"><img src="https://avatars.githubusercontent.com/u/12220576?v=4" alt="frumania" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/melodywei861016" title="Melody Wei: code"><img src="https://avatars.githubusercontent.com/u/21094559?v=4" alt="melodywei861016" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="http://www.nielsbom.com/" title="Niels Bom: doc"><img src="https://avatars.githubusercontent.com/u/327080?v=4" alt="nielsbom" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/dabalroman" title="Roman Dąbal: code"><img src="https://avatars.githubusercontent.com/u/13556759?v=4" alt="dabalroman" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/apo-mak" title="apo-mak: translation"><img src="https://avatars.githubusercontent.com/u/25563515?v=4" alt="apo-mak" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://lecroq.be/" title="Christopher Peeters: translation"><img src="https://avatars.githubusercontent.com/u/32568187?v=4" alt="cpeetersburg" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://www.codewars.com/users/grzeswol" title="Grzegorz Wolsza: translation"><img src="https://avatars.githubusercontent.com/u/2955105?v=4" alt="grzeswol" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/imaginarny" title="imaginarny: code"><img src="https://avatars.githubusercontent.com/u/20380121?v=4" alt="imaginarny" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jaebradley" title="Jae Bradley: doc"><img src="https://avatars.githubusercontent.com/u/8136030?v=4" alt="jaebradley" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/skoruppa" title="skoruppa: code"><img src="https://avatars.githubusercontent.com/u/899429?v=4" alt="skoruppa" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/NathanaelGandhi" title="Nathanael: infra, code"><img src="https://avatars.githubusercontent.com/u/36506137?v=4" alt="NathanaelGandhi" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Evan-aja" title="Evan: infra"><img src="https://avatars.githubusercontent.com/u/71018479?v=4" alt="Evan-aja" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/cedricroijakkers" title="Cedric Roijakkers: infra"><img src="https://avatars.githubusercontent.com/u/15158042?v=4" alt="cedricroijakkers" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://kishaningithub.github.io/" title="Kishan B: infra"><img src="https://avatars.githubusercontent.com/u/763760?v=4" alt="kishaningithub" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/cm-schl" title="cm-schl: doc"><img src="https://avatars.githubusercontent.com/u/63400209?v=4" alt="cm-schl" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://santhosh.cyou" title="Santhosh C: code"><img src="https://avatars.githubusercontent.com/u/20743451?v=4" alt="santhosh-chinnasamy" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Alt37" title="Alt37: bug"><img src="https://avatars.githubusercontent.com/u/44649402?v=4" alt="Alt37" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/MagicLegend" title="MagicLegend: bug"><img src="https://avatars.githubusercontent.com/u/3169104?v=4" alt="MagicLegend" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Alphrag" title="Alphrag: doc, infra"><img src="https://avatars.githubusercontent.com/u/34252790?v=4" alt="Alphrag" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://maxwipfli.ch" title="Max Wipfli: code"><img src="https://avatars.githubusercontent.com/u/17591869?v=4" alt="MaxWipfli" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/davidajetter-tw" title="davidajetter-tw: doc"><img src="https://avatars.githubusercontent.com/u/105304388?v=4" alt="davidajetter-tw" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/stacksjb" title="Jesse: doc"><img src="https://avatars.githubusercontent.com/u/2865491?v=4" alt="stacksjb" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://korepov.pro/" title="Alexey Murz Korepov: code"><img src="https://avatars.githubusercontent.com/u/336662?v=4" alt="MurzNN" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="http://www.realityloop.com/" title="Brian Gilbert: design"><img src="https://avatars.githubusercontent.com/u/114017?v=4" alt="BrianGilbert" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://amangalampalli.github.io/" title="Aditya Mangalampalli: design"><img src="https://avatars.githubusercontent.com/u/25261413?v=4" alt="amangalampalli" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://cino.io" title="Ricardo Cino: infra, code"><img src="https://avatars.githubusercontent.com/u/2735602?v=4" alt="cino" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://mrksr.de" title="Markus Kaiser: infra"><img src="https://avatars.githubusercontent.com/u/5184063?v=4" alt="mrksr" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/victorbnl" title="Victor B.: code, security"><img src="https://avatars.githubusercontent.com/u/39555268?v=4" alt="victorbnl" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://nils.fahldieck.de" title="Nils Fahldieck: doc"><img src="https://avatars.githubusercontent.com/u/16440184?v=4" alt="Rabattkarte" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://gitconvex.com/" title="Neel: code"><img src="https://avatars.githubusercontent.com/u/47709856?v=4" alt="neel1996" style="width:100px;"></a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://www.linkedin.com/in/pritamsangani/" title="Pritam Sangani: code"><img src="https://avatars.githubusercontent.com/u/22857896?v=4" alt="PritamSangani" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/muhamedsalih-tw" title="muhamedsalih-tw: code"><img src="https://avatars.githubusercontent.com/u/104364298?v=4" alt="muhamedsalih-tw" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/balajiv113" title="Balaji Vijayakumar: code"><img src="https://avatars.githubusercontent.com/u/13016475?v=4" alt="balajiv113" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="http://blog.bacao.pt" title="André Bação: security"><img src="https://avatars.githubusercontent.com/u/17479246?v=4" alt="abacao" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://blog.wikichoon.com" title="Cole Robinson: doc"><img src="https://avatars.githubusercontent.com/u/1437464?v=4" alt="crobinso" style="width:100px;"></a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/deadmeu" title="deadmeu: code"><img src="https://avatars.githubusercontent.com/u/12111013?v=4" alt="deadmeu" style="width:100px;"></a></td>
</tr>
</tbody>
</table>
<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
<p>This project follows the <a href="https://github.com/all-contributors/all-contributors">all-contributors</a> specification. Contributions of any kind welcome!</p>
\ No newline at end of file
diff --git a/unified-parallel-c/daily/index.xml b/unified-parallel-c/daily/index.xml
index f5cdab69b1f..91892ec8d94 100644
--- a/unified-parallel-c/daily/index.xml
+++ b/unified-parallel-c/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Unified Parallel C Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:39Z
+ 2023-10-05T01:41:42Z
Daily Trending of Unified Parallel C in GitHub
\ No newline at end of file
diff --git a/unity3d-asset/daily/index.xml b/unity3d-asset/daily/index.xml
index 3c88134d3a6..bce91242acf 100644
--- a/unity3d-asset/daily/index.xml
+++ b/unity3d-asset/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Unity3D Asset Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:41Z
+ 2023-10-05T01:41:44Z
Daily Trending of Unity3D Asset in GitHub
\ No newline at end of file
diff --git a/unix-assembly/daily/index.xml b/unix-assembly/daily/index.xml
index f23ba3f031f..e43372fb1fe 100644
--- a/unix-assembly/daily/index.xml
+++ b/unix-assembly/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Unix Assembly Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:55Z
+ 2023-10-05T01:42:00Z
Daily Trending of Unix Assembly in GitHub
\ No newline at end of file
diff --git a/unknown/daily/index.xml b/unknown/daily/index.xml
index 4611d15820f..68130fea2c1 100644
--- a/unknown/daily/index.xml
+++ b/unknown/daily/index.xml
@@ -1,28 +1,28 @@
- GitHub Unknown Languages Daily Trending
+ GitHub Unknown languages Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:24:45Z
- Daily Trending of Unknown Languages in GitHub
+ 2023-10-05T01:23:58Z
+ Daily Trending of Unknown languages in GitHub
- systemdesignfightclub/SDFC
- 2023-10-04T01:24:45Z
- tag:github.com,2023-10-04:/systemdesignfightclub/SDFC
-
- <p></p><hr>
+ Universidade-Livre/Learn4Elixir
+ 2023-10-05T01:23:58Z
+ tag:github.com,2023-10-05:/Universidade-Livre/Learn4Elixir
+
+ <p>Aprenda Elixir em 4 Pull Requests!</p><hr>
- OtacilioN/awesome-hacktoberfest
- 2023-10-04T01:24:45Z
- tag:github.com,2023-10-04:/OtacilioN/awesome-hacktoberfest
-
- <p>A curated list of awesome Hacktoberfest 2023 repositories, guides and resources</p><hr>
+ neohaskell/NeoHaskell
+ 2023-10-05T01:23:58Z
+ tag:github.com,2023-10-05:/neohaskell/NeoHaskell
+
+ <p>⏩ NeoHaskell is a dialect of Haskell that is focused on newcomer-friendliness and productivity.</p><hr>
- free-educa/free-livros
- 2023-10-04T01:24:45Z
- tag:github.com,2023-10-04:/free-educa/free-livros
-
- <p>Educação é um direito de todos</p><hr>
+ nasa/spaceapps
+ 2023-10-05T01:23:58Z
+ tag:github.com,2023-10-05:/nasa/spaceapps
+
+ <p></p><hr>
\ No newline at end of file
diff --git a/uno/daily/index.xml b/uno/daily/index.xml
index 37b299f2e94..1ad641ba724 100644
--- a/uno/daily/index.xml
+++ b/uno/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Uno Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:54Z
+ 2023-10-05T01:42:02Z
Daily Trending of Uno in GitHub
\ No newline at end of file
diff --git a/unrealscript/daily/index.xml b/unrealscript/daily/index.xml
index 5c6b775e074..475f553b984 100644
--- a/unrealscript/daily/index.xml
+++ b/unrealscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub UnrealScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:52Z
+ 2023-10-05T01:42:01Z
Daily Trending of UnrealScript in GitHub
\ No newline at end of file
diff --git a/urweb/daily/index.xml b/urweb/daily/index.xml
index b9483f65b47..d29dbfde2f2 100644
--- a/urweb/daily/index.xml
+++ b/urweb/daily/index.xml
@@ -1,7 +1,7 @@
GitHub UrWeb Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:53Z
+ 2023-10-05T01:41:59Z
Daily Trending of UrWeb in GitHub
\ No newline at end of file
diff --git a/v/daily/index.xml b/v/daily/index.xml
index 0b00b5f8485..632377fe526 100644
--- a/v/daily/index.xml
+++ b/v/daily/index.xml
@@ -1,7 +1,7 @@
GitHub V Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:59Z
+ 2023-10-05T01:42:03Z
Daily Trending of V in GitHub
\ No newline at end of file
diff --git a/vala/daily/index.xml b/vala/daily/index.xml
index 3bf5f614a7c..2bfd1e9169c 100644
--- a/vala/daily/index.xml
+++ b/vala/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Vala Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:58Z
+ 2023-10-05T01:42:06Z
Daily Trending of Vala in GitHub
\ No newline at end of file
diff --git a/valve-data-format/daily/index.xml b/valve-data-format/daily/index.xml
index 22089578b9a..6a3c64f3399 100644
--- a/valve-data-format/daily/index.xml
+++ b/valve-data-format/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Valve Data Format Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:56Z
+ 2023-10-05T01:42:04Z
Daily Trending of Valve Data Format in GitHub
\ No newline at end of file
diff --git a/vba/daily/index.xml b/vba/daily/index.xml
index 151f6e79c8c..70162bb1552 100644
--- a/vba/daily/index.xml
+++ b/vba/daily/index.xml
@@ -1,7 +1,7 @@
GitHub VBA Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:42:57Z
+ 2023-10-05T01:42:07Z
Daily Trending of VBA in GitHub
\ No newline at end of file
diff --git a/vbscript/daily/index.xml b/vbscript/daily/index.xml
index 3e02d3a177a..98d5522103d 100644
--- a/vbscript/daily/index.xml
+++ b/vbscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub VBScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:01Z
+ 2023-10-05T01:42:10Z
Daily Trending of VBScript in GitHub
\ No newline at end of file
diff --git a/vcl/daily/index.xml b/vcl/daily/index.xml
index 04c8637fe71..bad7a80462a 100644
--- a/vcl/daily/index.xml
+++ b/vcl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub VCL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:04Z
+ 2023-10-05T01:42:11Z
Daily Trending of VCL in GitHub
\ No newline at end of file
diff --git a/verilog/daily/index.xml b/verilog/daily/index.xml
index 0c960211474..319e8f80891 100644
--- a/verilog/daily/index.xml
+++ b/verilog/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Verilog Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:03Z
+ 2023-10-05T01:42:13Z
Daily Trending of Verilog in GitHub
\ No newline at end of file
diff --git a/vhdl/daily/index.xml b/vhdl/daily/index.xml
index 3ad0ec59e87..7c097174f29 100644
--- a/vhdl/daily/index.xml
+++ b/vhdl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub VHDL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:08Z
+ 2023-10-05T01:42:15Z
Daily Trending of VHDL in GitHub
\ No newline at end of file
diff --git a/vim-help-file/daily/index.xml b/vim-help-file/daily/index.xml
index f65523ae594..f2de58dc228 100644
--- a/vim-help-file/daily/index.xml
+++ b/vim-help-file/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Vim Help File Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:05Z
+ 2023-10-05T01:42:16Z
Daily Trending of Vim Help File in GitHub
\ No newline at end of file
diff --git a/vim-script/daily/index.xml b/vim-script/daily/index.xml
index 8b7085bb8eb..57ecabba241 100644
--- a/vim-script/daily/index.xml
+++ b/vim-script/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Vim Script Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:10Z
+ 2023-10-05T01:42:20Z
Daily Trending of Vim Script in GitHub
\ No newline at end of file
diff --git a/vim-snippet/daily/index.xml b/vim-snippet/daily/index.xml
index 25bbf6ce9a7..46d29937195 100644
--- a/vim-snippet/daily/index.xml
+++ b/vim-snippet/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Vim Snippet Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:06Z
+ 2023-10-05T01:42:17Z
Daily Trending of Vim Snippet in GitHub
\ No newline at end of file
diff --git a/visual-basic-.net/daily/index.xml b/visual-basic-.net/daily/index.xml
index 9764ae3ad63..1ff30b0081f 100644
--- a/visual-basic-.net/daily/index.xml
+++ b/visual-basic-.net/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Visual Basic .NET Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:15Z
+ 2023-10-05T01:42:24Z
Daily Trending of Visual Basic .NET in GitHub
\ No newline at end of file
diff --git a/volt/daily/index.xml b/volt/daily/index.xml
index 78ead60d250..e4d117e9874 100644
--- a/volt/daily/index.xml
+++ b/volt/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Volt Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:14Z
+ 2023-10-05T01:42:22Z
Daily Trending of Volt in GitHub
\ No newline at end of file
diff --git a/vue/daily/index.xml b/vue/daily/index.xml
index 01e73649529..579d621a56e 100644
--- a/vue/daily/index.xml
+++ b/vue/daily/index.xml
@@ -1,28 +1,21 @@
GitHub Vue Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:20Z
+ 2023-10-05T01:42:32Z
Daily Trending of Vue in GitHub
- CoverGo/HiringFullstackTemplate
- 2023-10-04T01:43:20Z
- tag:github.com,2023-10-04:/CoverGo/HiringFullstackTemplate
-
- <p></p><hr>
+ MrWeilian/iceWebGL
+ 2023-10-05T01:42:32Z
+ tag:github.com,2023-10-05:/MrWeilian/iceWebGL
+
+ <p>🧊 WebGL上车指南,带你从零开始体系化学习 WebGL。</p><hr>
- hakadao/BewlyBewly
- 2023-10-04T01:43:20Z
- tag:github.com,2023-10-04:/hakadao/BewlyBewly
-
- <p>Improve your Bilibili homepage by redesigning it, adding more features, and personalizing it to match your preferences.</p><hr>
-
-
- realstoman/vuejs-tailwindcss-portfolio
- 2023-10-04T01:43:20Z
- tag:github.com,2023-10-04:/realstoman/vuejs-tailwindcss-portfolio
-
- <p>A simple multipage and responsive Vue.js & Tailwind CSS portfolio theme with dark mode.</p><hr>
+ Azure-Samples/aks-store-demo
+ 2023-10-05T01:42:32Z
+ tag:github.com,2023-10-05:/Azure-Samples/aks-store-demo
+
+ <p>Sample microservices app for AKS demos, tutorials, and experiments</p><hr>
\ No newline at end of file
diff --git a/vyper/daily/index.xml b/vyper/daily/index.xml
index db5e07a45ea..82e7f931fbb 100644
--- a/vyper/daily/index.xml
+++ b/vyper/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Vyper Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:17Z
+ 2023-10-05T01:42:26Z
Daily Trending of Vyper in GitHub
\ No newline at end of file
diff --git a/wavefront-material/daily/index.xml b/wavefront-material/daily/index.xml
index 8d8b63df0eb..2796d04e0c3 100644
--- a/wavefront-material/daily/index.xml
+++ b/wavefront-material/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Wavefront Material Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:17Z
+ 2023-10-05T01:42:27Z
Daily Trending of Wavefront Material in GitHub
\ No newline at end of file
diff --git a/wavefront-object/daily/index.xml b/wavefront-object/daily/index.xml
index b060e8a63a4..424b40dec60 100644
--- a/wavefront-object/daily/index.xml
+++ b/wavefront-object/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Wavefront Object Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:16Z
+ 2023-10-05T01:42:28Z
Daily Trending of Wavefront Object in GitHub
\ No newline at end of file
diff --git a/wdl/daily/index.xml b/wdl/daily/index.xml
index e3e5742c58e..48be2195f4d 100644
--- a/wdl/daily/index.xml
+++ b/wdl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub WDL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:21Z
+ 2023-10-05T01:42:33Z
Daily Trending of WDL in GitHub
\ No newline at end of file
diff --git a/web-ontology-language/daily/index.xml b/web-ontology-language/daily/index.xml
index ca38ea340a5..aa793429887 100644
--- a/web-ontology-language/daily/index.xml
+++ b/web-ontology-language/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Web Ontology Language Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:24Z
+ 2023-10-05T01:42:36Z
Daily Trending of Web Ontology Language in GitHub
\ No newline at end of file
diff --git a/webassembly/daily/index.xml b/webassembly/daily/index.xml
index 587bf8fb577..c5ada18708f 100644
--- a/webassembly/daily/index.xml
+++ b/webassembly/daily/index.xml
@@ -1,7 +1,7 @@
GitHub WebAssembly Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:24Z
+ 2023-10-05T01:42:35Z
Daily Trending of WebAssembly in GitHub
\ No newline at end of file
diff --git a/webidl/daily/index.xml b/webidl/daily/index.xml
index c4a3e8ef365..8b6a264aaa8 100644
--- a/webidl/daily/index.xml
+++ b/webidl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub WebIDL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:27Z
+ 2023-10-05T01:42:40Z
Daily Trending of WebIDL in GitHub
\ No newline at end of file
diff --git a/webvtt/daily/index.xml b/webvtt/daily/index.xml
index 5b41a971053..d5b72bc1910 100644
--- a/webvtt/daily/index.xml
+++ b/webvtt/daily/index.xml
@@ -1,7 +1,7 @@
GitHub WebVTT Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:26Z
+ 2023-10-05T01:42:39Z
Daily Trending of WebVTT in GitHub
\ No newline at end of file
diff --git a/wget-config/daily/index.xml b/wget-config/daily/index.xml
index 53d34869fa5..dc76e31177e 100644
--- a/wget-config/daily/index.xml
+++ b/wget-config/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Wget Config Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:26Z
+ 2023-10-05T01:42:38Z
Daily Trending of Wget Config in GitHub
\ No newline at end of file
diff --git a/wikitext/daily/index.xml b/wikitext/daily/index.xml
index d9ce575f320..ede791bf6c3 100644
--- a/wikitext/daily/index.xml
+++ b/wikitext/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Wikitext Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:31Z
+ 2023-10-05T01:42:43Z
Daily Trending of Wikitext in GitHub
\ No newline at end of file
diff --git a/windows-registry-entries/daily/index.xml b/windows-registry-entries/daily/index.xml
index 4e278bd0ccf..303b5cfe55c 100644
--- a/windows-registry-entries/daily/index.xml
+++ b/windows-registry-entries/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Windows Registry Entries Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:32Z
+ 2023-10-05T01:42:43Z
Daily Trending of Windows Registry Entries in GitHub
\ No newline at end of file
diff --git a/wisp/daily/index.xml b/wisp/daily/index.xml
index 273a7176126..e23e91d7f49 100644
--- a/wisp/daily/index.xml
+++ b/wisp/daily/index.xml
@@ -1,7 +1,7 @@
GitHub wisp Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:33Z
+ 2023-10-05T01:42:47Z
Daily Trending of wisp in GitHub
\ No newline at end of file
diff --git a/witcher-script/daily/index.xml b/witcher-script/daily/index.xml
index 04fccfb985c..bc9e799380c 100644
--- a/witcher-script/daily/index.xml
+++ b/witcher-script/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Witcher Script Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:35Z
+ 2023-10-05T01:42:48Z
Daily Trending of Witcher Script in GitHub
\ No newline at end of file
diff --git a/wollok/daily/index.xml b/wollok/daily/index.xml
index 87d1565183c..72d96ca6838 100644
--- a/wollok/daily/index.xml
+++ b/wollok/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Wollok Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:36Z
+ 2023-10-05T01:42:47Z
Daily Trending of Wollok in GitHub
\ No newline at end of file
diff --git a/world-of-warcraft-addon-data/daily/index.xml b/world-of-warcraft-addon-data/daily/index.xml
index e3b3faf089e..d8057367608 100644
--- a/world-of-warcraft-addon-data/daily/index.xml
+++ b/world-of-warcraft-addon-data/daily/index.xml
@@ -1,7 +1,7 @@
GitHub World of Warcraft Addon Data Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:34Z
+ 2023-10-05T01:42:46Z
Daily Trending of World of Warcraft Addon Data in GitHub
\ No newline at end of file
diff --git a/x-bitmap/daily/index.xml b/x-bitmap/daily/index.xml
index 19caf0044fd..9e9bcdaafcc 100644
--- a/x-bitmap/daily/index.xml
+++ b/x-bitmap/daily/index.xml
@@ -1,7 +1,7 @@
GitHub X BitMap Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:39Z
+ 2023-10-05T01:42:53Z
Daily Trending of X BitMap in GitHub
\ No newline at end of file
diff --git a/x-font-directory-index/daily/index.xml b/x-font-directory-index/daily/index.xml
index 858acf3db83..fa101540012 100644
--- a/x-font-directory-index/daily/index.xml
+++ b/x-font-directory-index/daily/index.xml
@@ -1,7 +1,7 @@
GitHub X Font Directory Index Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:39Z
+ 2023-10-05T01:42:52Z
Daily Trending of X Font Directory Index in GitHub
\ No newline at end of file
diff --git a/x-pixmap/daily/index.xml b/x-pixmap/daily/index.xml
index b5e99486875..bc34a47d863 100644
--- a/x-pixmap/daily/index.xml
+++ b/x-pixmap/daily/index.xml
@@ -1,7 +1,7 @@
GitHub X PixMap Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:37Z
+ 2023-10-05T01:42:50Z
Daily Trending of X PixMap in GitHub
\ No newline at end of file
diff --git a/x10/daily/index.xml b/x10/daily/index.xml
index 3d4a20df16b..3aa309de0da 100644
--- a/x10/daily/index.xml
+++ b/x10/daily/index.xml
@@ -1,7 +1,7 @@
GitHub X10 Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:41Z
+ 2023-10-05T01:42:55Z
Daily Trending of X10 in GitHub
\ No newline at end of file
diff --git a/xbase/daily/index.xml b/xbase/daily/index.xml
index 2b73b8711aa..94bb6ead238 100644
--- a/xbase/daily/index.xml
+++ b/xbase/daily/index.xml
@@ -1,7 +1,7 @@
GitHub xBase Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:43Z
+ 2023-10-05T01:42:56Z
Daily Trending of xBase in GitHub
\ No newline at end of file
diff --git a/xc/daily/index.xml b/xc/daily/index.xml
index 9a61c392ad6..fbad4bc7c26 100644
--- a/xc/daily/index.xml
+++ b/xc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub XC Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:42Z
+ 2023-10-05T01:42:54Z
Daily Trending of XC in GitHub
\ No newline at end of file
diff --git a/xcompose/daily/index.xml b/xcompose/daily/index.xml
index 158b23a6a00..c1add0dfcb0 100644
--- a/xcompose/daily/index.xml
+++ b/xcompose/daily/index.xml
@@ -1,7 +1,7 @@
GitHub XCompose Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:41Z
+ 2023-10-05T01:42:57Z
Daily Trending of XCompose in GitHub
\ No newline at end of file
diff --git a/xml-property-list/daily/index.xml b/xml-property-list/daily/index.xml
index b3ab0f0d74f..e18d1ccf9d8 100644
--- a/xml-property-list/daily/index.xml
+++ b/xml-property-list/daily/index.xml
@@ -1,7 +1,7 @@
GitHub XML Property List Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:46Z
+ 2023-10-05T01:42:59Z
Daily Trending of XML Property List in GitHub
\ No newline at end of file
diff --git a/xml/daily/index.xml b/xml/daily/index.xml
index b4bb7f9ea74..9f2d3372c4d 100644
--- a/xml/daily/index.xml
+++ b/xml/daily/index.xml
@@ -1,7 +1,7 @@
GitHub XML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:47Z
+ 2023-10-05T01:43:01Z
Daily Trending of XML in GitHub
\ No newline at end of file
diff --git a/xojo/daily/index.xml b/xojo/daily/index.xml
index f558c9ed1a2..41341718150 100644
--- a/xojo/daily/index.xml
+++ b/xojo/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Xojo Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:45Z
+ 2023-10-05T01:42:58Z
Daily Trending of Xojo in GitHub
\ No newline at end of file
diff --git a/xonsh/daily/index.xml b/xonsh/daily/index.xml
index 21d5aaf3340..d4e1423934f 100644
--- a/xonsh/daily/index.xml
+++ b/xonsh/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Xonsh Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:44Z
+ 2023-10-05T01:43:00Z
Daily Trending of Xonsh in GitHub
\ No newline at end of file
diff --git a/xpages/daily/index.xml b/xpages/daily/index.xml
index b0cd9b77953..39a03c38100 100644
--- a/xpages/daily/index.xml
+++ b/xpages/daily/index.xml
@@ -1,7 +1,7 @@
GitHub XPages Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:49Z
+ 2023-10-05T01:43:03Z
Daily Trending of XPages in GitHub
\ No newline at end of file
diff --git a/xproc/daily/index.xml b/xproc/daily/index.xml
index 86d1eb3cac1..81b3fac1b09 100644
--- a/xproc/daily/index.xml
+++ b/xproc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub XProc Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:48Z
+ 2023-10-05T01:43:04Z
Daily Trending of XProc in GitHub
\ No newline at end of file
diff --git a/xquery/daily/index.xml b/xquery/daily/index.xml
index f40c69bd906..3a917d63010 100644
--- a/xquery/daily/index.xml
+++ b/xquery/daily/index.xml
@@ -1,7 +1,7 @@
GitHub XQuery Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:51Z
+ 2023-10-05T01:43:05Z
Daily Trending of XQuery in GitHub
\ No newline at end of file
diff --git a/xs/daily/index.xml b/xs/daily/index.xml
index 67186d1b415..24d5144a7f2 100644
--- a/xs/daily/index.xml
+++ b/xs/daily/index.xml
@@ -1,7 +1,7 @@
GitHub XS Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:50Z
+ 2023-10-05T01:43:06Z
Daily Trending of XS in GitHub
\ No newline at end of file
diff --git a/xslt/daily/index.xml b/xslt/daily/index.xml
index f0a28aff062..bbb301164e2 100644
--- a/xslt/daily/index.xml
+++ b/xslt/daily/index.xml
@@ -1,7 +1,7 @@
GitHub XSLT Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:56Z
+ 2023-10-05T01:43:10Z
Daily Trending of XSLT in GitHub
\ No newline at end of file
diff --git a/xtend/daily/index.xml b/xtend/daily/index.xml
index 125cfdaf63b..00c1b233a63 100644
--- a/xtend/daily/index.xml
+++ b/xtend/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Xtend Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:53Z
+ 2023-10-05T01:43:08Z
Daily Trending of Xtend in GitHub
\ No newline at end of file
diff --git a/yacc/daily/index.xml b/yacc/daily/index.xml
index 3e26bd95e3a..2a2c3d65ea7 100644
--- a/yacc/daily/index.xml
+++ b/yacc/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Yacc Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:52Z
+ 2023-10-05T01:43:07Z
Daily Trending of Yacc in GitHub
\ No newline at end of file
diff --git a/yaml/daily/index.xml b/yaml/daily/index.xml
index dd1664b748c..a5f11fdd093 100644
--- a/yaml/daily/index.xml
+++ b/yaml/daily/index.xml
@@ -1,14 +1,7 @@
GitHub YAML Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:54Z
+ 2023-10-05T01:43:10Z
Daily Trending of YAML in GitHub
-
- giellalt/lang-fkv
- 2023-10-04T01:43:54Z
- tag:github.com,2023-10-04:/giellalt/lang-fkv
-
- <p>Finite state and Constraint Grammar based analysers and proofing tools, and language resources for the Kven Finnish language</p><hr>
-
\ No newline at end of file
diff --git a/yang/daily/index.xml b/yang/daily/index.xml
index 6f4e599babf..90e73922400 100644
--- a/yang/daily/index.xml
+++ b/yang/daily/index.xml
@@ -1,7 +1,7 @@
GitHub YANG Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:57Z
+ 2023-10-05T01:43:13Z
Daily Trending of YANG in GitHub
\ No newline at end of file
diff --git a/yara/daily/index.xml b/yara/daily/index.xml
index ad73831afae..5734c782ff0 100644
--- a/yara/daily/index.xml
+++ b/yara/daily/index.xml
@@ -1,7 +1,7 @@
GitHub YARA Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:43:59Z
+ 2023-10-05T01:43:14Z
Daily Trending of YARA in GitHub
\ No newline at end of file
diff --git a/yasnippet/daily/index.xml b/yasnippet/daily/index.xml
index fddf52ba283..a5c649d8d2f 100644
--- a/yasnippet/daily/index.xml
+++ b/yasnippet/daily/index.xml
@@ -1,7 +1,7 @@
GitHub YASnippet Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:44:00Z
+ 2023-10-05T01:43:12Z
Daily Trending of YASnippet in GitHub
\ No newline at end of file
diff --git a/zap/daily/index.xml b/zap/daily/index.xml
index 6e0b747f60e..bfa8c5cadf0 100644
--- a/zap/daily/index.xml
+++ b/zap/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ZAP Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:44:04Z
+ 2023-10-05T01:43:19Z
Daily Trending of ZAP in GitHub
\ No newline at end of file
diff --git a/zeek/daily/index.xml b/zeek/daily/index.xml
index b0808fb2825..52227e5c668 100644
--- a/zeek/daily/index.xml
+++ b/zeek/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Zeek Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:44:03Z
+ 2023-10-05T01:43:18Z
Daily Trending of Zeek in GitHub
\ No newline at end of file
diff --git a/zenscript/daily/index.xml b/zenscript/daily/index.xml
index 75ee89ebfc2..4230e913e0a 100644
--- a/zenscript/daily/index.xml
+++ b/zenscript/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ZenScript Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:44:02Z
+ 2023-10-05T01:43:20Z
Daily Trending of ZenScript in GitHub
\ No newline at end of file
diff --git a/zephir/daily/index.xml b/zephir/daily/index.xml
index 9b939c3bab4..e20a059c70b 100644
--- a/zephir/daily/index.xml
+++ b/zephir/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Zephir Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:44:01Z
+ 2023-10-05T01:43:17Z
Daily Trending of Zephir in GitHub
\ No newline at end of file
diff --git a/zig/daily/index.xml b/zig/daily/index.xml
index e9dc5ff3376..a4c6db491b9 100644
--- a/zig/daily/index.xml
+++ b/zig/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Zig Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:44:08Z
+ 2023-10-05T01:43:24Z
Daily Trending of Zig in GitHub
\ No newline at end of file
diff --git a/zil/daily/index.xml b/zil/daily/index.xml
index b7266186d4e..2b06bbb6e37 100644
--- a/zil/daily/index.xml
+++ b/zil/daily/index.xml
@@ -1,7 +1,7 @@
GitHub ZIL Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:44:06Z
+ 2023-10-05T01:43:21Z
Daily Trending of ZIL in GitHub
\ No newline at end of file
diff --git a/zimpl/daily/index.xml b/zimpl/daily/index.xml
index aef57b8aa42..9ab6723a524 100644
--- a/zimpl/daily/index.xml
+++ b/zimpl/daily/index.xml
@@ -1,7 +1,7 @@
GitHub Zimpl Daily Trending
http://mshibanami.github.io/GitHubTrendingRSS
- 2023-10-04T01:44:06Z
+ 2023-10-05T01:43:22Z
Daily Trending of Zimpl in GitHub
\ No newline at end of file