update lists
This commit is contained in:
2265
.gitmodules
vendored
2265
.gitmodules
vendored
File diff suppressed because it is too large
Load Diff
Submodule awesm-converter deleted from 5c5845adf6
Submodule awesome-awesomeness/awesome updated: bff4772e2c...3f6ad2ae50
Submodule awesome-awesomeness/awesome-all updated: 72501ae4b5...9f85b0736d
Submodule awesome-awesomeness/lists updated: 41deb366fb...a6ad424040
@@ -1,17 +1,26 @@
|
||||
#!/bin/bash
|
||||
set -euxo pipefail
|
||||
rm -rf awesm-lists
|
||||
mkdir awesm-lists
|
||||
|
||||
git submodule update --remote
|
||||
#git submodule update --remote
|
||||
|
||||
omit='grep -v "sindresorhus/awesome\|bradoyler/awesome-all\|emijrp/awesome-awesome\|erichs/awesome-awesome\|oyvindrobertsen/awesome-awesome\|fleveque/awesome-awesomes\|bayandin/awesome-awesomeness\|jnv/lists\|coopermaa/awesome-awesome\|awesome-android-ui"'
|
||||
latest=$(find ./awesome-awesomeness -iname "*README*" -exec bash -c 'cat {} | grep -Eo "(http|https)://github.com/[a-zA-Z0-9./?=_%:-]*" | grep awesome ' \; | $omit | sort -u)
|
||||
|
||||
added=$(git config --file .gitmodules --get-regexp '\.url$' | grep github | awk '{print $2}' | $omit | sort -u)
|
||||
count=$(echo "$latest" | wc -l)
|
||||
echo "Found $count awesm repositories"
|
||||
#added=$(git config --file .gitmodules --get-regexp '\.url$' | grep github | awk '{print $2}' | $omit | sort -u)
|
||||
|
||||
to_add=$(comm -23 <(echo "$added") <(echo "$latest"))
|
||||
#to_add=$(comm -23 <(echo "$added") <(echo "$latest"))
|
||||
|
||||
for url in $to_add
|
||||
do
|
||||
function add_list() {
|
||||
url=$1
|
||||
name=$(echo $url | awk -F '/' '{print $5}')
|
||||
git submodule add $url lists/$name
|
||||
done
|
||||
git clone $url awesm-lists/$name
|
||||
rm -rf awesm-lists/.git
|
||||
echo $url > awesm-lists/$name/url
|
||||
}
|
||||
export -f add_list
|
||||
|
||||
echo "$latest" | parallel -j30 add_list {}
|
||||
|
||||
@@ -10,7 +10,7 @@ function convert_html() {
|
||||
export -f convert_html
|
||||
|
||||
cd awesm-converter
|
||||
cargo run ../lists --render-dir ../terminal --readme-dir ../readmes
|
||||
cargo run ../awesm-lists --render-dir ../terminal --readme-dir ../readmes
|
||||
cd ..
|
||||
mkdir -p html
|
||||
ls readmes | parallel convert_html readmes/{}
|
||||
|
||||
@@ -914,3 +914,5 @@ alt="CC0" /></a></h1>
|
||||
<p>This work is licensed under a <a
|
||||
href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0
|
||||
Universal (CC0 1.0).</a></p>
|
||||
<p><a href="https://github.com/cristianoliveira/awesome4girls">4girls.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1,580 +0,0 @@
|
||||
<h1 id="awesome-ai-books">Awesome AI books</h1>
|
||||
<p>Some awesome AI related books and pdfs for downloading and
|
||||
learning.</p>
|
||||
<h2 id="preface">Preface</h2>
|
||||
<p><strong>This repo only used for learning, do not use in
|
||||
business.</strong></p>
|
||||
<p>Welcome for providing great books in this repo or tell me which great
|
||||
book you need and I will try to append it in this repo, any idea you can
|
||||
create issue or PR here.</p>
|
||||
<p>Due to github Large file storage limition, all books pdf stored in
|
||||
<strong>Yandex.Disk</strong>.</p>
|
||||
<p>Some often used <strong>Mathematic Symbols</strong> can refer this <a
|
||||
href="https://github.com/zslucky/awesome-AI-books/blob/master/math-symbols.md">page</a></p>
|
||||
<h2 id="content">Content</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#organization-with-papersresearchs">Organization
|
||||
with papers/researchs</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#training-ground">Training
|
||||
ground</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#books">Books</a>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#introductory-theory-and-get-start">Introductory
|
||||
theory and get start</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#mathematics">Mathematics</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#data-mining">Data
|
||||
mining</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#deep-learning">Deep
|
||||
Learning</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#philosophy">Philosophy</a></li>
|
||||
</ul></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#quantum-with-ai">Quantum
|
||||
with AI</a>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#quantum-basic">Quantum
|
||||
Basic</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#quantum-ai">Quantum
|
||||
AI</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#quantum-related-framework">Quantum
|
||||
Related Framework</a></li>
|
||||
</ul></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#libs-with-online-books">Libs
|
||||
With Online Books</a>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#reinforcement-learning">Reinforcement
|
||||
Learning</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#feature-selection">Feature
|
||||
Selection</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#machine-learning-1">Machine
|
||||
Learning</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#deep-learning-1">Deep
|
||||
Learning</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#nlp">NLP</a></li>
|
||||
<li><a href="https://github.com/zslucky/awesome-AI-books#cv">CV</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#meta-learning">Meta
|
||||
Learning</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#transfer-learning">Transfer
|
||||
Learning</a></li>
|
||||
<li><a href="https://github.com/zslucky/awesome-AI-books#auto-ml">Auto
|
||||
ML</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#dimensionality-reduction">Dimensionality
|
||||
Reduction</a></li>
|
||||
</ul></li>
|
||||
<li><a
|
||||
href="https://github.com/zslucky/awesome-AI-books#distributed-training">Distributed
|
||||
training</a></li>
|
||||
</ul>
|
||||
<h2 id="organization-with-papersresearchs">Organization with
|
||||
papers/researchs</h2>
|
||||
<ul>
|
||||
<li><a href="https://arxiv.org/">arxiv.org</a></li>
|
||||
<li><a href="http://www.sciencemag.org/">Science</a></li>
|
||||
<li><a href="https://www.nature.com/nature/">Nature</a></li>
|
||||
<li><a href="https://deepmind.com/research/publications/">DeepMind
|
||||
Publications</a></li>
|
||||
<li><a href="https://openai.com/research/">OpenAI Research</a></li>
|
||||
</ul>
|
||||
<h2 id="training-ground">Training ground</h2>
|
||||
<ul>
|
||||
<li><a href="https://gym.openai.com/">OpenAI Gym</a>: A toolkit for
|
||||
developing and comparing reinforcement learning algorithms. (Can play
|
||||
with <a href="https://en.wikipedia.org/wiki/Atari">Atari</a>, Box2d,
|
||||
MuJoCo etc…)</li>
|
||||
<li><a href="https://github.com/Microsoft/malmo">malmo</a>: Project
|
||||
Malmö is a platform for Artificial Intelligence experimentation and
|
||||
research built on top of Minecraft.</li>
|
||||
<li><a href="https://github.com/deepmind/pysc2">DeepMind Pysc2</a>:
|
||||
StarCraft II Learning Environment.</li>
|
||||
<li><a href="https://github.com/openai/procgen">Procgen</a>: Procgen
|
||||
Benchmark: Procedurally-Generated Game-Like Gym-Environments.</li>
|
||||
<li><a
|
||||
href="https://torchcraft.github.io/TorchCraftAI/">TorchCraftAI</a>: A
|
||||
bot platform for machine learning research on StarCraft®: Brood
|
||||
War®</li>
|
||||
<li><a
|
||||
href="https://developer.valvesoftware.com/wiki/Dota_Bot_Scripting">Valve
|
||||
Dota2</a>: Dota2 game acessing api. (<a
|
||||
href="https://developer.valvesoftware.com/wiki/Dota_Bot_Scripting:zh-cn">CN
|
||||
doc</a>)</li>
|
||||
<li><a href="https://github.com/amidos2006/Mario-AI-Framework">Mario AI
|
||||
Framework</a>: A Mario AI framework for using AI methods.</li>
|
||||
<li><a href="https://github.com/google/dopamine">Google Dopamine</a>:
|
||||
Dopamine is a research framework for fast prototyping of reinforcement
|
||||
learning algorithms</li>
|
||||
<li><a href="https://github.com/Microsoft/TextWorld">TextWorld</a>:
|
||||
Microsoft - A learning environment sandbox for training and testing
|
||||
reinforcement learning (RL) agents on text-based games.</li>
|
||||
<li><a href="https://github.com/maximecb/gym-minigrid">Mini Grid</a>:
|
||||
Minimalistic gridworld environment for OpenAI Gym</li>
|
||||
<li><a href="https://github.com/geek-ai/MAgent">MAgent</a>: A Platform
|
||||
for Many-agent Reinforcement Learning</li>
|
||||
<li><a href="https://github.com/PaddlePaddle/XWorld">XWorld</a>: A
|
||||
C++/Python simulator package for reinforcement learning</li>
|
||||
<li><a href="https://github.com/openai/neural-mmo">Neural MMO</a>: A
|
||||
Massively Multiagent Game Environment</li>
|
||||
<li><a href="https://github.com/kenjyoung/MinAtar">MinAtar</a>: MinAtar
|
||||
is a testbed for AI agents which implements miniaturized version of
|
||||
several Atari 2600 games.</li>
|
||||
<li><a href="https://github.com/Feryal/craft-env">craft-env</a>:
|
||||
CraftEnv is a 2D crafting environment</li>
|
||||
<li><a href="https://github.com/mpSchrader/gym-sokoban">gym-sokoban</a>:
|
||||
Sokoban is Japanese for warehouse keeper and a traditional video
|
||||
game</li>
|
||||
<li><a
|
||||
href="https://github.com/MultiAgentLearning/playground">Pommerman</a>
|
||||
Playground hosts Pommerman, a clone of Bomberman built for AI
|
||||
research.</li>
|
||||
<li><a
|
||||
href="https://github.com/maximecb/gym-miniworld#introduction">gym-miniworld</a>
|
||||
MiniWorld is a minimalistic 3D interior environment simulator for
|
||||
reinforcement learning & robotics research</li>
|
||||
<li><a href="https://github.com/shakenes/vizdoomgym">vizdoomgym</a>
|
||||
OpenAI Gym wrapper for <a
|
||||
href="https://github.com/mwydmuch/ViZDoom">ViZDoom</a> (A Doom-based AI
|
||||
Research Platform for Reinforcement Learning from Raw Visual
|
||||
Information) enviroments.</li>
|
||||
<li><a href="https://github.com/freefuiiismyname/ddz-ai">ddz-ai</a>
|
||||
以孤立语假设和宽度优先搜索为基础,构建了一种多通道堆叠注意力Transformer结构的斗地主ai</li>
|
||||
</ul>
|
||||
<h2 id="books">Books</h2>
|
||||
<h3 id="introductory-theory-and-get-start">Introductory theory and get
|
||||
start</h3>
|
||||
<ul>
|
||||
<li><a href="https://yadi.sk/i/G6NlUUV8SAVimg">Artificial Intelligence-A
|
||||
Modern Approach (3rd Edition)</a> - Stuart Russell & peter
|
||||
Norvig</li>
|
||||
<li><strong>COMMERCIAL</strong> <a
|
||||
href="https://www.manning.com/books/grokking-artificial-intelligence-algorithms">Grokking
|
||||
Artificial Intelligence Algorithms</a> - Rishal Hurbans</li>
|
||||
</ul>
|
||||
<h3 id="mathematics">Mathematics</h3>
|
||||
<ul>
|
||||
<li><a href="https://yadi.sk/i/aDvGdqWlcXxbhQ">A First Course in
|
||||
ProbabilityA First Course in Probability (8th)</a> - Sheldon M Ross</li>
|
||||
<li><a href="https://yadi.sk/i/9KGVXuFJs3kakg">Convex Optimization</a> -
|
||||
Stephen Boyd</li>
|
||||
<li><a href="https://yadi.sk/i/2YWnNsAeBc9qcA">Elements of Information
|
||||
Theory Elements</a> - Thomas Cover & Jay A Thomas</li>
|
||||
<li><a href="https://yadi.sk/i/-r3jD4gB-8jn1A">Discrete Mathematics and
|
||||
Its Applications 7th</a> - Kenneth H. Rosen</li>
|
||||
<li><a
|
||||
href="http://www.mediafire.com/file/f31dl0ghup7e6gk/Introduction_to_Linear_Algebra_5th_-_Gilbert_Strang.pdf/file">Introduction
|
||||
to Linear Algebra (5th)</a> - Gilbert Strang</li>
|
||||
<li><a href="https://yadi.sk/i/uWEQVrCquqw1Ug">Linear Algebra and Its
|
||||
Applications (5th)</a> - David C Lay</li>
|
||||
<li><a href="https://yadi.sk/i/TKQYNPSKGNbdUw">Probability Theory The
|
||||
Logic of Science</a> - Edwin Thompson Jaynes</li>
|
||||
<li><a href="https://yadi.sk/i/38jrMmEXnJQZqg">Probability and
|
||||
Statistics 4th</a> - Morris H. DeGroot</li>
|
||||
<li><a href="https://yadi.sk/i/HWrbKYrYdpNMYw">Statistical Inference
|
||||
(2nd)</a> - Roger Casella</li>
|
||||
<li><a href="https://yadi.sk/i/HqGOyAkRCxCwIQ">信息论基础 (原书Elements
|
||||
of Information Theory Elements第2版)</a> - Thomas Cover & Jay A
|
||||
Thomas</li>
|
||||
<li><a href="https://yadi.sk/i/zUPPAi58v1gfkw">凸优化 (原书Convex
|
||||
Optimization)</a> - Stephen Boyd</li>
|
||||
<li><a href="https://yadi.sk/i/ikuXCrNgRCEVnw">数理统计学教程</a> -
|
||||
陈希儒</li>
|
||||
<li><a href="https://yadi.sk/i/QJPxzK4ZBuF8iQ">数学之美 2th</a> -
|
||||
吴军</li>
|
||||
<li><a href="https://yadi.sk/i/wQZQ80UFLFZ48w">概率论基础教程 (原书A
|
||||
First Course in ProbabilityA First Course in Probability第9版)</a> -
|
||||
Sheldon M Ross</li>
|
||||
<li><a href="https://yadi.sk/i/cNNBS4eaLleR3g">线性代数及其应用
|
||||
(原书Linear Algebra and Its Applications第3版)</a> - David C Lay</li>
|
||||
<li><a href="https://yadi.sk/i/ksHAFRUSaoyk9g">统计推断 (原书Statistical
|
||||
Inference第二版)</a> - Roger Casella</li>
|
||||
<li><a href="https://yadi.sk/i/kJHMmMA4ot66bw">离散数学及其应用
|
||||
(原书Discrete Mathematics and Its Applications第7版)</a> - Kenneth
|
||||
H.Rosen</li>
|
||||
</ul>
|
||||
<h3 id="data-mining">Data mining</h3>
|
||||
<ul>
|
||||
<li><a href="https://yadi.sk/i/H7wc_FaMDl9QXQ">Introduction to Data
|
||||
Mining</a> - Pang-Ning Tan</li>
|
||||
<li><a href="https://yadi.sk/i/YTjrJWu7kXVrGQ">Programming Collective
|
||||
Intelligence</a> - Toby Segaran</li>
|
||||
<li><a href="https://yadi.sk/i/WiO7lageMIuIfg">Feature Engineering for
|
||||
Machine Learning</a> - Amanda Casari, Alice Zheng</li>
|
||||
<li><a href="https://yadi.sk/i/0DW5reTrXQ6peQ">集体智慧编程</a> - Toby
|
||||
Segaran</li>
|
||||
</ul>
|
||||
<h3 id="machine-learning">Machine Learning</h3>
|
||||
<ul>
|
||||
<li><a href="https://yadi.sk/i/JXYto8yE6PJO8Q">Information Theory,
|
||||
Inference and Learning Algorithms</a> - David J C MacKay</li>
|
||||
<li><a href="https://yadi.sk/i/03Jg9WMzgD2YlA">Machine Learning</a> -
|
||||
Tom M. Mitchell</li>
|
||||
<li><a href="https://yadi.sk/i/8ffTCaMH0bM8uQ">Pattern Recognition and
|
||||
Machine Learning</a> - Christopher Bishop</li>
|
||||
<li><a href="https://yadi.sk/i/hfatiRyBCwfcWw">The Elements of
|
||||
Statistical Learning</a> - Trevor Hastie</li>
|
||||
<li><a href="https://yadi.sk/i/_UdlHqwuR-Wdxg">Machine Learning for
|
||||
OpenCV</a> - Michael Beyeler (<a
|
||||
href="https://github.com/zslucky/awesome-AI-books/tree/master/resources/Machine%20Learning%20for%20OpenCV">Source
|
||||
code here</a>)</li>
|
||||
<li><a href="https://yadi.sk/i/vfoPTRRfgtEQKA">机器学习</a> -
|
||||
周志华</li>
|
||||
<li><a href="https://yadi.sk/i/jTNv4kzG-lmlYQ">机器学习 (原书Machine
|
||||
Learning)</a> - Tom M. Mitchell</li>
|
||||
<li><a href="https://yadi.sk/i/R08dbDMOJb3KKw">统计学习方法</a> -
|
||||
李航</li>
|
||||
</ul>
|
||||
<h3 id="deep-learning">Deep Learning</h3>
|
||||
<ul>
|
||||
<li>Online Quick learning
|
||||
<ul>
|
||||
<li><a href="https://d2l.ai/">Dive into Deep Learning</a> - (Using
|
||||
MXNet)An interactive deep learning book with code, math, and
|
||||
discussions.</li>
|
||||
<li><a href="https://github.com/dsgiitr/d2l-pytorch">d2l-pytorch</a> -
|
||||
(Dive into Deep Learning) pytorch version.</li>
|
||||
<li><a href="https://zh.d2l.ai/">动手学深度学习</a> - (Dive into Deep
|
||||
Learning) for chinese.</li>
|
||||
</ul></li>
|
||||
<li><a href="https://yadi.sk/i/2fOK_Xib-JlocQ">Deep Learning</a> - Ian
|
||||
Goodfellow & Yoshua Bengio & Aaron Courville</li>
|
||||
<li><a href="https://yadi.sk/i/uQAWfeKVmenmkg">Deep Learning Methods and
|
||||
Applications</a> - Li Deng & Dong Yu</li>
|
||||
<li><a href="https://yadi.sk/i/AWpRq2hSB9RmoQ">Learning Deep
|
||||
Architectures for AI</a> - Yoshua Bengio</li>
|
||||
<li><a href="https://yadi.sk/i/1gOQ-Y5r4uP6Kw">Machine Learning An
|
||||
Algorithmic Perspective (2nd)</a> - Stephen Marsland</li>
|
||||
<li><a href="https://yadi.sk/i/5LLMPfNcuaPTvQ">Neural Network Design
|
||||
(2nd)</a> - Martin Hagan</li>
|
||||
<li><a href="https://yadi.sk/i/6s9AauRP1OGT2Q">Neural Networks and
|
||||
Learning Machines (3rd)</a> - Simon Haykin</li>
|
||||
<li><a href="https://yadi.sk/i/JK7aj5TsmoC1dA">Neural Networks for
|
||||
Applied Sciences and Engineering</a> - Sandhya Samarasinghe</li>
|
||||
<li><a href="https://yadi.sk/i/DzzZU_QPosSTBQ">深度学习 (原书Deep
|
||||
Learning)</a> - Ian Goodfellow & Yoshua Bengio & Aaron
|
||||
Courville</li>
|
||||
<li><a href="https://yadi.sk/i/ogQff9JpLEdHMg">神经网络与机器学习
|
||||
(原书Neural Networks and Learning Machines)</a> - Simon Haykin</li>
|
||||
<li><a href="https://yadi.sk/i/uR2OAHHgnZHUuw">神经网络设计 (原书Neural
|
||||
Network Design)</a> - Martin Hagan</li>
|
||||
<li><strong>COMMERCIAL</strong> <a
|
||||
href="https://www.manning.com/books/interpretable-ai">Interpretable
|
||||
AI</a> - Ajay Thampi</li>
|
||||
<li><strong>COMMERCIAL</strong> <a
|
||||
href="https://www.manning.com/books/conversational-ai">Conversational
|
||||
AI</a> - Andrew R. Freed</li>
|
||||
</ul>
|
||||
<h3 id="philosophy">Philosophy</h3>
|
||||
<ul>
|
||||
<li><strong>COMMERCIAL</strong> <a
|
||||
href="https://www.amazon.com/Human-Compatible-Artificial-Intelligence-Problem-ebook/dp/B07N5J5FTS">Human
|
||||
Compatible: Artificial Intelligence and the Problem of Control</a> -
|
||||
Stuart Russell</li>
|
||||
<li><strong>COMMERCIAL</strong> <a
|
||||
href="https://www.amazon.com/Life-3-0-Being-Artificial-Intelligence/dp/1101946598">Life
|
||||
3.0: Being Human in the Age of Artificial Intelligence</a> - Max
|
||||
Tegmark</li>
|
||||
<li><strong>COMMERCIAL</strong> <a
|
||||
href="https://www.amazon.com/Superintelligence-Dangers-Strategies-Nick-Bostrom/dp/0198739834/ref=pd_sbs_14_t_0/146-0357100-6717505?_encoding=UTF8&pd_rd_i=0198739834&pd_rd_r=676ace91-552c-4865-a8d3-6273db5418bf&pd_rd_w=zYEu2&pd_rd_wg=hQdGQ&pf_rd_p=5cfcfe89-300f-47d2-b1ad-a4e27203a02a&pf_rd_r=DTH77KT4FSVRMJ47GBVQ&psc=1&refRID=DTH77KT4FSVRMJ47GBVQ">Superintelligence:
|
||||
Paths, Dangers, Strategies</a> - Nick Bostrom</li>
|
||||
</ul>
|
||||
<h2 id="quantum-with-ai">Quantum with AI</h2>
|
||||
<ul>
|
||||
<li><h4 id="quantum-basic">Quantum Basic</h4>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.dwavesys.com/tutorials/background-reading-series/quantum-computing-primer#h1-0">Quantum
|
||||
Computing Primer</a> - D-Wave quantum computing primer</li>
|
||||
<li><a
|
||||
href="https://uwaterloo.ca/institute-for-quantum-computing/quantum-computing-101">Quantum
|
||||
computing 101</a> - Quantum computing 101, from University of
|
||||
Waterloo</li>
|
||||
<li><a href="https://yadi.sk/i/0VCfWmb3HrrPuw">pdf</a> Quantum
|
||||
Computation and Quantum Information - Nielsen</li>
|
||||
<li><a href="https://yadi.sk/i/mHoyVef8RaG0aA">pdf</a>
|
||||
量子计算和量子信息(量子计算部分)- Nielsen</li>
|
||||
</ul></li>
|
||||
<li><h4 id="quantum-ai">Quantum AI</h4>
|
||||
<ul>
|
||||
<li><a href="http://axon.cs.byu.edu/papers/ezhov.fdisis00.pdf">Quantum
|
||||
neural networks</a></li>
|
||||
<li><a href="https://arxiv.org/pdf/1811.02266.pdf">An Artificial Neuron
|
||||
Implemented on an Actual Quantum Processor</a></li>
|
||||
<li><a href="https://arxiv.org/pdf/1802.06002.pdf">Classification with
|
||||
Quantum Neural Networks on Near Term Processors</a></li>
|
||||
<li><a href="https://arxiv.org/pdf/1801.03918.pdf">Black Holes as
|
||||
Brains: Neural Networks with Area Law Entropy</a></li>
|
||||
</ul></li>
|
||||
<li><h4 id="quantum-related-framework">Quantum Related Framework</h4>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/ProjectQ-Framework/ProjectQ">ProjectQ</a> -
|
||||
ProjectQ is an open source effort for quantum computing.</li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<h2 id="libs-with-online-books">Libs With Online Books</h2>
|
||||
<ul>
|
||||
<li><h4 id="gc-generative-content">GC (Generative Content)</h4>
|
||||
<ul>
|
||||
<li><a href="https://github.com/CompVis/stable-diffusion">Stable
|
||||
Diffusion</a> - [<a href="https://arxiv.org/abs/2112.10752">Paper</a>] A
|
||||
latent text-to-image diffusion model</li>
|
||||
<li><a href="https://github.com/Stability-AI/stablediffusion">Stable
|
||||
Diffusion V2</a> - High-Resolution Image Synthesis with Latent Diffusion
|
||||
Models</li>
|
||||
<li><a href="https://github.com/TencentARC/GFPGAN">GFPGAN</a> - [<a
|
||||
href="https://arxiv.org/abs/2101.04061">Paper</a>] GFPGAN aims at
|
||||
developing Practical Algorithms for Real-world Face Restoration.</li>
|
||||
<li><a href="https://github.com/xinntao/ESRGAN">ESRGAN</a> - [<a
|
||||
href="https://arxiv.org/abs/2107.10833">Paper</a>] ECCV18 Workshops -
|
||||
Enhanced SRGAN. Champion PIRM Challenge on Perceptual Super-Resolution.
|
||||
The training codes are in BasicSR.</li>
|
||||
<li><a href="https://github.com/sczhou/CodeFormer">CodeFormer</a> - [<a
|
||||
href="https://arxiv.org/abs/2206.11253">Paper</a>] - [NeurIPS 2022]
|
||||
Towards Robust Blind Face Restoration with Codebook Lookup
|
||||
Transformer</li>
|
||||
<li><a href="https://github.com/wl-zhao/UniPC">UniPC</a> - [<a
|
||||
href="https://arxiv.org/abs/2302.04867">Paper</a>] UniPC: A Unified
|
||||
Predictor-Corrector Framework for Fast Sampling of Diffusion Models</li>
|
||||
</ul></li>
|
||||
<li><h4 id="reinforcement-learning">Reinforcement Learning</h4>
|
||||
<ul>
|
||||
<li><a href="https://arxiv.org/pdf/1602.01783.pdf">A3C</a> - Google
|
||||
DeepMind Asynchronous Advantage Actor-Critic algorithm</li>
|
||||
<li><a
|
||||
href="http://www.gatsby.ucl.ac.uk/~dayan/papers/cjch.pdf">Q-Learning</a>
|
||||
SARSA <a
|
||||
href="https://storage.googleapis.com/deepmind-media/dqn/DQNNaturePaper.pdf">DQN</a>
|
||||
<a href="https://arxiv.org/pdf/1509.06461.pdf">DDQN</a> - Q-Learning is
|
||||
a value-based Reinforcement Learning algorithm</li>
|
||||
<li><a href="https://arxiv.org/pdf/1509.02971.pdf">DDPG</a> - Deep
|
||||
Deterministic Policy Gradient,</li>
|
||||
<li><a href="https://arxiv.org/pdf/1808.04355.pdf">Large-Scale
|
||||
Curiosity</a> - Large-Scale Study of Curiosity-Driven Learning</li>
|
||||
<li><a href="https://arxiv.org/pdf/1707.06347.pdf">PPO</a> - OpenAI
|
||||
Proximal Policy Optimization Algorithms</li>
|
||||
<li><a href="https://arxiv.org/pdf/1810.12894.pdf">RND</a> - OpenAI
|
||||
Random Network Distillation, an exploration bonus for deep reinforcement
|
||||
learning method.</li>
|
||||
<li><a href="https://arxiv.org/pdf/1605.09674.pdf">VIME</a> - OpenAI
|
||||
Variational Information Maximizing Exploration</li>
|
||||
<li><a href="https://arxiv.org/pdf/1810.00368.pdf">DQV</a> - Deep
|
||||
Quality-Value (DQV) Learning</li>
|
||||
<li><a href="https://arxiv.org/pdf/1805.07917.pdf">ERL</a> -
|
||||
Evolution-Guided Policy Gradient in Reinforcement Learning</li>
|
||||
<li><a href="https://arxiv.org/pdf/1802.05438.pdf">MF Multi-Agent RL</a>
|
||||
- Mean Field Multi-Agent Reinforcement Learning. (this paper include
|
||||
MF-Q and MF-AC)</li>
|
||||
<li><a href="https://arxiv.org/pdf/1810.02912.pdf">MAAC</a> -
|
||||
Actor-Attention-Critic for Multi-Agent Reinforcement Learning</li>
|
||||
</ul></li>
|
||||
<li><h4 id="feature-selection">Feature Selection</h4>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://featureselection.asu.edu/algorithms.php">scikit-feature</a>
|
||||
- A collection of feature selection algorithms, available on <a
|
||||
href="https://github.com/jundongl/scikit-feature">Github</a></li>
|
||||
</ul></li>
|
||||
<li><h4 id="machine-learning-1">Machine Learning</h4>
|
||||
<ul>
|
||||
<li><a href="https://scikit-learn.org/stable/">Scikit learn</a>
|
||||
(<strong>Python</strong>) - Machine Learning in Python.</li>
|
||||
<li><a href="https://github.com/rust-ml/linfa">Linfa</a>
|
||||
(<strong>Rust</strong>) - spirit of <code>scikit learn</code>, a rust ML
|
||||
lib.</li>
|
||||
<li><a
|
||||
href="https://xgboost.readthedocs.io/en/latest/tutorials/model.html">Xgboost</a>
|
||||
(<strong>Python, R, JVM, Julia, CLI</strong>) - Xgboost lib’s
|
||||
document.</li>
|
||||
<li><a
|
||||
href="https://lightgbm.readthedocs.io/en/latest/Features.html#">LightGBM</a>
|
||||
(<strong>Python, R, CLI</strong>) - Microsoft lightGBM lib’s features
|
||||
document.</li>
|
||||
<li><a href="https://arxiv.org/pdf/1706.09516.pdf">CatBoost</a>
|
||||
(<strong>Python, R, CLI</strong>) - Yandex Catboost lib’s key algorithm
|
||||
pdf papper.</li>
|
||||
<li><a href="https://github.com/kaz-Anova/StackNet">StackNet</a>
|
||||
(<strong>Java, CLI</strong>) - Some model stacking algorithms
|
||||
implemented in this lib.</li>
|
||||
<li><a href="https://arxiv.org/pdf/1109.0887.pdf">RGF</a> - Learning
|
||||
Nonlinear Functions Using <code>Regularized Greedy Forest</code>
|
||||
(multi-core implementation <a
|
||||
href="https://github.com/RGF-team/rgf/tree/master/FastRGF">FastRGF</a>)</li>
|
||||
<li><a
|
||||
href="https://www.csie.ntu.edu.tw/~b97053/paper/Rendle2010FM.pdf">FM</a>,
|
||||
<a href="https://arxiv.org/pdf/1505.00641.pdf">FastFM</a>, <a
|
||||
href="https://arxiv.org/pdf/1701.04099.pdf">FFM</a>, <a
|
||||
href="https://arxiv.org/pdf/1803.05170.pdf">XDeepFM</a> - Factorization
|
||||
Machines and some extended Algorithms</li>
|
||||
</ul></li>
|
||||
<li><h4 id="deep-learning-1">Deep Learning</h4>
|
||||
<ul>
|
||||
<li><a href="https://github.com/thunlp/GNNPapers">GNN Papers</a> -
|
||||
Must-read papers on graph neural networks (GNN)</li>
|
||||
<li><a href="https://arxiv.org/pdf/1905.11946.pdf">EfficientNet</a> -
|
||||
Rethinking Model Scaling for Convolutional Neural Networks</li>
|
||||
<li><a href="https://arxiv.org/pdf/1608.06993.pdf">DenseNet</a> -
|
||||
Densely Connected Convolutional Networks</li>
|
||||
</ul></li>
|
||||
<li><h4 id="nlp">NLP</h4>
|
||||
<ul>
|
||||
<li><a href="https://arxiv.org/pdf/1906.08237.pdf">XLNet</a> - <a
|
||||
href="https://github.com/zihangdai/xlnet">repo</a> XLNet: Generalized
|
||||
Autoregressive Pretraining for Language Understanding</li>
|
||||
<li><a href="https://arxiv.org/pdf/1810.04805.pdf">BERT</a> -
|
||||
Pre-training of Deep Bidirectional Transformers for Language
|
||||
Understanding</li>
|
||||
<li><a href="https://arxiv.org/pdf/2005.14165.pdf">GPT-3</a> - Language
|
||||
Models are Few-Shot Learners</li>
|
||||
</ul></li>
|
||||
<li><h4 id="cv">CV</h4>
|
||||
<ul>
|
||||
<li><a href="https://arxiv.org/pdf/1504.08083.pdf">Fast R-CNN</a> - Fast
|
||||
Region-based Convolutional Network method (Fast R-CNN) for object
|
||||
detection</li>
|
||||
<li><a href="https://arxiv.org/pdf/1703.06870.pdf">Mask R-CNN</a> - Mask
|
||||
R-CNN, extends Faster R-CNN by adding a branch for predicting an object
|
||||
mask in parallel with the existing branch for bounding box
|
||||
recognition.</li>
|
||||
<li><a
|
||||
href="http://science.sciencemag.org/content/360/6394/1204/tab-pdf">GQN</a>
|
||||
- DeepMind Generative Query Network, Neural scene representation and
|
||||
rendering</li>
|
||||
</ul></li>
|
||||
<li><h4 id="meta-learning">Meta Learning</h4>
|
||||
<ul>
|
||||
<li><a href="https://arxiv.org/pdf/1703.03400.pdf">MAML</a> -
|
||||
Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks</li>
|
||||
</ul></li>
|
||||
<li><h4 id="transfer-learning">Transfer Learning</h4>
|
||||
<ul>
|
||||
<li><a href="https://arxiv.org/pdf/1803.08035.pdf">GCN</a> - Zero-shot
|
||||
Recognition via Semantic Embeddings and Knowledge Graphs</li>
|
||||
</ul></li>
|
||||
<li><h4 id="auto-ml">Auto ML</h4>
|
||||
<ul>
|
||||
<li><a href="https://github.com/google/model_search">Model Search</a>
|
||||
(<strong>Python</strong>) - Google Model search (MS) is a framework that
|
||||
implements AutoML algorithms for model architecture search at
|
||||
scale.</li>
|
||||
<li><a href="https://github.com/EpistasisLab/tpot">TPOT</a>
|
||||
(<strong>Python</strong>) - TPOT is a lib for AutoML.</li>
|
||||
<li><a
|
||||
href="https://automl.github.io/auto-sklearn/master/">Auto-sklearn</a>
|
||||
(<strong>Python</strong>) - auto-sklearn is an automated machine
|
||||
learning toolkit and a drop-in replacement for a scikit-learn
|
||||
estimator</li>
|
||||
<li><a href="https://autokeras.com/">Auto-Keras</a>
|
||||
(<strong>Python</strong>) - Auto-Keras is an open source software
|
||||
library for automated machine learning (AutoML). It is developed by DATA
|
||||
Lab</li>
|
||||
<li><a
|
||||
href="https://docs.transmogrif.ai/en/stable/index.html">TransmogrifAI</a>
|
||||
(<strong>JVM</strong>) - TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is
|
||||
an AutoML library written in Scala that runs on top of Spark</li>
|
||||
<li><a
|
||||
href="http://www.cs.ubc.ca/labs/beta/Projects/autoweka/">Auto-WEKAA</a>
|
||||
- Provides automatic selection of models and hyperparameters for <a
|
||||
href="https://www.cs.waikato.ac.nz/ml/weka/">WEKA</a>.</li>
|
||||
<li><a href="https://github.com/AxeldeRomblay/MLBox">MLBox</a>
|
||||
(<strong>Python</strong>) - MLBox is a powerful Automated Machine
|
||||
Learning python library</li>
|
||||
</ul></li>
|
||||
<li><h4 id="pipeline-training">Pipeline Training</h4>
|
||||
<ul>
|
||||
<li><a href="https://github.com/maiot-io/zenml">ZenML</a>
|
||||
(<strong>Python</strong>) - ZenML is built for ML practitioners who are
|
||||
ramping up their ML workflows towards production</li>
|
||||
</ul></li>
|
||||
<li><h4 id="dimensionality-reduction">Dimensionality Reduction</h4>
|
||||
<ul>
|
||||
<li><a href="http://www.cs.toronto.edu/~hinton/absps/tsne.pdf">t-SNE</a>
|
||||
(<strong>Non-linear/Non-params</strong>) - T-distributed Stochastic
|
||||
Neighbor Embedding (t-SNE) is a machine learning algorithm for
|
||||
visualization</li>
|
||||
<li><a href="https://www.cs.cmu.edu/~elaw/papers/pca.pdf">PCA</a>
|
||||
(<strong>Linear</strong>) - Principal component analysis</li>
|
||||
<li><a
|
||||
href="https://www.isip.piconepress.com/publications/reports/1998/isip/lda/lda_theory.pdf">LDA</a>
|
||||
(<strong>Linear</strong>) - Linear Discriminant Analysis</li>
|
||||
<li><a href="https://cs.nyu.edu/~roweis/lle/papers/lleintro.pdf">LLE</a>
|
||||
(<strong>Non-linear</strong>) - Locally linear embedding</li>
|
||||
<li><a
|
||||
href="http://web.cse.ohio-state.edu/~belkin.8/papers/LEM_NC_03.pdf">Laplacian
|
||||
Eigenmaps</a> - Laplacian Eigenmaps for Dimensionality Reduction and
|
||||
Data Representation</li>
|
||||
<li><a
|
||||
href="http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL_COPIES/AV0910/henderson.pdf">Sammon
|
||||
Mapping</a> (<strong>Non-linear</strong>) - Sammon mapping is designed
|
||||
to minimise the differences between corresponding inter-point distances
|
||||
in the two spaces</li>
|
||||
</ul></li>
|
||||
<li><h4 id="data-processing">Data Processing</h4>
|
||||
<ul>
|
||||
<li><a href="https://github.com/pandas-dev/pandas">Pandas</a>
|
||||
(<strong>Python</strong>) - Flexible and powerful data analysis /
|
||||
manipulation library for Python.</li>
|
||||
<li><a href="https://github.com/pola-rs/polars">Polars</a>
|
||||
(<strong>Rust, Python</strong>) - Lightning-fast DataFrame library for
|
||||
Rust and Python.</li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<h2 id="distributed-training">Distributed training</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/horovod/horovod#usage">Horovod</a> -
|
||||
Horovod is a distributed training framework for TensorFlow, Keras,
|
||||
PyTorch, and MXNet. The goal of Horovod is to make distributed Deep
|
||||
Learning fast and easy to use.</li>
|
||||
<li><a href="https://github.com/deepmind/acme">Acme</a> - A Research
|
||||
Framework for (Distributed) Reinforcement Learning.</li>
|
||||
<li><a href="https://github.com/BaguaSys/bagua">bagua</a> - Bagua is a
|
||||
flexible and performant distributed training algorithm development
|
||||
framework.</li>
|
||||
</ul>
|
||||
<h2 id="support-this-project">Support this project</h2>
|
||||
<p><img
|
||||
src="https://user-images.githubusercontent.com/15725589/152709449-f6b7174b-2990-43f6-ac69-c8549fe7310c.png"
|
||||
alt="btc-clean-qrcode" /> <img
|
||||
src="https://user-images.githubusercontent.com/15725589/152709451-6c2691f9-dec7-4b60-9d20-9fdded828c8c.png"
|
||||
alt="eth-clean-qrcode" /></p>
|
||||
<h2 id="contributors">Contributors</h2>
|
||||
<h3 id="code-contributors">Code Contributors</h3>
|
||||
<p>This project exists thanks to all the people who contribute. [<a
|
||||
href="CONTRIBUTING.md">Contribute</a>].
|
||||
<a href="https://github.com/zslucky/awesome-AI-books/graphs/contributors"><img src="https://opencollective.com/awesome-AI-books/contributors.svg?width=890&button=false" /></a></p>
|
||||
<h3 id="financial-contributors">Financial Contributors</h3>
|
||||
<p>Become a financial contributor and help us sustain our community. [<a
|
||||
href="https://opencollective.com/awesome-AI-books/contribute">Contribute</a>]</p>
|
||||
<h4 id="individuals">Individuals</h4>
|
||||
<p><a href="https://opencollective.com/awesome-AI-books"><img src="https://opencollective.com/awesome-AI-books/individuals.svg?width=890"></a></p>
|
||||
<h4 id="organizations">Organizations</h4>
|
||||
<p>Support this project with your organization. Your logo will show up
|
||||
here with a link to your website. [<a
|
||||
href="https://opencollective.com/awesome-AI-books/contribute">Contribute</a>]</p>
|
||||
<p><a href="https://opencollective.com/awesome-AI-books/organization/0/website"><img src="https://opencollective.com/awesome-AI-books/organization/0/avatar.svg"></a>
|
||||
<a href="https://opencollective.com/awesome-AI-books/organization/1/website"><img src="https://opencollective.com/awesome-AI-books/organization/1/avatar.svg"></a>
|
||||
<a href="https://opencollective.com/awesome-AI-books/organization/2/website"><img src="https://opencollective.com/awesome-AI-books/organization/2/avatar.svg"></a>
|
||||
<a href="https://opencollective.com/awesome-AI-books/organization/3/website"><img src="https://opencollective.com/awesome-AI-books/organization/3/avatar.svg"></a>
|
||||
<a href="https://opencollective.com/awesome-AI-books/organization/4/website"><img src="https://opencollective.com/awesome-AI-books/organization/4/avatar.svg"></a>
|
||||
<a href="https://opencollective.com/awesome-AI-books/organization/5/website"><img src="https://opencollective.com/awesome-AI-books/organization/5/avatar.svg"></a>
|
||||
<a href="https://opencollective.com/awesome-AI-books/organization/6/website"><img src="https://opencollective.com/awesome-AI-books/organization/6/avatar.svg"></a>
|
||||
<a href="https://opencollective.com/awesome-AI-books/organization/7/website"><img src="https://opencollective.com/awesome-AI-books/organization/7/avatar.svg"></a>
|
||||
<a href="https://opencollective.com/awesome-AI-books/organization/8/website"><img src="https://opencollective.com/awesome-AI-books/organization/8/avatar.svg"></a>
|
||||
<a href="https://opencollective.com/awesome-AI-books/organization/9/website"><img src="https://opencollective.com/awesome-AI-books/organization/9/avatar.svg"></a></p>
|
||||
@@ -985,3 +985,6 @@ alt="Creative Commons License" /></a></p>
|
||||
<p>This work is licensed under a <a
|
||||
href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
|
||||
Attribution 4.0 International License</a>.</p>
|
||||
<p><a
|
||||
href="https://github.com/ahkscript/awesome-AutoHotkey">AutoHotkey.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1226,4 +1226,5 @@ data-cites="flyhigher139">@flyhigher139</span></li>
|
||||
<li><a href="https://github.com/jnv/lists">lists</a> by <span
|
||||
class="citation" data-cites="jnv">@jnv</span></li>
|
||||
</ul>
|
||||
<p>[<a href="#awesome-autoit">Back to Top</a>]</p>
|
||||
<p>[<a href="#awesome-autoit">Back to Top</a>] <a
|
||||
href="https://github.com/J2TeaM/awesome-AutoIt">AutoIt.md Github</a></p>
|
||||
|
||||
@@ -40,8 +40,8 @@ in-browser CSV parser.</li>
|
||||
formatter module for delimiter-separated values.</li>
|
||||
<li><a href="https://csvkit.readthedocs.io/">CSVKit</a> - CSV utilities
|
||||
that includes csvsql / csvgrep / csvstat and more.</li>
|
||||
<li><a href="https://github.com/BurntSushi/xsv">XSV</a> - A fast CSV
|
||||
command-line toolkit written in Rust.</li>
|
||||
<li><a href="https://github.com/dathere/qsv">QSV</a> - A fast CSV
|
||||
command-line toolkit written in Rust, (an update to xsv).</li>
|
||||
<li><a href="https://www.gnu.org/software/sed/manual/sed.html">sed (gnu
|
||||
tool)</a> - Stream editor.</li>
|
||||
<li><a href="https://www.gnu.org/software/gawk/manual/gawk.html">gawk
|
||||
@@ -79,8 +79,6 @@ for CSV.</li>
|
||||
<li><a href="https://github.com/archiecobbs/csvprintf">csvprintf</a> -
|
||||
UNIX command line utility for parsing and formatting output based on CSV
|
||||
files.</li>
|
||||
<li><a href="https://www.mockaroo.com/">Mockaroo</a> - Random data
|
||||
generator for CSV / JSON / SQL / Excel.</li>
|
||||
<li><a href="https://www.ronsplace.eu/Products/RonsDataEdit">Ron’s Data
|
||||
Edit</a> (new modern version of <a
|
||||
href="https://www.ronsplace.eu/products/ronseditor">Ron’s CSV
|
||||
@@ -101,6 +99,9 @@ A simple CSV comparator.</li>
|
||||
files.</li>
|
||||
<li><a href="https://www.moderncsv.com/">Modern CSV</a> - A tool for
|
||||
editing CSV files and viewing large files.</li>
|
||||
<li><a href="https://github.com/microsoft/vscode-data-wrangler">Data
|
||||
Wrangler</a> - Data Wrangler is a code-centric data cleaning tool that
|
||||
is integrated into VS Code and VS Code Jupyter Notebooks.</li>
|
||||
</ul>
|
||||
<h3 id="repair-or-validate-csv">Repair or Validate CSV</h3>
|
||||
<ul>
|
||||
@@ -178,6 +179,16 @@ Programmers Believe About CSVs</a> - Jesse Donat.</li>
|
||||
href="https://ronaldduncan.wordpress.com/2009/10/31/text-file-formats-ascii-delimited-text-not-csv-or-tab-delimited-text/">ASCII
|
||||
Delimited Text - Not CSV or TAB delimited text</a> - Ronald Duncan.</li>
|
||||
</ul>
|
||||
<h2 id="generate-data">Generate Data</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.fakenamegenerator.com/order.php">Fake Name
|
||||
Generator</a> - Generate fake names with other identity data in bulk for
|
||||
testing.</li>
|
||||
<li><a href="https://softwium.com/mockium/">Mockium</a> - Test data
|
||||
generator for CSV / JSON / SQL / XML.</li>
|
||||
<li><a href="https://www.mockaroo.com/">Mockaroo</a> - Random data
|
||||
generator for CSV / JSON / SQL / Excel.</li>
|
||||
</ul>
|
||||
<h2 id="data">Data</h2>
|
||||
<ul>
|
||||
<li><a href="https://catalog.data.gov/dataset?res_format=CSV">US
|
||||
@@ -193,9 +204,6 @@ href="https://github.com/awesomedata/awesome-public-datasets">awesome-public-dat
|
||||
domains.</li>
|
||||
<li><a href="https://data.un.org">United Nations data</a> - Data from
|
||||
the UN</li>
|
||||
<li><a href="https://www.fakenamegenerator.com/order.php">Fake Name
|
||||
Generator</a> - Generate fake names with other identity data in bulk for
|
||||
testing.</li>
|
||||
</ul>
|
||||
<h2 id="conferences">Conferences</h2>
|
||||
<ul>
|
||||
@@ -234,8 +242,10 @@ Data Resource</a> - A <a
|
||||
href="http://frictionlessdata.io/specs/data-resource/">Data Resource</a>
|
||||
specialized for describing tabular data like CSV files or
|
||||
spreadsheets</li>
|
||||
<li><a href="https://csvy.org/">CSVY</a> - A standard for adding a YAML
|
||||
header to CSV files to describe their format</li>
|
||||
<li><a
|
||||
href="https://github.com/csvy/csvy.github.io/blob/master/index.md">CSVY</a>
|
||||
- A standard for adding a YAML header to CSV files to describe their
|
||||
format</li>
|
||||
</ul>
|
||||
<h2 id="meta-other-similar-lists">META: Other similar lists</h2>
|
||||
<ul>
|
||||
@@ -261,8 +271,8 @@ href="https://NimbleText.com/Live">NimbleText</a>. Of course I put it
|
||||
first on the list. If I didn’t personally rate it I wouldn’t have spent
|
||||
so much time making and improving it.</p>
|
||||
<p><code>**</code> <span id="footnote2"></span> I wrote
|
||||
<code>agnes</code> but don’t really endorse it for others to use (thus
|
||||
haven’t migrated the source code to GitHub). It’s slow and
|
||||
<code>agnes</code> but don’t particularly endorse it for others to use
|
||||
(thus haven’t migrated the source code to GitHub). It’s slow and
|
||||
non-streaming. I’d go with <code>papa-parse</code>. On the plus side,
|
||||
<code>agnes</code> has a more comprehensive test suite and simpler api
|
||||
than most.</p>
|
||||
@@ -274,3 +284,5 @@ alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="http://secretgeek.net">Leon Bambrick</a> has waived all copyright
|
||||
and related or neighboring rights to this work.</p>
|
||||
<p><a href="https://github.com/secretGeek/awesomeCSV">CSV.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -134,3 +134,6 @@ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
|
||||
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
||||
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
|
||||
<p><a
|
||||
href="https://github.com/weblancaster/awesome-IoT-hybrid">IoThybrid.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -213,7 +213,7 @@ alt="foss" /></li>
|
||||
<li><a href="https://www.bakoma-tex.com">BakomaTex</a> - Commercial
|
||||
LaTeX editor that allows to edit your document both using its source
|
||||
code and WYSIWYG.</li>
|
||||
<li><a href="https://www.texpad.com">Texpad</a> - Commercial LaTeX
|
||||
<li><a href="https://www.texifier.com/">Texifier</a> - Commercial LaTeX
|
||||
editor for macOS and iOS, with excellent features (document overview,
|
||||
synchronised PDF display, autocompletion, sync across devices, etc.)
|
||||
that never get in the way of writing. <img
|
||||
@@ -328,6 +328,8 @@ of popular online LaTeX editors</a> - Community-maintained list of
|
||||
popular online LaTeX editor including equation editors.</li>
|
||||
<li><a href="https://www.authorea.com">Authorea</a> - Online editor with
|
||||
built-in git support and bibliography tools.</li>
|
||||
<li><a href="https://app.crixet.com">Crixet</a> - Online editor with
|
||||
realtime collaboration features.</li>
|
||||
<li><a href="https://www.sharelatex.com">ShareLaTeX</a> - Has pretty
|
||||
great LaTeX documentation and simple version control.</li>
|
||||
<li><a href="https://www.overleaf.com">Overleaf</a> - Online editor,
|
||||
@@ -340,6 +342,9 @@ container.</li>
|
||||
built-in git support.</li>
|
||||
<li><a href="https://zohooo.GitHub.io/jaxedit/">JaxEdit</a> - Online
|
||||
LaTeX editor with Live Preview and nice presentation mode.</li>
|
||||
<li><a href="https://vexlio.com/">Vexlio</a> - Online diagram editor
|
||||
with built-in LaTeX equation support including live preview and easy
|
||||
exports.</li>
|
||||
</ul>
|
||||
<h2 id="bibliography-tools">Bibliography tools</h2>
|
||||
<ul>
|
||||
@@ -688,6 +693,9 @@ previews.</li>
|
||||
href="https://github.com/UweZiegenhagen/LaTeX-Beamer-Theme-Overview/blob/main/OVERVIEW.md">LaTeX
|
||||
Beamer Theme Overview</a> - Visual overview of beamer themes included in
|
||||
TeXLive</li>
|
||||
<li><a href="https://github.com/jdujava/TeXtured">TeXtured</a> - A
|
||||
typographically elegant, clean, and structured LaTeX template (primarily
|
||||
intended for theses).</li>
|
||||
</ul>
|
||||
<h2 id="symbols">Symbols</h2>
|
||||
<ul>
|
||||
@@ -869,3 +877,5 @@ Open-Source Software</a></td>
|
||||
</table>
|
||||
<hr />
|
||||
<p>All trademarks are property of their respective owners.</p>
|
||||
<p><a href="https://github.com/egeerardyn/awesome-LaTeX">LaTeX.md
|
||||
Github</a></p>
|
||||
|
||||
592
html/MATLAB.html
592
html/MATLAB.html
@@ -1,592 +0,0 @@
|
||||
<h1 id="awesome-matlab-awesome">Awesome MATLAB <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<p>A curated list of awesome MATLAB toolboxes, applications, software
|
||||
and resources. Inspired by <a
|
||||
href="https://github.com/qinwf/awesome-R">awesome-R</a>.</p>
|
||||
<ul>
|
||||
<li><a href="#awesome-">Awesome MATLAB</a>
|
||||
<ul>
|
||||
<li><a href="#3rd-party-commercial-toolboxes">3rd Party Commercial
|
||||
Toolboxes</a></li>
|
||||
<li><a href="#artificial-intelligence-and-machine-learning">Artificial
|
||||
Intelligence and Machine Learning</a></li>
|
||||
<li><a href="#computational-mechanics">Computational Mechanics</a></li>
|
||||
<li><a href="#cool">Cool</a></li>
|
||||
<li><a href="#database-management">Database Management</a></li>
|
||||
<li><a href="#geospatial">Geospatial</a></li>
|
||||
<li><a href="#games">Games</a></li>
|
||||
<li><a href="#hardware">Hardware</a></li>
|
||||
<li><a href="#High-Performance-Computing-in-MATLAB">High Performance
|
||||
Computing in MATLAB</a></li>
|
||||
<li><a href="#image-processing-and-computer-vision">Image Processing and
|
||||
Computer Vision</a></li>
|
||||
<li><a href="#interfacing-with-other-languages">Interfacing with other
|
||||
languages</a></li>
|
||||
<li><a href="#interfacing-with-other-programs">Interfacing with other
|
||||
programs</a></li>
|
||||
<li><a href="#learning-matlab">Learning MATLAB</a></li>
|
||||
<li><a href="#model-reduction">Model Reduction</a></li>
|
||||
<li><a href="#making-figures">Making Figures</a></li>
|
||||
<li><a href="#matlab-like-environments">MATLAB-like
|
||||
environments</a></li>
|
||||
<li><a href="#miscellaneous-free-toolboxes">Miscellaneous Free
|
||||
Toolboxes</a></li>
|
||||
<li><a href="#optimization">Optimization</a></li>
|
||||
<li><a href="#statistics">Statistics</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#resources">Resources</a>
|
||||
<ul>
|
||||
<li><a href="#websites">Websites</a></li>
|
||||
<li><a href="#blogs">Blogs</a></li>
|
||||
<li><a href="#books">Books</a></li>
|
||||
<li><a href="#reference-cards">Reference Cards</a></li>
|
||||
<li><a href="#social-media">Social Media</a></li>
|
||||
<li><a href="#moocs">MOOCs</a></li>
|
||||
<li><a href="#tips-and-tricks">Tips and Tricks</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#contributing">Contributing</a></li>
|
||||
</ul>
|
||||
<h2 id="rd-party-commercial-toolboxes">3rd Party Commercial
|
||||
Toolboxes</h2>
|
||||
<p><em>High quality commercial toolboxes from organisations other than
|
||||
MathWorks</em></p>
|
||||
<ul>
|
||||
<li><a href="http://www.advanpix.com/">Multiprecision Toolbox for
|
||||
MATLAB</a> - This toolbox equips MATLAB with a new multiple precision
|
||||
floating-point numeric type and an extensive set of mathematical
|
||||
functions that are capable of computations with arbitrary
|
||||
precision.</li>
|
||||
<li><a href="https://www.mosek.com">MOSEK Optimization Tools</a> - The
|
||||
<a href="https://mosek.com/resources/downloads">MOSEK tools</a> provide
|
||||
access to the powerful MOSEK optimization solvers from inside the MATLAB
|
||||
environment either by a classical <a
|
||||
href="http://docs.mosek.com/7.1/tools/index.html">Toolobx</a> or by the
|
||||
modern object-oriented API <a
|
||||
href="http://docs.mosek.com/7.1/matlabfusion/index.html">Fusion</a>.</li>
|
||||
<li><a href="http://www.precisesimulation.com">FEATool Multiphysics</a>
|
||||
- Finite Element FEM Simulation toolbox for Matlab and Octave featuring
|
||||
an easy to use GUI, integrated CAD, geometry, grid generation, solvers,
|
||||
and postprocessing functionality.</li>
|
||||
</ul>
|
||||
<h2 id="artificial-intelligence-and-machine-learning">Artificial
|
||||
Intelligence and Machine Learning</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.mathworks.com/products/deep-learning.html">Deep
|
||||
Learning Toolbox</a> - MATLAB’s deep learning toolbox</li>
|
||||
<li><a
|
||||
href="https://github.com/matlab-deep-learning/MATLAB-Deep-Learning-Model-Hub">MATLAB
|
||||
Deep Learning Model Hub</a>. Discover the latest pretrained models for
|
||||
deep learning in MATLAB</li>
|
||||
</ul>
|
||||
<h2 id="computational-mechanics">Computational Mechanics</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.gibboncode.org/">GIBBON</a> - An open-source
|
||||
(<a href="https://github.com/gibbonCode/GIBBON">get the source here</a>)
|
||||
MATLAB toolbox for computational (bio)mechanics, computational geometry,
|
||||
image segmentation, meshing, lattice structure creation, and finite
|
||||
element analysis (by linking with the open source package <a
|
||||
href="https://febio.org/">FEBio</a> and the commercial package
|
||||
ABAQUS).</li>
|
||||
</ul>
|
||||
<h2 id="cool">Cool</h2>
|
||||
<p><em>Fun projects that make you say ‘Cool!’</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://blogs.mathworks.com/pick/2015/10/30/enigma/">Engima</a> -
|
||||
MATLAB version of the Enigma machine.</li>
|
||||
<li><a
|
||||
href="https://www.mathworks.com/matlabcentral/fileexchange/103830-invisibility-cloak-using-matlab-and-simulink">Invisibility
|
||||
Cloak Using MATLAB and Simulink</a> - This submission contains the
|
||||
implementation of an Invisibility Cloak using image thresholding and
|
||||
segmentation.</li>
|
||||
</ul>
|
||||
<h2 id="database-management">Database Management</h2>
|
||||
<p><em>Toolboxes for managing data</em></p>
|
||||
<ul>
|
||||
<li><a href="http://uk.mathworks.com/products/database/">Database
|
||||
toolbox</a> - Official database toolbox from The MathWorks.</li>
|
||||
<li><a href="https://github.com/markuman/go-redis/">go-redis</a> - Free
|
||||
Redis Mex client for MATLAB.</li>
|
||||
<li><a href="https://github.com/rmartinjak/mex-sqlite3">mex-sqlite3</a>
|
||||
- Free Sqlite3 Mex client for MATLAB.</li>
|
||||
<li><a href="https://github.com/mathworks/dotenv-for-MATLAB">dotenv for
|
||||
MATLAB</a> - Manage database configuration environment variables.</li>
|
||||
</ul>
|
||||
<h2 id="games">Games</h2>
|
||||
<p><em>Fully playable games developed in MATLAB.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://uk.mathworks.com/matlabcentral/fileexchange/46124-2048-matlab-edition">2048</a>
|
||||
- 2048 is a game originally created by Gabriele Cirulli. This is a
|
||||
MATLAB implementation of the game.</li>
|
||||
<li><a
|
||||
href="http://uk.mathworks.com/matlabcentral/fileexchange/45795-flappy-bird-for-matlab">Flappy
|
||||
bird</a> - As one of the most popular games on app stores before being
|
||||
taken down, Flappy Bird does not need any further introduction. Now, it
|
||||
has come back alive, on MATLAB.</li>
|
||||
</ul>
|
||||
<h2 id="geospatial">Geospatial</h2>
|
||||
<ul>
|
||||
<li><a href="https://topotoolbox.wordpress.com/">TopoToolbox</a> -
|
||||
TopoToolbox is a MATLAB program for the analysis of digital elevation
|
||||
models (DEMs). It’s free and open source.</li>
|
||||
</ul>
|
||||
<h2 id="hardware">Hardware</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.mathworks.com/matlabcentral/fileexchange/47522-matlab-support-package-for-arduino-hardware">Arduino
|
||||
Support package</a> - MATLAB Support Package for Arduino Hardware</li>
|
||||
<li><a
|
||||
href="https://de.mathworks.com/matlabcentral/fileexchange/33155-cpu-info">CPU
|
||||
Info</a> - Read various bits of information about the CPU and operating
|
||||
system.</li>
|
||||
<li><a href="http://uk.mathworks.com/products/matlab-mobile/">MATLAB
|
||||
Mobile</a> - MATLAB on Android and iOS mobile phones and tablets.</li>
|
||||
<li><a
|
||||
href="http://uk.mathworks.com/hardware-support/raspberry-pi-matlab.html">Raspberry
|
||||
Pi Support from MATLAB</a> - Acquire sensor and image data from your
|
||||
connected Raspberry Pi.</li>
|
||||
<li><a href="http://github.com/octave-de/octave-rpi-gpio">Rasperry Pi IO
|
||||
Support for Octave</a> - Control Rasperry Pi GPIO Port from Octave.</li>
|
||||
</ul>
|
||||
<h2 id="high-performance-computing-in-matlab">High Performance Computing
|
||||
in MATLAB</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://ngc.nvidia.com/catalog/containers/partners:matlab">MATLAB
|
||||
on the NVIDIA GPU Cloud</a> - Running MATLAB on the NVIDIA GPU
|
||||
Cloud.</li>
|
||||
<li><a
|
||||
href="https://uk.mathworks.com/products/parallel-computing.html">Parallel
|
||||
Computing Toolbox</a> - Mathworks Toolbox. Provides support for various
|
||||
parallel programming paradigms to scale MATLAB to 1000s of CPU cores and
|
||||
GPUs. Also helps make maximum use of your laptop if that’s the only
|
||||
hardware you have.</li>
|
||||
</ul>
|
||||
<h2 id="image-processing-and-computer-vision">Image Processing and
|
||||
Computer Vision</h2>
|
||||
<ul>
|
||||
<li><a href="http://uk.mathworks.com/products/computer-vision/">Computer
|
||||
Vision System Toolbox</a> - The official computer vision toolbox from
|
||||
MathWorks.</li>
|
||||
<li><a href="http://uk.mathworks.com/products/image/">Image Processing
|
||||
Toolbox</a> - The official Image Processing Toolbox from MathWorks.</li>
|
||||
<li><a href="http://www.vlfeat.org/matconvnet/">MatConvNet</a> -
|
||||
MatConvNet is a free MATLAB toolbox implementing Convolutional Neural
|
||||
Networks (CNNs) for computer vision applications. It is simple,
|
||||
efficient, and can run and learn state-of-the-art CNNs. It provides
|
||||
pre-trained CNNs for image classification, segmentation, face
|
||||
recognition, and text detection.</li>
|
||||
<li><a href="https://github.com/pdollar/toolbox">Piotr’s Image and Video
|
||||
Toolbox</a> - This free toolbox facilitates the manipulation of images
|
||||
and video in MATLAB. Its purpose is to complement, not replace, MATLAB’s
|
||||
Image Processing Toolbox.</li>
|
||||
<li><a href="http://www.vlfeat.org/">VLFeat</a> - The VLFeat free and
|
||||
open source library implements popular computer vision algorithms
|
||||
specializing in image understanding and local features extraction and
|
||||
matching. It is written in C for efficiency and compatibility, with
|
||||
interfaces in MATLAB for ease of use, and detailed documentation
|
||||
throughout.</li>
|
||||
<li><a href="https://github.com/kyamagu/mexopencv">MexOpenCV</a> -
|
||||
MATLAB MEX interface for <a href="http://opencv.org">OpenCV</a>,
|
||||
i.e. one of the leading libraries for computer vision.</li>
|
||||
<li><a href="https://github.com/sfikas/zah">Zoning Aggregated
|
||||
Hypercolumns for Keyword Spotting</a> - An image descriptor, suitable
|
||||
for keyword spotting, that is computed as a function of Convolutional
|
||||
Neural Network intermediate layer responses.</li>
|
||||
</ul>
|
||||
<h2 id="model-reduction">Model Reduction</h2>
|
||||
<ul>
|
||||
<li><a href="https://lvdmaaten.github.io/drtoolbox/">drtoolbox</a> -
|
||||
Matlab Toolbox for Dimensionality Reduction.</li>
|
||||
<li><a href="http://dmdbook.com/CODE.zip">DMD Book</a> - Dynamic Mode
|
||||
Decomposition Book Companion Code.</li>
|
||||
<li><a href="http://gramian.de">emgr</a> - EMpirical GRamian framework
|
||||
for model reduction of input-output systems.</li>
|
||||
<li><a href="http://git.io/hapod">hapod</a> - Hierarchical Approximate
|
||||
Proper Orthogonal Decomposition.</li>
|
||||
<li><a href="https://mordigitalsystems.fr/en/">MOR Toolbox</a> - Model
|
||||
Reduction Toolbox for MATLAB (formerly: <a
|
||||
href="http://w3.onera.fr/more/">MORE</a> - a MOdel REduction
|
||||
Toolbox).</li>
|
||||
<li><a
|
||||
href="http://www.ians.uni-stuttgart.de/MoRePaS/software/kermor/">KerMor</a>
|
||||
- Model order reduction for nonlinear dynamical systems and nonlinear
|
||||
approximation.</li>
|
||||
<li><a href="https://git.io/morgen">morgen</a> - Model Order Reduction
|
||||
for Gas and Energy Networks.</li>
|
||||
<li><a href="http://www.mpi-magdeburg.mpg.de/1657682/morlab">MORLAB</a>
|
||||
- Model Order Reduction Laboratory.</li>
|
||||
<li><a
|
||||
href="http://tu-dresden.de/die_tu_dresden/fakultaeten/fakultaet_maschinenwesen/ifkm/dmt/forschung/forschungsthemen/morpack">MORPACK</a>
|
||||
- Model Order Reduction PACKage.</li>
|
||||
<li><a href="http://www.mpi-magdeburg.mpg.de/projects/mess">MESS</a> -
|
||||
The Matrix Equations Sparse Solvers library, is the successor to the
|
||||
Lyapack Toolbox.</li>
|
||||
<li><a
|
||||
href="https://web.archive.org/web/20080727002739/http://scowl.ge.uiuc.edu/~ssivakum/research.html">MRedTool</a>
|
||||
- A MATLAB toolbox for model reduction of multi-dimensional
|
||||
systems.</li>
|
||||
<li><a href="http://homepages.rpi.edu/~hahnj/Model_Reduction">Nonlinear
|
||||
Model Reduction Routines for MATLAB</a> - Empirical balanced truncation
|
||||
toolbox.</li>
|
||||
<li><a
|
||||
href="https://www.mathworks.com/matlabcentral/fileexchange/64392-psssmor-toolbox">psssMOR</a>
|
||||
- A parametric sparse state-space and Model Order Reduction
|
||||
toolbox.</li>
|
||||
<li><a href="https://www.morepas.org/software/rbmatlab/">RBmatlab</a> -
|
||||
A MATLAB library for model order reduction with Reduced Basis
|
||||
Methods.</li>
|
||||
<li><a href="https://github.com/redbKIT/redbKIT">redBKIT</a> - A MATLAB
|
||||
library for reduced-order modeling of parametrized PDEs.</li>
|
||||
<li><a href="http://simplifytoolbox.tumblr.com/">SiMpLIfy</a> -
|
||||
Structured ModeL reduction.</li>
|
||||
<li><a
|
||||
href="http://slicot.org/matlab-toolboxes/model-reduction">SLICOT</a> -
|
||||
SLICOT Model and Controller Reduction Toolbox.</li>
|
||||
<li><a
|
||||
href="https://web.archive.org/web/20151115030532/http://bnbond.com/software/smores/">SMORES</a>
|
||||
- A Matlab tool for Simulation and Model Order Reduction of Electrical
|
||||
Systems.</li>
|
||||
<li><a href="http://doi.org/10.5281/zenodo.3332706">SOMDDPA</a> -
|
||||
Second-Order Modally-Damped Dominant Pole Algorithm.</li>
|
||||
<li><a href="https://github.com/MORLab/sssMOR">sssMOR</a> - sparse state
|
||||
space and Model Order Reduction toolbox.</li>
|
||||
<li><a href="http://sumo.intec.ugent.be/SUMO">SUMO</a> - SUrrogate
|
||||
MOdelling lab.</li>
|
||||
</ul>
|
||||
<h2 id="interfacing-with-other-languages">Interfacing with other
|
||||
languages</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://uk.mathworks.com/help/matlab/write-cc-mex-files.html">C/C++
|
||||
mex routines</a> - C/C++ MEX files allow to call C/C++ functions from
|
||||
within MATLAB.</li>
|
||||
<li><a
|
||||
href="http://uk.mathworks.com/help/matlab/write-fortran-mex-files.html">Fortran
|
||||
mex routines</a> - Fortran MEX routines allow you to call Fortran code
|
||||
from within MATLAB.</li>
|
||||
<li><a
|
||||
href="http://uk.mathworks.com/help/matlab/matlab_external/get-started-with-matlab-engine-for-python.html">MATLAB
|
||||
Engine for Python</a> - The MATLAB Engine for Python provides a Python
|
||||
package named <code>matlab</code> that enables you to call MATLAB
|
||||
functions from within Python.</li>
|
||||
<li><a href="https://github.com/calysto/matlab_kernel">matlab kernel</a>
|
||||
- To run MATLAB code inside IPython / Jupyter notebooks.</li>
|
||||
<li><a href="http://matlink.org/">MATLink</a> - To run MATLAB code
|
||||
inside Mathematica / Wolfram Language notebooks.</li>
|
||||
<li><a href="https://github.com/zeybek/node-matlab">node-matlab</a> - To
|
||||
run MATLAB code inside NodeJS.</li>
|
||||
<li><a
|
||||
href="http://uk.mathworks.com/help/matlab/call-python-libraries.html">Python</a>
|
||||
- How to call Python functions from within MATLAB.</li>
|
||||
</ul>
|
||||
<h2 id="interfacing-with-other-programs">Interfacing with other
|
||||
programs</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/jaketmp/matlab-quicklook">MATLAB
|
||||
QuickLook</a> - QuickLook preview generator for MAT files. This shows
|
||||
the contents of your MAT files in Finder. The binary is only compatible
|
||||
with 64 bit OS X.</li>
|
||||
<li><a href="https://github.com/manur/MATLAB-git">MATLAB-git</a> - A
|
||||
thin wrapper to call <code>git</code> from within a MATLAB console.</li>
|
||||
<li><a href="https://github.com/fangq/jsonlab">JSONlab</a> - Toolbox to
|
||||
encode/decode <a href="http://www.json.org">JSON</a> data files from
|
||||
within MATLAB and Octave.</li>
|
||||
</ul>
|
||||
<h2 id="learning-matlab">Learning MATLAB</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://swcarpentry.github.io/matlab-novice-inflammation/">Software
|
||||
Carpentry lessons in MATLAB</a> - Teaching basic lab skills for research
|
||||
computing.</li>
|
||||
<li><a href="http://ubcmatlabguide.github.io">YAGTOM: Yet Another Guide
|
||||
TO MATLAB</a> - This MATLAB® tutorial starts from the basics and builds
|
||||
up to advanced concepts such as object-oriented programming (Note the <a
|
||||
href="https://ubcmatlabguide.github.io/html/speedup.html">Speedup
|
||||
Tricks</a>).</li>
|
||||
<li><a href="https://matlabacademy.mathworks.com/">MATLAB Academy -
|
||||
MATLAB Onramp</a> - Brief MATLAB introduction including language syntax
|
||||
and common workflows. Free for all.</li>
|
||||
<li><a
|
||||
href="http://ctms.engin.umich.edu/CTMS/index.php?aux=Home">Control
|
||||
Tutorials for MATLAB and Simulink</a> - This site contains quite a bit
|
||||
control theory, some practical applications and how to implement these
|
||||
in MATLAB and SimuLink.</li>
|
||||
<li><a href="http://rosettacode.org/wiki/Category:MATLAB">Rosetta Code
|
||||
(MATLAB category)</a> - Rosetta Code is a community comparing algorithms
|
||||
in different languages.</li>
|
||||
</ul>
|
||||
<h2 id="making-figures">Making Figures</h2>
|
||||
<p><em>Third-party tools to produce publication quality
|
||||
figures.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://git.io/antijet">antijet</a> - An alternative to the
|
||||
problematic “jet”-colormap.</li>
|
||||
<li><a href="https://github.com/altmany/export_fig">export_fig</a> -
|
||||
produces better vector/bitmap graphics than standalone MATLAB®.</li>
|
||||
<li><a
|
||||
href="https://uk.mathworks.com/matlabcentral/fileexchange/54465-gramm-complete-data-visualization-toolbox-ggplot2-r-like">gramm</a>
|
||||
- GRAMmar of graphics for Matlab.</li>
|
||||
<li><a
|
||||
href="http://dgleich.github.io/hq-matlab-figs/">hq-matlab-figs</a> -
|
||||
Creating high-quality graphics in MATLAB for papers and
|
||||
presentations.</li>
|
||||
<li><a href="https://github.com/matlab2tikz/matlab2tikz">matlab2tikz</a>
|
||||
- exports MATLAB® figures to TikZ code for seamless inclusion in LaTeX
|
||||
documents.</li>
|
||||
<li><a
|
||||
href="https://de.mathworks.com/matlabcentral/fileexchange/62729-matplotlib-2-0-colormaps--perceptually-uniform-and-beautiful">matplotlib
|
||||
colormaps</a> - Perceptually uniform colormaps.</li>
|
||||
<li><a
|
||||
href="http://www.mathworks.com/matlabcentral/fileexchange/7401-scalable-vector-graphics--svg--export-of-figures">plot2svg</a>
|
||||
- exports MATLAB® figures to Scalable Vector Graphics format. This is
|
||||
particularly useful in older MATLAB® versions that don’t support
|
||||
<code>print -dsvg</code>.</li>
|
||||
<li><a href="https://plot.ly/matlab/">Plotly MATLAB Library</a> -
|
||||
exports MATLAB® figures to the online plotting service <a
|
||||
href="https://plot.ly">plot.ly</a>.</li>
|
||||
<li><a
|
||||
href="https://github.com/djoshea/matlab-save-figure">saveFigure</a> -
|
||||
exports MATLAB® figures to PDF, SVG, EPS and PNG with improved support
|
||||
for transparancy.</li>
|
||||
<li><a
|
||||
href="https://mathworks.com/matlabcentral/fileexchange/24035-wgplot-weighted-graph-plot--a-better-version-of-gplot">wgPlot</a>
|
||||
- A better version of gplot.</li>
|
||||
<li><a
|
||||
href="https://www.mathworks.com/matlabcentral/fileexchange/38499-xkcdify">xkcdify</a>
|
||||
- xkcd-style plots.</li>
|
||||
</ul>
|
||||
<h2 id="using-matlab-in-other-environments">Using MATLAB in other
|
||||
environments</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://blogs.mathworks.com/matlab/2023/01/30/official-mathworks-matlab-kernel-for-jupyter-released/">Official
|
||||
MATLAB Kernel for Jupyter</a> - Blog post describing how to install and
|
||||
use the official MATLAB Kernel for Jupyter</li>
|
||||
</ul>
|
||||
<h2 id="matlab-like-environments">MATLAB-like environments</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.gnu.org/software/octave/">GNU Octave</a> - GNU
|
||||
Octave is a high-level interpreted language, primarily intended for
|
||||
numerical computations. It can run many MATLAB programs unmodified.</li>
|
||||
<li><a href="http://www.scilab.org/">Scilab</a> - Scilab is free and
|
||||
open source software for numerical computation providing a powerful
|
||||
computing environment for engineering and scientific applications.</li>
|
||||
<li><a
|
||||
href="https://www.ni.com/en-gb/support/downloads/software-products/download.labview-mathscript-module.html#345625">MathScript</a>
|
||||
- MathScript is an interpreter for MATLAB® code for the <a
|
||||
href="http://www.ni.com/labview/">LabView</a> programming language.</li>
|
||||
</ul>
|
||||
<h2 id="miscellaneous-free-toolboxes">Miscellaneous Free Toolboxes</h2>
|
||||
<p><em>High quality free toolboxes in subject areas that don’t yet have
|
||||
their own section</em></p>
|
||||
<ul>
|
||||
<li><a href="http://www.chebfun.org/">Chebfun</a> - Chebfun is an
|
||||
open-source package for computing with functions to about 15-digit
|
||||
accuracy.</li>
|
||||
<li><a href="http://www.maths.manchester.ac.uk/~djs/ifiss/">IFISS</a> -
|
||||
IFISS is a graphical package for the interactive numerical study of
|
||||
incompressible flow problems which can be run under MATLAB or
|
||||
Octave.</li>
|
||||
<li><a
|
||||
href="http://statweb.stanford.edu/~wavelab/Wavelab_850/index_wavelab850.html">Wavelab</a>
|
||||
- WaveLab is a collection of MATLAB functions related to wavelet
|
||||
analysis.</li>
|
||||
<li><a href="http://www.ugr.es/~jfernand/mpitb_eng.html">MPITB</a> - MPI
|
||||
Toolbox for Matlab (<a href="http://www.ugr.es/~jfernand/mpitb.html">MPI
|
||||
Toolbox for Octave</a>).</li>
|
||||
<li><a
|
||||
href="http://research.microsoft.com/en-us/um/people/minka/software/lightspeed/">Lightspeed</a>
|
||||
- Microsoft Lightspeed Utilities Toolbox.</li>
|
||||
<li><a href="http://www.brain-connectivity-toolbox.net/">bct</a> - Brain
|
||||
Connectivity Toolbox.</li>
|
||||
<li><a href="https://github.com/imaginairy-user/opencl-toolbox/">OpenCL
|
||||
Toolbox</a> - OpenCL support for MATLAB.</li>
|
||||
<li><a href="http://www.uqlab.com/">UQLab</a> - The Framework for
|
||||
Uncertainty Quantification.</li>
|
||||
<li><a href="http://octave.sourceforge.net/">Octave Forge</a> - Extra
|
||||
packages for GNU Octave.</li>
|
||||
<li><a
|
||||
href="http://www.maths.manchester.ac.uk/~higham/mctoolbox/">Matrix
|
||||
Computation Toolbox</a> - For constructing test matrices, computing
|
||||
matrix factorizations, visualizing matrices, and carrying out direct
|
||||
search optimization.</li>
|
||||
<li><a
|
||||
href="http://timmitchell.com/software/GRANSO/index.html">GRANSO</a> -
|
||||
GRadient-based Algorithm for Non-Smooth Optimization.</li>
|
||||
<li><a
|
||||
href="http://www.timmitchell.com/software/ROSTAPACK/index.html">ROSTAPACK</a>
|
||||
- RObust STAbility PACKage.</li>
|
||||
</ul>
|
||||
<h2 id="optimization">Optimization</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.manopt.org/">Manopt</a> Free toolboxes for
|
||||
optimization on manifolds and matrices.</li>
|
||||
</ul>
|
||||
<h2 id="statistics">Statistics</h2>
|
||||
<ul>
|
||||
<li><a href="http://rosa.unipr.it/fsda.html">FSDA Toolbox</a> - FSDA
|
||||
(Flexible Statistics and Data Analysis) extends MATLAB and the
|
||||
Statistics Toolbox for the robust analysis of data sets affected by
|
||||
different sources of heterogeneity.</li>
|
||||
</ul>
|
||||
<h1 id="resources">Resources</h1>
|
||||
<p>Where to discover new MATLAB resources.</p>
|
||||
<h2 id="websites">Websites</h2>
|
||||
<ul>
|
||||
<li><a href="http://uk.mathworks.com/matlabcentral/fileexchange/">MATLAB
|
||||
File Exchange</a> - File Exchange lets you find and share custom
|
||||
applications, classes, code examples, drivers, functions, Simulink
|
||||
models, scripts, and videos.</li>
|
||||
<li><a href="http://uk.mathworks.com/matlabcentral/cody/">Cody</a> - A
|
||||
website with programming challenges that consist of writing MATLAB®
|
||||
code. A fun way to improve your skills.</li>
|
||||
<li><a href="https://thingspeak.com">ThingSpeak</a> - An internet of
|
||||
things (IoT) platform that allows to collect, analyze and act upon
|
||||
various data sources. You can enter your own MATLAB® code to process and
|
||||
plot your data.</li>
|
||||
<li><a href="http://octave-online.net/">Octave-Online</a> - An online
|
||||
Octave interpreter.</li>
|
||||
<li><a href="http://matlab.wikia.com/wiki/FAQ">Matlab FAQ on
|
||||
Wikia</a></li>
|
||||
<li><a href="https://hackr.io/tutorials/learn-matlab">Programming
|
||||
Community Curated Resources For Learning Matlab</a></li>
|
||||
<li><a href="http://people.duke.edu/~hpgavin/m-files/">Assorted
|
||||
.m-files</a> - by H.P. Gavin.</li>
|
||||
</ul>
|
||||
<h2 id="blogs">Blogs</h2>
|
||||
<ul>
|
||||
<li><a href="http://blogs.mathworks.com/cleve/">Cleve’s Corner: Cleve
|
||||
Moler on Mathematics and Computing</a> - Cleve Moler is the author of
|
||||
the first MATLAB, one of the founders of MathWorks, and is currently
|
||||
Chief Mathematician at the company.</li>
|
||||
<li><a href="https://blogs.mathworks.com/matlab/">The MATLAB Blog</a> -
|
||||
Mike Croucher, a Customer Success Engineer at MathWorks, writes about
|
||||
MATLAB.</li>
|
||||
<li><a href="http://blogs.mathworks.com/developer/">Developer Zone</a> -
|
||||
Developing, testing, and integrating production grade software using
|
||||
MATLAB.</li>
|
||||
<li><a href="http://blogs.mathworks.com/seth/">Guy and Seth on
|
||||
Simulink</a> - Guy Rouleau and Seth Popinchalk are Application Engineers
|
||||
for MathWorks.</li>
|
||||
<li><a href="http://blogs.mathworks.com/steve/">Steve on Image
|
||||
Processing</a> - Steve Eddins has developed MATLAB and image processing
|
||||
capabilities for MathWorks since 1993.</li>
|
||||
<li><a href="http://undocumentedmatlab.com">Undocumented MATLAB</a> -
|
||||
Yair Altman blogs about the hidden underbelly of MATLAB®. This is the
|
||||
place to be for discovering new and awesome features.</li>
|
||||
<li><a href="http://www.walkingrandomly.com/?cat=11">WalkingRandomly</a>
|
||||
- The MATLAB tag of WalkingRandomly.</li>
|
||||
<li><a href="http://xcorr.net/?s=matlab">xcorr: comp neuro</a> - MATLAB
|
||||
relevant post of XCORR.</li>
|
||||
<li><a href="http://matlabgeeks.com/">Matlab Geeks</a> - Matlab Blog,
|
||||
Tutorials and Expertise.</li>
|
||||
</ul>
|
||||
<h2 id="books">Books</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.crcpress.com/Accelerating-MATLAB-Performance-1001-tips-to-speed-up-MATLAB-programs/Altman/9781482211290">Accelerating
|
||||
MATLAB Performance: 1001 tips to speed up MATLAB programs</a> - A superb
|
||||
guide to making MATLAB code faster.</li>
|
||||
<li><a href="http://www.databookuw.com/">Data-Driven Science and
|
||||
Engineering: Machine Learning, Dynamical Systems and Control</a> - This
|
||||
textbook brings together machine learning, engineering mathematics, and
|
||||
mathematical physics to integrate modeling and control of dynamical
|
||||
systems with modern methods in data science.</li>
|
||||
<li><a
|
||||
href="http://www.cambridge.org/us/academic/subjects/computer-science/scientific-computing-scientific-software/elements-matlab-style">The
|
||||
Elements of MATLAB Style</a> - Coding guidelines for the MATLAB
|
||||
language.</li>
|
||||
<li><a
|
||||
href="http://eu.wiley.com/WileyCDA/WileyTitle/productCd-111882010X.html">MATLAB
|
||||
for Dummies</a> - A good beginners book.</li>
|
||||
<li><a href="http://www.ma.man.ac.uk/~higham/mg/">MATLAB Guide</a> - By
|
||||
Desmond and Nicholas Higham. One of the best books for learning
|
||||
MATLAB</li>
|
||||
<li><a
|
||||
href="https://www.crcpress.com/Undocumented-Secrets-of-MATLAB-Java-Programming/Altman/9781439869031#isbn">Undocumented
|
||||
Secrets of MATLAB-Java Programming</a> - A great guide on MATLAB® and
|
||||
its Java interface (e.g. for GUIs or interaction with JVM
|
||||
software).</li>
|
||||
<li><a href="http://www.sagepub.com/books/Book239284">An Introduction to
|
||||
MATLAB for Behavioral Researchers</a> - Beginner book for those with no
|
||||
programming experience. Targeted to those in psychology/behavioural
|
||||
sciences and uses real experimental data in examples.</li>
|
||||
</ul>
|
||||
<h2 id="reference-cards">Reference Cards</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://www.robots.ox.ac.uk/~dwm/Courses/1P5_2011/MatlabQuickRef1v1.pdf">MATLAB
|
||||
Quick Reference</a> - by Eric Peasley, Department of Engineering
|
||||
Science, University of Oxford</li>
|
||||
</ul>
|
||||
<h2 id="social-media">Social Media</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.facebook.com/MATLAB">MATLAB on Facebook</a> -
|
||||
Official Facebook page for MATLAB.</li>
|
||||
<li><a href="https://www.reddit.com/r/matlab/">MATLAB Reddit</a> -
|
||||
MATLAB on Reddit.</li>
|
||||
<li><a href="http://stackoverflow.com/questions/tagged/matlab">MATLAB on
|
||||
Stack Overflow</a> - Stack Overflow is a community of 4.7 million
|
||||
programmers, just like you, helping each other.</li>
|
||||
<li><a href="https://twitter.com/MATLAB">MATLAB on Twitter</a> -
|
||||
Official MATLAB twitter account.</li>
|
||||
<li><a href="http://stackoverflow.com/questions/tagged/octave">Octave on
|
||||
Stack Overflow</a> - Stack Overflow has an extensive back catalogue of
|
||||
many answered questions.</li>
|
||||
<li><a href="https://www.reddit.com/r/octave/">Octave Reddit</a> -
|
||||
Octave on Reddit.</li>
|
||||
</ul>
|
||||
<h2 id="moocs">MOOCs</h2>
|
||||
<p><em>Massive open online courses.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://www.ulaff.net/index.html">Linear Algebra:
|
||||
Foundations to Frontiers</a> - Hands-on introduction to Linear Algebra
|
||||
using MATLAB.</li>
|
||||
</ul>
|
||||
<h2 id="tips-and-tricks">Tips and Tricks</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.mathworks.com/content/dam/mathworks/mathworks-dot-com/campaigns/portals/files/intel/may-12-2015-advanced-matlab.pdf">Advanced
|
||||
Programming Techniques in MATLAB</a> - Slides by Loren Shure.</li>
|
||||
<li><a
|
||||
href="http://www.mathworks.com/matlabcentral/fileexchange/22943-guidelines-for-writing-clean-and-fast-code-in-matlab">Guidelines
|
||||
for writing clean and fast code in MATLAB</a> - A guide with best
|
||||
practices in MATLAB® programming to which anybody can <a
|
||||
href="https://github.com/nschloe/matlab-guidelines">contribute</a>.</li>
|
||||
<li><a href="https://git.io/mtips">Octave and MATLAB Snippets</a> -
|
||||
Collection of code snippets.</li>
|
||||
<li><a href="https://github.com/kendrickkay/knkutils">knkutils</a> -
|
||||
MATLAB utility functions written by Kendrick Kay.</li>
|
||||
<li><a
|
||||
href="http://bickson.blogspot.de/2011/10/lanczos-algorithm-for-svd-singule-value.html">Lanczos
|
||||
Algorithm for SVD</a> - MATLAB Code</li>
|
||||
<li><a href="https://jie-chen-ibm.appspot.com/software.html">Jie Chen’s
|
||||
Software</a> - Collection of companion codes (mostly MATLAB).</li>
|
||||
<li><a href="http://sspsite.org/matlab_scripts.html">SSP RK</a> - Strong
|
||||
Stability Preserving Runge-Kutta Codes.</li>
|
||||
<li><a href="http://faculty.smu.edu/shampine/current.html">BV78</a> -
|
||||
Shampine’s Adaptive Block Vectorized Runge-Kutta 7-8.</li>
|
||||
<li><a
|
||||
href="http://www.datatool.com/downloads/MatlabStyle2%20book.pdf">MATLAB
|
||||
Style Guidelines 2.0</a> - by R. Johnson.</li>
|
||||
<li><a
|
||||
href="https://gist.github.com/precisesimulation/94395a41e53abf01da4d073b3b746493">parrun.sh</a>
|
||||
- MATLAB and OCTAVE Parallel Job Script.</li>
|
||||
<li><a href="https://git.io/flamegraph">flamegraph</a> - Flame graph
|
||||
visualization for Octave’s profiler output.</li>
|
||||
<li><a
|
||||
href="https://www.mathworks.com/matlabcentral/fileexchange/23786-recursive-mlint">mlintall</a>
|
||||
- Recursive <code>mlint</code></li>
|
||||
</ul>
|
||||
<h1 id="contributing">Contributing</h1>
|
||||
<p>Your contributions are always welcome. Refer to the <a
|
||||
href="https://github.com/mikecroucher/awesome-MATLAB/blob/main/Contributing.md">contribution
|
||||
guidelines</a> if you’d like to make a Pull Request.</p>
|
||||
<p>This work is licensed under the Creative Commons
|
||||
Attribution-NonCommercial-ShareAlike 4.0 International License - <a
|
||||
href="http://creativecommons.org/licenses/by-nc-sa/4.0/legalcode">CC
|
||||
BY-NC-SA 4.0</a></p>
|
||||
@@ -329,3 +329,6 @@ class="sourceCode bash"><code class="sourceCode bash"><span id="cb1-1"><a href="
|
||||
alt="license" />
|
||||
<figcaption aria-hidden="true">license</figcaption>
|
||||
</figure>
|
||||
<p><a
|
||||
href="https://github.com/ibaaj/awesome-OpenSourcePhotography">OpenSourcePhotography.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -23,6 +23,7 @@ built-in tools for creating your own cartridges.</p>
|
||||
<li><a href="#resources">Resources</a></li>
|
||||
<li><a href="#tutorials">Tutorials</a></li>
|
||||
<li><a href="#tools">Tools</a></li>
|
||||
<li><a href="#libraries">Libraries</a></li>
|
||||
<li><a href="#assets">Assets</a></li>
|
||||
<li><a href="#text-editors-language-support">Text Editors Language
|
||||
Support</a></li>
|
||||
@@ -156,19 +157,9 @@ Palette</a> - Hex and RGB colors codes for web.</li>
|
||||
<li><a href="https://www.lexaloffle.com/bbs/?tid=3760">PICO-8 font</a> -
|
||||
by <a
|
||||
href="https://www.lexaloffle.com/bbs/?uid=11704">RhythmLynx</a>.</li>
|
||||
<li><a href="https://github.com/jozanza/pico-test">pico-test</a> -
|
||||
PICO-8 testing framework.</li>
|
||||
<li><a href="https://github.com/clowerweb/Lib-Pico8">Lib-Pico8</a> - A
|
||||
Pico-8 library of useful common functions.</li>
|
||||
<li><a
|
||||
href="https://github.com/adamscott/pico8-missing-builtins">pico8-missing-builtins</a>
|
||||
- Provides Lua built-in functions to pico8.</li>
|
||||
<li><a href="https://github.com/movAX13h/P8Coder">P8Coder</a> - A
|
||||
programming tool that replaces the lua code in pico-8 cartridges (p8)
|
||||
with the code you write in P8Coder.</li>
|
||||
<li><a href="https://github.com/outkine/pico-kit">Pico-Kit</a> - An
|
||||
opinionated collection of Pico-8 helpers that make it easier to get
|
||||
going. Adds OOP, better debugging, and physics.</li>
|
||||
<li><a href="https://github.com/torch2424/picoDeploy">picoDeploy</a> -
|
||||
Deploy Pico-8 carts as standalone applications on desktop (Electron) and
|
||||
mobile (Ionic).</li>
|
||||
@@ -178,9 +169,6 @@ A build system for pico8 games, using gruntjs.</li>
|
||||
<li><a href="https://github.com/JoebRogers/PICO-EC">PICO-EC</a> - A tiny
|
||||
scene-entity-component library created for the PICO-8 fantasty
|
||||
console.</li>
|
||||
<li><a href="https://github.com/JoebRogers/PICO-Tween">PICO-Tween</a> -
|
||||
A small library of tweening/easing functions for use in the PICO-8
|
||||
fantasy console, inspired by Robert Penner’s easing functions.</li>
|
||||
<li><a href="https://github.com/jozanza/p8">p8</a> - A dependency
|
||||
manager and build tool. Lets you share code/sprites,
|
||||
<code>require()</code> dependencies, and auto-reload carts on save.
|
||||
@@ -212,8 +200,26 @@ Create PICO-8 games using TypeScript.</li>
|
||||
<li><a href="https://github.com/thisismypassport/shrinko8">Shrinko8</a>
|
||||
- A minifier that aggressively shrinks Pico-8 code size. Also includes a
|
||||
linter and other tools.</li>
|
||||
</ul>
|
||||
<h3 id="libraries">Libraries</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/jozanza/pico-test">pico-test</a> -
|
||||
PICO-8 testing framework.</li>
|
||||
<li><a href="https://github.com/clowerweb/Lib-Pico8">Lib-Pico8</a> - A
|
||||
Pico-8 library of useful common functions.</li>
|
||||
<li><a
|
||||
href="https://github.com/adamscott/pico8-missing-builtins">pico8-missing-builtins</a>
|
||||
- Provides Lua built-in functions to pico8.</li>
|
||||
<li><a href="https://github.com/outkine/pico-kit">Pico-Kit</a> - An
|
||||
opinionated collection of Pico-8 helpers that make it easier to get
|
||||
going. Adds OOP, better debugging, and physics.</li>
|
||||
<li><a href="https://github.com/JoebRogers/PICO-Tween">PICO-Tween</a> -
|
||||
A small library of tweening/easing functions for use in the PICO-8
|
||||
fantasy console, inspired by Robert Penner’s easing functions.</li>
|
||||
<li><a href="https://github.com/Siapran/parens-8">parens-8</a> - Bypass
|
||||
the Lua token limit with a tiny lisp interpreter/compiler.</li>
|
||||
<li><a href="https://github.com/Siapran/p8-canvas">p8-canvas</a> - A
|
||||
high performance infinite canvas/texture library.</li>
|
||||
</ul>
|
||||
<h3 id="assets">Assets</h3>
|
||||
<ul>
|
||||
@@ -322,3 +328,5 @@ alt="CC0" /></a></p>
|
||||
href="https://twitter.com/felipebueno">Felipe Bueno</a> has waived all
|
||||
copyright and related or neighboring rights to this work.</p>
|
||||
<p>See <a href="LICENSE">LICENSE</a> for more information.</p>
|
||||
<p><a href="https://github.com/pico-8/awesome-PICO-8">PICO8.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1,160 +0,0 @@
|
||||
<h4 style="text-align: center;">
|
||||
✨ Sponsor: <a href="https://mindmac.app" target=_blank">MindMac</a> now
|
||||
offers 30% OFF on all plans for first purchase with code WELCOME30 💖.
|
||||
See details below!
|
||||
</h4>
|
||||
<h1 id="awesome-product-manager">Awesome Product Manager</h1>
|
||||
<blockquote>
|
||||
<p>A curated list of awesome books, tools and other resources for
|
||||
Product Managers. Inspired by ‘awesome-’ repos. All PRs are welcomed to
|
||||
contribute to this awesome stuff.</p>
|
||||
</blockquote>
|
||||
<!---
|
||||
[]()
|
||||
-->
|
||||
<h2 id="table-of-contents">Table of Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#books">Books</a></li>
|
||||
<li><a href="#web-resource">Web Resources</a>
|
||||
<ul>
|
||||
<li><a href="#courses">Courses</a></li>
|
||||
<li><a href="#essays">Essays</a></li>
|
||||
<li><a href="#mailing-lists">Mailing Lists</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#tools">Tools</a></li>
|
||||
<li><a href="#sponsor">Sponsor</a></li>
|
||||
</ul>
|
||||
<blockquote>
|
||||
<p>All resources are collected from many sources on Internet and ordered
|
||||
randomly.</p>
|
||||
</blockquote>
|
||||
<h2 id="books">Books</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://www.amazon.com/Dont-Make-Me-Think-Usability/dp/0321344758">Don’t
|
||||
Make Me Think: A Common Sense Approach to Web Usability</a> by <a
|
||||
href="http://www.sensible.com/">Steve Krug</a>. This is a book about
|
||||
human-computer interaction and web usability. 400 000 copies sold into
|
||||
20 languages, it’s a kind of classic book for all product managers,
|
||||
developers.</li>
|
||||
<li><a
|
||||
href="http://www.amazon.com/gp/product/B004J4XGN6/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B004J4XGN6&linkCode=as2&tag=theartofproma-20">The
|
||||
Lean Startup</a> by <a href="https://twitter.com/ericries">Eric
|
||||
Ries</a>. One of the worst things a PM can do is build a product that
|
||||
nobody wants. This book shows you how to avoid that by building a
|
||||
minimum viable product and paying attention to the metrics that
|
||||
matter.</li>
|
||||
<li><a
|
||||
href="http://www.amazon.com/gp/product/0062060244/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=0062060244&linkCode=as2&tag=httpstwit071f-20">The
|
||||
Innovator’s Dilemma</a> by <a
|
||||
href="http://www.claytonchristensen.com/">Clayton M. Christensen</a>.
|
||||
Focusing on <em>disruptive technology</em>, Christensen shows why most
|
||||
companies miss out on new waves of innovation. Whether in electronics or
|
||||
retailing, a successful company with established products will get
|
||||
pushed aside unless managers know when to abandon traditional business
|
||||
practices. Using the lessons of successes and failures from leading
|
||||
companies, The Innovator’s Dilemma presents a set of rules for
|
||||
capitalizing on the phenomenon of disruptive innovation.</li>
|
||||
<li><a
|
||||
href="http://www.amazon.com/gp/product/B00E257T6C/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B00E257T6C&linkCode=as2&tag=theartofproma-20">The
|
||||
Design of Everyday Things</a> by <a href="http://www.jnd.org/">Don
|
||||
Norman</a>. <a
|
||||
href="http://pmblog.quora.com/The-10-Books-Every-Product-Manager-Should-Read">From
|
||||
a product designer’s perspective</a>, “I consider this the canonical
|
||||
product design book, and it’s a great place for anyone to start,
|
||||
especially if you don’t already have a background in design. It will
|
||||
show you how to look at the world in terms of design. <strong>After
|
||||
reading this book you’ll start to notice good and bad designs all around
|
||||
you.</strong>”</li>
|
||||
<li><a
|
||||
href="http://www.amazon.com/gp/product/0984782818/ref=as_li_tf_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=0984782818&linkCode=as2&tag=carshaperweb-20">Cracking
|
||||
the PM Interview: How to Land a Product Manager Job in Technology</a> by
|
||||
Gayle Laakmann McDowell and Jackie Bavaro. This is a great overview of
|
||||
what the PM role is, how it looks at different companies, and how to ace
|
||||
interviews, good for both startup or bigger tech company.</li>
|
||||
</ul>
|
||||
<!--
|
||||
- [Business Model Generation]().
|
||||
- [Getting Things Done]()
|
||||
-->
|
||||
<h2 id="web-resources">Web Resources</h2>
|
||||
<h4 id="courses">Courses</h4>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.udemy.com/how-to-get-a-job-in-product-management/">You’re
|
||||
Hired: How to Get a Job in Product Management</a> on <a
|
||||
href="https://www.udemy.com">Udemy</a>. Learn how to become a product
|
||||
manager at a hot tech startup.</li>
|
||||
</ul>
|
||||
<h4 id="essays">Essays</h4>
|
||||
<ul>
|
||||
<li><a href="http://thepmhandbook.com/">The Product Manager Handbook</a>
|
||||
by Carl Shan and Brittany Cheng. This is a FREE 60-page handbook
|
||||
featuring in-depth interviews with product and program managers at
|
||||
Google, Facebook, Microsoft, Twitter and more.</li>
|
||||
<li><a href="http://www.paulgraham.com/articles.html">Paul Graham’s
|
||||
Essays</a>. All essays by Paul Graham, Y-Combinator founder and advisor.
|
||||
No need to say much, you will find plenty of precious lessons from
|
||||
there.</li>
|
||||
<li><a
|
||||
href="http://venturegeneratedcontent.com/2013/07/11/we-are-product-managers/?utm_source=buffer&utm_campaign=Buffer&utm_content=bufferaceac&utm_medium=twitter">We
|
||||
are Product Managers</a> by <a href="https://twitter.com/satyap">Satya
|
||||
Patel</a>, Google Product Manager and ex-VP Product at Twitter.</li>
|
||||
<li><a
|
||||
href="https://medium.com/@joshelman/a-product-managers-job-63c09a43d0ec">A
|
||||
Product Manager’s Job</a> by <a
|
||||
href="https://medium.com/@joshelman">Josh Elman</a>, PM at Twitter,
|
||||
Facebook, LinkedIn. He gives a definition of task, responsibilty for
|
||||
Product Manager.</li>
|
||||
</ul>
|
||||
<h4 id="mailing-lists">Mailing Lists</h4>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://us7.campaign-archive1.com/home/?u=2d088a4a12d4882e575ba320a&id=990d67eb21">Mailing
|
||||
list from The Product Manager Handbook</a></li>
|
||||
</ul>
|
||||
<h2 id="tools">Tools</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://www.brainmates.com.au/industry-links/software-tools-for-product-managers">Software
|
||||
Tools for Product Managers</a>, an excellent list, full tool types for
|
||||
Product Manager.</li>
|
||||
<li><a
|
||||
href="https://www.producthunt.com/e/tools-for-product-managers">Tools
|
||||
for Product Managers</a>, listed by <a
|
||||
href="https://www.producthunt.com/">Product Hunt</a>.</li>
|
||||
<li><a href="https://canvanizer.com/">Canvanizer</a>, a website lets
|
||||
Product Manager create business model canvas and do quick prototype from
|
||||
idea.</li>
|
||||
<li><a href="https://taskade.com/">Taskade</a>, a collaborative task
|
||||
manager to help teams organize ideas, tasks, and project roadmaps.</li>
|
||||
</ul>
|
||||
<h2 id="credits">Credits</h2>
|
||||
<p>This awesome list is gathered from many resources on Internet,
|
||||
including these below sources but not limited: - <a
|
||||
href="https://medium.com/@noah_weiss/50-articles-and-books-that-will-make-you-a-great-product-manager-aad5babee2f7">53
|
||||
Articles and Books that will Make you a Great Product Manager</a> - <a
|
||||
href="http://www.quora.com/What-are-the-best-Books-for-Product-Managers">What
|
||||
are the best Books for Product Managers?</a> - <a
|
||||
href="http://pmblog.quora.com/The-10-Books-Every-Product-Manager-Should-Read">The
|
||||
10 Books Every Product Manager Should Read</a></p>
|
||||
<h2 id="sponsor">Sponsor</h2>
|
||||
<p>This repository is backed by <a
|
||||
href="https://mindmac.app">MindMac</a>, a user-friendly, fully
|
||||
customizable and <strong>privacy-first</strong> native app that enables
|
||||
seamless connection and effortless chatting with ChatGPT on macOS. It
|
||||
can be highly beneficial for your professional tasks.</p>
|
||||
<p>✨ For a limited-time, MindMac now offers 30% OFF on all plans for
|
||||
first purchase with code WELCOME30. Let’s check it out if you find this
|
||||
helpful 💖!</p>
|
||||
<figure>
|
||||
<img
|
||||
src="https://github.com/hugo53/awesome-RemoteWork/assets/1033299/646dd241-274d-4527-9ce5-c6e54dda8a86"
|
||||
alt="conversation-trimmed-2-4k-up-speed-crf23" />
|
||||
<figcaption
|
||||
aria-hidden="true">conversation-trimmed-2-4k-up-speed-crf23</figcaption>
|
||||
</figure>
|
||||
<p>https://github.com/hugo53/awesome-RemoteWork/assets/1033299/75e2eafb-e922-4288-ac82-67a631dd1ade</p>
|
||||
<!---
|
||||
[]()
|
||||
-->
|
||||
@@ -1018,6 +1018,9 @@ Dynamic exploration of text collections</li>
|
||||
<p><em>Packages for Bayesian Inference.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://cran.r-project.org/web/packages/brms/index.html">brms</a>
|
||||
- High-level interface for Bayesian regression models using Stan.</li>
|
||||
<li><a
|
||||
href="http://cran.r-project.org/web/packages/coda/index.html">coda</a> -
|
||||
Output analysis and diagnostics for MCMC.</li>
|
||||
<li><a
|
||||
@@ -1661,3 +1664,4 @@ href="https://github.com/grabear/awesome-rshiny">awesome-rshiny</a></li>
|
||||
Attribution-NonCommercial-ShareAlike 4.0 International License - <a
|
||||
href="http://creativecommons.org/licenses/by-nc-sa/4.0/legalcode">CC
|
||||
BY-NC-SA 4.0</a></p>
|
||||
<p><a href="https://github.com/qinwf/awesome-R">R.md Github</a></p>
|
||||
|
||||
@@ -1,280 +0,0 @@
|
||||
<h4 style="text-align: center;">
|
||||
✨ Sponsor: <a href="https://mindmac.app" target=_blank">MindMac</a> now
|
||||
offers 30% OFF on all plans for first purchase with code WELCOME30 💖.
|
||||
See details below!
|
||||
</h4>
|
||||
<h1 id="awesome-remote-work">Awesome Remote Work</h1>
|
||||
<blockquote>
|
||||
<p>A curated list of awesome resources for remote workers: hiring site,
|
||||
remote life, book, tool and what funny telecommunication job is.
|
||||
Inspired by ‘awesome-’ repos. All PRs are welcomed to contribute to this
|
||||
awesome stuff.</p>
|
||||
</blockquote>
|
||||
<!---
|
||||
[]()
|
||||
-->
|
||||
<h2 id="table-of-contents">Table of Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#books">Books</a></li>
|
||||
<li><a href="#experience">Experience</a></li>
|
||||
<li><a href="#hiring-sites">Hiring sites</a></li>
|
||||
<li><a href="#software">Software</a></li>
|
||||
<li><a href="#law">Law</a></li>
|
||||
<li><a href="#sponsor">Sponsor</a></li>
|
||||
</ul>
|
||||
<blockquote>
|
||||
<p>All resources are collected from many sources on Internet and ordered
|
||||
randomly.</p>
|
||||
</blockquote>
|
||||
<h2 id="books">Books</h2>
|
||||
<ul>
|
||||
<li><a href="http://37signals.com/remote/">Remote : Office Not
|
||||
Required</a>. A great book for every newbie at remote working. As its
|
||||
description, <em>As an employer, restricting your hiring to a small
|
||||
geographic region means you’re not getting the best people you can. As
|
||||
an employee, restricting your job search to companies within a
|
||||
reasonable commute means you’re not working for the best company you
|
||||
can. REMOTE, the new book by 37signals, shows both employers and
|
||||
employees how they can work together, remotely, from any desk, in any
|
||||
space, in any place, anytime, anywhere.</em></li>
|
||||
<li><a href="https://leanpub.com/remotemobprogramming">Remote Mob
|
||||
Programming</a>. Remote Mob Programming combines two ways of working:
|
||||
Mob Programming and working as a distributed team. Jochen Christ, Simon
|
||||
Harrer and Martin Huber share their experience with their working model
|
||||
- and why they don’t want to work differently anymore.</li>
|
||||
</ul>
|
||||
<h2 id="experience">Experience</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://overflow.bufferapp.com/2014/06/12/my-ideal-day-as-a-programmer-taking-charge-of-your-daily-routine/">My
|
||||
Ideal Day as a Remote Programmer: Taking Charge of Your Daily
|
||||
Routine</a> by Colin Ross, Chief back-end at Buffer.</li>
|
||||
<li><a
|
||||
href="http://remotenation.co/blog/a-day-in-the-life-of-a-remote-developer">A
|
||||
Day in the Life of a Remote Developer</a> by Josh Black, a software
|
||||
engineer working at <a href="http://cramerdev.com/">CramerDev</a>, based
|
||||
in US.</li>
|
||||
<li><a
|
||||
href="https://coderwall.com/p/0ikc0w/working-as-a-remote-contract-code-monkey?p=1&q=author%3Alee101">Working
|
||||
As A Remote Contract Code Monkey</a> by Lee Penkman, a software
|
||||
engineer, live in New Zealand and work remotely for a firm in
|
||||
Australia.</li>
|
||||
<li><a
|
||||
href="http://joel.is/the-joys-and-benefits-of-working-as-a-distributed-team/">The
|
||||
Joys and Benefits of Working as a Distributed Team</a> by Joel
|
||||
Gascoigne, Co-founder and CEO at Buffer. Buffer is a company with almost
|
||||
employees are remote workers.</li>
|
||||
<li><a
|
||||
href="https://careervault.io/blog/interview-with-automattic-software-engineer/">Landing
|
||||
a remote job straight out of college</a> with Noah Allen, a software
|
||||
engineer at Automattic.</li>
|
||||
<li><a
|
||||
href="https://moduscreate.com/blog/tips-to-land-a-remote-job/">Tips to
|
||||
Land a Remote Job</a> by Sarah McCasland a product manager at Modus
|
||||
Create.</li>
|
||||
<li><a href="https://snir.dev/blog/remote-async-communication//">Written
|
||||
communication is remote work super power</a> by Snir David.</li>
|
||||
<li><a href="https://effectivehomeoffice.com/">Effective Homeoffice: An
|
||||
opinionated guide to effectively work from home</a> by Jochen Christ and
|
||||
Simon Harrer at INNOQ.</li>
|
||||
</ul>
|
||||
<h2 id="hiring-sites">Hiring Sites</h2>
|
||||
<ul>
|
||||
<li><a href="https://himalayas.app">https://himalayas.app</a> a
|
||||
dedicated remote job board</li>
|
||||
<li><a href="https://workaline.com/">https://workaline.com/</a></li>
|
||||
<li><a href="https://remotesome.com/">https://remotesome.com/</a>.
|
||||
Full-time remote-first enginnering jobs.</li>
|
||||
<li><a href="https://whoishiring.io/">https://whoishiring.io/</a></li>
|
||||
<li><a href="https://findwork.dev">https://findwork.dev/</a>. Jobs
|
||||
aggregator and search engine for software jobs.</li>
|
||||
<li><a href="https://www.careervault.io">https://careervault.io</a>.
|
||||
Thousands of remote jobs scraped every few hours from 900+
|
||||
companies.</li>
|
||||
<li><a href="https://weworkremotely.com">https://weworkremotely.com</a>.
|
||||
A page of <a href="http://37signals.com">37Signals</a>.</li>
|
||||
<li><a href="https://dailyremote.com">https://dailyremote.com</a>.
|
||||
Filter and find remote jobs for every role!</li>
|
||||
<li><a
|
||||
href="http://careers.stackoverflow.com/jobs/remote">http://careers.stackoverflow.com/jobs/remote</a>.
|
||||
Job page of StackOverflow.</li>
|
||||
<li><a
|
||||
href="http://www.flexjobs.com/jobs/">http://www.flexjobs.com/jobs/</a> a
|
||||
service purely focusing on telecommuting, part-time, flexible jobs.</li>
|
||||
<li><a href="https://remoterole.com/">https://remoterole.com/</a> a job
|
||||
board exclusively for remote and remote-friendly jobs.</li>
|
||||
<li><a
|
||||
href="http://www.reddit.com/r/forhire/">http://www.reddit.com/r/forhire/new/</a>.
|
||||
Subreddit for hiring, not purely a remote job page but have a lots.</li>
|
||||
<li><a href="http://hnhiring.me/">http://hnhiring.me/</a> an aggregator
|
||||
site collects job from <a
|
||||
href="https://news.ycombinator.com/">HackerNews</a>, easier to
|
||||
read.</li>
|
||||
<li><a href="http://workinstartups.com/">http://workinstartups.com/</a>
|
||||
not all jobs are remote but it has.</li>
|
||||
<li><a href="https://angel.co/jobs">https://angel.co/jobs</a>, a lots of
|
||||
startup jobs, set filter for “Remote OK” will show remote jobs.</li>
|
||||
<li><a href="http://www.asklorem.com/">http://www.asklorem.com/</a>
|
||||
freelance jobs for developers and designers, 100% remote.</li>
|
||||
<li><a href="https://remotecoder.io/">https://remotecoder.io/</a></li>
|
||||
<li><a
|
||||
href="http://www.authenticjobs.com/#onlyremote=1">http://www.authenticjobs.com/#onlyremote=1</a></li>
|
||||
<li><a
|
||||
href="http://www.remoteyear.com/jobs/">http://www.remoteyear.com/jobs/</a>,
|
||||
job board of RemoteYear program.</li>
|
||||
<li><a href="http://nomadjobs.io/">http://nomadjobs.io/</a></li>
|
||||
<li><a href="http://jobmote.com/">http://jobmote.com/</a></li>
|
||||
<li><a href="http://workingnomads.co/">http://workingnomads.co/</a></li>
|
||||
<li><a href="http://www.teamed.io/">http://www.teamed.io/</a></li>
|
||||
<li><a href="http://www.toptal.com">http://www.toptal.com</a></li>
|
||||
<li><a href="https://wemake.services/">wemake.services</a></li>
|
||||
<li><a
|
||||
href="http://automattic.com/work-with-us/">http://automattic.com/work-with-us/</a>.
|
||||
Made <a href="Wordpress.com">https://wordpress.com/</a>, has remote
|
||||
working culture and employees are from everywhere in the world.</li>
|
||||
<li><a href="http://jobs.remotive.io/">http://jobs.remotive.io/</a>,
|
||||
weekly update with remote jobs from startups.</li>
|
||||
<li><a href="http://remoteok.io/">http://remoteok.io/</a> a remote job
|
||||
aggregator. Job from Angel List, Stackoverflow, …</li>
|
||||
<li><a href="http://remotus.com/">http://remotus.com/</a> a fulltime
|
||||
jobs for developers, still under construction. Seems have a lots of
|
||||
startup jobs.</li>
|
||||
<li><a href="http://www.candoerz.com/">http://www.candoerz.com/</a>
|
||||
hourly update remote, relocate, freelance jobs aggregator.</li>
|
||||
<li><a href="https://www.fossjobs.net/">https://www.fossjobs.net/</a>
|
||||
This is the first website exclusively for Free & Open Source
|
||||
jobs.</li>
|
||||
<li><a
|
||||
href="https://www.golangprojects.com/golang-remote-jobs.html">https://www.golangprojects.com</a>
|
||||
Go/Golang jobs, filter on remote jobs</li>
|
||||
<li><a
|
||||
href="https://jobhunt.ai/machinelearning-remote-jobs.html">https://jobhunt.ai</a>
|
||||
AI/Machine learning jobs, filter on remote jobs</li>
|
||||
<li><a href="https://jobspresso.co/">https://jobspresso.co</a> Curated
|
||||
list of remote jobs<br />
|
||||
</li>
|
||||
<li><a
|
||||
href="https://www.skipthedrive.com/">https://www.skipthedrive.com</a>
|
||||
Remote opportunities in all industries<br />
|
||||
</li>
|
||||
<li><a href="https://remotejobr.com">https://remotejobr.com</a>
|
||||
Barebones site with listing of remote roles<br />
|
||||
</li>
|
||||
<li><a href="http://www.soshace.com">http://www.soshace.com</a> a
|
||||
Full-time jobs for React/Angular/Vue.js/Python/Java developers.</li>
|
||||
<li><a
|
||||
href="https://www.lancegator.com/">https://www.lancegator.com/</a> -
|
||||
freelance jobs aggregator</li>
|
||||
<li><a
|
||||
href="https://fullstackjob.com/remote/jobs">https://fullstackjob.com/remote/jobs</a>
|
||||
- Remote Full-Stack Developer Jobs</li>
|
||||
<li><a href="https://alcamine.com">https://alcamine.com</a> - A special
|
||||
inbox that protects you from recruiting spam and scores job
|
||||
opportunities based on your preferences, location, and keywords.</li>
|
||||
<li><a href="https://tiancai.co/">https://tiancai.co/</a>. A platform
|
||||
that provides vetted network of freelance devs, UI designers and PMs
|
||||
with software/app/web development projects - 100% remote.</li>
|
||||
<li><a href="https://remotehub.io">https://remotehub.io</a> - lists
|
||||
remote companies with their locations, benefits, tech stack, and
|
||||
more</li>
|
||||
<li><a href="https://kaam.work">kaamwork</a> - Engineering, Data Science
|
||||
jobs. Work from Anywhere.</li>
|
||||
<li><a href="https://employbl.com/job-listings">https://employbl.com</a>
|
||||
- Find remote jobs for Bay Area tech companies and startups</li>
|
||||
<li><a href="https://rubyonremote.com/">https://rubyonremote.com</a> -
|
||||
Ruby On Remote, All ruby remote jobs in one place.</li>
|
||||
<li><a href="http://remoteclub.io/">http://remoteclub.io/</a> a remote
|
||||
job board showcasing both jobs and candidates</li>
|
||||
<li><a
|
||||
href="https://kube.careers/remote-kubernetes-jobs">https://kube.careers/remote-kubernetes-jobs</a>
|
||||
A Curated list of remote Kubernetes jobs</li>
|
||||
<li><a href="https://4dayweek.io/">https://4dayweek.io/</a> Remote
|
||||
Software Jobs with a 4 day work week.</li>
|
||||
<li><a href="https://remotetify.com/">https://remotetify.com/</a> The
|
||||
best curated remote jobs for those looking to start a telecommuting
|
||||
career.</li>
|
||||
<li><a
|
||||
href="https://uiuxdesignerjobs.com/remote-ui-ux-designer-jobs/">https://uiuxdesignerjobs.com/remote-ui-ux-designer-jobs/</a>
|
||||
Remote Jobs for UI & UX Designers</li>
|
||||
<li><a
|
||||
href="https://www.realworkfromanywhere.com/">https://www.realworkfromanywhere.com/</a>
|
||||
a site for fully location independent jobs. 100% work from
|
||||
anywhere.</li>
|
||||
<li><a href="https://www.onstrider.com/">https://www.onstrider.com/</a>
|
||||
Get a remote job with a top international company.</li>
|
||||
<li><a
|
||||
href="https://www.golangjob.xyz/remote/jobs">https://www.golangjob.xyz</a>
|
||||
Golang Remote Jobs</li>
|
||||
<li><a
|
||||
href="https://reactjsjob.com/remote/jobs">https://reactjsjob.com</a>
|
||||
Remote React Jobs</li>
|
||||
<li><a href="https://europeanremote.com">https://europeanremote.com</a>
|
||||
- selected European tech opportunities every week in your inbox</li>
|
||||
<li><a href="https://www.okjob.io">https://okjob.io</a> - 4 day week job
|
||||
board</li>
|
||||
<li><a href="https://androiddev.careers">https://androiddev.careers</a>
|
||||
- Job board for Android Developers</li>
|
||||
</ul>
|
||||
<h2 id="software">Software</h2>
|
||||
<ul>
|
||||
<li><a href="https://wfhlist.io">Work From Home List</a> An Open List of
|
||||
Work From Home Software & Hardware tools.</li>
|
||||
<li><a href="https://zoom.us/">Zoom</a> video conferece tool.</li>
|
||||
<li><a href="https://www.lambdatest.com/">LambdaTest</a> Cross Browser
|
||||
Testing Platform.</li>
|
||||
<li><a href="https://slack.com/">Slack</a> for team communication.</li>
|
||||
<li><a href="http://www.pivotaltracker.com/">Pivotal Tracker</a> for
|
||||
tracking tasks.</li>
|
||||
<li><a href="https://trello.com/">Trello</a> free, flexible, and visual
|
||||
way to organize anything with anyone.</li>
|
||||
<li><a href="https://asana.com/">Asana</a> team collaboration, projects
|
||||
and tasks management.</li>
|
||||
<li><a href="https://www.getharvest.com/">Harvest</a>, a timesheet
|
||||
tracking software.</li>
|
||||
<li><a href="http://desktime.com/">Desktime</a>, time tracking
|
||||
tool.</li>
|
||||
<li><a href="https://www.toggl.com/">Toggl</a>, insanely simple time
|
||||
tracking tool.</li>
|
||||
<li><a href="https://qotoqot.com/qbserve/">Qbserve</a>, automatic
|
||||
productivity tracking, time tracking, and invoice generation for
|
||||
Mac.</li>
|
||||
<li><a
|
||||
href="https://open.bufferapp.com/remote-working-means-tools-use/">What
|
||||
Remote Working Means & The Tools We Use at Buffer</a>, tools used at
|
||||
<a href="https://bufferapp.com/">Buffer</a>.</li>
|
||||
<li><a href="https://timingapp.com/">Timing</a> - Automatic time and
|
||||
productivity tracking for Mac. Helps you stay on track with your work
|
||||
(especially important when working remotely). Also ensures that no
|
||||
billable hours get lost if you are billing hourly.</li>
|
||||
<li><a href="https://pukkateam.com">PukkaTeam</a> - Remote team presence
|
||||
tool.</li>
|
||||
<li><a href="https://www.notion.so/">Notion</a> - Software to write,
|
||||
plan, collaborate, and get organized.</li>
|
||||
<li><a href="https://www.taskade.com/">Taskade</a> - Realtime
|
||||
organization and collaboration tool for getting things done.</li>
|
||||
<li><a href="https://mob.sh">mob</a> - CLI tool for swift Git
|
||||
Handover.</li>
|
||||
</ul>
|
||||
<h2 id="law">Law</h2>
|
||||
<h2 id="sponsor">Sponsor</h2>
|
||||
<p>This repository is backed by <a
|
||||
href="https://mindmac.app">MindMac</a>, a user-friendly, fully
|
||||
customizable and <strong>privacy-first</strong> native app that enables
|
||||
seamless connection and effortless chatting with ChatGPT on macOS. It
|
||||
can be highly beneficial for your professional tasks.</p>
|
||||
<p>✨ For a limited-time, MindMac now offers 30% OFF on all plans for
|
||||
first purchase with code WELCOME30. Let’s check it out if you find this
|
||||
helpful 💖!</p>
|
||||
<figure>
|
||||
<img
|
||||
src="https://github.com/hugo53/awesome-RemoteWork/assets/1033299/646dd241-274d-4527-9ce5-c6e54dda8a86"
|
||||
alt="conversation-trimmed-2-4k-up-speed-crf23" />
|
||||
<figcaption
|
||||
aria-hidden="true">conversation-trimmed-2-4k-up-speed-crf23</figcaption>
|
||||
</figure>
|
||||
<p>https://github.com/hugo53/awesome-RemoteWork/assets/1033299/75e2eafb-e922-4288-ac82-67a631dd1ade</p>
|
||||
<!--## Credits
|
||||
This awesome list is gathered from many resources on Internet, including these below sources but not limited:-->
|
||||
<!---
|
||||
[]()
|
||||
-->
|
||||
@@ -1,82 +0,0 @@
|
||||
<h1 id="awesome-sas">Awesome SAS</h1>
|
||||
<p>A curated list of awesome SAS resources. Inspired by the other <a
|
||||
href="https://github.com/bayandin/awesome-awesomeness">awesome
|
||||
lists</a>.</p>
|
||||
<ul>
|
||||
<li><a href="#awesome-sas">Awesome SAS</a>
|
||||
<ul>
|
||||
<li><a href="#reproducible-research">Reproducible Research</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#resources">Resources</a>
|
||||
<ul>
|
||||
<li><a href="#books">Books</a>
|
||||
<ul>
|
||||
<li><a href="#beginner">beginner</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#websites">Websites</a></li>
|
||||
<li><a href="#sas-for-free">SAS for Free</a></li>
|
||||
<li><a href="#conference">Conference</a></li>
|
||||
<li><a href="#search-for-helps">Search for helps</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#contributing">Contributing</a>
|
||||
<ul>
|
||||
<li><a href="#guidelines">Guidelines</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<h2 id="reproducible-research">Reproducible Research</h2>
|
||||
<ul>
|
||||
<li><p>Macro programs to produce PDF document with LaTeX*</p></li>
|
||||
<li><p><a
|
||||
href="http://support.sas.com/rnd/app/papers/statrep.html">StatRep</a> -
|
||||
Two steps to produce PDF document</p></li>
|
||||
<li><p><a
|
||||
href="http://homepage.stat.uiowa.edu/~rlenth/SASweave/">SASweave</a> -
|
||||
inspired by Sweave in R</p></li>
|
||||
</ul>
|
||||
<h1 id="resources">Resources</h1>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://support.sas.com/certify/index.html">certification</a></li>
|
||||
</ul>
|
||||
<h2 id="books">Books</h2>
|
||||
<h3 id="beginner">beginner</h3>
|
||||
<ul>
|
||||
<li><a href="http://www.sas.com/store/prodBK_65423_en.html">The Little
|
||||
SAS Book: A Primer, Fifth Edition</a> - a classical book for
|
||||
beginners</li>
|
||||
</ul>
|
||||
<h2 id="websites">Websites</h2>
|
||||
<ul>
|
||||
<li><a href="http://www.ats.ucla.edu/stat/sas/">UCLA</a> - Tutorials
|
||||
from University of California, Los Angeles</li>
|
||||
</ul>
|
||||
<h2 id="sas-for-free">SAS for Free</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://www.sas.com/en_us/software/university-edition.html">SAS
|
||||
University Edition</a></li>
|
||||
<li><a
|
||||
href="http://www.sas.com/en_us/industry/higher-education/on-demand-for-academics.html">SAS
|
||||
OnDemand for Academics</a> - browser app</li>
|
||||
</ul>
|
||||
<h2 id="conference">Conference</h2>
|
||||
<ul>
|
||||
<li><a href="http://www.sas.com/events/analytics/us/">SAS Global
|
||||
Forum</a> - yearly global SAS user conference</li>
|
||||
<li><a href="http://www.sas.com/events/analytics/us/">Analytics</a> -
|
||||
yearly educational event about analytics</li>
|
||||
</ul>
|
||||
<h2 id="search-for-helps">Search for Helps</h2>
|
||||
<ul>
|
||||
<li><a href="https://communities.sas.com/welcome">SAS Support
|
||||
Communities</a> - official SAS support forum</li>
|
||||
<li><a
|
||||
href="http://stackoverflow.com/questions/tagged/sas">Stackoverflow</a> -
|
||||
a question and answer site for professional and enthusiast
|
||||
programmers</li>
|
||||
</ul>
|
||||
<h1 id="contributing">Contributing</h1>
|
||||
<p>Your contributions are always welcome!</p>
|
||||
<p><a
|
||||
href="https://github.com/huyingjie/awesome-SAS/blob/master/CONTRIBUTING.md">Click
|
||||
to see CONTRIBUTING for details</a></p>
|
||||
@@ -59,3 +59,5 @@ Accessibility</a></li>
|
||||
<h2 id="support-me">Support me</h2>
|
||||
<p><a href="https://ko-fi.com/U7U4IDQTS"><img
|
||||
src="https://ko-fi.com/img/githubbutton_sm.svg" alt="ko-fi" /></a></p>
|
||||
<p><a href="https://github.com/brunopulis/awesome-a11y">a11y.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -43,6 +43,7 @@ Messages</a></li>
|
||||
<li><a href="#machine-learning-ops">Machine Learning Ops</a></li>
|
||||
<li><a href="#build">Build</a></li>
|
||||
<li><a href="#database">Database</a></li>
|
||||
<li><a href="#networking">Networking</a></li>
|
||||
<li><a href="#localization">Localization</a></li>
|
||||
<li><a href="#fun">Fun</a></li>
|
||||
<li><a href="#cheat-sheet">Cheat Sheet</a></li>
|
||||
@@ -141,6 +142,9 @@ Ruby</a></li>
|
||||
<li><a
|
||||
href="https://github.com/actions/setup-elixir">actions/setup-elixir:
|
||||
Elixir</a></li>
|
||||
<li><a
|
||||
href="https://github.com/julia-actions/setup-julia">actions/setup-julia:
|
||||
Julia</a></li>
|
||||
</ul>
|
||||
<h3 id="create-your-actions">Create your Actions</h3>
|
||||
<h4 id="javascript-and-typescript-actions">JavaScript and TypeScript
|
||||
@@ -464,6 +468,12 @@ or pushed commits.</li>
|
||||
<li><a href="https://github.com/TeamTigers/minisauras">Minisauras</a> -
|
||||
Pulls all the JavaScript and CSS files from your base branch, minify
|
||||
them and creates a pull-request with a new branch.</li>
|
||||
<li><a href="https://github.com/PabloLec/website-to-gif">Website to
|
||||
GIF</a> - Turn any webpage into a GIF to display on your README, docs,
|
||||
etc.</li>
|
||||
<li><a href="https://github.com/boasiHQ/interactive-inputs">Interactive
|
||||
Inputs - Runtime workflow inputs</a> - Add dynamic inputs at runtime for
|
||||
your GitHub Actions workflows</li>
|
||||
</ul>
|
||||
<h4 id="environments">Environments</h4>
|
||||
<ul>
|
||||
@@ -546,6 +556,8 @@ performance testing with artillery.io</a></li>
|
||||
Flaky Tests with BuildPulse</a></li>
|
||||
<li><a href="https://github.com/IgnusG/jest-report-action">Display
|
||||
Inline Code Annotations for Jest Tests</a></li>
|
||||
<li><a href="https://github.com/julia-actions/julia-runtest">Run Julia
|
||||
tests</a></li>
|
||||
</ul>
|
||||
<h4 id="linting">Linting</h4>
|
||||
<ul>
|
||||
@@ -566,6 +578,10 @@ guide</a></li>
|
||||
<li><a href="https://github.com/ergebnis/composer-normalize-action">Run
|
||||
<code>ergebnis/composer-normalize</code> to ensure your PHP project has
|
||||
a normalized <code>composer.json</code></a></li>
|
||||
<li><a
|
||||
href="https://github.com/raphaelstolt/lean-package-validator-action">Run
|
||||
<code>stolt/lean-package-validator</code> to ensure your package has
|
||||
only the required <code>runtime</code> artifacts</a></li>
|
||||
<li><a href="https://github.com/ArangoGutierrez/GoLinty-Action">Run Go
|
||||
lint checks on PR event</a></li>
|
||||
<li><a href="https://github.com/MarvinJWendt/run-node-formatter">Node.js
|
||||
@@ -1088,6 +1104,8 @@ Brainfuck</a> - Setup brainfuck interpreter.</li>
|
||||
Go Binaries to GitHub Release Assets</a></li>
|
||||
<li><a href="https://github.com/fabasoad/setup-cobol-action">Setup
|
||||
COBOL</a></li>
|
||||
<li><a href="https://github.com/madhead/check-gradle-version">Check
|
||||
Gradle version</a> - Keep your Gradle version up to date.</li>
|
||||
</ul>
|
||||
<h3 id="database">Database</h3>
|
||||
<ul>
|
||||
@@ -1095,6 +1113,11 @@ COBOL</a></li>
|
||||
Cassandra Schema</a> - Running scripts from the provided folder on top
|
||||
of Cassandra cluster.</li>
|
||||
</ul>
|
||||
<h3 id="networking">Networking</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/zerotier/github-action">Setup
|
||||
ZeroTier</a> - Connect your runner to a ZeroTier network.</li>
|
||||
</ul>
|
||||
<h3 id="localization">Localization</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/sobolevn/misspell-fixer-action">Find and
|
||||
@@ -1159,3 +1182,5 @@ the Gist of GitHub Actions</a></li>
|
||||
share. Check out <a href="contributing.md">contributing.md</a> for more
|
||||
information.</p>
|
||||
</blockquote>
|
||||
<p><a href="https://github.com/sdras/awesome-actions">actions.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1324,3 +1324,6 @@ the Chartboost SDK with compile scripts.</li>
|
||||
<li><a href="https://github.com/devtodev-analytics/air-sdk">Devtodev</a>
|
||||
- A full-cycle analytics solution for game developers.</li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://github.com/robinrodricks/awesome-actionscript3">actionscript3.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -316,3 +316,6 @@ href="contributing.md">contribution guidelines</a> first.</p>
|
||||
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/"><img
|
||||
src="https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg"
|
||||
alt="CC0" /></a></p>
|
||||
<p><a
|
||||
href="https://github.com/ravirupareliya/awesome-actions-on-google">actionsongoogle.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1,261 +0,0 @@
|
||||
<h1 id="warning-this-list-will-no-longer-be-maintained.">Warning: This
|
||||
list will no longer be maintained.</h1>
|
||||
<p><strong>Please, use the awesome ActiveAdmin wiki. Follow the link:
|
||||
https://github.com/activeadmin/activeadmin/wiki</strong></p>
|
||||
<h1 id="awesome-activeadmin">Awesome ActiveAdmin</h1>
|
||||
<ul>
|
||||
<li><a href="#posts">Posts</a></li>
|
||||
<li><a href="#applications">Applications</a></li>
|
||||
<li><a href="#themes">Themes</a></li>
|
||||
<li><a href="#plugins">Plugins</a></li>
|
||||
<li><a href="#other-awesome-lists">Other Awesome Lists</a></li>
|
||||
</ul>
|
||||
<h1 id="posts">Posts</h1>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://medium.com/the-side-hustler/how-to-use-react-components-in-active-admin-184ff63b378d">How
|
||||
to use React Components in Active Admin</a></li>
|
||||
<li><a
|
||||
href="https://spin.atomicobject.com/2016/11/23/adding-google-charts-active-admin-application/">Adding
|
||||
Google Charts to your Active Admin Application</a></li>
|
||||
<li><a
|
||||
href="http://nikhgupta.com/code/activeadmin/custom-filters-using-ransacker-in-activeadmin-interfaces/">Custom
|
||||
Filters Using Ransacker In ActiveAdmin Interfaces</a></li>
|
||||
<li><a
|
||||
href="https://medium.com/@alessandro1997/ui-components-in-rails-7f9373f0f2f">UI
|
||||
Components in Rails</a></li>
|
||||
<li><a
|
||||
href="https://coderwall.com/p/qzlssg/activeadmin-disable-json-xml-export">ActiveAdmin
|
||||
- Disable JSON/XML export</a></li>
|
||||
<li><a
|
||||
href="https://coderwall.com/p/k4bbnq/create-an-activeadmin-account-by-cloning-a-devise-user-account">Create
|
||||
an ActiveAdmin account by Cloning a Devise User account</a></li>
|
||||
<li><a
|
||||
href="https://coderwall.com/p/wadeva/extending-activeadmin-dsl">Extending
|
||||
ActiveAdmin DSL</a></li>
|
||||
<li><a
|
||||
href="https://coderwall.com/p/2luxig/how-to-hide-your-activeadmin-path">How
|
||||
to Hide Your ActiveAdmin Path</a></li>
|
||||
<li><a href="http://goo.gl/cnyLTC">Implementing Devise Single Sign On
|
||||
with ActiveAdmin</a></li>
|
||||
<li><a
|
||||
href="https://coderwall.com/p/epu-va/shortcut-for-customizing-activeadmin-columns">Shortcut
|
||||
for customizing ActiveAdmin columns</a></li>
|
||||
<li><a
|
||||
href="http://tmichel.github.io/2015/02/22/sharing-code-between-activeadmin-resources/">Sharing
|
||||
code between ActiveAdmin resources</a></li>
|
||||
<li><a
|
||||
href="http://rubyglasses.blogspot.com.br/2015/02/activeadmin-simpletable.html">ActiveAdmin
|
||||
simple_table</a></li>
|
||||
<li><a
|
||||
href="http://viget.com/extend/activeadmin-filters-unlocking-the-power-of-ransack">ActiveAdmin
|
||||
Filters—Unlocking the Power of Ransack</a></li>
|
||||
<li><a href="https://coderwall.com/p/cms9ma/">ActiveAdmin vs Nested
|
||||
Models vs Formtastic vs Acts as Relation</a></li>
|
||||
<li><a
|
||||
href="http://helabs.com/blog/2014/04/07/facebook-authentication-on-activeadmin/">Facebook
|
||||
authentication on ActiveAdmin</a></li>
|
||||
<li><a
|
||||
href="http://helabs.com/blog/2014/05/28/quick-add-and-quick-edit-on-active-admin/">Quick
|
||||
add and quick edit on ActiveAdmin</a></li>
|
||||
<li><a
|
||||
href="http://engineering.coachup.com/activeadmin-cheat-sheet/">ActiveAdmin
|
||||
Cheat Sheet</a></li>
|
||||
<li><a
|
||||
href="http://juanda.me/create-custom-activeadmin-pages-with-charts/">Custom
|
||||
activeadmin pages with charts</a></li>
|
||||
<li><a
|
||||
href="https://github.com/activeadmin/activeadmin/issues/1116">Pagination
|
||||
on table_for inside sections and panels</a></li>
|
||||
<li><a
|
||||
href="http://codeonhill.com/activeadmin-custom-column-and-its-filter/">ActiveAdmin:
|
||||
Custom column and its filter</a></li>
|
||||
<li><a
|
||||
href="http://www.metaltoad.com/blog/activeadmin-autocomplete-rails3">Autocomplete
|
||||
Using ActiveAdmin and Rails 3, Including Has Many Associations and
|
||||
Polymorphic Models</a></li>
|
||||
<li><a
|
||||
href="https://labs.kollegorna.se/blog/2015/05/activeadmin-logins/">Tracking
|
||||
user logins and displaying results in Active Admin</a></li>
|
||||
<li><a
|
||||
href="http://dan.doezema.com/2012/02/how-to-implement-a-single-user-model-with-rails-activeadmin-and-devise/">How
|
||||
to Implement a Single User Model with Rails, ActiveAdmin, and
|
||||
Devise</a></li>
|
||||
<li><a
|
||||
href="http://mattbriney.com/2011/09/create-beautiful-administration-interfaces-with-active-admin/">Create
|
||||
Beautiful Administration Interfaces with Active Admin</a></li>
|
||||
<li><a
|
||||
href="http://tmichel.github.io/2015/02/22/sharing-code-between-activeadmin-resources">Sharing
|
||||
code between ActiveAdmin resources</a></li>
|
||||
<li><a href="https://coderwall.com/p/cms9ma">ActiveAdmin vs Nested
|
||||
Models vs Formtastic vs Acts as Relation</a></li>
|
||||
<li><a
|
||||
href="http://ejholmes.io/2012/04/08/active-admin-with-omniauth.html">Salesforce
|
||||
OAuth2 authentication with Active Admin</a></li>
|
||||
<li><a
|
||||
href="http://helabs.com.br/blog/2014/04/07/facebook-authentication-on-activeadmin/">Facebook
|
||||
authentication on ActiveAdmin</a></li>
|
||||
<li><a
|
||||
href="http://helabs.com.br/blog/2014/05/28/quick-add-and-quick-edit-on-active-admin/">Quick
|
||||
add and quick edit on ActiveAdmin</a></li>
|
||||
<li><a
|
||||
href="http://reverbhq.com/blog/2012/08/building-web-apps-with-activeadmin/">Building
|
||||
Web Apps with Active Admin</a></li>
|
||||
<li><a
|
||||
href="http://amolnpujari.wordpress.com/2013/10/23/activeadmin-cool-tweaks/">activeadmin
|
||||
cool tweaks</a></li>
|
||||
<li><a
|
||||
href="http://amolnpujari.wordpress.com/2013/12/19/a-quick-javascript-lightbox/">a
|
||||
quick javascript lightbox</a></li>
|
||||
<li><a
|
||||
href="http://salayhin.wordpress.com/2014/04/24/add-custom-style-for-active-admin-boolean-fileds/">Add
|
||||
custom style for active admin boolean fileds</a></li>
|
||||
<li><a
|
||||
href="http://www.reinteractive.net/posts/189-using-activerecord-scopes-with-activeadmin">Using
|
||||
ActiveRecord scopes with activeadmin</a></li>
|
||||
<li><a
|
||||
href="http://viget.com/extend/8-insanely-useful-activeadmin-customizations">8
|
||||
Insanely Useful ActiveAdmin Customizations</a></li>
|
||||
<li><a
|
||||
href="http://lorefnon.me/2014/07/13/presenting-sql-views-through-active-admin.html">Presenting
|
||||
SQL views through ActiveAdmin</a></li>
|
||||
<li><a
|
||||
href="http://staal.io/blog/2013/02/26/mastering-activeadmin/">Mastering
|
||||
ActiveAdmin</a></li>
|
||||
<li><a
|
||||
href="http://codequizzes.wordpress.com/2013/05/22/activeadmin-tables/">ActiveAdmin
|
||||
Tables</a></li>
|
||||
<li><a
|
||||
href="http://sush.github.io/posts/active-admin-and-cancan-integration/">ActiveAdmin
|
||||
and CanCan integration (with an existing user)</a></li>
|
||||
<li><a
|
||||
href="http://eshaiju.blogspot.com.br/2014/03/nested-forms-for-belongsto-relationship.html?m=1">Nested
|
||||
forms for belongs_to relationship - ActiveAdmin</a></li>
|
||||
<li><a
|
||||
href="http://www.yoniweisbrod.com/nested-attributes-in-activeadmin-for-rails-4/">Nested
|
||||
Attributes in ActiveAdmin for Rails 4</a></li>
|
||||
<li><a
|
||||
href="http://seankibler.com/activeadmin-form-field-for-strongbox-encrypted-attribute">ActiveAdmin
|
||||
Form Field For Strongbox Encrypted Attribute</a></li>
|
||||
<li><a
|
||||
href="http://www.mossity.com/2011/07/08/sortable-lists-with-actsaslist-and-activeadmin/">Sortable
|
||||
lists with acts_as_list and ActiveAdmin</a></li>
|
||||
<li><a href="https://gist.github.com/EtienneDepaulis/4070962">jQuery
|
||||
Datatables + Active Admin</a></li>
|
||||
<li><a
|
||||
href="http://blog.genuitytech.com/2012/02/26/activeadmin-and-cancan/">ActiveAdmin
|
||||
and CanCan</a></li>
|
||||
<li><a
|
||||
href="http://maxivak.com/rails-3-nested-models-in-one-form-using-formtastic-and-cocoon-gems/">Rails
|
||||
3 Nested Models in one form using Formtastic and Cocoon gems</a></li>
|
||||
<li><a href="http://www.akitaonrails.com/ActiveAdmin">Akita on
|
||||
Rails</a></li>
|
||||
<li><a
|
||||
href="http://helabs.com/blog/2013/08/12/criando-paginas-nao-tao-estaticas-no-rails/">Criando
|
||||
páginas não tão estáticas no rails</a></li>
|
||||
<li><a
|
||||
href="https://reinteractive.net/posts/43-activeadmin-and-markdown-on-your-15-minute-blog-part-4">ActiveAdmin
|
||||
and Markdown</a></li>
|
||||
</ul>
|
||||
<h1 id="applications">Applications</h1>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/activeadmin/demo.activeadmin.info">Active Admin
|
||||
Store</a></li>
|
||||
<li><a href="https://github.com/macfanatic/SprintApp">SprintApp</a></li>
|
||||
<li><a
|
||||
href="https://github.com/ianmurrays/active_invoices">active_invoices</a></li>
|
||||
<li><a
|
||||
href="https://github.com/PixelCrafters/StartupHealthCheck">StartupHealthCheck</a></li>
|
||||
</ul>
|
||||
<h1 id="extensions">Extensions</h1>
|
||||
<h2 id="themes">Themes</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/vigetlabs/active_material">ActiveMaterial</a></li>
|
||||
<li><a href="https://github.com/formaweb/formadmin">formadmin</a></li>
|
||||
<li><a
|
||||
href="https://github.com/Papercloud/flattened_active_admin">flattened_active_admin</a></li>
|
||||
<li><a
|
||||
href="https://github.com/KMPgroup/active_skin">active_skin</a></li>
|
||||
<li><a
|
||||
href="https://github.com/didww/active_admin_theme">active_admin_theme</a></li>
|
||||
<li><a
|
||||
href="https://github.com/kvokka/face_of_active_admin">face_of_active_admin</a></li>
|
||||
<li><a
|
||||
href="https://github.com/vinhnglx/active_bootstrap_skin">active_bootstrap_skin</a></li>
|
||||
<li><a
|
||||
href="https://github.com/cle61/arctic_admin">arctic_admin</a></li>
|
||||
</ul>
|
||||
<p><strong>Awesome ActiveAdmin Themes List:</strong>
|
||||
https://github.com/paladini/activeadmin-themes</p>
|
||||
<h2 id="plugins">Plugins</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/activeadmin-plugins">Active Admin
|
||||
Plugins</a> <strong>(Github organization)</strong></li>
|
||||
<li><a
|
||||
href="https://github.com/unmantained-activeadmin-plugins">activeadmin-plugins</a>
|
||||
<strong>(Github organization)</strong></li>
|
||||
<li><a
|
||||
href="https://github.com/platanus/activeadmin_addons">activeadmin_addons</a></li>
|
||||
<li><a
|
||||
href="https://github.com/Fire-Dragon-DoL/active_admin-extensions">active_admin-extensions</a></li>
|
||||
<li><a
|
||||
href="https://github.com/mfairburn/activeadmin-select2">activeadmin-select2</a></li>
|
||||
<li><a
|
||||
href="https://github.com/slate-studio/activeadmin-settings">activeadmin-settings</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zorab47/activeadmin-sortable-tree">activeadmin-sortable-tree</a></li>
|
||||
<li><a
|
||||
href="https://github.com/bolshakov/activeadmin_sortable_table">activeadmin-sortable_table</a></li>
|
||||
<li><a
|
||||
href="https://github.com/raihan2006i/active_admin_paranoia">active_admin_paranoia</a></li>
|
||||
<li><a
|
||||
href="https://github.com/wild-r/activeadmin_hstore_editor">activeadmin_hstore_editor</a></li>
|
||||
<li><a
|
||||
href="https://github.com/unmantained-activeadmin-plugins/activeadmin-globalize">activeadmin-globalize</a></li>
|
||||
<li><a
|
||||
href="https://github.com/macfanatic/active_admin-state_machine">active_admin-state_machine</a></li>
|
||||
<li><a
|
||||
href="https://github.com/ball-hayden/responsive_active_admin">responsive_active_admin</a></li>
|
||||
<li><a
|
||||
href="https://github.com/arielschvartz/activeadmin_expandable_inputs">activeadmin_expandable_inputs</a></li>
|
||||
<li><a
|
||||
href="https://github.com/Ricardonacif/active_admin_jcrop">active_admin_jcrop</a></li>
|
||||
<li><a
|
||||
href="https://github.com/KernelCorp/active_admin_tinymce">active_admin_tinymce</a></li>
|
||||
<li><a
|
||||
href="https://github.com/KernelCorp/activeadmin_images">activeadmin_images</a></li>
|
||||
<li><a
|
||||
href="http://maximgladkov.com/blog/activeadmin-dropzone-gem">activeadmin-dropzone</a></li>
|
||||
<li><a
|
||||
href="https://github.com/zorab47/active_admin-duplicatable">active_admin-duplicatable</a></li>
|
||||
<li><a
|
||||
href="http://rubygems.org/gems/active_admin-subnav">active_admin-subnav</a></li>
|
||||
<li><a
|
||||
href="https://github.com/neo/activeadmin-sortable">activeadmin-sortable</a></li>
|
||||
<li><a
|
||||
href="https://github.com/workgena/active_admin_date_range_preset">active_admin_date_range_preset</a></li>
|
||||
<li><a
|
||||
href="https://github.com/bolshakov/activeadmin-reform">activeadmin-reform</a></li>
|
||||
<li><a
|
||||
href="https://github.com/yhirano55/active_admin_role">active_admin_role</a></li>
|
||||
<li><a
|
||||
href="https://github.com/dhyegofernando/active_admin-form_errors">active_admin-form_errors</a></li>
|
||||
<li><a
|
||||
href="https://github.com/dhyegofernando/active_admin-cep_auto_complete">active_admin-cep_auto_complete</a></li>
|
||||
<li><a
|
||||
href="https://github.com/dhyegofernando/active_admin-advanced_create_another">active_admin-advanced_create_another</a></li>
|
||||
<li><a
|
||||
href="https://github.com/dhyegofernando/active_admin-jquery_inputmask">active_admin-jquery_inputmask</a></li>
|
||||
<li><a
|
||||
href="https://github.com/dhyegofernando/active_admin-humanized_enum">active_admin-humanized_enum</a></li>
|
||||
</ul>
|
||||
<h1 id="other-awesome-lists">Other Awesome Lists</h1>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/markets/awesome-ruby">awesome-ruby</a></li>
|
||||
<li><a
|
||||
href="https://github.com/bayandin/awesome-awesomeness">awesome-awesomeness</a>
|
||||
list.</li>
|
||||
</ul>
|
||||
@@ -282,15 +282,20 @@ href="http://www.ada-auth.org/standards/ada22.html">iso-standard</a> -
|
||||
The 2022 revision to the Ada Standard, usually known as Ada 2022.</li>
|
||||
<li><a href="https://github.com/reznikmm/adalib">adalib</a> - Standard
|
||||
Ada library specification as defined in Reference Manual.</li>
|
||||
<li><a href="https://github.com/bracke/AdaReferenceCard/releases">Ada
|
||||
2022 Reference Card</a> - Reference Card / Cheatsheet of Ada Attributes,
|
||||
Aspects, Pragmas and Standard Library.</li>
|
||||
</ul>
|
||||
<h2 id="community">Community</h2>
|
||||
<h3 id="questions-and-answers">Questions and Answers</h3>
|
||||
<ul>
|
||||
<li><a href="https://forum.ada-lang.io/">ada-forum</a> - Ada Forum at
|
||||
ada-lang.io.</li>
|
||||
<li><a href="https://gitter.im/ada-lang/Lobby">gitter-ada</a> - Ada
|
||||
channel at Gitter.</li>
|
||||
<li><a
|
||||
href="https://groups.google.com/forum/#!forum/comp.lang.ada">comp-lang-ada</a>
|
||||
- Ada Usenet newsgroup/forum.</li>
|
||||
href="https://usenet.ada-lang.io/comp.lang.ada/">comp-lang-ada</a> - Ada
|
||||
Usenet newsgroup/forum.</li>
|
||||
<li><a
|
||||
href="https://stackoverflow.com/questions/tagged/ada">stack-overflow-ada-tag</a>
|
||||
- Ada at Stack Overflow.</li>
|
||||
@@ -305,6 +310,9 @@ IRC.</li>
|
||||
<li><a
|
||||
href="https://matrix.to/#/#ada-lang_Lobby:gitter.im">matrix-ada</a> -
|
||||
Ada room at Gitter via Matrix.</li>
|
||||
<li><a
|
||||
href="https://hn.algolia.com/?query=ada&sort=byDate">hacker-news-ada</a>
|
||||
- Ada at Hacker News.</li>
|
||||
</ul>
|
||||
<h3 id="news-and-resources">News and Resources</h3>
|
||||
<ul>
|
||||
@@ -325,6 +333,10 @@ News and resources for the Ada programming language.</li>
|
||||
Aggregator from the Ada programming language world (v3) (<a
|
||||
href="https://matrix.to/#/#ada-lang:matrix.org">Ada-Planet v2 feed via
|
||||
Matrix</a>).</li>
|
||||
<li><a href="https://mgrojo.github.io/adasearch/">adasearch</a> - Custom
|
||||
search engines for finding anything related to the Ada and SPARK
|
||||
programming languages, without interference from other homonymous
|
||||
topics.</li>
|
||||
</ul>
|
||||
<h3 id="competition">Competition</h3>
|
||||
<div data-align="center">
|
||||
@@ -522,7 +534,7 @@ EwoK is a microkernel targeting micro-controllers and embedded
|
||||
systems.</li>
|
||||
<li><a href="https://github.com/Lucretia/bare_bones">bare-bones</a> - An
|
||||
Ada port of the <a
|
||||
href="https://wiki.osdev.org/Ada_Bare_bones">osdev.org</a> minimal
|
||||
href="https://wiki.osdev.org/Ada_Bare_Bones">osdev.org</a> minimal
|
||||
32-bit x86 kernel.</li>
|
||||
<li><a
|
||||
href="https://sourceforge.net/projects/lovelaceos/">lovelace-os</a> -
|
||||
@@ -539,7 +551,7 @@ security-focused OS being created with SPARK.</li>
|
||||
a multi-processor, 64-bit, (partially) formally-verified,
|
||||
general-purpose operating system, currently for the x86-64
|
||||
architecture.</li>
|
||||
<li><a href="https://ironclad.nongnu.org/">ironclad</a> - A kernel for
|
||||
<li><a href="https://ironclad-os.org/">ironclad</a> - A kernel for
|
||||
several architectures striving for POSIX compatibility, used on several
|
||||
distributions like <a
|
||||
href="https://github.com/streaksu/Gloire">Gloire</a>.</li>
|
||||
@@ -563,9 +575,9 @@ like a rubic cube but it’s a slider, not a twister).</li>
|
||||
<li><a href="https://github.com/fastrgv/AdaVenture">ada-venture</a> -
|
||||
AdaVenture is a kid-friendly retro point&click game with mazes,
|
||||
dragons, bats & snakes.</li>
|
||||
<li><a
|
||||
href="https://github.com/fastrgv/CoTerminalApps">co-terminal-apps</a> -
|
||||
Retro Games that run in a terminal on any platform.</li>
|
||||
<li><a href="https://github.com/fastrgv/RetroArcade">retro-arcade</a> -
|
||||
Space Invaders, Pacman, & Frogger games that run in a terminal on
|
||||
Windows, OS-X & Linux.</li>
|
||||
<li><a
|
||||
href="https://github.com/fastrgv/WorldCupSokerban">world-cup-sokerban</a>
|
||||
- This is a soccer-themed, 3D sokoban puzzle game that runs on Windows,
|
||||
@@ -676,6 +688,9 @@ based on <a
|
||||
href="https://github.com/godunko/adawebpack">adawebpack</a>.</li>
|
||||
<li><a href="https://github.com/Cre8or/ImGui-Ada">imgui-ada</a> - Ada
|
||||
binding of the ImGui library.</li>
|
||||
<li><a
|
||||
href="https://github.com/ada-game-framework/anuklear">anuklear</a> - Ada
|
||||
binding to the Nuklear GUI library and the Nuklear-SDL renderer.</li>
|
||||
</ul>
|
||||
<h3 id="terminal-user-interface">Terminal User Interface</h3>
|
||||
<ul>
|
||||
@@ -710,9 +725,8 @@ MySQL, SQLite as databases. Most of the concepts developped for ADO come
|
||||
from the Java Hibernate ORM.</li>
|
||||
<li><a href="https://github.com/jrmarino/AdaBase">ada-base</a> - Thick
|
||||
database bindings to MySQL, PostgreSQL and SQLite for Ada.</li>
|
||||
<li><a
|
||||
href="http://www.ravenports.com/catalog/bucket_F2/apq-base/standard/">apq-base</a>
|
||||
- APQ is a database interface library written in Ada95.</li>
|
||||
<li><a href="https://github.com/ada-apq/apq/">apq-base</a> - APQ is a
|
||||
database interface library written in Ada95.</li>
|
||||
</ul>
|
||||
<h3 id="web">Web</h3>
|
||||
<ul>
|
||||
@@ -762,6 +776,9 @@ language. It is loosely modelled after JUnit and some ideas from
|
||||
AUnit.</li>
|
||||
<li><a href="https://github.com/AdaCore/aunit">aunit</a> - Ada unit
|
||||
testing framework.</li>
|
||||
<li><a href="https://github.com/LionelDraghi/bbt">bbt</a> - Simple tool
|
||||
to black box check the behavior of an executable through the command
|
||||
line.</li>
|
||||
<li><a href="https://github.com/briot/gnatbdd">gnatbdd</a> - Behavior
|
||||
Driven Development in Ada.</li>
|
||||
<li><a
|
||||
@@ -772,6 +789,8 @@ href="https://github.com/simonjwright/scripted_testing">scripted-testing</a>
|
||||
<ul>
|
||||
<li><a href="https://www.codelabs.ch/alog/">alog</a> - Alog is a
|
||||
stackable logging framework for Ada.</li>
|
||||
<li><a href="https://github.com/kevlar700/elogs">elogs</a> - Logging
|
||||
framework for embedded systems absent of runtime errors.</li>
|
||||
</ul>
|
||||
<h3 id="machine-learning">Machine Learning</h3>
|
||||
<ul>
|
||||
@@ -1062,6 +1081,9 @@ Embeddable Forth interpreter written in Ada.</li>
|
||||
Tools for writing lexers / parsers in Ada.</li>
|
||||
<li><a href="https://github.com/simonjwright/xia">xia</a> - An Ada
|
||||
implementation of XPath 1.0.</li>
|
||||
<li><a
|
||||
href="https://github.com/BrentSeidel/Ada-Lisp-Embedded">ada-lisp-embedded</a>
|
||||
- Embeddable Lisp interpreter.</li>
|
||||
</ul>
|
||||
<h3 id="format-readers-writers-and-checkers">Format Readers, Writers and
|
||||
Checkers</h3>
|
||||
@@ -1174,8 +1196,6 @@ AWS templates engine.</li>
|
||||
</ul>
|
||||
<h3 id="graphics-and-multimedia">Graphics and Multimedia</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/onox/orka">orka</a> - The OpenGL 4.6
|
||||
Rendering Kernel in Ada 2012.</li>
|
||||
<li><a href="https://github.com/flyx/OpenGLAda">opengl-ada</a> - Thick
|
||||
Ada binding for OpenGL and GLFW.</li>
|
||||
<li><a href="https://github.com/godunko/adagl">adagl</a> - Multiplatform
|
||||
@@ -1350,6 +1370,9 @@ href="https://github.com/AdaCore/Robotics_with_Ada">robotics-with-ada</a>
|
||||
<li><a href="https://github.com/lasp/adamant">adamant</a> - A
|
||||
component-based, model-driven framework for constructing reliable and
|
||||
reusable real-time software.</li>
|
||||
<li><a href="https://github.com/coreboot/libgfxinit">libgfxinit</a> - A
|
||||
graphics initialization (aka modesetting) library for embedded
|
||||
environments, implemented in SPARK.</li>
|
||||
</ul>
|
||||
<h3 id="firmwares">Firmwares</h3>
|
||||
<ul>
|
||||
@@ -1551,6 +1574,9 @@ Ada binding generator for C++.</li>
|
||||
Converts Ada sources’ ASIS representation to XML, so as to make it
|
||||
easier to develop reporting and transformational tools using (for
|
||||
example) XSLT.</li>
|
||||
<li><a href="https://github.com/fdesp87/winforms2gtk">winforms2gtk</a> -
|
||||
Helper conversor of Visual Basic Microsoft Windows Forms applications to
|
||||
Gtk and Ada.</li>
|
||||
</ul>
|
||||
<h3 id="shells-interpreters-and-emulators">Shells, Interpreters and
|
||||
Emulators</h3>
|
||||
@@ -1563,10 +1589,6 @@ replacement.</li>
|
||||
interactive POSIX shell for Windows, aimed at GNU software builds. 2-3
|
||||
times faster than Cygwin.</li>
|
||||
<li><a
|
||||
href="https://github.com/AdaCore/gnatcoll-core/blob/master/src/gnatcoll-scripts-shell.ads">gnatcoll-scripts-shell</a>
|
||||
- GNATCOLL.Scripts.Shell is a simple embeddable scripting language, part
|
||||
of GNATCOLL Core.</li>
|
||||
<li><a
|
||||
href="https://github.com/simonjwright/analytical-engine">analytical-engine</a>
|
||||
- An Ada 2012 emulation of Charles Babbage’s Analytical Engine.</li>
|
||||
<li><a href="https://github.com/charlie5/aShell">a-shell</a> - A
|
||||
@@ -1600,3 +1622,5 @@ engine written in Ada.</li>
|
||||
<li><a href="https://github.com/atalii/adage">adage</a> - An Ada/SPARK
|
||||
alternative to sudo and doas.</li>
|
||||
</ul>
|
||||
<p><a href="https://github.com/ohenley/awesome-ada">ada.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -156,3 +156,6 @@ src="https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg"
|
||||
alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, the authors have waived all
|
||||
copyright and related or neighbouring rights to this work.</p>
|
||||
<p><a
|
||||
href="https://github.com/adafruit/awesome-adafruitio">adafruitio.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -310,3 +310,5 @@ Machine archive</a>)</li>
|
||||
<h2 id="license">License</h2>
|
||||
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0
|
||||
1.0</a></p>
|
||||
<p><a href="https://github.com/johnjago/awesome-ad-free">adfree.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -181,3 +181,5 @@ issue</a>.</p>
|
||||
<p>This work is licensed under <a
|
||||
href="https://github.com/cenoura/awesome-ads/blob/master/LICENSE">Creative
|
||||
Commons Attribution 4.0 International</a>.</p>
|
||||
<p><a href="https://github.com/cenoura/awesome-ads">ads.md
|
||||
Github</a></p>
|
||||
|
||||
376
html/adsb.html
Normal file
376
html/adsb.html
Normal file
@@ -0,0 +1,376 @@
|
||||
<!-- GITHUB LOGO PLACEHOLDER -->
|
||||
<div data-align="center">
|
||||
<!-- title -->
|
||||
<!--lint ignore double-link-->
|
||||
<h1
|
||||
id="awesome-ads-b-awesome-github-contributors-github-repo-stars"><a style="color: inherit" href="https://github.com/rickstaa/awesome-adsb">Awesome
|
||||
ADS-B</a> <a href="https://awesome.re"><img
|
||||
src="https://awesome.re/badge.svg" alt="Awesome" /></a> <a
|
||||
href="https://github.com/rickstaa/awesome-adsb/graphs/contributors"><img
|
||||
src="https://img.shields.io/github/contributors/rickstaa/awesome-adsb?color=geen"
|
||||
alt="GitHub contributors" /></a> <a
|
||||
href="https://github.com/rickstaa/awesome-adsb/stargazers"><img
|
||||
src="https://img.shields.io/github/stars/rickstaa/awesome-adsb"
|
||||
alt="GitHub Repo stars" /></a> <!-- omit in toc --></h1>
|
||||
<blockquote>
|
||||
<p><strong>Note</strong> Just type <code>adsb.cool</code> to go
|
||||
here.</p>
|
||||
</blockquote>
|
||||
<!-- subtitle -->
|
||||
<p>A curated list of awesome <a
|
||||
href="https://en.wikipedia.org/wiki/Automatic_Dependent_Surveillance%E2%80%93Broadcast">ASD-B</a>
|
||||
tools, projects, docker images, resources and other shiny things 📡.</p>
|
||||
<!-- image -->
|
||||
<p><a href="https://www.sportys.com/blog/ads-b-101-what-you-need-know" target="_blank" rel="noopener noreferrer">
|
||||
<img width="600" src="https://www.sportys.com//media/wysiwyg/blog/13_-_Navigating_and_Automation_in_the_21st_Century.png" alt="ADSB.cool Logo"/>
|
||||
</a></p>
|
||||
<!-- description -->
|
||||
<p><strong>Automatic Dependent Surveillance–Broadcast (ADS-B)</strong>
|
||||
is a surveillance technology and form of Electronic <a
|
||||
href="https://en.wikipedia.org/wiki/Airborne_collision_avoidance_system#Aircraft_collision_avoidance">Conspicuity</a>
|
||||
in which an <a
|
||||
href="https://en.wikipedia.org/wiki/Aircraft">aircraft</a> determines
|
||||
its position via <a
|
||||
href="https://en.wikipedia.org/wiki/Satellite_navigation">satellite
|
||||
navigation</a> or other sensors and periodically broadcasts it, enabling
|
||||
it to be tracked.</p>
|
||||
</div>
|
||||
<!-- TOC -->
|
||||
<!-- omit in toc -->
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#docs-and-quickstarts">Docs and Quickstarts</a></li>
|
||||
<li><a href="#books-and-articles">Books and Articles</a></li>
|
||||
<li><a href="#ads-b-aggregators">ADS-B Aggregators</a>
|
||||
<ul>
|
||||
<li><a href="#open-source-orientated">Open source orientated</a></li>
|
||||
<li><a href="#community-driven">Community driven</a></li>
|
||||
<li><a href="#non-profits">Non-profits</a></li>
|
||||
<li><a href="#commercial">Commercial</a></li>
|
||||
<li><a href="#other">Other</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#software">Software</a>
|
||||
<ul>
|
||||
<li><a href="#general">General</a></li>
|
||||
<li><a href="#feeding">Feeding</a></li>
|
||||
<li><a href="#visualisation">Visualisation</a></li>
|
||||
<li><a href="#browser-extensions">Browser extensions</a></li>
|
||||
<li><a href="#apps">Apps</a></li>
|
||||
<li><a href="#social">Social</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#hardware">Hardware</a>
|
||||
<ul>
|
||||
<li><a href="#sbc">SBC</a></li>
|
||||
<li><a href="#receivers">Receivers</a></li>
|
||||
<li><a href="#filters">Filters</a></li>
|
||||
<li><a href="#antennas">Antennas</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#follow">Follow</a></li>
|
||||
</ul>
|
||||
<!-- CONTENT -->
|
||||
<h2 id="docs-and-quickstarts">Docs and Quickstarts</h2>
|
||||
<!-- List ADS-B documentation and quickstarter guides -->
|
||||
<ul>
|
||||
<li><a href="https://sdr-enthusiasts.gitbook.io/ads-b/">ADS-B docker
|
||||
guide</a> - Everything you want to know about ADS-B reception, decoding
|
||||
and sharing.</li>
|
||||
<li><a
|
||||
href="https://sdr-enthusiasts.gitbook.io/ads-b/intro/equipment-needed">ADS-B
|
||||
equipment guide</a> - A excellent ADS-B hardware guide written by the
|
||||
community.</li>
|
||||
<li><a href="https://flightaware.com/adsb/piaware/build/">PiAware ADS-B
|
||||
tutorial</a> - FlightAware’s ADS-B setup tutorial.</li>
|
||||
<li><a
|
||||
href="https://www.sportys.com/blog/ads-b-out-questions-1090-978/">ADSB-B
|
||||
transponders guide</a> - A guide explaining the difference between 978
|
||||
and 1090 MHz transponders.</li>
|
||||
</ul>
|
||||
<h2 id="books-and-articles">Books and Articles</h2>
|
||||
<!-- List interesting ADS-B books and articles -->
|
||||
<ul>
|
||||
<li><a href="https://mode-s.org/decode/index.html">The 1090 Megahertz
|
||||
Riddle - Junzi Sun</a> - A Guide to Decoding Mode S and ADS-B
|
||||
Signals.</li>
|
||||
</ul>
|
||||
<h2 id="ads-b-aggregators">ADS-B Aggregators</h2>
|
||||
<!--lint ignore double-link-->
|
||||
<blockquote>
|
||||
<p><strong>Note</strong> The aggregators below are displayed per
|
||||
category based on the number of feeders on <strong>27-02-2023</strong>.
|
||||
You can check out real-time stats about all listed aggregators by
|
||||
clicking the Grafana button below. If the number of feeders was
|
||||
unavailable, sites were compared based on the number of planes they
|
||||
tracked. Feel free to open a <a
|
||||
href="https://github.com/rickstaa/awesome-adsb/pulls">create a pull
|
||||
request</a> if you think the order needs to be updated.</p>
|
||||
</blockquote>
|
||||
<p><a href="https://dashboards.adsb.cool/aggregators"><img
|
||||
src="https://img.shields.io/badge/Aggregators%20grafana%20dashboard-%23F46800.svg?style=for-the-badge&logo=grafana&logoColor=white"
|
||||
alt="Grafana" /></a></p>
|
||||
<!-- List ADS-B aggregators. -->
|
||||
<h3 id="open-source-orientated">Open source orientated</h3>
|
||||
<!-- List open source ADS-B aggregators. -->
|
||||
<ul>
|
||||
<li><a href="https://adsb.fi">adsb.fi</a> - A community-driven flight
|
||||
tracker with hundreds of feeders worldwide that provides open and
|
||||
unfiltered access to worldwide air traffic data.</li>
|
||||
<li><a href="https://adsb.one">ADSB One</a> - A one-stop resource for
|
||||
all aero-related information and a community-driven aggregator for
|
||||
aero-feed data legally dedicated to the public interest.</li>
|
||||
<li><a href="https://adsb.lol">ADSB.lol</a> - A completely open-source
|
||||
and community-driven flight tracker that displays and provides <a
|
||||
href="https://opendatacommons.org/licenses/odbl/summary/">ODbL-licensed</a>
|
||||
data via a <a href="https://api.adsb.lol/">free API</a> as well as <a
|
||||
href="https://github.com/adsblol/globe_history">free historical
|
||||
data</a>.</li>
|
||||
</ul>
|
||||
<h3 id="community-driven">Community driven</h3>
|
||||
<!-- List community driven ADS-B aggregators. -->
|
||||
<ul>
|
||||
<li><a href="https://www.adsbhub.org">ADSBHub.org</a> - A service for
|
||||
real-time ADS-B data sharing and exchange between plane tracking
|
||||
enthusiasts, plane spotters, radio amateurs and professionals interested
|
||||
in developing ADS-B-related software.</li>
|
||||
<li><a href="https://theairtraffic.com">TheAirTraffic</a> - A
|
||||
community-driven ADS-B aggregator dedicated to keeping the air-tracking
|
||||
data on their site open and unfiltered.</li>
|
||||
<li><a href="https://www.planespotters.net">PlaneSpotters.net</a> - A
|
||||
civil aviation database and aggregator with a large collection of
|
||||
aircraft photos and information.</li>
|
||||
<li><a href="https://plane.watch">Plane.watch</a> - A community hosted
|
||||
flight tracker.</li>
|
||||
<li><a
|
||||
href="https://www.live-military-mode-s.eu">www.live-military-mode-s.eu</a>
|
||||
- A community driven flight tracker that is focused at tracking military
|
||||
aircraft.</li>
|
||||
<li><a
|
||||
href="https://adsb.chaos-consulting.de">adsb.chaos-consulting.de</a> - A
|
||||
non-commercial tracker for flights, ships, and radiosondes managed by
|
||||
enthusiasts. Focuses on the contributions of individual feeding
|
||||
stations.</li>
|
||||
</ul>
|
||||
<h3 id="non-profits">Non-profits</h3>
|
||||
<!-- List non-profit ADS-B aggregators. -->
|
||||
<ul>
|
||||
<li><a href="https://opensky-network.org">Opensky Network</a> - The
|
||||
OpenSky Network is a non-profit association based in Switzerland that
|
||||
provides open access to flight tracking control data. It was set up as a
|
||||
research project by several universities and government entities to
|
||||
improve the security, reliability and efficiency of the airspace.</li>
|
||||
</ul>
|
||||
<h3 id="commercial">Commercial</h3>
|
||||
<!-- List commercial ADS-B aggregators. -->
|
||||
<!--TODO: Remove when awesome-lint/issues/160 is fixed. -->
|
||||
<!--lint ignore no-undefined-references awesome-list-item-->
|
||||
<ul>
|
||||
<li><a href="https://flightaware.com">FlightAware</a><a href="#fn1"
|
||||
class="footnote-ref" id="fnref1" role="doc-noteref"><sup>1</sup></a> -
|
||||
An American multinational technology company that provides real-time,
|
||||
historical, and predictive flight tracking data and products.</li>
|
||||
<li><a href="https://www.flightradar24.com">FlightRadar24</a><a
|
||||
href="#fn2" class="footnote-ref" id="fnref2"
|
||||
role="doc-noteref"><sup>2</sup></a> - A Swedish internet-based service
|
||||
that shows real-time aircraft flight tracking information on a map.</li>
|
||||
<li><a href="https://www.radarbox.com">RadarBox</a><a href="#fn3"
|
||||
class="footnote-ref" id="fnref3" role="doc-noteref"><sup>3</sup></a> - A
|
||||
Tampa-based global flight tracking and data services company that offers
|
||||
worldwide commercial and general aviation flight tracking.</li>
|
||||
<li><a href="https://www.adsbexchange.com/">ADS-B Exchange</a> - A
|
||||
flight tracking company that offers high fidelity, stable, and secure
|
||||
flight tracking service. It was started by volunteers and flight
|
||||
enthusiasts but was recently acquired by <a
|
||||
href="https://www.jetnet.com/">JETNET</a>.</li>
|
||||
<li><a href="https://planefinder.net">PlaneFinder.net</a><a href="#fn4"
|
||||
class="footnote-ref" id="fnref4" role="doc-noteref"><sup>4</sup></a> - A
|
||||
United Kingdom-based real-time flight tracking service shows global
|
||||
flight data like flight numbers, how fast an aircraft moves, elevation,
|
||||
and travel destination.</li>
|
||||
<li><a href="https://www.avdelphi.com">AvDelphi</a> - An aviation data
|
||||
and services company that shows airframes, registrations, types,
|
||||
airports and flights, radar and nav points, and owner and flight
|
||||
histories.</li>
|
||||
<li><a href="https://www.radarvirtuel.com">RadarVirtuel</a> - A flight
|
||||
data collector that offers premium features. Its primary focus is
|
||||
collecting information about traffic around smaller airports
|
||||
worldwide.</li>
|
||||
</ul>
|
||||
<!--TODO: Remove when awesome-lint/issues/160 is fixed. -->
|
||||
<!--lint ignore no-undefined-references-->
|
||||
<h3 id="other">Other</h3>
|
||||
<ul>
|
||||
<li><a href="https://app.airframes.io/">Airframes.io</a> - Airframes is
|
||||
an aircraft-related aggregation service that receives ACARS, VDL, HFDL,
|
||||
and SATCOM data from volunteers worldwide. It collaborates closely with
|
||||
ADS-B aggregators and works with ADS-B data internally.</li>
|
||||
<li><a href="https://gcmb.io/adsb/adsb">gcmb.io</a> - ADS-B data from
|
||||
ABSBHub.org published via the MQTT protocol.</li>
|
||||
</ul>
|
||||
<h2 id="software">Software</h2>
|
||||
<!-- list ADS-B software, apps and docker containers. -->
|
||||
<h3 id="general">General</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/wiedehopf/readsb">readsb</a> - ADS-B
|
||||
decoder swiss knife.</li>
|
||||
<li><a href="https://github.com/MalcolmRobb/dump1090">dump1090</a> - A
|
||||
simple Mode S decoder for RTLSDR devices.</li>
|
||||
<li><a href="https://github.com/mik3y/flightmon">flightmon</a> - Simple
|
||||
command-line “GUI” for showing current dump1090/readsb data.</li>
|
||||
<li><a
|
||||
href="https://github.com/sdr-enthusiasts/plane-alert-db">sdr-enthusiasts/plane-alert-db</a>
|
||||
- A list of exciting aircraft - Governments, Dictators, Military,
|
||||
Historical and just plain odd.</li>
|
||||
<li><a href="https://github.com/junzis/pyModeS">junzis/pyModeS</a> - A
|
||||
python decoder for Mode S and ADS-B signals.</li>
|
||||
</ul>
|
||||
<h3 id="feeding">Feeding</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/sdr-enthusiasts/docker-adsb-ultrafeeder">sdr-enthusiasts/docker-adsb-ultrafeeder</a>
|
||||
- All-in-one ADSB container with readsb, tar1090, graphs1090, autogain,
|
||||
multi-feeder, and mlat-hub built in.</li>
|
||||
<li><a
|
||||
href="https://github.com/adsbfi/adsb-fi-scripts">adsbfi/adsb-fi-scripts</a>
|
||||
- Easy to use feeder install script for feeding to adsb.fi.</li>
|
||||
<li><a href="https://github.com/adsblol/feed">adsblol/feed</a> - Easy to
|
||||
use, container-based MLAT/ADS-B/ACARS/VDL2 multi feed client. Powered by
|
||||
<a href="https://github.com/sdr-enthusiasts">SDR-Enthusiasts</a>
|
||||
images.</li>
|
||||
</ul>
|
||||
<h3 id="visualisation">Visualisation</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/wiedehopf/tar1090">wiedehopf/tar1090</a>
|
||||
- A great way to view your ADS-B data.</li>
|
||||
<li><a href="https://grafana.com/">Grafana</a> - Open source analytics
|
||||
and monitoring solution for every database.</li>
|
||||
</ul>
|
||||
<h3 id="browser-extensions">Browser extensions</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://chrome.google.com/webstore/detail/radaratlas/kgionpkdifedafldjflcbeojkencnaja">RadarAtlas</a>
|
||||
- An ADSB & tar1090 add on that makes it fun and accessible to track
|
||||
the most interesting aircraft in the world.</li>
|
||||
</ul>
|
||||
<h3 id="apps">Apps</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/d4rken/adsb-meta-tracker">d4rken/adsb-meta-tracker</a>
|
||||
- An android ADS-B Meta Tracker that shows metadata about ADS-B
|
||||
aggregators.</li>
|
||||
</ul>
|
||||
<h3 id="social">Social</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/kx1t/docker-planefence">docker-planefence</a> -
|
||||
A little tool that can be used to log, display and tweet the aircraft
|
||||
that come within range of your receiver (i.e. the fence).</li>
|
||||
<li><a
|
||||
href="https://github.com/Jxck-S/plane-notify">Jxck-S/plane-notify</a> -
|
||||
Notify if a selected plane has taken off or landed using OpenSky or
|
||||
ADS-B Exchange data.</li>
|
||||
</ul>
|
||||
<h2 id="hardware">Hardware</h2>
|
||||
<!-- List ADS-B hardware resources. -->
|
||||
<h3 id="sbc">SBC</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.raspberrypi.org/">Rasbpberry Pi</a> - Small
|
||||
single-board computers developed in the United Kingdom.</li>
|
||||
<li><a
|
||||
href="http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html">Orange
|
||||
Pi</a> - Single-board computers created using OS cost-effective
|
||||
hardware.</li>
|
||||
<li><a href="https://banana-pi.org/">Banana Pi</a> - Single-bard
|
||||
computers created by a Chinese open-source hardware community.</li>
|
||||
</ul>
|
||||
<h3 id="receivers">Receivers</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://flightaware.store/collections/radio-dongles">FlightAware
|
||||
ADS-B USB receivers</a> - ADS-B USB receivers made by FlightAware.</li>
|
||||
<li><a href="https://www.radarbox.com/store">AirNav RadarBox ADS-B USB
|
||||
receivers</a> - ADS-B USB receivers made by RadarBox.</li>
|
||||
<li><a href="https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/">RTL-SDR
|
||||
DONGLES</a> - A premium RTL-SDR dongle provider focused on maintaining
|
||||
fair retail pricing.</li>
|
||||
</ul>
|
||||
<h3 id="filters">Filters</h3>
|
||||
<blockquote>
|
||||
<p><strong>Warning</strong> Some ADS-B USB receivers already contain an
|
||||
onboard filter.</p>
|
||||
</blockquote>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://flightaware.store/collections/signal-filters">FlightAware
|
||||
Signal filters</a> - Different signal filters made by FlightAware.</li>
|
||||
</ul>
|
||||
<h3 id="antennas">Antennas</h3>
|
||||
<ul>
|
||||
<li><a href="https://vinnant.sk/">Vinnant antennas</a> - Specialized
|
||||
premium antennas made in Slovakia.</li>
|
||||
<li><a href="https://dpdproductions.com/">DPD antennas</a> -
|
||||
High-quality antennas for various radio services produced in the
|
||||
USA.</li>
|
||||
</ul>
|
||||
<h2 id="follow">Follow</h2>
|
||||
<!-- List people worth following on social sites (Twitter, LinkedIn, GitHub, YouTube etc.) -->
|
||||
<!--lint ignore double-link-->
|
||||
<blockquote>
|
||||
<p><strong>TODO:</strong> Please <a
|
||||
href="https://github.com/rickstaa/awesome-adsb/pulls">create a pull
|
||||
request</a> if you know people in the ADS-B space that are worth
|
||||
following.</p>
|
||||
</blockquote>
|
||||
<p>Who else should we <a
|
||||
href="https://github.com/rickstaa/awesome-adsb/issues/new?assignees=&labels=&template=suggestion.yaml">be
|
||||
following</a>?</p>
|
||||
<!-- END CONTENT -->
|
||||
<p><strong><a href="#contents">⬆ back to top</a></strong></p>
|
||||
<!-- REPO INFO -->
|
||||
<!-- omit in toc -->
|
||||
<h2 id="contributing">Contributing</h2>
|
||||
<p>Contributions of any kind are welcome 💙! Please check out the <a
|
||||
href="contributing.md">contributing guidelines</a>.</p>
|
||||
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/"><img
|
||||
src="https://i.creativecommons.org/p/zero/1.0/88x31.png"
|
||||
alt="CC0" /></a></p>
|
||||
<!-- omit in toc -->
|
||||
<h3 id="contributors">Contributors</h3>
|
||||
<!--lint ignore double-link-->
|
||||
<p>This project exists thanks to all the people <a
|
||||
href="https://github.com/rickstaa/awesome-adsb/graphs/contributors">that
|
||||
contributed</a>!</p>
|
||||
<!--lint ignore double-link-->
|
||||
<p><a href="https://github.com/rickstaa/awesome-adsb/graphs/contributors">
|
||||
<img src="https://contrib.rocks/image?repo=rickstaa/awesome-adsb" />
|
||||
</a> </br> </br></p>
|
||||
<p><a href="https://github.com/rickstaa/awesome-adsb">adsb.md
|
||||
Github</a></p>
|
||||
<section id="footnotes" class="footnotes footnotes-end-of-document"
|
||||
role="doc-endnotes">
|
||||
<hr />
|
||||
<ol>
|
||||
<li id="fn1"><p>Adheres to the <a href="https://www.faa.gov/">FAA</a>’s
|
||||
<a href="https://www.faa.gov/pilots/ladd/request">Aircraft Tail Number
|
||||
Blocking/Unblocking list</a> list. Therefore, the data found on this
|
||||
platform is filtered and may not include all data found on other
|
||||
aggregators.<a href="#fnref1" class="footnote-back"
|
||||
role="doc-backlink">↩︎</a></p></li>
|
||||
<li id="fn2"><p>Adheres to the <a href="https://www.faa.gov/">FAA</a>’s
|
||||
<a href="https://www.faa.gov/pilots/ladd/request">Aircraft Tail Number
|
||||
Blocking/Unblocking list</a> list. Therefore, the data found on this
|
||||
platform is filtered and may not include all data found on other
|
||||
aggregators.<a href="#fnref2" class="footnote-back"
|
||||
role="doc-backlink">↩︎</a></p></li>
|
||||
<li id="fn3"><p>Adheres to the <a href="https://www.faa.gov/">FAA</a>’s
|
||||
<a href="https://www.faa.gov/pilots/ladd/request">Aircraft Tail Number
|
||||
Blocking/Unblocking list</a> list. Therefore, the data found on this
|
||||
platform is filtered and may not include all data found on other
|
||||
aggregators.<a href="#fnref3" class="footnote-back"
|
||||
role="doc-backlink">↩︎</a></p></li>
|
||||
<li id="fn4"><p>Adheres to the <a href="https://www.faa.gov/">FAA</a>’s
|
||||
<a href="https://www.faa.gov/pilots/ladd/request">Aircraft Tail Number
|
||||
Blocking/Unblocking list</a> list. Therefore, the data found on this
|
||||
platform is filtered and may not include all data found on other
|
||||
aggregators.<a href="#fnref4" class="footnote-back"
|
||||
role="doc-backlink">↩︎</a></p></li>
|
||||
</ol>
|
||||
</section>
|
||||
File diff suppressed because it is too large
Load Diff
5344
html/agicocosci.html
5344
html/agicocosci.html
File diff suppressed because it is too large
Load Diff
173
html/agile.html
173
html/agile.html
@@ -1,173 +0,0 @@
|
||||
<h1 id="awesome-agile-awesome">Awesome Agile <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://awesome.re/badge.svg" alt="Awesome" /></a></h1>
|
||||
<p>Awesome List of resources on Agile Software Development.</p>
|
||||
<p><em>“When to use iterative development? You should use iterative
|
||||
development only on projects that you want to succeed.” - Martin
|
||||
Fowler</em></p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#the-fundamentals">The Fundamentals</a></li>
|
||||
<li><a href="#key-concepts">Key Concepts</a></li>
|
||||
<li><a href="#agile-adoption">Agile Adoption</a></li>
|
||||
<li><a href="#team-and-roles">Team and Roles</a></li>
|
||||
<li><a href="#engineering">Engineering</a></li>
|
||||
<li><a href="#product-development">Product Development</a></li>
|
||||
<li><a href="#user-stories-and-estimation">User Stories and
|
||||
Estimation</a></li>
|
||||
<li><a href="#ceremonies">Ceremonies</a></li>
|
||||
<li><a href="#metrics">Metrics</a></li>
|
||||
<li><a href="#agile-leadership">Agile Leadership</a></li>
|
||||
<li><a href="#blogs-and-podcasts">Blogs and Podcasts</a></li>
|
||||
</ul>
|
||||
<h2 id="the-fundamentals">The Fundamentals</h2>
|
||||
<ul>
|
||||
<li><a href="http://agilemanifesto.org">Agile Manifesto</a></li>
|
||||
<li><a
|
||||
href="https://www.agilealliance.org/agile101/12-principles-behind-the-agile-manifesto">Agile
|
||||
Principles</a></li>
|
||||
<li><a href="https://www.solutionsiq.com/agile-glossary">Agile
|
||||
Glossary</a></li>
|
||||
<li><a
|
||||
href="https://www.cio.com.au/article/609763/more-agile-need-mindsets-change">Agile
|
||||
Mindset</a></li>
|
||||
<li><a href="https://www.niceideas.ch/Agile_table.pdf">Periodic Table of
|
||||
Agile Principles and Practices</a> - by Jerome Kehrli</li>
|
||||
</ul>
|
||||
<h2 id="key-concepts">Key Concepts</h2>
|
||||
<ul>
|
||||
<li><a href="Extreme-Programming-XP.md">Extreme Programming
|
||||
(XP)</a></li>
|
||||
<li><a href="Kanban.md">Kanban</a></li>
|
||||
<li><a href="Lean.md">Lean</a></li>
|
||||
<li><a href="Scrum.md">Scrum</a></li>
|
||||
</ul>
|
||||
<h2 id="agile-adoption">Agile Adoption</h2>
|
||||
<ul>
|
||||
<li><a href="Antipatterns.md">Antipatterns</a></li>
|
||||
<li><a href="Case-Studies.md">Case Studies</a></li>
|
||||
<li><a href="Agile-Adoption-Patterns.md">Patterns</a></li>
|
||||
</ul>
|
||||
<h2 id="team-and-roles">Team and Roles</h2>
|
||||
<ul>
|
||||
<li><a href="Team.md">Team</a> (includes resources on Team Building,
|
||||
Teamwork, Great Teams and Team Dysfunctions)</li>
|
||||
<li><a href="Product-Owner.md">Product Owner</a></li>
|
||||
<li><a href="Scrum-Master.md">Scrum Master</a></li>
|
||||
<li><a href="Agile-Coach.md">Agile Coach</a></li>
|
||||
</ul>
|
||||
<h2 id="engineering">Engineering</h2>
|
||||
<ul>
|
||||
<li><a href="Acceptance-Testing.md">Acceptance Testing</a></li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/watch?v=VjKYO6DP3fo&t=12s">Agile
|
||||
Architecture</a></li>
|
||||
<li><a
|
||||
href="http://wall-skills.com/2016/agile-engineering-self-assessment/">Agile
|
||||
Engineering Self Assessment</a></li>
|
||||
<li><a href="Behaviour-Driven-Development-BDD.md">Behaviour Driven
|
||||
Development (BDD)</a></li>
|
||||
<li><a href="Code-Review.md">Code Reviews</a></li>
|
||||
<li><a href="Continuous-Delivery.md">Continuous Delivery</a></li>
|
||||
<li><a href="Continuous-Integration.md">Continuous Integration</a></li>
|
||||
<li><a href="Domain-Driven-Design-DDD.md">Domain Driven Design
|
||||
(DDD)</a></li>
|
||||
<li><a href="Feature-Flag-Driven-Development.md">Feature Flag Driven
|
||||
Development</a></li>
|
||||
<li><a href="InnerSource.md">InnerSource</a></li>
|
||||
<li><a href="Pair-Programming.md">Pair Programming</a></li>
|
||||
<li><a href="Refactoring.md">Refactoring</a></li>
|
||||
<li><a href="Test-Driven-Development-TDD.md">Test Driven Development
|
||||
(TDD)</a></li>
|
||||
<li><a href="Technical-Debt.md">Technical Debt</a></li>
|
||||
</ul>
|
||||
<h2 id="product-development">Product Development</h2>
|
||||
<ul>
|
||||
<li><a href="A-B-Testing.md">A/B Testing</a></li>
|
||||
<li><a href="Design-Sprint.md">Design Sprint</a></li>
|
||||
<li><a href="Design-Thinking.md">Design Thinking</a></li>
|
||||
<li><a href="Objectives-and-Key-Results-OKRs.md">Objectives and Key
|
||||
Results (OKRs) and Radical Focus</a></li>
|
||||
<li><a href="Product-Backlog.md">Product Backlog</a></li>
|
||||
<li><a href="Product-Management.md">Product Management</a></li>
|
||||
<li><a href="Product-Roadmap-and-Prioritisation.md">Product Roadmap and
|
||||
Prioritisation</a><br />
|
||||
</li>
|
||||
<li><a href="Minimum-Viable-Product-MVP.md">Minimum Viable Product
|
||||
(MVP)</a></li>
|
||||
</ul>
|
||||
<h2 id="user-stories-and-estimation">User Stories and Estimation</h2>
|
||||
<ul>
|
||||
<li><a href="Epic.md">Epics</a></li>
|
||||
<li><a href="User-Stories.md">User Stories</a></li>
|
||||
<li><a href="Story-Splitting.md">User Story Splitting</a></li>
|
||||
<li><a href="Story-Mapping.md">User Story Mapping</a></li>
|
||||
<li><a href="Estimation.md">Estimation</a></li>
|
||||
<li><a href="Definition-of-Done.md">Definition of Done</a></li>
|
||||
<li><a href="Definition-of-Ready.md">Definition of Ready</a></li>
|
||||
</ul>
|
||||
<h2 id="ceremonies">Ceremonies</h2>
|
||||
<ul>
|
||||
<li><a href="Backlog-Refinement.md">Backlog Refinement</a></li>
|
||||
<li><a href="Daily-Standup-Meeting.md">Daily Standup</a></li>
|
||||
<li><a href="Retrospectives.md">Retrospectives</a></li>
|
||||
<li><a href="Sprint-Demo.md">Sprint Demo</a></li>
|
||||
<li><a href="Sprint-Planning.md">Sprint Planning</a></li>
|
||||
</ul>
|
||||
<h2 id="metrics">Metrics</h2>
|
||||
<ul>
|
||||
<li><a href="Metrics.md">Metrics</a></li>
|
||||
</ul>
|
||||
<h2 id="agile-leadership">Agile Leadership</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.agileconnection.com/article/7-lessons-agile-can-teach-us-about-leadership">7
|
||||
Lessons Agile Can Teach Us about Leadership</a> - by Ryan Ripley</li>
|
||||
<li><a href="Decisions.md">Decisions</a></li>
|
||||
<li><a href="Management-3.0.md">Management 3.0</a></li>
|
||||
</ul>
|
||||
<h2 id="blogs-and-podcasts">Blogs and Podcasts</h2>
|
||||
<ul>
|
||||
<li><a href="https://theagilerevolution.com">The Agile Revolution
|
||||
Podcast - The Podcast That Is Everything Agile, Lean and Kanban</a></li>
|
||||
<li><a href="https://blogs.msdn.microsoft.com/jmeier">J.D. Meier’s Blog
|
||||
- Agile Results, Digital Business Transformation, and Program
|
||||
Management</a></li>
|
||||
<li><a href="https://www.atlassian.com/blog/agile">Agile Archives -
|
||||
Atlassian Blog</a></li>
|
||||
<li><a
|
||||
href="https://dzone.com/agile-methodology-training-tools-news">DZone
|
||||
Agile</a></li>
|
||||
<li><a href="https://www.agilealliance.org/community/blog">Blog - Agile
|
||||
Alliance</a></li>
|
||||
<li><a href="https://www.mountaingoatsoftware.com/blog">Mike Cohn’s Blog
|
||||
at Mountain Goat Software</a></li>
|
||||
<li><a href="https://www.solutionsiq.com/resource">Resources Archive -
|
||||
SolutionsIQ</a></li>
|
||||
<li><a href="http://gamestorming.com/blog">Blog – Gamestorming</a></li>
|
||||
</ul>
|
||||
<h2 id="contribute-your-favourites">Contribute Your Favourites</h2>
|
||||
<p>Please share your favourite agile software development resources
|
||||
(books, articles, videos, podcasts) by adding them to this list. Review
|
||||
the <a href="CONTRIBUTING.md">contributor guidelines</a> and make a pull
|
||||
request.</p>
|
||||
<h2 id="faq">FAQ</h2>
|
||||
<ul>
|
||||
<li><a href="#how-can-i-submit-a-link-or-ask-a-question">How can I
|
||||
submit a link or ask a question?</a></li>
|
||||
<li><a href="#how-can-i-get-more-info-on-missing-topic">How can I get
|
||||
more info on missing topic?</a></li>
|
||||
</ul>
|
||||
<h3 id="how-can-i-submit-a-link-or-ask-a-question">How can I submit a
|
||||
link or ask a question?</h3>
|
||||
<p>For submissions, follow the <a href="CONTRIBUTING.md">contributing
|
||||
guidelines</a>. For questions, go ahead and post an issue in our Issues
|
||||
Tracker.</p>
|
||||
<h3 id="how-can-i-get-more-info-on-missing-topic">How can I get more
|
||||
info on missing topic?</h3>
|
||||
<p>If there is a topic you would like this list to include submit it via
|
||||
the Issues Tracker.</p>
|
||||
<h3 id="license">License</h3>
|
||||
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/"><img
|
||||
src="http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg"
|
||||
alt="CC0" /></a></p>
|
||||
@@ -34,13 +34,13 @@ Imagery</a></li>
|
||||
</ul>
|
||||
<h2 id="automation-and-robotics">Automation and Robotics</h2>
|
||||
<ul>
|
||||
<li><a href="https://antrobotics.de/">Ant Robotics</a> development from
|
||||
Ecoterra bot</li>
|
||||
<li><a href="https://github.com/Twisted-Fields">Acorn Rover</a>
|
||||
<li><a href="https://antrobotics.de/">Ant Robotics</a> - development
|
||||
from Ecoterra bot</li>
|
||||
<li><a href="https://github.com/Twisted-Fields">Acorn Rover</a> -
|
||||
precision farming rover, Odrive, Python.</li>
|
||||
<li><a href="https://github.com/earthrover">Earth Rover</a> Ag AGV ROS1
|
||||
precision farming rover</li>
|
||||
<li><a href="https://ecoterrabot.com/">EcoTerra Bot</a> Delta &
|
||||
<li><a href="https://github.com/earthrover">Earth Rover</a> - Ag AGV
|
||||
ROS1 precision farming rover</li>
|
||||
<li><a href="https://ecoterrabot.com/">EcoTerra Bot</a> - Delta &
|
||||
Rover</li>
|
||||
<li><a href="https://github.com/farmbot">FarmBot</a> - Open source
|
||||
precision gardening project.</li>
|
||||
@@ -49,13 +49,13 @@ href="https://github.com/Fields2Cover/Fields2Cover">Fields2Cover</a> -
|
||||
Robust and efficient coverage paths for autonomous agricultural
|
||||
vehicles.</li>
|
||||
<li><a href="https://media.romi-project.eu/documents/index.html">Romi
|
||||
project</a> Europe-funded research project</li>
|
||||
project</a> - Europe-funded research project</li>
|
||||
<li><a href="http://rosagriculture.org/">ROS Agriculture</a> - Open
|
||||
Source community focusing on using Robot Operating System to empower
|
||||
farmers with robotics tools.</li>
|
||||
<li><a
|
||||
href="https://hackaday.io/project/53896-weedinator-2019">Weedinator</a>
|
||||
Line following weeding robot</li>
|
||||
- Line following weeding robot</li>
|
||||
</ul>
|
||||
<h2 id="calculators">Calculators</h2>
|
||||
<ul>
|
||||
@@ -100,11 +100,20 @@ ecology.</li>
|
||||
</ul>
|
||||
<h2 id="datasets">Datasets</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.growstuff.org/crops">Growstuff</a> Record
|
||||
keeping & crop database, nice API</li>
|
||||
<li><a href="https://github.com/cwfid/dataset">CWFID</a> - Dataset
|
||||
comprising field images, vegetation segmentation masks and crop/weed
|
||||
plant type annotations.</li>
|
||||
<li><a href="https://www.growstuff.org/crops">Growstuff</a> - Record
|
||||
keeping & crop database, nice API</li>
|
||||
<li><a
|
||||
href="https://www.kaggle.com/datasets/emmarex/plantdisease">PlantVillage</a>
|
||||
- Dataset containing leaf images of healthy and diseased plants,
|
||||
covering 38 disease classes across 14 different crops.</li>
|
||||
<li><a
|
||||
href="https://github.com/saeedkhaki92/CNN-RNN-Yield-Prediction?tab=readme-ov-file">SoybeanYield</a>
|
||||
- A multimodal agricultural dataset for soybean yield forecasting,
|
||||
integrating yield performance, management practices, weather data, and
|
||||
soil parameters.</li>
|
||||
<li><a href="https://terraref.org">TERRA REF</a> - 1PB public domain
|
||||
high resolution sensor data from sorghum breeding trials (<a
|
||||
href="https://doi.org/10.5061/dryad.4b8gtht99">data publication</a> with
|
||||
@@ -156,8 +165,6 @@ weather stations.</li>
|
||||
<h2 id="farm-management-systems-and-record-keeping">Farm Management
|
||||
Systems and Record Keeping</h2>
|
||||
<ul>
|
||||
<li><a href="https://bitbucket.org/corizon/agrosense">AgroSense</a> -
|
||||
Free and open source farm management suite built with Java.</li>
|
||||
<li><a href="https://github.com/farmOS/farmOS">farmOS</a> - Web-based
|
||||
farm record keeping application built with Drupal and PHP.</li>
|
||||
<li><a href="https://github.com/ekylibre/ekylibre">Ekylibre</a> - Farm
|
||||
@@ -169,6 +176,9 @@ data.</li>
|
||||
<li><a href="https://github.com/Tanibox/tania-core">Tania</a> - Free and
|
||||
open source farming management system for everyone built with Go and
|
||||
Vue.js.</li>
|
||||
<li><a href="https://github.com/LiteFarmOrg/LiteFarm">LiteFarm</a> -
|
||||
LiteFarm is the world’s first community-led, not-for-profit, Farm
|
||||
management system</li>
|
||||
</ul>
|
||||
<h2 id="geospatial-and-gis">Geospatial and GIS</h2>
|
||||
<h3 id="gis-resources">GIS Resources</h3>
|
||||
@@ -213,6 +223,9 @@ RaspberryPi.</li>
|
||||
href="https://github.com/geezacoleman/OpenWeedLocator">OpenWeedLocator</a>
|
||||
- Open Source, low-cost, image-based weed detection device for in-crop
|
||||
and fallow scenarios.</li>
|
||||
<li><a href="https://github.com/matmis/simplesteer">Simplesteer</a> -
|
||||
RTK GPS tractor autosteer system with a web interface that you can
|
||||
control with a smartphone and can run on a Raspberry Pi.</li>
|
||||
</ul>
|
||||
<h2 id="knowledgebases-and-learning-resources">Knowledgebases and
|
||||
Learning Resources</h2>
|
||||
@@ -266,3 +279,6 @@ alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="https://github.com/brycejohnston">Bryce Johnston</a> has waived
|
||||
all copyright and related or neighboring rights to this work.</p>
|
||||
<p><a
|
||||
href="https://github.com/brycejohnston/awesome-agriculture">agriculture.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -12,6 +12,7 @@ the research, tools and code that people use to beat the market.</p>
|
||||
<p>[<a href="./chinese.md">中文资源</a>]</p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#agents">Agents</a></li>
|
||||
<li><a href="#llms">LLMs</a></li>
|
||||
<li><a href="#papers">Papers</a></li>
|
||||
<li><a href="#courses--books">Courses & Books</a></li>
|
||||
@@ -35,8 +36,29 @@ Strategies</a></li>
|
||||
<li><a href="#articles">Articles</a></li>
|
||||
<li><a href="#others">Others</a></li>
|
||||
</ul>
|
||||
<h2 id="agents">Agents</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/TauricResearch/TradingAgents">TradingAgents</a>
|
||||
- Multi-Agents LLM Financial Trading Framework.</li>
|
||||
<li>🌟 <a
|
||||
href="https://github.com/AI4Finance-Foundation/FinRobot">FinRobot</a> -
|
||||
An Open-Source AI Agent Platform for Financial Analysis using LLMs.</li>
|
||||
</ul>
|
||||
<h2 id="llms">LLMs</h2>
|
||||
<ul>
|
||||
<li>🌟 <a href="https://github.com/virattt/ai-hedge-fund">AI Hedge
|
||||
Fund</a> - Explore the use of AI to make trading decisions.</li>
|
||||
<li>🌟🌟 <a href="https://github.com/microsoft/MarS">MarS</a> - A
|
||||
Financial Market Simulation Engine Powered by Generative Foundation
|
||||
Model.</li>
|
||||
<li>🌟🌟 <a
|
||||
href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4835311">Financial
|
||||
Statement Analysis with Large Language Models</a> - GPT-4 can outperform
|
||||
professional financial analysts in predicting future earnings changes,
|
||||
generating useful narrative insights, and resulting in superior trading
|
||||
strategies with higher Sharpe ratios and alphas, thereby suggesting a
|
||||
potential central role for LLMs in financial decision-making.</li>
|
||||
<li><a href="https://github.com/chancefocus/PIXIU">PIXIU</a> - An
|
||||
open-source resource providing a financial large language model, a
|
||||
dataset with 136K instruction samples, and a comprehensive evaluation
|
||||
@@ -222,6 +244,8 @@ Deep Reinforcement Learning framework for the financial portfolio
|
||||
management problem.</li>
|
||||
<li><a href="https://github.com/jankrepl/deepdow">DeepDow</a> -
|
||||
Portfolio optimization with deep learning.</li>
|
||||
<li><a href="https://github.com/skfolio/skfolio">skfolio</a> - Python
|
||||
library for portfolio optimization built on top of scikit-learn.</li>
|
||||
</ul>
|
||||
<h3 id="high-frequency-trading">High Frequency Trading</h3>
|
||||
<ul>
|
||||
@@ -273,6 +297,10 @@ href="https://github.com/llSourcell/bitcoin_prediction">bitcoin_prediction</a>
|
||||
<h3 id="technical-analysis">Technical Analysis</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/squidKid-deluxe/QTradeX-Algo-Trading-SDK">QTradeX</a>
|
||||
- A powerful and flexible Python framework for designing, backtesting,
|
||||
optimizing, and deploying algotrading bots</li>
|
||||
<li><a
|
||||
href="https://github.com/je-suis-tm/quant-trading">quant-trading</a> -
|
||||
Python quantitative trading strategies.</li>
|
||||
<li><a
|
||||
@@ -345,6 +373,8 @@ href="https://github.com/lukaszbanasiak/yahoo-finance">yahoo-finance</a>
|
||||
- Python module to get stock data from Yahoo! Finance.</li>
|
||||
<li><a href="https://github.com/waditu/tushare">Tushare</a> - Crawling
|
||||
historical data of Chinese stocks.</li>
|
||||
<li><a href="https://financialdata.net/">Financial Data</a> - Stock
|
||||
Market and Financial Data API.</li>
|
||||
</ul>
|
||||
<h4 id="crypto-currencies">Crypto Currencies</h4>
|
||||
<ul>
|
||||
@@ -384,6 +414,8 @@ trader.</li>
|
||||
<h3 id="traditional-market">Traditional Market</h3>
|
||||
<p><strong>System</strong></p>
|
||||
<ul>
|
||||
<li>🌟🌟🌟 <a href="https://github.com/OpenBB-finance/OpenBB">OpenBB</a>
|
||||
- AI-powered opensource research and analytics workspace.</li>
|
||||
<li>🌟🌟 <a href="https://github.com/quantopian/zipline">zipline</a> - A
|
||||
python algorithmic trading library.</li>
|
||||
<li>🌟 <a href="http://tradingview.com/">TradingView</a> - Get real-time
|
||||
@@ -544,3 +576,6 @@ Finance Service Libraries & Projects</a> - Explore a curated list of
|
||||
Fintech popular & new libraries, top authors, trending project kits,
|
||||
discussions, tutorials & learning resources on kandi.</li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://github.com/georgezouq/awesome-ai-in-finance">aiinfinance.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<blockquote>
|
||||
<p><strong>Warning</strong><br/> This list is deprecated in favour of <a
|
||||
href="https://alfred.app/">the official Alfred Gallery</a>.<br/> Future
|
||||
<p>[!WARNING] This list is deprecated in favour of <a
|
||||
href="https://alfred.app/">the official Alfred Gallery</a>. Future
|
||||
submissions should be directed there.</p>
|
||||
</blockquote>
|
||||
<h2 id="contents">Contents</h2>
|
||||
@@ -318,3 +318,6 @@ copyright and related or neighboring rights to this work.</p>
|
||||
href="https://github.com/slippycheeze">Daniel Pittman (SlippyCheeze)</a>
|
||||
has waived all copyright and related or neighboring rights to this
|
||||
work.</p>
|
||||
<p><a
|
||||
href="https://github.com/alfred-workflows/awesome-alfred-workflows">alfredworkflows.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1,458 +0,0 @@
|
||||
<p align="center">
|
||||
<br>
|
||||
<img width="400" src="https://rawgit.com/algolia/awesome-algolia/master/logo.png?v=2" alt="awesome">
|
||||
<br> <br>
|
||||
</p>
|
||||
<h2 id="awesome-algolia-awesome">Awesome Algolia <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a></h2>
|
||||
<blockquote>
|
||||
<p>A curated list of awesome things related to Algolia, inspired by <a
|
||||
href="http://awesome.re">awesome.re</a>.</p>
|
||||
</blockquote>
|
||||
<h2 id="table-of-contents">Table of Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#api-resources">API Resources</a></li>
|
||||
<li><a href="#api-clients">API Clients</a></li>
|
||||
<li><a href="#guides--tutorials">Guides & Tutorials</a></li>
|
||||
<li><a href="#official-integrations">Official Integrations</a></li>
|
||||
<li><a href="#community-integrations">Community Integrations</a></li>
|
||||
<li><a href="#libraries--tools">Libraries & Tools</a></li>
|
||||
<li><a href="#community-libraries">Community Libraries</a></li>
|
||||
<li><a href="#demos">Demos</a></li>
|
||||
<li><a href="#talks">Talks</a></li>
|
||||
<li><a href="#community-talks">Community Talks</a></li>
|
||||
<li><a href="#community-projects">Community Projects</a></li>
|
||||
<li><a href="#blog-posts">Blog Posts</a></li>
|
||||
<li><a href="#community-blog-posts">Community Blog Posts</a></li>
|
||||
<li><a href="#culture">Culture</a></li>
|
||||
<li><a href="#other">Other</a></li>
|
||||
</ul>
|
||||
<h2 id="api-resources">API Resources</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.algolia.com/doc/">Documentation</a></li>
|
||||
<li><a href="https://status.algolia.com/">Service Status</a></li>
|
||||
<li><a href="https://www.algolia.com/support">Support Center</a></li>
|
||||
<li><a href="https://www.algolia.com/changes">Release Notes</a></li>
|
||||
<li><a href="https://www.algolia.com/doc/faq">FAQ</a></li>
|
||||
</ul>
|
||||
<h2 id="api-clients">API Clients</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-client-php">PHP</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-client-js">JavaScript</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-client-ruby">Ruby</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-client-python">Python</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-client-swift">iOS</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-client-kotlin">Android</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-client-csharp">C#</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-client-java-2">Java</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-client-go">Go</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-client-scala">Scala</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-rails">Rails</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/AlgoliaSearchBundle">Symfony</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-django">Django</a></li>
|
||||
<li><a href="https://github.com/algolia/scout-extended">Laravel</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/algoliasearch-client-kotlin">Kotlin</a></li>
|
||||
</ul>
|
||||
<h2 id="community-api-clients">Community API Clients</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/sikanhe/algolia-elixir">Elixir</a></li>
|
||||
<li><a
|
||||
href="https://github.com/mjclemente/algolia.cfc">ColdFusion</a></li>
|
||||
<li><a
|
||||
href="https://github.com/k3nn7/algoliasearch-client-erlang">Erlang</a></li>
|
||||
<li><a href="https://github.com/chilas/algolia-analytics">.NET
|
||||
(analytics)</a></li>
|
||||
</ul>
|
||||
<h2 id="official-integrations">Official Integrations</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.algolia.com/doc/integration/wordpress/getting-started/quick-start/">WordPress</a></li>
|
||||
<li><a
|
||||
href="https://www.algolia.com/search-solutions/adobe-commerce-magento/">Magento</a></li>
|
||||
<li><a
|
||||
href="https://www.algolia.com/search-solutions/adobe-commerce-magento/">Magento
|
||||
2</a></li>
|
||||
<li><a
|
||||
href="https://www.algolia.com/doc/integration/shopify/getting-started/quick-start/">Shopify</a></li>
|
||||
<li><a
|
||||
href="https://www.algolia.com/doc/integration/zendesk/get-started/">Zendesk</a></li>
|
||||
</ul>
|
||||
<h2 id="community-integrations">Community Integrations</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/dharnitski/Sitecore.Algolia">SiteCore</a></li>
|
||||
<li><a
|
||||
href="https://github.com/drublic/contentful-to-algolia">Contentful</a></li>
|
||||
<li><a href="https://github.com/mlbrgl/kirby-algolia">Kirby CMS</a></li>
|
||||
<li>Firebase:
|
||||
<ul>
|
||||
<li><a href="https://www.npmjs.com/package/figolia">Figolia</a></li>
|
||||
<li><a
|
||||
href="https://github.com/deltaepsilon/firebase-search">firebase-search</a></li>
|
||||
<li><a
|
||||
href="https://github.com/fobo66/algolia-firebase-functions">algolia-firebase-functions</a></li>
|
||||
</ul></li>
|
||||
<li><a href="https://github.com/keen/slate_algolia">Slate</a></li>
|
||||
<li><a
|
||||
href="https://www.drupal.org/project/search_api_algolia">Drupal</a></li>
|
||||
<li><a
|
||||
href="https://github.com/etaminstudio/acf-field-algolia-places">Algolia
|
||||
Places ACF field</a></li>
|
||||
<li><a href="https://laravel.com/docs/master/scout">Laravel
|
||||
Scout</a></li>
|
||||
<li><a
|
||||
href="https://github.com/synonymous1984/SwAlgolia">Shopware</a></li>
|
||||
<li><a
|
||||
href="https://github.com/BCDH/exist-algolia-index">eXist-db</a></li>
|
||||
<li><a href="https://github.com/Lombiq/Orchard-Algolia-Search">Orchard
|
||||
CMS</a></li>
|
||||
<li><a
|
||||
href="https://www.npmjs.com/package/gitbook-plugin-algolia">Gitbook</a></li>
|
||||
<li><a
|
||||
href="https://www.npmjs.com/package/hapi-algolia-search">Hapi</a></li>
|
||||
<li>Hexo:
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/LouisBarranqueiro/hexo-algoliasearch">hexo-algoliasearch</a></li>
|
||||
<li><a
|
||||
href="https://github.com/oncletom/hexo-algolia">hexo-algolia</a></li>
|
||||
</ul></li>
|
||||
<li>Hugo:
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/duckpuppy/algolia-hugo">algolia-hugo</a></li>
|
||||
<li><a
|
||||
href="https://yarnpkg.com/en/package/hugo-algolia">hugo-algolia</a></li>
|
||||
</ul></li>
|
||||
<li><a
|
||||
href="https://github.com/lordthorzonus/yii2-algolia">Yii2</a></li>
|
||||
<li><a
|
||||
href="https://docute.js.org/#/plugins?id=docsearch">Docute</a></li>
|
||||
<li><a href="https://github.com/trouva/ember-algolia">Ember</a></li>
|
||||
<li><a
|
||||
href="https://github.com/arpit2438735/nativescript-algolia">NativeScript</a></li>
|
||||
<li><a
|
||||
href="https://www.graph.cool/docs/tutorials/algolia-auto-syncing-for-graphql-backends-aroozee9zu/">Graphcool</a></li>
|
||||
<li><a href="https://github.com/mlbrgl/ghost-algolia">Ghost</a></li>
|
||||
<li><a
|
||||
href="https://github.com/etaminstudio/algoliasearch-nationbuilder">NationBuilder</a></li>
|
||||
<li><a
|
||||
href="https://github.com/akretion/connector-search-engine">Odoo</a></li>
|
||||
<li><a href="https://github.com/doowb/search-indexer-algolia">Node
|
||||
Base</a></li>
|
||||
<li><a
|
||||
href="https://github.com/stafyniaksacha/metalsmith-algolia">Metalsmith</a></li>
|
||||
<li><a
|
||||
href="https://graphcms.com/docs/integrations/Algolia/">GraphCMS</a></li>
|
||||
<li><a href="https://moodle.org/plugins/search_algolia">Moodle</a></li>
|
||||
<li><a
|
||||
href="https://dh42.com/prestashop-modules/prestashop-algolia-module/">PrestaShop
|
||||
1.6</a></li>
|
||||
<li><a href="https://wordpress.org/plugins/wp-search-with-algolia/">WP
|
||||
Search with Algolia</a></li>
|
||||
<li><a href="https://github.com/algolia/jekyll-algolia">Jekyll</a></li>
|
||||
</ul>
|
||||
<h2 id="libraries-tools">Libraries & Tools</h2>
|
||||
<ul>
|
||||
<li><a href="https://community.algolia.com/react-instantsearch/">React
|
||||
InstantSearch</a></li>
|
||||
<li><a href="https://community.algolia.com/vue-instantsearch/">Vue
|
||||
InstantSearch</a></li>
|
||||
<li><a
|
||||
href="https://community.algolia.com/instantsearch.js/">instantsearch.js</a></li>
|
||||
<li><a
|
||||
href="https://community.algolia.com/instantsearch-ios/">instantsearch
|
||||
iOS</a></li>
|
||||
<li><a
|
||||
href="https://community.algolia.com/instantsearch-android/">instantsearch
|
||||
Android</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/autocomplete.js">autocomplete.js</a></li>
|
||||
<li><a
|
||||
href="https://community.algolia.com/algoliasearch-helper-js/">Algolia JS
|
||||
Helper</a></li>
|
||||
<li><a href="https://community.algolia.com/places/">Algolia
|
||||
Places</a></li>
|
||||
<li><a
|
||||
href="https://community.algolia.com/docsearch/">DocSearch</a></li>
|
||||
<li><a href="https://github.algolia.com/">Awesome Autocomplete for
|
||||
Github</a></li>
|
||||
<li><a href="https://github.com/algolia/expect-jsx">expect jsx</a></li>
|
||||
<li><a href="http://shipow.github.io/searchbox/">Searchbox
|
||||
builder</a></li>
|
||||
<li><a href="https://grader.algolia.com/">Algolia Search Grader</a></li>
|
||||
<li><a
|
||||
href="https://rapidapi.com/package/Algolia/functions?utm_source=AlgoliaGitHub&utm_medium=button">RapidAPI
|
||||
Algolia console</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/instantsearch-electron">instantsearch-electron</a></li>
|
||||
<li><a href="https://packagist.org/packages/algolia/php-dom-parser">PHP
|
||||
Dom Parser</a></li>
|
||||
<li><a
|
||||
href="https://github.com/pixelastic/html-hierarchy-extractor">Ruby HTML
|
||||
Hierarchy extractor</a></li>
|
||||
<li><a
|
||||
href="https://github.com/chadokruse/algolia-materialize-jekyll">Algolia,
|
||||
Materialize and Jekyll template</a></li>
|
||||
</ul>
|
||||
<h2 id="community-libraries">Community libraries</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/tagazok/algolia-angular-components">Angular
|
||||
components</a></li>
|
||||
<li><a href="https://www.npmjs.com/package/algolia-csv">CSV
|
||||
toolbox</a></li>
|
||||
<li><a href="https://www.npmjs.com/package/algolia-webcrawler">Web
|
||||
Crawler</a></li>
|
||||
<li><a
|
||||
href="https://www.npmjs.com/package/algoliasearch-alexa">Alexa</a></li>
|
||||
<li>Mongoose:
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/riyadhalnur/mongoose-algolia-index">mongoose-algolia-index</a></li>
|
||||
<li><a
|
||||
href="https://github.com/crsten/mongoose-algolia">mongoose-algolia</a></li>
|
||||
<li><a
|
||||
href="https://github.com/thedv91/mongoolia-v5">mongoolia-v5</a></li>
|
||||
<li><a href="https://github.com/algolia/mongoolia">mongoolia</a></li>
|
||||
</ul></li>
|
||||
<li>Terraform:
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/k-yomo/terraform-provider-algolia">k-yomo/terraform-provider-algolia</a></li>
|
||||
<li><a
|
||||
href="https://github.com/philippe-vandermoere/terraform-provider-algolia">philippe-vandermoere/terraform-provider-algolia</a></li>
|
||||
<li><a
|
||||
href="https://github.com/brightnetwork/terraform-provider-algolia">brightnetwork/terraform-provider-algolia</a></li>
|
||||
<li><a
|
||||
href="https://github.com/SectorLabs/terraform-provider-algolia">SectorLabs/terraform-provider-algolia</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<h2 id="demos">Demos</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://demos.algolia.com/instant-search-demo/">instantsearch
|
||||
product search</a> (<a
|
||||
href="https://github.com/algolia/instant-search-demo">code</a>)</li>
|
||||
<li><a
|
||||
href="https://community.algolia.com/demo-smashingmagazine/">instantsearch
|
||||
for smashingmagazine.com</a> (<a
|
||||
href="https://github.com/algolia/demo-smashingmagazine/">code</a>)</li>
|
||||
<li><a href="https://demos.algolia.com/geo-search-demo/">Geo search for
|
||||
airports</a> (<a
|
||||
href="https://github.com/algolia/demo-geo-search">code</a>)</li>
|
||||
<li><a
|
||||
href="https://community.algolia.com/instantsearch.js/examples/media/">instantsearch
|
||||
for media</a> (<a
|
||||
href="https://github.com/algolia/instantsearch.js/tree/master/examples/media">code</a>)</li>
|
||||
<li><a
|
||||
href="https://community.algolia.com/instantsearch.js/examples/e-commerce/">instantsearch
|
||||
for ecommerce</a> (<a
|
||||
href="https://github.com/algolia/instantsearch.js/tree/master/examples/e-commerce">code</a>)</li>
|
||||
<li><a
|
||||
href="https://community.algolia.com/instantsearch.js/examples/tourism/">instantsearch
|
||||
for vacation rentals</a> (<a
|
||||
href="https://github.com/algolia/instantsearch.js/tree/master/examples/tourism">code</a>)</li>
|
||||
<li><a
|
||||
href="https://demo.algolia.com/examples/instant-search-google-adsense/">instantsearch
|
||||
with AdSense</a> (<a
|
||||
href="https://github.com/algolia/examples/tree/master/instant-search/google-adsense">code</a>)</li>
|
||||
<li><a
|
||||
href="https://community.algolia.com/demo-textarea-autocomplete/">Textarea
|
||||
autocomplete for @-mentions</a> (<a
|
||||
href="https://github.com/algolia/demo-textarea-autocomplete">code</a>)</li>
|
||||
</ul>
|
||||
<h3 id="community">Community</h3>
|
||||
<ul>
|
||||
<li><a href="https://rick-and-morty-chars.netlify.app/">search and
|
||||
filters for Rick and Morty characters</a> (<a
|
||||
href="https://github.com/ShahAnuj2610/rick-and-morty-characters">code</a>)</li>
|
||||
</ul>
|
||||
<h2 id="talks">Talks</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.youtube.com/watch?v=YfR9oyzoWbc">How to build a
|
||||
search-as-you-type application in under 15mn</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=hQLzyuZ5-NA">Everyone on
|
||||
Support</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=8sM6dF_gnYg">Redux. Why and
|
||||
Where?</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=sJW2j1Swcw4">How to
|
||||
discourage remote work</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=JgrKsifEyZY">Let’s
|
||||
Chat(bot)</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=BuDSmv1fwAc">Announcing
|
||||
Search for Facet Values</a></li>
|
||||
<li><a
|
||||
href="https://speakerdeck.com/dzello/7-ways-to-search-for-a-camelcased-parameter-in-your-docs">7
|
||||
ways to search for a camelCased parameter in your docs</a></li>
|
||||
</ul>
|
||||
<h2 id="community-talks">Community Talks</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.youtube.com/watch?v=MvZzZQR77tc">Serverless
|
||||
forums</a> (Algolia, Firebase and Lambdas, by Daniel Parker) — <a
|
||||
href="https://drive.google.com/file/d/0B24gCoOT2bpsS3h4bE9hVklfZGc/view?pli=1">Slides</a></li>
|
||||
<li><a
|
||||
href="https://pusher.com/sessions/meetup/ember-london/algolia-glimmer-high-voltage">Algolia
|
||||
+ Glimmer</a> - by <a href="https://github.com/mschinis"><span
|
||||
class="citation" data-cites="mschinis">@mschinis</span></a></li>
|
||||
</ul>
|
||||
<h2 id="community-projects">Community Projects</h2>
|
||||
<ul>
|
||||
<li><a href="https://community.algolia.com/">Community Home
|
||||
Page</a></li>
|
||||
<li><a href="https://discourse.algolia.com/">Community Forum
|
||||
(Discourse)</a></li>
|
||||
<li><a href="https://www.producthunt.com/search/posts">Product
|
||||
Hunt</a></li>
|
||||
<li><a href="https://hn.algolia.com/">Hacker News Search</a></li>
|
||||
<li><a href="http://fontawesome.io/icons/">FontAwesome</a></li>
|
||||
<li><a href="http://searchstone.io/">Searchstone</a></li>
|
||||
<li><a href="https://community.algolia.com/marvel-search/">Marvel
|
||||
Super-Search</a></li>
|
||||
<li><a href="http://oval-quotes.dzello.com/">Oval Quotes</a></li>
|
||||
<li><a href="https://community.algolia.com/docsearch/">DocSearch
|
||||
Partners</a></li>
|
||||
<li><a href="https://www.algolia.com/customers">Algolia Customers and
|
||||
Case Studies</a></li>
|
||||
<li><a href="https://startup.jobs">Startup Jobs</a></li>
|
||||
<li><a href="https://windtoday.co">windtoday.co</a></li>
|
||||
<li><a href="http://apifood.co">Apifood.co</a></li>
|
||||
<li><a href="http://clintonandtrumpsaid.com">Clinton and Trump
|
||||
Said…</a></li>
|
||||
<li><a href="http://pixelastic.github.io/sherlock-search/">Sherlock
|
||||
Search</a></li>
|
||||
<li><a href="https://pixelastic.github.io/parisweb/">ParisWeb
|
||||
conferences</a></li>
|
||||
<li><a href="http://commonstandardsproject.com/">The Common Standards
|
||||
Project</a></li>
|
||||
<li><a href="https://www.grantmakers.io/">Grantmakers</a></li>
|
||||
</ul>
|
||||
<h2 id="guides-tutorials">Guides & Tutorials</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.algolia.com/doc/guides/getting-started/how-it-works">Getting
|
||||
Started — How it Works Guide</a></li>
|
||||
<li><a
|
||||
href="https://www.algolia.com/doc/guides/getting-started/quick-start">Getting
|
||||
Started — Quickstart</a></li>
|
||||
<li><a
|
||||
href="https://github.com/algolia/instantsearch-workshop">10-minute
|
||||
instantsearch.js workshop</a></li>
|
||||
<li><a
|
||||
href="https://laracasts.com/series/whatcha-working-on/episodes/16">Incredibly
|
||||
Fast Instant Search With Algolia and Vue - Laracasts</a></li>
|
||||
<li><a
|
||||
href="https://firebase.google.com/docs/firestore/solutions/search">Firestore
|
||||
full-text search guide</a></li>
|
||||
<li><a
|
||||
href="https://github.com/firebase/functions-samples/tree/master/fulltext-search">Firebase
|
||||
full-text search cloud function template</a></li>
|
||||
<li><a
|
||||
href="https://dev.to/notrab/sync-graphcms-content-to-algolia-for-super-fast-faceted-search-fc3">Sync
|
||||
GraphCMS with Algolia</a></li>
|
||||
</ul>
|
||||
<h2 id="blog-posts">Blog Posts</h2>
|
||||
<ul>
|
||||
<li><a href="https://blog.algolia.com/">Algolia Blog</a></li>
|
||||
<li><a href="https://stories.algolia.com/">Algolia Stories</a></li>
|
||||
<li><em>Inside the Algolia Engine</em> blog post series
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://blog.algolia.com/inside-the-algolia-engine-part-1-indexing-vs-search/">Part
|
||||
1 — Indexing vs. Search</a></li>
|
||||
<li><a
|
||||
href="https://blog.algolia.com/inside-the-algolia-engine-part-2-the-indexing-challenge-of-instant-search/">Part
|
||||
2 — The Indexing Challenge of Instant Search</a></li>
|
||||
<li><a
|
||||
href="https://blog.algolia.com/inside-the-algolia-engine-part-3-query-processing/">Part
|
||||
3 — Query Processing</a></li>
|
||||
<li><a
|
||||
href="https://blog.algolia.com/inside-the-algolia-enginepart-4-textual-relevance/">Part
|
||||
4 — Textual Relevance</a></li>
|
||||
<li><a
|
||||
href="https://blog.algolia.com/inside-the-algolia-engine-part-5-highlighting-a-cornerstone-to-search-ux/">Part
|
||||
5 — Highlighting, a Cornerstone of Search UX</a></li>
|
||||
<li><a
|
||||
href="https://blog.algolia.com/inside-the-engine-part-6-handling-synonyms-the-right-way/">Part
|
||||
6 — Handling Synonyms the Right Way</a></li>
|
||||
<li><a
|
||||
href="https://blog.algolia.com/inside-the-engine-part-7-better-relevance-via-dedup-at-query-time/">Part
|
||||
7 - Better Relevance via Dedup at Query Time</a></li>
|
||||
</ul></li>
|
||||
<li><a
|
||||
href="https://stories.algolia.com/algolia-s-fury-road-to-a-worldwide-api-c1536c46f3a5">Algolia’s
|
||||
Fury Road to a Worldwide API</a></li>
|
||||
<li><a
|
||||
href="http://highscalability.com/blog/2015/3/9/the-architecture-of-algolias-distributed-search-network.html">The
|
||||
Architecture Of Algolia’s Distributed Search Network</a></li>
|
||||
<li><a
|
||||
href="http://stackshare.io/posts/how-algolia-built-their-realtime-search-as-a-service-product">How
|
||||
Algolia Built Their Realtime Search as a Service Product</a></li>
|
||||
<li><a
|
||||
href="https://stackshare.io/algolia/how-algolia-reduces-latency-for-21b-searches-per-month">How
|
||||
Algolia Reduces Latency For 21B Searches Per Month</a></li>
|
||||
</ul>
|
||||
<h2 id="community-blog-posts">Community Blog Posts</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://stories.algolia.com/how-mailjet-sped-up-searches-in-its-documentation-with-algolias-docsearch-583b57319f12#.qeh4v01lf">How
|
||||
Mailjet sped up searches in its documentation with Algolia’s
|
||||
DocSearch</a></li>
|
||||
<li><a
|
||||
href="https://medium.com/@vincening/how-algolia-powers-thousands-of-apps-on-scaphold-d650e7aab6c4#.45iyx1gjp">How
|
||||
Algolia Powers Thousands of Apps on Scaphold</a></li>
|
||||
<li><a
|
||||
href="https://medium.com/@theorynest/integrating-algolia-search-into-a-rails-app-e555a0da4dbf#.6zu5h6wzz">Integrating
|
||||
Algolia Search into a Rails App</a></li>
|
||||
<li><a
|
||||
href="https://medium.com/@obahareth/indexing-pdf-or-other-file-contents-for-searching-b2499c23568f#.ekfy6dw1s">Indexing
|
||||
PDF Or Other File Contents For Searching</a></li>
|
||||
<li><a
|
||||
href="https://hashnode.com/post/how-we-built-our-new-search-using-algolia-cinemi2300008e153l9i6gxj6">How
|
||||
we built our new search using Algolia</a> (covers MongoDB
|
||||
integration)</li>
|
||||
<li><a
|
||||
href="http://blog.getstream.io/algolia-a-hosted-search-api-reviewed/">Algolia
|
||||
— A Hosted Search API Reviewed</a></li>
|
||||
<li><a
|
||||
href="https://scotch.io/tutorials/build-search-functionality-with-laravel-scout-and-vue-js">Integrate
|
||||
Algolia with Laravel Scout and Vue.js - Scotch.io</a></li>
|
||||
<li><a
|
||||
href="https://www.codementor.io/php/tutorial/how-to-build-a-search-engine-algolia">How
|
||||
to Build a Search Engine with Algolia - PHP</a></li>
|
||||
<li><a
|
||||
href="https://glebbahmutov.com/blog/scrape-static-site-with-algolia/">Scrape
|
||||
Static Site with Algolia</a></li>
|
||||
</ul>
|
||||
<h2 id="culture">Culture</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://stories.algolia.com/how-algolia-built-a-culture-first-company-around-ownership-eee6623b1b6">How
|
||||
Algolia built a Culture-First Company around Ownership</a></li>
|
||||
</ul>
|
||||
<h2 id="other">Other</h2>
|
||||
<ul>
|
||||
<li><a href="https://codepen.io/team/algolia/">Algolia Codepen</a></li>
|
||||
<li><a href="https://lukyvj.github.io/algolia-ph/">Algolia on Product
|
||||
Hunt</a></li>
|
||||
</ul>
|
||||
<h2 id="license">License</h2>
|
||||
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/"><img
|
||||
src="https://i.creativecommons.org/p/zero/1.0/88x31.png"
|
||||
alt="CC0" /></a></p>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -28,8 +28,8 @@ visualizations for learning how graph traversal algorithms work.</li>
|
||||
<li><a
|
||||
href="https://www.w3schools.in/data-structures-tutorial/intro/">W3School</a>
|
||||
- Data Structures tutorial.</li>
|
||||
<li><a href="https://www.codechef.com/LEARNDSA/">CodeChef</a> - Learning
|
||||
DSA by practice on Codechef</li>
|
||||
<li><a href="https://www.codechef.com/roadmap/algorithms">CodeChef</a> -
|
||||
Learning DSA by practice on Codechef</li>
|
||||
<li><a href="http://algo-visualizer.jasonpark.me/">Algorithm
|
||||
Visualizer</a> - Dozens of animated algorithms (with code), and you can
|
||||
also create your own.</li>
|
||||
@@ -86,20 +86,23 @@ examples from computer games.</li>
|
||||
<h2 id="youtube-playlists">Youtube Playlists</h2>
|
||||
<p><em>High Quality Courses and tutorials on youtube</em></p>
|
||||
<ul>
|
||||
<li><p><a
|
||||
href="https://www.youtube.com/watch?v=8hly31xKli0">FreeCodeCamp -
|
||||
<li><a href="https://www.algorithmsilluminated.org/">Tim Roughgarden.
|
||||
Algorithms Illuminated</a> - Tim Roughgarden, a pioneer of computer
|
||||
science, offers a companion to his book, with lecture videos and
|
||||
slides.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=8hly31xKli0">FreeCodeCamp -
|
||||
Algorithms and Data Structures Tutorial - Full Course for Beginners</a>
|
||||
- Complete beginner friendly Algorithms and Data Structures Tutorial
|
||||
with mindblowing animation.</p></li>
|
||||
<li><p><a
|
||||
with mindblowing animation.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/watch?v=0IAPZzGSbME&list=PLDN4rrl48XKpZkf03iYFl-O29szjTrs_O">Abdul
|
||||
Bari - Introduction to Algorithm</a> - This playlist is so much
|
||||
informative and provide simulation with code example. As like as you are
|
||||
in a class.</p></li>
|
||||
<li><p><a
|
||||
in a class.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/watch?v=AT14lCXuMKI&list=PLdo5W4Nhv31bbKJzrsKfMpo_grxuLl8LU">Jenny’s
|
||||
Lectures- Algorithm</a> - Another complete alogrithm playlist from basic
|
||||
level to intermediate. Easy explanation and simulation.</p></li>
|
||||
Lectures- Algorithm</a> - Another complete algorithm playlist from basic
|
||||
level to intermediate. Easy explanation and simulation.</li>
|
||||
</ul>
|
||||
<h2 id="online-courses">Online Courses</h2>
|
||||
<p><em>Free and High-Quality Courses Online</em></p>
|
||||
@@ -142,7 +145,7 @@ Devin Balkcom.</li>
|
||||
href="https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-fall-2011/video_galleries/lecture-videos/">MIT
|
||||
- 6-006</a> - Well explained algorithms.</li>
|
||||
<li><a
|
||||
href="http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005/video-lectures/">MIT
|
||||
href="https://ocw.mit.edu/courses/6-046j-introduction-to-algorithms-sma-5503-fall-2005/video_galleries/video-lectures/">MIT
|
||||
- 6-046j</a> - Similar to the previous one, but with different
|
||||
algorithms.</li>
|
||||
<li><a
|
||||
@@ -203,7 +206,7 @@ structures.</li>
|
||||
<li><a href="http://www.manning.com/bhargava">Grokking Algorithms</a> -
|
||||
An illustrated book on algorithms with practical examples.</li>
|
||||
<li><a
|
||||
href="http://mitpress.mit.edu/books/introduction-algorithms">Introduction
|
||||
href="https://mitpress.mit.edu/9780262046305/introduction-to-algorithms/">Introduction
|
||||
to Algorithms</a> - Essential!</li>
|
||||
<li><a href="https://mitpress.mit.edu/books/real-world-algorithms">Real
|
||||
World Algorithms: A Beginner’s Guide</a> - An introduction to algorithms
|
||||
@@ -219,8 +222,8 @@ of Computer Programming</a> - The Book.</li>
|
||||
href="https://mitpress.mit.edu/books/structure-and-interpretation-computer-programs-second-edition">Structure
|
||||
and Interpretation of Computer Programs</a></li>
|
||||
<li><a
|
||||
href="https://www.manning.com/books/algorithms-and-data-structures-in-action">Algorithms
|
||||
and Data Structures in Action</a> - A different and a great way to
|
||||
href="https://www.manning.com/books/advanced-algorithms-and-data-structures">Advanced
|
||||
Algorithms and Data Structures</a> - A different and a great way to
|
||||
introduce algorithms and data structures that can be used at work.</li>
|
||||
<li><a
|
||||
href="https://www.amazon.com/Algorithmic-Puzzles-Anany-Levitin/dp/0199740445">Algorithmic
|
||||
@@ -229,6 +232,11 @@ of puzzles. No programming experience is required!</li>
|
||||
<li><a href="https://web.stanford.edu/class/cs166/">Standford CS166</a>
|
||||
- Standford CS166, a course in the design, analysis, and implementation
|
||||
of data structures.</li>
|
||||
<li><a
|
||||
href="https://www.manning.com/books/grokking-data-structures">Grokking
|
||||
Data Structures</a> - Grokking Data Structures carefully guides you from
|
||||
the most basic data structures like arrays or linked lists all the way
|
||||
to powerful structures like graphs. It’s perfect for beginners.</li>
|
||||
</ul>
|
||||
<h3 id="algorithm-analysis">Algorithm Analysis</h3>
|
||||
<ul>
|
||||
@@ -448,14 +456,18 @@ problem archive.</li>
|
||||
<li><a href="https://icpcarchive.ecs.baylor.edu/">ACM-ICPC Live
|
||||
Archive</a> - Hundreds of problems from previous ACM-ICPC Regionals and
|
||||
World Finals.</li>
|
||||
<li><a href="http://judge.u-aizu.ac.jp/onlinejudge/">AIZU ONLINE
|
||||
JUDGE</a> - Japanese Online Judge.</li>
|
||||
<li><a href="https://onlinejudge.u-aizu.ac.jp/">AIZU ONLINE JUDGE</a> -
|
||||
A Japanese online judge from the University of Aizu, offering a wide
|
||||
range of algorithmic challenges.</li>
|
||||
<li><a href="http://www.algomuse.appspot.com">Algo Muse</a> -
|
||||
Research-based algorithmic problems.</li>
|
||||
<li><a href="https://atcoder.jp/">AtCoder</a> - Japanese programming
|
||||
contest website.</li>
|
||||
<li><a href="https://www.acmicpc.net/">Baekjoon Online Judge</a> -
|
||||
Korean Online Judge. 10000+ problems. Supports 60+ languages.</li>
|
||||
<li><a href="https://judge.beecrowd.com/">Beecrowd</a> - The Largest
|
||||
Competitive Programming and Online Code Judgement Platform in Latin
|
||||
America.</li>
|
||||
<li><a href="https://csacademy.com/">CS Academy</a> - Holds online
|
||||
contests and IOI practice contests</li>
|
||||
<li><a href="https://www.codechef.com/">CodeChef</a> - More problems and
|
||||
@@ -499,6 +511,8 @@ Tutorials</a> - Learn and practice algorithms by solving challenges
|
||||
online.</li>
|
||||
<li><a href="https://leetcode.com/">LeetCode</a> - Learn algorithms and
|
||||
prepare for interviews.</li>
|
||||
<li><a href="https://paiza.jp/">Paiza</a> - A Japanese platform offering
|
||||
coding challenges and career preparation.</li>
|
||||
<li><a href="http://poj.org/">PKU JudgeOnline</a> - Chinese Online
|
||||
Judge.</li>
|
||||
<li><a href="https://projecteuler.net/">ProjectEuler</a> - Mathematical
|
||||
@@ -577,3 +591,5 @@ alt="Creative Commons License" /></a></p>
|
||||
<p>This work is licensed under a <a
|
||||
href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
|
||||
Attribution 4.0 International License</a>.</p>
|
||||
<p><a href="https://github.com/tayllan/awesome-algorithms">algorithms.md
|
||||
Github</a></p>
|
||||
|
||||
305
html/algorithmseducation.html
Normal file
305
html/algorithmseducation.html
Normal file
@@ -0,0 +1,305 @@
|
||||
<h1 id="awesome-algorithms-education-awesome">Awesome Algorithms
|
||||
Education <a href="https://awesome.re"><img
|
||||
src="https://awesome.re/badge.svg" alt="Awesome" /></a></h1>
|
||||
<p>An algorithm is a list of rules to follow in order to solve a
|
||||
problem.</p>
|
||||
<p>Algorithms need to have their steps in the right order. Think about
|
||||
an algorithm for getting dressed in the morning. What if you put on your
|
||||
coat before your jumper? Your jumper would be on top of your coat and
|
||||
that would be silly! When you write an algorithm the order of the
|
||||
instructions is very important.</p>
|
||||
<p>If you want to contribute, please read the <a
|
||||
href="https://github.com/gaerae/awesome-algorithms/blob/master/contributing.md">contribution
|
||||
guidelines</a>.</p>
|
||||
<p>Language: <strong><a href="readme-en.md">😎 English</a></strong> • <a
|
||||
href="readme-ko.md">한국어 (Korean)</a></p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#courses">Courses</a></li>
|
||||
<li><a href="#competitive-programming">Competitive programming</a></li>
|
||||
<li><a href="#visualizations">Visualizations</a></li>
|
||||
<li><a href="#interviews">Interviews</a></li>
|
||||
<li><a href="#videos">Videos</a></li>
|
||||
<li><a href="#books">Books</a></li>
|
||||
<li><a href="#articles">Articles</a></li>
|
||||
<li><a href="#competitions">Competitions</a></li>
|
||||
<li><a href="#miscellaneous">Miscellaneous</a></li>
|
||||
</ul>
|
||||
<h2 id="courses">Courses</h2>
|
||||
<h4 id="introductory">Introductory</h4>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.khanacademy.org/computing/computer-science/algorithms">Algorithms</a>
|
||||
- Khan Academy.</li>
|
||||
<li><a
|
||||
href="http://www.geeksforgeeks.org/fundamentals-of-algorithms">Fundamentals
|
||||
of Algorithms</a> - Geeks for Geeks.</li>
|
||||
<li><a
|
||||
href="https://www.inflearn.com/course/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EA%B0%95%EC%A2%8C">Algorithm
|
||||
course for smart programming</a> - Korean / Inflearn.</li>
|
||||
</ul>
|
||||
<h4 id="intermediate">Intermediate</h4>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.class-central.com/subject/algorithms-and-data-structures">Algorithms
|
||||
and Data Structures</a> - Class Central.</li>
|
||||
<li><a href="https://www.edx.org/course/algorithms">Algorithms</a> -
|
||||
edX(IITBombay).</li>
|
||||
<li><a
|
||||
href="https://www.udacity.com/course/intro-to-algorithms--cs215">Intro
|
||||
to Algorithms</a> - Udacity.</li>
|
||||
<li><a
|
||||
href="https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2015">Design
|
||||
and Analysis of Algorithms, 2015</a> - MIT OCW.</li>
|
||||
<li><a
|
||||
href="https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011">Introduction
|
||||
to Algorithms, 2011</a> - MIT OCW.</li>
|
||||
<li><a href="http://erikdemaine.org/classes">Classes and Teaching by
|
||||
Erik Demaine</a> - MIT(Lecture notes).</li>
|
||||
<li><a href="https://people.eecs.berkeley.edu/~jrs/170/">Efficient
|
||||
Algorithms and Intractable Problems, 2001</a> - UC Berkeley(Lecture
|
||||
notes).</li>
|
||||
<li><a href="https://people.eecs.berkeley.edu/~jrs/61b/">Data
|
||||
Structures, 2014</a> - UC Berkeley(Lecture notes).</li>
|
||||
<li><a href="https://people.eecs.berkeley.edu/~jrs/61b/">Algorithms,
|
||||
Etc., 2015</a> - Illinois University(Lecture notes).</li>
|
||||
<li><a
|
||||
href="https://www.coursera.org/learn/algorithms-part1">Algorithms, Part
|
||||
I</a> - Coursera(Princeton University).</li>
|
||||
<li><a
|
||||
href="https://www.coursera.org/learn/algorithms-part2">Algorithms, Part
|
||||
II</a> - Coursera(Princeton University).</li>
|
||||
</ul>
|
||||
<h4 id="advanced">Advanced</h4>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://online-learning.harvard.edu/course/data-structures-and-algorithms">Data
|
||||
Structures and Algorithms</a> - Paid Content. / Harvard University.</li>
|
||||
<li><a
|
||||
href="https://www.coursera.org/specializations/algorithms">Algorithms
|
||||
Specialization</a> - Paid Content. / Coursera(Stanford University).</li>
|
||||
</ul>
|
||||
<h2 id="competitive-programming">Competitive programming</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.hackerrank.com/domains/algorithms">HackerRank</a></li>
|
||||
<li><a href="https://app.codility.com/programmers">Codility</a></li>
|
||||
<li><a href="https://www.topcoder.com">TopCoder</a></li>
|
||||
<li><a href="http://www.codewars.com">CodeWars</a></li>
|
||||
<li><a href="https://www.codechef.com">CodeChef</a></li>
|
||||
<li><a href="http://codeforces.com">Codeforces</a> - English, Romanian,
|
||||
Russian.</li>
|
||||
<li><a href="https://uva.onlinejudge.org">UVA</a></li>
|
||||
<li><a href="https://a2oj.com">A2 Online Judge</a></li>
|
||||
<li><a href="https://icpcarchive.ecs.baylor.edu">ACM-ICPC Live
|
||||
Archive</a></li>
|
||||
<li><a href="https://csacademy.com">CS Academy</a> - English, Russian,
|
||||
Arabic.</li>
|
||||
<li><a
|
||||
href="https://coderbyte.com/course/learn-data-structures-and-algorithms">CoderByte</a></li>
|
||||
<li><a href="https://www.hackerearth.com">HackerEarth</a></li>
|
||||
<li><a href="http://www.infoarena.ro">Infoarena</a> - Romanian.</li>
|
||||
<li><a href="https://open.kattis.com">Kattis</a></li>
|
||||
<li><a href="https://www.learneroo.com/subjects/8">Learneroo Algorithms
|
||||
Tutorials</a></li>
|
||||
<li><a href="https://leetcode.com/problemset/algorithms">LeetCode</a> -
|
||||
English, Chinese.</li>
|
||||
<li><a href="http://rosalind.info/problems/locations">Rosalind</a></li>
|
||||
<li><a href="https://sharecode.io">ShareCode</a></li>
|
||||
<li><a href="https://snakify.org">Snakify</a></li>
|
||||
<li><a href="http://www.spoj.com">Sphere Online Judge (SPOJ)</a></li>
|
||||
<li><a href="https://www.urionlinejudge.com.br">URI</a> - English,
|
||||
Spanish, Brazilian Portuguese.</li>
|
||||
<li><a href="http://poj.org">PKU JudgeOnline</a> - English,
|
||||
Chinese.</li>
|
||||
<li><a href="http://judge.u-aizu.ac.jp/onlinejudge">AIZU ONLINE
|
||||
JUDGE</a> - English, Japanese.</li>
|
||||
<li><a href="https://projecteuler.net">Project Euler</a></li>
|
||||
<li><a href="http://euler.synap.co.kr">Project Euler <span
|
||||
class="citation" data-cites="kr">@kr</span></a> - Korean.</li>
|
||||
<li><a href="https://www.acmicpc.net">Baekjoon</a> - Korean.</li>
|
||||
<li><a href="https://algospot.com">Algospot</a> - Korean.</li>
|
||||
<li><a href="http://www.dovelet.com">Dovelet</a> - Korean.</li>
|
||||
<li><a href="http://www.jungol.co.kr">JUNGOL</a> - Korean.</li>
|
||||
<li><a href="http://koistudy.net">Koistudy</a> - Korean.</li>
|
||||
<li><a href="http://codeup.kr">CodeUp</a> - Korean.</li>
|
||||
<li><a href="http://codingdojang.com">Codingdojang</a> - Korean.</li>
|
||||
<li><a href="https://programmers.co.kr/learn/challenges">Programmers</a>
|
||||
- Korean.</li>
|
||||
<li><a href="https://www.codeground.org">Codeground</a> - English,
|
||||
Korean.</li>
|
||||
<li><a href="https://www.swexpertacademy.com">SW Expert Academy</a> -
|
||||
Korean.</li>
|
||||
</ul>
|
||||
<h2 id="visualizations">Visualizations</h2>
|
||||
<ul>
|
||||
<li><a href="http://algo-visualizer.jasonpark.me">Algorithm
|
||||
Visualizer</a></li>
|
||||
<li><a href="https://workshape.github.io/visual-graph-algorithms/">A
|
||||
Visual Guide to Graph Traversal Algorithms</a></li>
|
||||
<li><a href="https://visualgo.net">VisuAlgo</a> - English, Korean,
|
||||
Chinese, Japanese.</li>
|
||||
<li><a href="http://www.algomation.com">Algomation</a></li>
|
||||
<li><a href="http://bost.ocks.org/mike/algorithms/">Algorithms
|
||||
Visualization</a></li>
|
||||
<li><a
|
||||
href="https://www.cs.usfca.edu/~galles/visualization/Algorithms.html">Data
|
||||
Structure Visualizations</a></li>
|
||||
<li><a
|
||||
href="https://www.toptal.com/developers/sorting-algorithms">Sorting
|
||||
Algorithms Animations</a></li>
|
||||
<li><a href="http://sorting.at">SORTING</a></li>
|
||||
<li><a href="http://whocouldthat.be/visualizing-string-matching">String
|
||||
Matching Visualization</a></li>
|
||||
<li><a href="https://qiao.github.io/PathFinding.js/visual/">Path
|
||||
Finding</a></li>
|
||||
<li><a href="http://will.thimbleby.net/algorithms">Algorithm Wiki by
|
||||
Will Thimbleby</a></li>
|
||||
<li><a href="http://playground.tensorflow.org">TensorFlow
|
||||
Playground</a></li>
|
||||
<li><a href="https://github.com/enjalot/algovis">Tangle</a> - JavaScript
|
||||
Programming Language.</li>
|
||||
<li><a href="http://rosulek.github.io/vamonos">Vamonos</a> - JavaScript
|
||||
Programming Language.</li>
|
||||
<li><a href="http://panthema.net/2013/sound-of-sorting">The Sound of
|
||||
Sorting</a> - C ++ Programming Language.</li>
|
||||
<li><a href="http://www.aviz.fr/geneaquilts">GeneaQuilts</a> - Java
|
||||
Programming Language.</li>
|
||||
</ul>
|
||||
<h2 id="interviews">Interviews</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.interviewcake.com">Interview Cake</a></li>
|
||||
<li><a
|
||||
href="https://www.programcreek.com/2012/11/top-10-algorithms-for-coding-interview">Top
|
||||
10 Algorithms for Coding Interview</a></li>
|
||||
<li><a href="https://github.com/kdn251/interviews">Software Engineering
|
||||
technical interviews</a></li>
|
||||
<li><a href="https://github.com/yangshun/tech-interview-handbook">Tech
|
||||
Interview Handbook</a></li>
|
||||
<li><a
|
||||
href="https://github.com/donnemartin/interactive-coding-challenges">Interactive
|
||||
Python coding interview challenges</a></li>
|
||||
</ul>
|
||||
<h2 id="videos">Videos</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.ted.com/talks/kevin_slavin_how_algorithms_shape_our_world">How
|
||||
algorithms shape our world</a> - Kevin Slavin.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/playlist?list=PL01A89F4E9E5F3ADE">Algorithms</a>
|
||||
- Oresoft LWC.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/playlist?list=PLD9781AC5EBC9FA16">Computer
|
||||
Sc - Programming and Data Structure</a> - Nptelhrd.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/playlist?list=PLUl4u3cNGP6317WaSNfmCvGym2ucw3oGp">Design
|
||||
and Analysis of Algorithms, 2015</a></li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/playlist?list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb">Introduction
|
||||
to Algorithms, 2011</a></li>
|
||||
<li><a href="https://youtu.be/es2T6KY45cA">Merge Sort vs Quick
|
||||
Sort</a></li>
|
||||
<li><a href="https://youtu.be/kPRA0W1kECg">15 Sorting Algorithms in 6
|
||||
Minutes</a></li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/user/AlgoRythmics/videos">AlgoRythmics</a>
|
||||
- Sapientia University.</li>
|
||||
</ul>
|
||||
<h2 id="books">Books</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/liuxinyu95/AlgoXY">Elementary
|
||||
Algorithms</a></li>
|
||||
<li><a href="https://people.mpi-inf.mpg.de/~mehlhorn/Toolbox.html">Data
|
||||
Structures and Algorithms</a></li>
|
||||
<li><a href="http://www.digitalculture.or.kr/koi/StudyBook.do">Korea
|
||||
Olympiad in Informatics</a></li>
|
||||
<li><a
|
||||
href="http://futuredata.stanford.edu/classes/cs345s/handouts/kitchin.pdf">Thinking
|
||||
critically about and researching algorithms</a></li>
|
||||
<li><a href="http://www.crackingthecodinginterview.com">CRACKING the
|
||||
CODING INTERVIEW</a> - <a
|
||||
href="https://github.com/careercup/CtCI-6th-Edition">GitHub</a>, <a
|
||||
href="https://www.quora.com/profile/Gayle-Laakmann-McDowell">Quora</a>.</li>
|
||||
<li><a
|
||||
href="https://www.pearsonhighered.com/program/Kleinberg-Algorithm-Design/PGM319216.html">Algorithm
|
||||
Design</a></li>
|
||||
<li><a href="http://algs4.cs.princeton.edu/home/">Algorithms</a></li>
|
||||
<li><a
|
||||
href="http://mitpress.mit.edu/books/introduction-algorithms">Introduction
|
||||
to Algorithms</a></li>
|
||||
<li><a href="http://www.manning.com/bhargava">Grokking
|
||||
Algorithms</a></li>
|
||||
<li><a href="http://book.algospot.com">Algorithmic Problem Solving
|
||||
Strategies</a> - Korean.</li>
|
||||
</ul>
|
||||
<h2 id="articles">Articles</h2>
|
||||
<ul>
|
||||
<li><a href="http://www.stoimen.com/category/algorithms">stoimen’s web
|
||||
log</a></li>
|
||||
<li><a
|
||||
href="https://www.quora.com/What-are-the-best-and-efficient-ways-to-learn-algorithms-for-beginners">What
|
||||
are the best and efficient ways to learn algorithms for
|
||||
beginners?</a></li>
|
||||
<li><a
|
||||
href="https://www.quora.com/What-are-the-best-books-on-algorithms-and-data-structures">What
|
||||
are the best books on algorithms and data structures?</a></li>
|
||||
<li><a href="http://d2.naver.com/news/4850628">Study data for
|
||||
algorithm</a> - Korean.</li>
|
||||
</ul>
|
||||
<h2 id="competitions">Competitions</h2>
|
||||
<ul>
|
||||
<li><a href="https://codingcompetitions.withgoogle.com/codejam">Google
|
||||
Code Jam</a> - Google’s largest coding competition, calls on programmers
|
||||
around the world to put their skills to the test by solving multiple
|
||||
rounds of algorithmic puzzles.</li>
|
||||
<li><a href="https://codingcompetitions.withgoogle.com/kickstart">Google
|
||||
Kick Start</a> - University students looking to develop their coding
|
||||
skills and potentially pursue a Google career.</li>
|
||||
<li><a href="https://codingcompetitions.withgoogle.com/hashcode">Google
|
||||
Hash Code</a> - Students in Africa, Europe, and the Middle East looking
|
||||
to work as a team on real Google problems.</li>
|
||||
<li><a href="https://summerofcode.withgoogle.com">Google Summer of
|
||||
Code</a> - A global program focused on introducing students to open
|
||||
source software development. Students work on a 3 month programming
|
||||
project with an open source organization during their break from
|
||||
university.</li>
|
||||
</ul>
|
||||
<h2 id="miscellaneous">Miscellaneous</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/lnishan/awesome-competitive-programming#readme">Competitive
|
||||
Programming</a></li>
|
||||
<li><a href="https://www.youtube.com/user/MIT/playlists">MIT
|
||||
OpenCourseWare</a></li>
|
||||
<li><a
|
||||
href="http://oedb.org/open/search-results/?search-term=algorithm">OEDb(Open
|
||||
Education Databases): Algorithm</a></li>
|
||||
<li><a
|
||||
href="https://github.com/bulutyazilim/awesome-datascience">Awesome Data
|
||||
Science</a></li>
|
||||
<li><a
|
||||
href="https://github.com/josephmisiti/awesome-machine-learning">Awesome
|
||||
Machine Learning</a></li>
|
||||
<li><a href="http://rosettacode.org/wiki/Rosetta_Code">Rosetta Code</a>
|
||||
- The idea is to present solutions to the same task in as many different
|
||||
languages as possible, to demonstrate how languages are similar and
|
||||
different, and to aid a person with a grounding in one approach to a
|
||||
problem in learning another.</li>
|
||||
<li><a href="https://code.org">Code.org</a> - Anybody can learn.</li>
|
||||
<li><a href="https://checkio.org">CheckiO</a> - Online game for Python
|
||||
and JavaScript coders.</li>
|
||||
<li><a href="https://github.com/freefcw/hustoj-neo">HUST Online Judge
|
||||
System</a> - Online Judge is a web application.</li>
|
||||
<li><a href="https://goo.gl/qwgBAp">Tech stack for Baekjoon online
|
||||
judge</a> - Korean / How to choose a technology stack for judge?</li>
|
||||
</ul>
|
||||
<h2 id="license">License</h2>
|
||||
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/"><img
|
||||
src="https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg"
|
||||
alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="https://github.com/gaerae">gaerae</a> has waived all copyright and
|
||||
related or neighboring rights to this work.</p>
|
||||
<p><a
|
||||
href="https://github.com/gaerae/awesome-algorithms-education">algorithmseducation.md
|
||||
Github</a></p>
|
||||
@@ -228,3 +228,6 @@ alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="https://stoeffel.github.io">Christoph Hermann</a> has waived all
|
||||
copyright and related or neighboring rights to this work.</p>
|
||||
<p><a
|
||||
href="https://github.com/stoeffel/awesome-ama-answers">amaanswers.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -650,3 +650,6 @@ guidelines</a>. Thanks!</p>
|
||||
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/"><img
|
||||
src="http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg"
|
||||
alt="CC0" /></a></p>
|
||||
<p><a
|
||||
href="https://github.com/miguelmota/awesome-amazon-alexa">amazonalexa.md
|
||||
Github</a></p>
|
||||
|
||||
202
html/amazonseller.html
Normal file
202
html/amazonseller.html
Normal file
@@ -0,0 +1,202 @@
|
||||
<h1 id="awesome-amazon-seller-awesome">Awesome Amazon Seller <a
|
||||
href="https://awesome.re"><img src="https://awesome.re/badge.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<blockquote>
|
||||
<p>A curated list of tools and resources for Amazon sellers.</p>
|
||||
</blockquote>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#software-and-tools">Software and Tools</a></li>
|
||||
<li><a href="#podcasts">Podcasts</a></li>
|
||||
<li><a href="#blogs">Blogs</a></li>
|
||||
<li><a href="#other">Other</a></li>
|
||||
</ul>
|
||||
<hr />
|
||||
<h2 id="software-and-tools">Software and Tools</h2>
|
||||
<ul>
|
||||
<li><a href="https://flapen.com">Flapen</a> - Flapen is a free real-time
|
||||
dashboard to monitor Amazon category changes in 19 country and 215
|
||||
categories</li>
|
||||
<li><a href="https://www.advigator.com">Advigator</a> - Amazon
|
||||
Advertising Software</li>
|
||||
<li><a href="https://www.aihello.com/">AiHello AutoPilot</a> - Amazon
|
||||
PPC Ads Automation Software.</li>
|
||||
<li><a href="https://amzmailer.com/">Amzmailer</a> - Feedback software
|
||||
and email autoresponder to send Amazon customers automated emails.</li>
|
||||
<li><a href="https://ashop.co">aShop</a> - Effortless microsites for
|
||||
Amazon Sellers. Marketing tool that delivers branded store experience to
|
||||
bring more business and maximize profits.</li>
|
||||
<li><a href="https://asinspector.com/">ASINspector</a> - Sales trend
|
||||
data, unique product ideas, mobile scanner, best-seller rankings.</li>
|
||||
<li><a href="https://www.bqool.com/">BQool</a> - Scheduled repricing,
|
||||
compete against buy box price, comprehensive dashboard & reports,
|
||||
repricing history log.</li>
|
||||
<li><a href="https://www.cashcowpro.com/">CashCowPro</a> - Sales data,
|
||||
keyword tracking, feedback collection, inventory monitoring, price split
|
||||
testing.</li>
|
||||
<li><a href="https://www.datahawk.co/">DataHawk</a> - An end-to-end
|
||||
platform, with full data control, intuitive dashboards and AI-powered
|
||||
guidance and automation.</li>
|
||||
<li><a href="https://eva.guru/">Eva</a> - Connects the most important
|
||||
aspects of your Amazon business into a single intuitive dashboard -
|
||||
price management, replenishments, reimbursements, analytics.</li>
|
||||
<li><a href="https://www.feedbackexpress.com/">FeedbackExpress</a> -
|
||||
Makes it easy to improve your Amazon seller rating through effective,
|
||||
automated feedback requests.</li>
|
||||
<li><a href="https://www.feedbackwhiz.com/">Feedbackwhiz</a> - Software
|
||||
for merchants to boost their Amazon business, repair feedback, improve
|
||||
product reviews, and automate high-volume emails.</li>
|
||||
<li><a href="https://www.feedbackz.com/">Feedbackz</a> - Built for
|
||||
marketing savvy Amazon sellers seeking more beautiful and more
|
||||
powerfully targeted automatic follow-up email funnels.</li>
|
||||
<li><a href="https://www.forecast.ly/">Forecastly</a> - Predict future
|
||||
product demand, make fast and accurate buying decisions.</li>
|
||||
<li><a href="https://www.forecastrx.com/">ForecastRx</a> - Inventory
|
||||
forecasting solution. Projects future demand so you can purchase the
|
||||
right product, in the right quantity, at the right time.</li>
|
||||
<li><a href="https://www.helium10.com/">Helium10</a> - Software suite
|
||||
contains over a dozen tools that help find high ranking keywords,
|
||||
identify trends, monitor competitors, and fully optimize product
|
||||
listings to increase sales.</li>
|
||||
<li><a href="https://helloprofit.com/">HelloProfit</a> - Lets you view
|
||||
all your sales & profit data from different merchant accounts from
|
||||
one dashboard.</li>
|
||||
<li><a href="https://www.junglescout.com/">Jungle Scout</a> - Track and
|
||||
compare key product metrics, database allows you to filter products
|
||||
across multiple categories by demand, price, estimated sales, rating,
|
||||
seasonality, dimensions and more, find out which products sell and which
|
||||
niches have high opportunity.</li>
|
||||
<li><a href="https://keywordtool.io/amazon">Keyword Tool</a> - Finds
|
||||
great keywords using Amazon autocomplete.</li>
|
||||
<li><a href="https://www.merchantwords.com/">MerchantWords</a> - Finds
|
||||
highly specific keyword phrases that help buyers find what you are
|
||||
selling.</li>
|
||||
<li><a href="https://prestozon.com/">Prestozon</a> - Automation and
|
||||
analytics for Amazon HSA & sponsored products ads.</li>
|
||||
<li><a href="https://prisync.com/">Prisync</a> - Price monitoring &
|
||||
tracking SaaS with dynamic pricing and automatching engine.</li>
|
||||
<li><a href="https://scrappie.app">Scrappie</a> - E-commerce data
|
||||
monitoring and analysis platform with API integration, WebHooks &
|
||||
ETL processes.</li>
|
||||
<li><a href="https://www.sellerapp.com/">SellerApp</a> - Product
|
||||
research, product ideas, listing quality, product alerts, product
|
||||
source, keyword research, ppc analyzer, and more.</li>
|
||||
<li><a href="https://www.sellerlabs.com/tools/">SellerLabs</a> - Several
|
||||
tools to manage ads, discover profitable keywords and products, get more
|
||||
product reviews and better seller feedback, simplify inventory and
|
||||
financial management for the amazon marketplace.</li>
|
||||
<li><a href="https://sellerlegend.com/">SellerLegend</a> - Near
|
||||
real-time orders download, intelligent KPI dashboards, inventory
|
||||
management, notifications, refunds, historical cost of goods, operating
|
||||
expenses, all America & Europe marketplaces, financial transactions,
|
||||
Europe vat.</li>
|
||||
<li><a href="https://sellics.com">Sellics</a> - Combines everything you
|
||||
need to manage and grow your Amazon business in one integrated software.
|
||||
Features that work together to help you become more successful on
|
||||
Amazon.</li>
|
||||
<li><a href="https://www.skubana.com/">Skubana</a> - Powers orders,
|
||||
inventory and business intelligence for the world’s top high-volume
|
||||
brands and retailers.</li>
|
||||
<li><a href="http://sonar-tool.com/">Sonar</a> - Free Amazon keyword
|
||||
research tool from Sellics.</li>
|
||||
<li><a href="https://splitly.com/">Splitly</a> - Algorithmic split
|
||||
testing, automated pricing optimization, keyword rank tracking.</li>
|
||||
<li><a href="https://www.tradegecko.com/">TradeGecko</a> - Cloud based
|
||||
inventory and order management software for modern online
|
||||
businesses.</li>
|
||||
<li><a href="https://www.turbopiranha.com/">Turbo Piranha</a> - Bulk
|
||||
product search, profit calculation and competition analysis software
|
||||
using UPC, ISBN, EAN and ASIN lists in Excel/CSV/TXT format for
|
||||
wholesale and arbitrage business models, and also book
|
||||
sellers/flippers.</li>
|
||||
<li><a href="https://www.wordtree.io/">WordTree</a> - Keyword tools to
|
||||
grow your search traffic, research your competitors, and monitor your
|
||||
niche.</li>
|
||||
<li><a href="https://www.xsellco.com/">xSellco</a> - Centralize customer
|
||||
queries, target positive feedback by requesting reviews from happy
|
||||
customers, automatically reprice.</li>
|
||||
</ul>
|
||||
<h2 id="podcasts">Podcasts</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.ampmpodcast.com/">AM/PM Podcast</a> - Hosted by
|
||||
Manny Coats (Helium 10). Amazon selling tips for sellers at any step of
|
||||
the Amazon seller journey. From best-in-class interviews with six and
|
||||
seven figure Amazon sellers to instructional how-to education.</li>
|
||||
<li><a href="https://amazingfba.com/blog-podcast/">Amazing FBA</a> -
|
||||
Hosted by Michael Veazey. Podcast about selling on Amazon, especially
|
||||
white label products with a focus on UK markets.</li>
|
||||
<li><a href="https://www.ecomcrew.com/ecomcrew-podcast/">EcomCrew
|
||||
Podcast</a> - Real world e-commerce experience without any online
|
||||
marketing fluff!</li>
|
||||
<li><a
|
||||
href="https://viral-launch.com/follow-the-data-amazon-fba-seller-podcast.html">Follow
|
||||
The Data</a> - Hosted by Cameron Yoder (Viral Launch). The goal of this
|
||||
podcast is to help you successfully dive deeper into your own Amazon
|
||||
seller journey, using data as the anchor through that journey.</li>
|
||||
<li><a href="http://keywordpodcast.com/">Keyword: The Amazon Insider
|
||||
Podcast</a> - Hosted by Kate Valentine. Delivers authoritative content
|
||||
exclusively from former and current Amazon employees.</li>
|
||||
<li><a href="https://ecommercemomentum.com/">The Ecommerce Momentum</a>
|
||||
- Hosted by Stephen Peterson. Interviews with the top Amazon, eBay and
|
||||
e-commerce sellers in the world.</li>
|
||||
<li><a href="https://mywifequitherjob.com/category/podcast/">The My Wife
|
||||
Quit Her Job Podcast</a> - Hosted by Steve Chou. An interview based show
|
||||
where Steve brings in small business entrepreneurs who are killing it
|
||||
online. All of the entrepreneurs on the show bootstrapped their
|
||||
businesses and started their own ventures to improve their lifestyle in
|
||||
some way.</li>
|
||||
</ul>
|
||||
<h2 id="blogs">Blogs</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.jumpsend.com/blog/">JumpSend</a> - Authored by
|
||||
Greg Mercer and Adam Zlotnik. Tips for sellers on how to increase
|
||||
reviews and listing optimization.</li>
|
||||
<li><a href="https://www.junglescout.com/blog/">JungleScout</a> - The
|
||||
most recent Amazon seller resources in the universe. Stay up to date and
|
||||
ahead of the competition with the latest Amazon strategies.</li>
|
||||
<li><a href="https://sellerengine.com/blog/">SellerEngine</a> - A blog
|
||||
with regular updates with an awesome Amazon Account Holder Digest
|
||||
series.</li>
|
||||
<li><a href="https://www.sellerlabs.com/blog/">SellerLabs</a> - A blog
|
||||
from SellerLabs with awesome ICYMI: Amazon Seller News series.</li>
|
||||
<li><a href="https://sellics.com/blog">Sellics</a> - Sellics provides
|
||||
strategic advice for sellers.</li>
|
||||
<li><a href="https://tamebay.com/">Tamebay</a> - Tamebay is the leading
|
||||
provider of intelligence & news for all businesses and business
|
||||
people who ply their trade on online marketplaces, whether they are
|
||||
experienced powersellers looking to boost sales, or beginners seeking
|
||||
advice and best practice.</li>
|
||||
<li><a href="https://www.turbopiranha.com/articles/">Turbo Piranha</a> -
|
||||
Amazon news, updates, and best practices for e-commerce</li>
|
||||
<li><a href="https://www.webretailer.com/">WebRetailer</a> - WebRetailer
|
||||
is a treasure trove of information for sellers and one of the leading
|
||||
resources on the web.</li>
|
||||
</ul>
|
||||
<h2 id="other">Other</h2>
|
||||
<ul>
|
||||
<li><a href="https://fbacatalog.com">FBA Catalog</a> - Software catalog
|
||||
for Amazon Sellers. Find tools that fit your business in no time!</li>
|
||||
<li><a href="https://fbamonthly.com">FBA Monthly</a> - FBA Monthly
|
||||
newsletter is an across-the-board summary of the month’s most important
|
||||
news articles and blog posts regarding Amazon businesses.</li>
|
||||
<li><a
|
||||
href="https://www.reddit.com/r/FulfillmentByAmazon/">r/FulfillmentByAmazon</a>
|
||||
- Subreddit for FBA sellers.</li>
|
||||
<li><a href="https://app.turbopiranha.com/Download/bestselleritems">500K
|
||||
ASIN Lists</a> - Weekly FREE 500K ASIN lists in popular categories of 8
|
||||
marketplaces (US, CA, MX, UK, DE, ES, FR, IT).</li>
|
||||
</ul>
|
||||
<hr />
|
||||
<h2 id="contribute">Contribute</h2>
|
||||
<p>Contributions welcome!</p>
|
||||
<p>Read the <a href="contributing.md">contribution guidelines</a>
|
||||
first.</p>
|
||||
<h2 id="license">License</h2>
|
||||
<p><a href="http://creativecommons.org/publicdomain/zero/1.0"><img
|
||||
src="https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg"
|
||||
alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, Scale Leap has waived all copyright
|
||||
and related or neighboring rights to this work.</p>
|
||||
<p><a
|
||||
href="https://github.com/ScaleLeap/awesome-amazon-seller">amazonseller.md
|
||||
Github</a></p>
|
||||
@@ -501,3 +501,5 @@ href="https://github.com/t3chnoboy/awesome-awesome-awesome">awesome-awesome-awes
|
||||
<li>Analytics <a
|
||||
href="https://github.com/onurakpolat/awesome-bigdata">awesome-bigdata</a>.</li>
|
||||
</ul>
|
||||
<p><a href="https://github.com/0xnr/awesome-analytics">analytics.md
|
||||
Github</a></p>
|
||||
|
||||
1208
html/android.html
Normal file
1208
html/android.html
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,241 +0,0 @@
|
||||
<h1 id="awesome-android-release-notes">Awesome Android Release
|
||||
Notes</h1>
|
||||
<p>Awesome Android Release Notes is a useful directory for Android
|
||||
software developers to keep up-to-date with all the things related with
|
||||
Android. <strong>Contributions are welcome</strong>.</p>
|
||||
<p><a href="https://github.com/pedronveloso"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a></p>
|
||||
<p>###<strong>Note on Update Frequency</strong>:</p>
|
||||
<p>For several websites I’ve tried to provide the update frequency of
|
||||
the webpage in question. This way you can know how frequently it is
|
||||
worth visiting that webpage to keep track of what’s new. I further
|
||||
recommend using a browser extension like <a
|
||||
href="https://chrome.google.com/webstore/detail/tab-snooze/pdiebiamhaleloakpcgmpnenggpjbcbm?hl=en">Tab
|
||||
Snooze</a>, which allows you to set a <strong>webpage to open
|
||||
periodically</strong> to automate those which interest you.</p>
|
||||
<h1 id="android-os-updates">Android OS Updates</h1>
|
||||
<p>For the entire history of Android versions check the official <a
|
||||
href="https://www.android.com/history">interactive page for Android
|
||||
history</a> that gives you the highlights on each Android version
|
||||
previous to the current one. <a
|
||||
href="https://en.wikipedia.org/wiki/Android_version_history">Wikipedia
|
||||
has a comprehensive and concise list</a> of all the Android versions,
|
||||
their release date and prominent features. And last but not least the <a
|
||||
href="https://developer.android.com/about/index.html"><strong>in-depth
|
||||
developer-oriented documentation</strong></a> for the latest Android
|
||||
versions.</p>
|
||||
<p>Check <a
|
||||
href="https://developer.android.com/studio/releases/platforms.html">SDK
|
||||
Platform release logs</a> for information about <strong>revisions of
|
||||
each Android release</strong>. This will let you know what changed from
|
||||
versions like Android <em>7.1_r1</em> to <em>7.1_r2</em>. Notice that
|
||||
both of these versions are still considered <em>Android 7.1</em> for the
|
||||
consumer, but there could still be practical diferences for developers
|
||||
to be aware of. <strong>Android Police</strong> website usually does a
|
||||
<a href="http://www.androidpolice.com/tags/changelog/"><strong>diff
|
||||
detailing the new stuff</strong></a> of each new revision.
|
||||
<code>Update Frequency: Biweekly</code></p>
|
||||
<p>If you like to stay informed about <strong>OS security</strong> check
|
||||
the <a
|
||||
href="https://source.android.com/security/bulletin/index.html">Android
|
||||
Security Bulletins</a>, they get updated <code>every month</code>.
|
||||
Furthermore each major Android version release contains a <a
|
||||
href="https://source.android.com/security/enhancements/index.html">round
|
||||
of changes pertaining to Security</a>.</p>
|
||||
<h2 id="android-auto">Android Auto</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://plus.google.com/communities/116320632775523824083/stream/b2eff625-c529-476d-b3b2-6d3321484e71">Google
|
||||
Plus Developer announcements page</a></li>
|
||||
</ul>
|
||||
<h2 id="android-wear">Android Wear</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://developer.android.com/wear/preview/support.html">Android
|
||||
Wear release notes here</a>. This webpage includes preview versions of
|
||||
Android Wear as well - <code>monthly</code></li>
|
||||
<li><a
|
||||
href="https://developer.android.com/wear/preview/behavior-changes.html">Details
|
||||
about <strong>behavioral changes</strong></a> that are introduced with
|
||||
each new Wear version</li>
|
||||
<li><a href="https://en.wikipedia.org/wiki/Android_Wear">Wikipedia
|
||||
page</a> - Contains an overview of the version history of Android
|
||||
Wear</li>
|
||||
</ul>
|
||||
<h2 id="google-cast-and-android-tv">Google Cast and Android TV</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://developers.google.com/cast/docs/release-notes">Release
|
||||
notes</a> for each Google Cast version - <code>twice a month</code></li>
|
||||
<li><a
|
||||
href="https://support.google.com/chromecast/answer/7124014?hl=en">Chromecast
|
||||
Firmware versions</a></li>
|
||||
<li><a
|
||||
href="https://plus.google.com/communities/112881895888889393129/stream/8726bf2b-3211-48e9-a857-4a6d1aec24ad">Android
|
||||
TV Developer Announcements on Google Plus</a> - This is the closest
|
||||
thing to official release notes</li>
|
||||
<li></li>
|
||||
</ul>
|
||||
<h2 id="android-things">Android Things</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://developer.android.com/things/preview/releases.html">Android
|
||||
Things</a> - release notes</li>
|
||||
<li><a href="https://github.com/androidthings">GitHub page</a> -
|
||||
Official samples</li>
|
||||
</ul>
|
||||
<h1 id="relevant-info">Relevant Info</h1>
|
||||
<p>The following websites are always up-do-date with information
|
||||
pertinent to Android software development:</p>
|
||||
<ul>
|
||||
<li><a href="https://source.android.com/source/build-numbers.html">Build
|
||||
Numbers webpage</a> - Check the relation between Android
|
||||
<strong>Codenames</strong> (<em>Nougat, …</em>), with <strong>API
|
||||
Versions</strong> (<em>25,..</em>), <strong>Android Version</strong>
|
||||
(<em>7.1,…</em>) and other things like <strong>Source Code Tags</strong>
|
||||
for each device release (<em>N6F26Q,…</em>) and their branch name</li>
|
||||
<li><a
|
||||
href="https://developer.android.com/about/dashboards/index.html#Platform">Android
|
||||
Dashboards</a> - This one gets updated every week and display
|
||||
<strong>global stats</strong> on the distribution of <strong>Android
|
||||
versions</strong>, <strong>Screen densities</strong> and others</li>
|
||||
<li><a href="https://android.googlesource.com/?format=HTML">Android
|
||||
Open-Source Project repositories</a> - If you’re feel like diving into
|
||||
the source of all of the things that make up the
|
||||
<strong>AOSP</strong></li>
|
||||
<li><a href="https://github.com/googlesamples">Google Samples GitHub</a>
|
||||
- Google provided repositories and projects, a great way to explore and
|
||||
improve your integration with their products and APIs</li>
|
||||
<li><a href="https://medium.com/google-developers">Google Developers
|
||||
Medium page</a> - The <strong>Medium’s page of Google
|
||||
Developers</strong> offers a great array of articles regarding
|
||||
development, it is not exclusive to Android but still worth checking
|
||||
out</li>
|
||||
</ul>
|
||||
<h2 id="device-updates">Device updates</h2>
|
||||
<p>If you’ve a Nexus, Pixel or other device that is officially supported
|
||||
by Google you can find the <a
|
||||
href="https://developers.google.com/android/images"><strong>Factory
|
||||
Images</strong> here</a>. In this page you’ll typically find
|
||||
<em>developer preview builds</em> to install on selected devices every
|
||||
time Google announces a new Android release that is not yet ready to
|
||||
ship. The factory images require you to wipe the data of your device, so
|
||||
be sure to check the <a
|
||||
href="https://developers.google.com/android/ota">OTA
|
||||
(<em>Over-The-Air</em>) binaries</a> that you can flash on your device
|
||||
to keep it up-to-date without resetting it. This is basically the same
|
||||
update your device gets when it automatically prompts you to update
|
||||
itself, this behavior can take longer depending on how Google decides to
|
||||
roll-out the update so basically with this you can force that update
|
||||
sooner onto your device.</p>
|
||||
<h1 id="blogs-and-news">Blogs and News</h1>
|
||||
<p>Here are some places that you should check out regularly if you’re
|
||||
not doing so already, that contain all sorts of new stuff about
|
||||
Android:</p>
|
||||
<ul>
|
||||
<li><a href="https://android-developers.googleblog.com/">Google Android
|
||||
Developers Blog</a> - <code>Weekly</code></li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/channel/UCVHFbqXqoYvEWM1Ddxl0QDg">Android
|
||||
Developers YouTube channel</a> - Also contains a playlist of Android
|
||||
related Google I/O videos - <code>Weekly</code></li>
|
||||
<li><a
|
||||
href="https://source.android.com/source/community.html#open-source-project-discussions">Official
|
||||
Android Mailling Lists and IRC information</a></li>
|
||||
<li><a
|
||||
href="https://github.com/Juude/awesome-android-performance">Awesome
|
||||
Android Performance</a> - A good directory that is kept up-to-date
|
||||
relating to <strong>Android applications performance</strong></li>
|
||||
<li><a href="https://github.com/nisrulz/android-tips-tricks">Android
|
||||
tips and tricks GitHub</a> - A GitHub page that gets frequent
|
||||
contributions and serves as a directory for tips, tricks and tools.
|
||||
Definately worth checking out!</li>
|
||||
<li><a href="http://androidweekly.net/">Android Weekly</a> - A
|
||||
<strong>weekly newsletter</strong> to stay up-to-date with Android
|
||||
Development</li>
|
||||
<li><a href="https://www.androiddevdigest.com/">AndroidDev Digest</a> -
|
||||
Another <strong>weekly newsletter</strong> regarding Android
|
||||
Development</li>
|
||||
<li><a href="https://realm.io/news/tags/android/">Realm News Blog</a> -
|
||||
Realm invites known developers to talk about varied topics related with
|
||||
Android development and provides the video sessions afterwards for free
|
||||
- <code>weekly</code></li>
|
||||
</ul>
|
||||
<h1 id="android-development-tools">Android development Tools</h1>
|
||||
<p>Here are the <strong>links</strong> for the <strong>development tools
|
||||
release logs</strong>:</p>
|
||||
<ul>
|
||||
<li><a href="http://tools.android.com/recent">Android Studio</a> -
|
||||
<code>monthly</code></li>
|
||||
<li><a href="http://tools.android.com/tech-docs/new-build-system">New
|
||||
Jill and Jack build system</a></li>
|
||||
<li><a
|
||||
href="https://developer.android.com/studio/releases/sdk-tools.html">SDK
|
||||
Tools</a> - Android Studio informs you of updates to this one by default
|
||||
as well, check this release log to see what the update brings
|
||||
exactly</li>
|
||||
<li><a
|
||||
href="https://developer.android.com/studio/releases/build-tools.html">SDK
|
||||
Build Tools</a> - Check this one to keep the
|
||||
<strong>buildToolsVersion</strong> of your <em>gradle build file</em>
|
||||
up-to-date. <code>monthly</code></li>
|
||||
<li><a
|
||||
href="https://developer.android.com/studio/releases/gradle-plugin.html">Android
|
||||
Plugin for Gradle</a> - Reading this one is a great way to stay informed
|
||||
about <strong>new flags</strong>, <strong>properties</strong> and other
|
||||
changes to of the <strong>Gradle build syntax</strong></li>
|
||||
<li><a
|
||||
href="https://developer.android.com/studio/releases/platform-tools.html">SDK
|
||||
Platform Tools</a> - Contains updates to the command line tools used for
|
||||
development such as <em>adb</em>, <em>fastboot</em> and
|
||||
<em>systrace</em>.</li>
|
||||
<li><a
|
||||
href="https://developer.android.com/ndk/downloads/revision_history.html">Android
|
||||
NDK release notes</a> - <code>twice a year</code></li>
|
||||
</ul>
|
||||
<h2 id="complimentary-development-tools">Complimentary development
|
||||
tools</h2>
|
||||
<ul>
|
||||
<li><a href="https://docs.gradle.org/current/release-notes">Gradle
|
||||
release log</a> - Android is always behind the current Gradle release,
|
||||
but it is worth checking this website for more in-depth understanding of
|
||||
each new version that Android supports and for the curious to peek into
|
||||
what’s coming next :)</li>
|
||||
<li><a
|
||||
href="https://blog.jetbrains.com/idea/category/releases/">IntelliJ
|
||||
Release Blog</a> - Android Studio is based on IntelliJ IDEA, some even
|
||||
prefer to stick with that instead of Studio as they work similarly if
|
||||
you have the Android plugin enabled. Check this to know new
|
||||
<strong>features and tips</strong> about the IDE, they usually work on
|
||||
Studio as well</li>
|
||||
</ul>
|
||||
<h1 id="libraries">Libraries</h1>
|
||||
<h2 id="google-play-services-sdk">Google Play Services SDK</h2>
|
||||
<p>By far the most relevant library or group of libraries to always keep
|
||||
track of is the <a
|
||||
href="https://developers.google.com/android/guides/releases"><strong>Google
|
||||
Play Services SDK</strong></a>. The Google Play Services SDK is composed
|
||||
by more than a dozen libraries, you can see the <a
|
||||
href="https://developers.google.com/android/guides/setup">full
|
||||
up-to-date list here</a>. This includes know libraries such as
|
||||
<strong>Google Maps</strong>, <strong>Google Cloud Messaging</strong>,
|
||||
<strong>Android Wear</strong>, <strong>Firebase</strong>, <strong>Google
|
||||
Account Login</strong>, <strong>Google Analytics</strong>, and the list
|
||||
goes on… Basically integrations with most Google products out there, so
|
||||
it bound to keep growing.</p>
|
||||
<p>Update Frequency: <code>Monthly</code></p>
|
||||
<h2 id="support-library">Support Library</h2>
|
||||
<p>The <strong>Google Support Library</strong> is another super set of
|
||||
libraries, and you can check the <a
|
||||
href="https://developer.android.com/topic/libraries/support-library/revisions.html">latest
|
||||
changes here</a>. Some of the most know libraries it provides are used
|
||||
to provide support for <strong>retro-compatibility</strong>, various
|
||||
aspects and components of <strong>material design</strong>, <strong>TV
|
||||
and Media Playback</strong>, etc.</p>
|
||||
<p>Update Frequency: <code>Monthly</code></p>
|
||||
<h2 id="junit">JUnit</h2>
|
||||
<p>If you’re writing tests you should keep track of the <a
|
||||
href="https://github.com/junit-team/junit4/tree/master/doc">changes in
|
||||
JUnit4</a>. The throughput of new releases varies, but as good thumb of
|
||||
rule check this one <code>twice a year</code>.</p>
|
||||
@@ -4,7 +4,8 @@ alt="Awesome" /></h1>
|
||||
<p><a
|
||||
href="https://github.com/ashishb/android-security-awesome/actions/workflows/validate-links.yml"><img
|
||||
src="https://github.com/ashishb/android-security-awesome/actions/workflows/validate-links.yml/badge.svg"
|
||||
alt="Link Liveness Checker" /></a> <a
|
||||
alt="Link Liveness Checker" /></a></p>
|
||||
<p><a
|
||||
href="https://github.com/ashishb/android-security-awesome/actions/workflows/lint-shell-script.yaml"><img
|
||||
src="https://github.com/ashishb/android-security-awesome/actions/workflows/lint-shell-script.yaml/badge.svg"
|
||||
alt="Lint Shell scripts" /></a> <a
|
||||
@@ -13,7 +14,12 @@ src="https://github.com/ashishb/android-security-awesome/actions/workflows/lint-
|
||||
alt="Lint Markdown" /></a> <a
|
||||
href="https://github.com/ashishb/android-security-awesome/actions/workflows/lint-yaml.yaml"><img
|
||||
src="https://github.com/ashishb/android-security-awesome/actions/workflows/lint-yaml.yaml/badge.svg"
|
||||
alt="Lint YAML" /></a></p>
|
||||
alt="Lint YAML" /></a> <a
|
||||
href="https://github.com/ashishb/android-security-awesome/actions/workflows/lint-github-actions.yaml"><img
|
||||
src="https://github.com/ashishb/android-security-awesome/actions/workflows/lint-github-actions.yaml/badge.svg"
|
||||
alt="Lint GitHub Actions" /></a> <img
|
||||
src="https://img.shields.io/github/contributors/ashishb/android-security-awesome"
|
||||
alt="GitHub contributors" /></p>
|
||||
<p>A collection of Android security-related resources.</p>
|
||||
<ol type="1">
|
||||
<li><a href="#tools">Tools</a></li>
|
||||
@@ -35,15 +41,15 @@ Android and iOS mobile apps. Lab Automated features dynamic and static
|
||||
analysis on real devices in the cloud to return results in minutes. Not
|
||||
free</li>
|
||||
<li><a href="https://appdetonator.run/">App Detonator</a> - Detonate APK
|
||||
binary to provide source code level details including app author,
|
||||
binary to provide source code level details, including app author,
|
||||
signature, build, and manifest information. 3 Analysis/day free
|
||||
quota.</li>
|
||||
<li><a href="https://beta.pithus.org/">Pithus</a> - Open-Source APK
|
||||
analyzer. Still in Beta for the moment and limited to static analysis
|
||||
for the moment. Possible to hunt malware with Yara rules. More <a
|
||||
analyzer. Still in Beta and limited to static analysis for the moment.
|
||||
It is possible to hunt malware with Yara rules. More <a
|
||||
href="https://beta.pithus.org/about/">here</a>.</li>
|
||||
<li><a href="https://oversecured.com/">Oversecured</a> - Enterprise
|
||||
vulnerability scanner for Android and iOS apps, it offers app owners and
|
||||
vulnerability scanner for Android and iOS apps; it offers app owners and
|
||||
developers the ability to secure each new version of a mobile app by
|
||||
integrating Oversecured into the development process. Not free.</li>
|
||||
<li><a href="https://appsweep.guardsquare.com/">AppSweep by
|
||||
@@ -52,10 +58,10 @@ developers</li>
|
||||
<li><a href="https://koodous.com">Koodous</a> - Performs static/dynamic
|
||||
malware analysis over a vast repository of Android samples and checks
|
||||
them against public and private Yara rules.</li>
|
||||
<li><a href="https://www.immuniweb.com/mobile/">Immuniweb</a>. Does a
|
||||
“OWASP Mobile Top 10 Test”, “Mobile App Privacy Check” and an
|
||||
application permissions test. Free tier is 4 tests per day incl. report
|
||||
after registration</li>
|
||||
<li><a href="https://www.immuniweb.com/mobile/">Immuniweb</a>. Does an
|
||||
“OWASP Mobile Top 10 Test”, “Mobile App Privacy Check”, and an
|
||||
application permissions test. The free tier is 4 tests per day,
|
||||
including report after registration</li>
|
||||
<li><del><a href="https://malab.bitbaan.com/">BitBaan</a></del></li>
|
||||
<li><del><a href="http://undroid.av-comparatives.info/">AVC
|
||||
UnDroid</a></del></li>
|
||||
@@ -112,8 +118,8 @@ by an Android application.</li>
|
||||
href="https://github.com/sonyxperiadev/ApkAnalyser">ApkAnalyser</a></li>
|
||||
<li><a
|
||||
href="https://github.com/honeynet/apkinspector/">APKInspector</a></li>
|
||||
<li><a href="https://www.cert.org/secure-coding/tools/didfail.cfm">Droid
|
||||
Intent Data Flow Analysis for Information Leakage</a></li>
|
||||
<li><a href="https://insights.sei.cmu.edu/library/didfail/">Droid Intent
|
||||
Data Flow Analysis for Information Leakage</a></li>
|
||||
<li><a href="https://bitbucket.org/srl/droidlegacy">DroidLegacy</a></li>
|
||||
<li><a
|
||||
href="https://blogs.uni-paderborn.de/sse/tools/flowdroid/">FlowDroid</a></li>
|
||||
@@ -126,14 +132,10 @@ source code using static analysis</li>
|
||||
<li><a href="https://github.com/dorneanu/smalisca">SmaliSCA</a> - Smali
|
||||
Static Code Analysis</li>
|
||||
<li><a href="https://github.com/douggard/CFGScanDroid">CFGScanDroid</a>
|
||||
- Scans and compares CFG against CFG of malicious applications</li>
|
||||
- Scans and compares the CFG against the CFG of malicious
|
||||
applications</li>
|
||||
<li><a href="https://github.com/maldroid/maldrolyzer">Madrolyzer</a> -
|
||||
extracts actionable data like C&C, phone number etc.</li>
|
||||
<li><a href="https://www.cs.washington.edu/sparta">SPARTA</a> - verifies
|
||||
(proves) that an app satisfies an information-flow security policy;
|
||||
built on the <a
|
||||
href="https://types.cs.washington.edu/checker-framework/">Checker
|
||||
Framework</a></li>
|
||||
<li><a href="https://github.com/JulianSchuette/ConDroid">ConDroid</a> -
|
||||
Performs a combination of symbolic + concrete execution of the app</li>
|
||||
<li><a
|
||||
@@ -143,13 +145,13 @@ href="https://github.com/ClaudiuGeorgiu/RiskInDroid">RiskInDroid</a> - A
|
||||
tool for calculating the risk of Android apps based on their
|
||||
permissions, with an online demo available.</li>
|
||||
<li><a href="https://github.com/SUPERAndroidAnalyzer/super">SUPER</a> -
|
||||
Secure, Unified, Powerful and Extensible Rust Android Analyzer</li>
|
||||
Secure, Unified, Powerful, and Extensible Rust Android Analyzer</li>
|
||||
<li><a
|
||||
href="https://github.com/google/android-classyshark">ClassyShark</a> -
|
||||
Standalone binary inspection tool which can browse any Android
|
||||
executable and show important info.</li>
|
||||
href="https://github.com/google/android-classyshark">ClassyShark</a> - A
|
||||
Standalone binary inspection tool that can browse any Android executable
|
||||
and show important info.</li>
|
||||
<li><a href="https://github.com/vincentcox/StaCoAn">StaCoAn</a> -
|
||||
Cross-platform tool which aids developers, bug-bounty hunters, and
|
||||
Cross-platform tool that aids developers, bug-bounty hunters, and
|
||||
ethical hackers in performing static code analysis on mobile
|
||||
applications. This tool was created with a big focus on usability and
|
||||
graphical guidance in the user interface.</li>
|
||||
@@ -170,6 +172,11 @@ Android APKs.</li>
|
||||
generator</a></del></li>
|
||||
<li><del><a href="http://siis.cse.psu.edu/tools.html">Several tools from
|
||||
PSU</a></del></li>
|
||||
<li><del><a href="https://www.cs.washington.edu/sparta">SPARTA</a> -
|
||||
verifies (proves) that an app satisfies an information-flow security
|
||||
policy; built on the <a
|
||||
href="https://types.cs.washington.edu/checker-framework/">Checker
|
||||
Framework</a></del></li>
|
||||
</ol>
|
||||
<h3 id="app-vulnerability-scanners">App Vulnerability Scanners</h3>
|
||||
<ol type="1">
|
||||
@@ -226,20 +233,14 @@ href="http://www.ida.liu.se/labs/rtslab/publications/2011/spsm11-burguera.pdf">C
|
||||
– unable to find the actual tool</li>
|
||||
<li><a
|
||||
href="https://github.com/nwhusted/AuditdAndroid">AuditdAndroid</a> –
|
||||
android port of auditd, not under active development anymore</li>
|
||||
Android port of auditd, not under active development anymore</li>
|
||||
<li><a href="https://code.google.com/p/asef/">Android Security
|
||||
Evaluation Framework</a> - not under active development anymore</li>
|
||||
<li><a href="https://github.com/xurubin/aurasium">Aurasium</a> –
|
||||
Practical security policy enforcement for Android apps via bytecode
|
||||
rewriting and in-place reference monitor.</li>
|
||||
rewriting and in-place reference monitoring.</li>
|
||||
<li><a href="https://github.com/strazzere/android-lkms">Android Linux
|
||||
Kernel modules</a></li>
|
||||
<li><a href="https://manifestsecurity.com/appie/">Appie</a> - Appie is a
|
||||
software package that has been pre-configured to function as an Android
|
||||
Pentesting Environment. It is completely portable and can be carried on
|
||||
a USB stick or smartphone. This is a one-stop answer for all the tools
|
||||
needed in Android Application Security Assessment and an awesome
|
||||
alternative to existing virtual machines.</li>
|
||||
<li><a href="https://github.com/zyrikby/StaDynA">StaDynA</a> - a system
|
||||
supporting security app analysis in the presence of dynamic code update
|
||||
features (dynamic class loading and reflection). This tool combines
|
||||
@@ -279,16 +280,30 @@ href="https://github.com/NotSoSecure/android_application_analyzer">Android_appli
|
||||
local storage.</li>
|
||||
<li><a href="https://www.decompiler.com/">Decompiler.com</a> - Online
|
||||
APK and Java decompiler</li>
|
||||
<li><a href="https://github.com/fkie-cad/friTap">friTap</a>- Intercept
|
||||
SSL/TLS connections with Frida; Allows TLS key extraction and decryption
|
||||
of TLS payload as PCAP on Android in real-time.</li>
|
||||
<li><a href="https://github.com/RaffaDNDM/HacknDroid">HacknDroid</a> - A
|
||||
tool designed to automate various Mobile Application Penetration Testing
|
||||
(MAPT) tasks and facilitate interaction with Android devices.</li>
|
||||
<li><a href="https://github.com/mesquidar/adbsploit">adbsploit</a> -
|
||||
tools for exploiting device via ADB</li>
|
||||
<li><del><a href="https://manifestsecurity.com/appie/">Appie</a> - Appie
|
||||
is a software package that has been pre-configured to function as an
|
||||
Android Pentesting Environment. It is completely portable and can be
|
||||
carried on a USB stick or smartphone. This is a one-stop answer for all
|
||||
the tools needed in Android Application Security Assessment and an
|
||||
awesome alternative to existing virtual machines.</del></li>
|
||||
<li><del><a href="https://androidtamer.com/">Android Tamer</a> - Virtual
|
||||
/ Live Platform for Android Security Professionals</del></li>
|
||||
<li><del><a
|
||||
href="http://www.mobilemalware.com.br/amat/download.html">Android
|
||||
Malware Analysis Toolkit</a> - (Linux distro) Earlier it use to be an <a
|
||||
href="http://dunkelheit.com.br/amat/analysis/index_en.php">online
|
||||
Malware Analysis Toolkit</a> - (Linux distro) Earlier, it used to be an
|
||||
<a href="http://dunkelheit.com.br/amat/analysis/index_en.php">online
|
||||
analyzer</a></del></li>
|
||||
<li><del><a
|
||||
href="https://redmine.honeynet.org/projects/are/wiki">Android Reverse
|
||||
Engineering</a> – ARE (android reverse engineering) not under active
|
||||
Engineering</a> – ARE (android reverse engineering) is not under active
|
||||
development anymore</del></li>
|
||||
<li><del><a
|
||||
href="https://www.nowsecure.com/blog/2014/09/09/introducing-vialab-community-edition/">ViaLab
|
||||
@@ -326,7 +341,7 @@ jar converter</li>
|
||||
jar converter from Google</li>
|
||||
<li><a href="https://sourceforge.net/projects/dedexer/">Dedexer</a></li>
|
||||
<li><a href="https://github.com/sysdream/fino">Fino</a></li>
|
||||
<li><a href="https://www.frida.re/">Frida</a> - inject javascript to
|
||||
<li><a href="https://www.frida.re/">Frida</a> - inject JavaScript to
|
||||
explore applications and a <a
|
||||
href="https://github.com/antojoseph/diff-gui">GUI tool</a> for it</li>
|
||||
<li><a href="https://bitbucket.org/aseemjakhar/indroid">Indroid</a> –
|
||||
@@ -362,21 +377,30 @@ inspection</li>
|
||||
<li><a href="https://github.com/0x742/noia">Noia</a> - Simple Android
|
||||
application sandbox file browser tool</li>
|
||||
<li><a href="https://github.com/ClaudiuGeorgiu/Obfuscapk">Obfuscapk</a>
|
||||
- Obfuscapk is a modular Python tool for obfuscating Android apps
|
||||
without needing their source code.</li>
|
||||
— Obfuscapk is a modular Python tool for obfuscating Android apps
|
||||
without requiring their source code.</li>
|
||||
<li><a
|
||||
href="https://github.com/Mobile-IoT-Security-Lab/ARMANDroid">ARMANDroid</a>
|
||||
- ARMAND (Anti-Repackaging through Multi-patternAnti-tampering based on
|
||||
Native Detection) is a novel anti-tampering protection scheme that
|
||||
- ARMAND (Anti-Repackaging through Multi-pattern, Anti-tampering based
|
||||
on Native Detection) is a novel anti-tampering protection scheme that
|
||||
embeds logic bombs and AT detection nodes directly in the apk file
|
||||
without needing their source code.</li>
|
||||
<li><a href="https://github.com/mvt-project/mvt">MVT (Mobile
|
||||
Verification Toolkit)</a> - a collection of utilities to simplify and
|
||||
automate the process of gathering forensic traces helpful to identify a
|
||||
potential compromise of Android and iOS devices</li>
|
||||
<li><a href="https://github.com/google/dexmod">Dexmod</a> - tool to
|
||||
exemplify patching Dalvik bytecode in a DEX (Dalvik Executable) file,
|
||||
and assist in the static analysis of Android applications.</li>
|
||||
<li><a href="https://github.com/google/dexmod">Dexmod</a> - a tool to
|
||||
exemplify patching Dalvik bytecode in a DEX (Dalvik Executable) file and
|
||||
assist in the static analysis of Android applications.</li>
|
||||
<li><a
|
||||
href="https://github.com/giacomoferretti/odex-patcher">odex-patcher</a>
|
||||
- Run arbitrary code by patching OAT files</li>
|
||||
<li><a
|
||||
href="https://github.com/AzeemIdrisi/PhoneSploit-Pro">PhoneSpolit-Pro</a>
|
||||
- An all-in-one hacking tool to remotely exploit Android devices using
|
||||
ADB and Metasploit Framework to get a Meterpreter session.</li>
|
||||
<li><a href="https://github.com/APKLab/APKLab">APKLab</a> - plugin for
|
||||
VS code to analyze APKs</li>
|
||||
<li><del><a
|
||||
href="https://bitbucket.org/mstrobel/procyon/wiki/Java%20Decompiler">Procyon</a>
|
||||
- Java decompiler</del></li>
|
||||
@@ -408,8 +432,8 @@ href="https://www.nccgroup.trust/us/about-us/resources/intent-fuzzer/">IntentFuz
|
||||
<h3 id="app-repackaging-detectors">App Repackaging Detectors</h3>
|
||||
<ol type="1">
|
||||
<li><a href="https://github.com/zyrikby/FSquaDRA">FSquaDRA</a> - a tool
|
||||
for the detection of repackaged Android applications based on app
|
||||
resources hash comparison.</li>
|
||||
for detecting repackaged Android applications based on app resources
|
||||
hash comparison.</li>
|
||||
</ol>
|
||||
<h3 id="market-crawlers">Market Crawlers</h3>
|
||||
<ol type="1">
|
||||
@@ -433,10 +457,10 @@ directly from the Google Play Store. After an initial (one-time)
|
||||
configuration, applications can be downloaded by specifying their
|
||||
package name.</li>
|
||||
<li><a href="https://apkcombo.com/apk-downloader/">APK Downloader</a>
|
||||
Online Service to download APK from Playstore for specific Android
|
||||
Device Configuration</li>
|
||||
Online Service to download APK from the Play Store for a specific
|
||||
Android Device Configuration</li>
|
||||
<li><del><a href="https://apkpure.com/">Apkpure</a> - Online apk
|
||||
downloader. Provides also its own app for downloading.</del></li>
|
||||
downloader. Also, it provides its own app for downloading.</del></li>
|
||||
</ol>
|
||||
<h3 id="misc-tools">Misc Tools</h3>
|
||||
<ol type="1">
|
||||
@@ -457,11 +481,17 @@ vulnerabilities</li>
|
||||
an automated framework for monitoring and tampering with system API
|
||||
calls of native macOS, iOS, and Android apps. It is based on Frida.</li>
|
||||
<li><a href="https://github.com/seemoo-lab/internalblue">Internal
|
||||
Blue</a> - Bluetooth experimentation framework based on Reverse
|
||||
Blue</a> - Bluetooth experimentation framework based on the Reverse
|
||||
Engineering of Broadcom Bluetooth Controllers</li>
|
||||
<li><a href="https://github.com/SecTheTech/AMDH">Android Mobile Device
|
||||
Hardening</a> - AMDH scans and hardens the device’s settings and lists
|
||||
harmful installed Apps based on permissions.</li>
|
||||
<li><a
|
||||
href="https://github.com/AndroidDumps/Firmware_extractor">Firmware
|
||||
Extractor</a> - Extract given archive to images</li>
|
||||
<li><a href="https://github.com/R0rt1z2/kaeru">ARMv7 payload that
|
||||
provides arbitrary code execution on MediaTek bootloaders</a><br />
|
||||
</li>
|
||||
<li><del><a
|
||||
href="https://www.android-device-security.org/client/datatable">Android
|
||||
Device Security Database</a> - Database of security features of Android
|
||||
@@ -511,7 +541,7 @@ good collection of static analysis papers</a></li>
|
||||
<h3 id="books">Books</h3>
|
||||
<ol type="1">
|
||||
<li><a
|
||||
href="https://www.securecoding.cert.org/confluence/display/android/Android+Secure+Coding+Standard">SEI
|
||||
href="https://wiki.sei.cmu.edu/confluence/display/android/Android+Secure+Coding+Standard">SEI
|
||||
CERT Android Secure Coding Standard</a></li>
|
||||
</ol>
|
||||
<h3 id="others">Others</h3>
|
||||
@@ -527,12 +557,12 @@ app security checklist</a></li>
|
||||
href="https://github.com/tanprathan/MobileApp-Pentest-Cheatsheet">Mobile
|
||||
App Pentest Cheat Sheet</a></li>
|
||||
<li><a
|
||||
href="http://web.archive.org/web/20180721134044/http://www.fasteque.com:80/android-reverse-engineering-101-part-1/">Android
|
||||
href="https://web.archive.org/web/20180721134044/http://www.fasteque.com:80/android-reverse-engineering-101-part-1/">Android
|
||||
Reverse Engineering 101 by Daniele Altomare (Web Archive link)</a></li>
|
||||
<li><del><a href="https://mobile-security.zeef.com">Mobile Security
|
||||
Reading Room</a> - A reading room that contains well-categorized
|
||||
technical reading material about mobile penetration testing, mobile
|
||||
malware, mobile forensics, and all kind of mobile security-related
|
||||
malware, mobile forensics, and all kinds of mobile security-related
|
||||
topics</del></li>
|
||||
</ol>
|
||||
<h2 id="exploitsvulnerabilitiesbugs">Exploits/Vulnerabilities/Bugs</h2>
|
||||
@@ -544,9 +574,6 @@ Security Bulletins</a></li>
|
||||
href="https://www.cvedetails.com/vulnerability-list/vendor_id-1224/product_id-19997/Google-Android.html">Android’s
|
||||
reported security vulnerabilities</a></li>
|
||||
<li><a
|
||||
href="https://code.google.com/p/android/issues/list?can=2&q=priority=Critical&sort=-opened">AOSP
|
||||
- Issue tracker</a></li>
|
||||
<li><a
|
||||
href="https://www.owasp.org/index.php/Mobile_Top_10_2016-Top_10">OWASP
|
||||
Mobile Top 10 2016</a></li>
|
||||
<li><a
|
||||
@@ -570,12 +597,17 @@ href="https://code.google.com/p/androguard/wiki/DatabaseAndroidMalwares">androgu
|
||||
- Database Android Malware wiki</a></li>
|
||||
<li><a href="https://github.com/ashishb/android-malware">Android Malware
|
||||
Github repo</a></li>
|
||||
<li><a href="http://www.malgenomeproject.org/policy.html">Android
|
||||
Malware Genome Project</a> - contains 1260 malware samples categorized
|
||||
into 49 different malware families, free for research purposes.</li>
|
||||
<li><a href="http://www.malgenomeproject.org/">Android Malware Genome
|
||||
Project</a> - contains 1260 malware samples categorized into 49
|
||||
different malware families, free for research purposes.</li>
|
||||
<li><a href="http://contagiominidump.blogspot.com">Contagio Mobile
|
||||
Malware Mini Dump</a></li>
|
||||
<li><a href="https://www.sec.tu-bs.de/~danarp/drebin/">Drebin</a></li>
|
||||
<li><a
|
||||
href="https://www.hudsonrock.com/threat-intelligence-cybercrime-tools">Hudson
|
||||
Rock</a> - A Free cybercrime intelligence toolset that can indicate if a
|
||||
specific APK package was compromised in an Infostealer malware
|
||||
attack.</li>
|
||||
<li><a href="http://kharon.gforge.inria.fr/dataset/">Kharon Malware
|
||||
Dataset</a> - 7 malware which have been reverse-engineered and
|
||||
documented</li>
|
||||
@@ -583,8 +615,8 @@ documented</li>
|
||||
href="https://www.unb.ca/cic/datasets/android-adware.html">Android
|
||||
Adware and General Malware Dataset</a></li>
|
||||
<li><a href="https://androzoo.uni.lu/">AndroZoo</a> - AndroZoo is a
|
||||
growing collection of Android Applications collected from several
|
||||
sources, including the official Google Play app market.</li>
|
||||
growing Android application collection from several sources, including
|
||||
the official Google Play app market.</li>
|
||||
<li><del><a
|
||||
href="http://pralab.diee.unica.it/en/AndroidPRAGuardDataset">Android
|
||||
PRAGuard Dataset</a> - The dataset contains 10479 samples, obtained by
|
||||
@@ -611,3 +643,19 @@ and other resources</li>
|
||||
</ol>
|
||||
<h2 id="contributing">Contributing</h2>
|
||||
<p>Your contributions are always welcome!</p>
|
||||
<h2 id="citation">📖 Citation</h2>
|
||||
<div class="sourceCode" id="cb1"><pre
|
||||
class="sourceCode bibtex"><code class="sourceCode bibtex"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a><span class="va">@misc</span>{</span>
|
||||
<span id="cb1-2"><a href="#cb1-2" aria-hidden="true" tabindex="-1"></a> <span class="ot">author</span> = {<span class="ot">Ashish</span> <span class="ot">Bhatia</span> - <span class="ot">ashishb</span>.<span class="ot">net</span>}<span class="co">,</span></span>
|
||||
<span id="cb1-3"><a href="#cb1-3" aria-hidden="true" tabindex="-1"></a><span class="co"> title = {The most comprehensive collection of Android Security related resources},</span></span>
|
||||
<span id="cb1-4"><a href="#cb1-4" aria-hidden="true" tabindex="-1"></a><span class="co"> year = {2025},</span></span>
|
||||
<span id="cb1-5"><a href="#cb1-5" aria-hidden="true" tabindex="-1"></a><span class="co"> publisher = {GitHub},</span></span>
|
||||
<span id="cb1-6"><a href="#cb1-6" aria-hidden="true" tabindex="-1"></a><span class="co"> journal = {GitHub repository},</span></span>
|
||||
<span id="cb1-7"><a href="#cb1-7" aria-hidden="true" tabindex="-1"></a><span class="co"> howpublished = {\url{https://github.com/ashishb/android-security-awesome}}</span></span>
|
||||
<span id="cb1-8"><a href="#cb1-8" aria-hidden="true" tabindex="-1"></a><span class="co">}</span></span></code></pre></div>
|
||||
<p>This repository has been cited in <a
|
||||
href="https://scholar.google.com/scholar?q=github.com%2Fashishb%2Fandroid-security-awesome">10+
|
||||
papers</a></p>
|
||||
<p><a
|
||||
href="https://github.com/ashishb/android-security-awesome">androidsecurity.md
|
||||
Github</a></p>
|
||||
|
||||
2433
html/androidui.html
Normal file
2433
html/androidui.html
Normal file
File diff suppressed because it is too large
Load Diff
7223
html/angular.html
7223
html/angular.html
File diff suppressed because it is too large
Load Diff
@@ -1,646 +0,0 @@
|
||||
<h1 id="awesome-angularjs-awesome">Awesome AngularJS <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<p>A list of awesome <a href="https://angularjs.org/">AngularJS</a>
|
||||
services, directives, filters, utilities and resources.</p>
|
||||
<p>Table of contents: * <a href="#seed-projects">Seed Projects</a> * <a
|
||||
href="#user-manager">User Manager</a> * <a href="#mobile">Mobile</a> *
|
||||
<a href="#web-service">Web Service</a> * <a href="#asset-manager">Asset
|
||||
Manager</a> * <a href="#routing">Routing</a> * <a
|
||||
href="#filter">Filter</a> * <a href="#directive">Directive</a> * <a
|
||||
href="#storage">Storage</a> * <a href="#data-manage">Data Manage</a> *
|
||||
<a href="#developer">Developer</a> * <a href="#view">View</a> * <a
|
||||
href="#service">Service</a> * <a
|
||||
href="#internationalization">Internationalization</a> * <a
|
||||
href="#chart">Chart</a> * <a href="#task">Task</a> * <a
|
||||
href="#other">Other</a></p>
|
||||
<h2 id="seed-projects">Seed Projects</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/AngularClass/NG6-starter">AngularClass/NG6-starter</a>
|
||||
- An AngularJS Starter repo for Angular + ES6 + (Webpack or JSPM) by <a
|
||||
href="https://github.com/AngularClass"><span class="citation"
|
||||
data-cites="AngularClass">@AngularClass</span></a>.</li>
|
||||
<li><a
|
||||
href="https://github.com/tomastrajan/angular-js-es6-testing-example">tomastrajan/angular-js-es6-testing-example</a>
|
||||
- Angular JS seed repository with focus on unit & integration
|
||||
testing (ES6, webpack, karma, mocha), suitable for serious / enterprise
|
||||
projects.</li>
|
||||
<li><a
|
||||
href="https://github.com/ngParty/Angular1-scaffold">ngParty/Angular1-scaffold</a>
|
||||
- Angular (Tests, Dev/Prod), Karma, Jasmine, Istanbul, TypeScript,
|
||||
NgMetadata, TsLint, Codelyzer, Typings, and Webpack by <a
|
||||
href="https://github.com/ngParty"><span class="citation"
|
||||
data-cites="ngParty">@ngParty</span></a></li>
|
||||
<li><a
|
||||
href="https://github.com/flatlogic/angular-material-dashboard">flatlogic/angular-material-dashboard</a>
|
||||
- Angular admin dashboard with material design</li>
|
||||
<li><a href="https://github.com/ngbp/ngbp">ngbp/ngbp</a> - A
|
||||
sophisticated build management system for web apps</li>
|
||||
<li><a
|
||||
href="https://github.com/vesparny/angular-kickstart">vesparny/angular-kickstart</a>
|
||||
- Speed up your AngularJS development and testing with a complete and
|
||||
scalable build system that scaffolds the project for you.</li>
|
||||
<li><a
|
||||
href="https://github.com/okigan/angular-sensible-seed">okigan/angular-sensible-seed</a>
|
||||
- Opinionated AngularJS starter project with per feature directory
|
||||
structure, static content, gulp build system, integrated
|
||||
logo/search/ui-router/ui-bootstrap/less.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular/angular-seed">angular/angular-seed</a>
|
||||
- Seed project for AngularJS apps.</li>
|
||||
<li><a
|
||||
href="https://github.com/vesparny/angularjs-playground">vesparny/angularjs-playground</a>
|
||||
- A starting point that follows best-practices, for being up and running
|
||||
in minutes with AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/kmaida/reStart-angular">kmaida/reStart-angular</a>
|
||||
- Responsive AngularJS seed project following styleguide best
|
||||
practices.</li>
|
||||
<li><a
|
||||
href="https://github.com/StarterSquad/ngseed">StarterSquad/ngSeed</a> -
|
||||
AngularJS/RequireJS seed project.</li>
|
||||
<li><a
|
||||
href="https://github.com/tnajdek/angular-requirejs-seed">tnajdek/angular-requirejs-seed</a>
|
||||
- This is a fork of Angular Seed but with changes needed for requireJS
|
||||
support.</li>
|
||||
<li><a
|
||||
href="https://github.com/btford/angular-express-blog">btford/angular-express-blog</a>
|
||||
- Example AngularJS app using an Express + Node.js backend.</li>
|
||||
<li><a
|
||||
href="https://github.com/btford/angular-socket-io-seed">btford/angular-socket-io-seed</a>
|
||||
- A great starting point for writing AngularJS apps backed by a
|
||||
Socket.io-powered node.js server.</li>
|
||||
<li><a
|
||||
href="https://github.com/ziyasal/ratchet-angular-seed">ziyasal/ratchet-angular-seed</a>
|
||||
- Seed project for AngularJS & Ratchet apps.</li>
|
||||
<li><a href="https://github.com/jesalg/RADD">jesalg/RADD</a> - Example
|
||||
AngularJS app using Rails and Devise authentication gem.</li>
|
||||
<li><a
|
||||
href="https://github.com/linemanjs/lineman-angular-template">linemanjs/lineman-angular-template</a>
|
||||
- This is a project template for AngularJS applications using
|
||||
Lineman.</li>
|
||||
<li><a href="https://github.com/meanjs/mean">meanjs/mean</a> - Mongo +
|
||||
ExpressJS + AngularJS + NodeJS boilerplate.</li>
|
||||
<li><a href="https://github.com/linnovate/mean">linnovate/mean</a> -
|
||||
Mongo + ExpressJS + AngularJS + NodeJS boilerplate by Linnovate.</li>
|
||||
<li><a
|
||||
href="https://github.com/melvin0008/laravel-angular">melvin0008/laravel-angular</a>
|
||||
- Laravel + AngularJS + CouchDB boilerplate by Melvin.</li>
|
||||
<li><a
|
||||
href="https://github.com/giorgiofellipe/ionic-angular-parse-boilerplate">giorgiofellipe/ionic-angular-parse-boilerplate</a>
|
||||
- Ionic + AngularJS + Parse.com boilerplate by Giorgio Fellipe.</li>
|
||||
<li><a
|
||||
href="https://github.com/the-front/angularjs-ee-boilerplate">the-front/angularjs-ee-boilerplate</a>
|
||||
- This boilerplate (seed project, starting project) helps you build
|
||||
large scale AngularJS applications with Require.js by Erko Bridee.</li>
|
||||
<li><a
|
||||
href="https://github.com/ziyasal/ng-espack-boilerplate">ziyasal/ng-espack-boilerplate</a>
|
||||
- AngularJS 1.4x and ES6 application boilerplate /w testing practices
|
||||
using Webpack</li>
|
||||
<li><a href="https://github.com/akveo/blur-admin">akveo/blur-admin</a> -
|
||||
Free premium Angular 1.x Bootsrap Admin dashboard</li>
|
||||
<li><a
|
||||
href="https://github.com/gusgard/angular-seed-es6">gusgard/angular-seed-es6</a>
|
||||
- AngularJS 1.5 starter repo using best practices + ES6 + SASS +
|
||||
Browserify + BrowserSync.</li>
|
||||
<li><a
|
||||
href="https://github.com/simskij/angular-gulp-seed">simskij/angular-gulp-seed</a>
|
||||
AngularJS 1.5 Seed + Premade Gulp scripts and project directory
|
||||
layout.</li>
|
||||
<li><a
|
||||
href="https://github.com/simskij/angular-webpack-seed">simskij/angular-webpack-seed</a>
|
||||
AngularJS 1.6 seed using typescript and webpack</li>
|
||||
</ul>
|
||||
<h2 id="user-manager">User Manager</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/lynndylanhurley/ng-token-auth">lynndylanhurley/ng-token-auth</a>
|
||||
- Token based authentication module for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/andreareginato/oauth-ng">andreareginato/oauth-ng</a>
|
||||
- AngularJS directive for the OAuth 2.0 Implicit Flow.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular-oauth/angular-oauth">enginous/angular-oauth</a>
|
||||
- Client-side (implicit grant) OAuth 2.0 authorization flow for
|
||||
AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/witoldsz/angular-http-auth">witoldsz/angular-http-auth</a>
|
||||
- HTTP Auth Interceptor Module.</li>
|
||||
<li><a href="https://github.com/sahat/satellizer">sahat/satellizer</a> -
|
||||
Token-based AngularJS Authentication.</li>
|
||||
<li><a
|
||||
href="https://github.com/userapp-io/userapp-angular">userapp-angular</a>
|
||||
- Adds user authentication to your app with UserApp.</li>
|
||||
</ul>
|
||||
<h2 id="mobile">Mobile</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/ajoslin/angular-mobile-nav">ajoslin/angular-mobile-nav</a>
|
||||
- An AngularJS navigation service for mobile applications.</li>
|
||||
<li><a
|
||||
href="https://github.com/driftyco/ng-cordova/">driftyco/ng-cordova</a> -
|
||||
AngularJS Cordova wrappers for common Cordova plugins.</li>
|
||||
<li><a
|
||||
href="https://github.com/revolunet/angular-carousel">revolunet/angular-carousel</a>
|
||||
- Mobile friendly AngularJS carousel.</li>
|
||||
<li><a href="https://github.com/driftyco/ionic">driftyco/ionic</a> -
|
||||
Advanced HTML5 Hybrid Mobile App Framework.</li>
|
||||
<li><a
|
||||
href="https://github.com/NativeScript/NativeScript">NativeScript</a> -
|
||||
Build truly native cross-platform iOS and Android apps with
|
||||
AngularJS.</li>
|
||||
</ul>
|
||||
<h2 id="web-service">Web Service</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/mgonto/restangular">mgonto/restangular</a> -
|
||||
AngularJS service to handle Rest API Restful Resources properly and
|
||||
easily.</li>
|
||||
<li><a
|
||||
href="https://github.com/chinmaymk/angular-cog">chinmaymk/angular-cog</a>
|
||||
- declarative ajax requests for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/tkambler/bonegular">tkambler/bonegular</a> -
|
||||
Backbone-Inspired Models and Collections for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/platanus/angular-restmod">platanus/angular-restmod</a>
|
||||
- Rails inspired REST-API ORM for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/JohnnyTheTank/apiNG">JohnnyTheTank/apiNG</a> -
|
||||
AngularJS modules to handle Rest API requests via html-attributes and
|
||||
much more</li>
|
||||
</ul>
|
||||
<h2 id="asset-manager">Asset Manager</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/danialfarid/ng-file-upload">danialfarid/ng-file-upload</a>
|
||||
- An AngularJS directive for file upload using HTML5 with FileAPI
|
||||
polyfill for unsupported browsers.</li>
|
||||
<li><a
|
||||
href="https://github.com/nervgh/angular-file-upload">nervgh/angular-file-upload</a>
|
||||
- Angular File Upload is a module for the AngularJS framework.</li>
|
||||
<li><a
|
||||
href="https://github.com/urish/angular-load">urish/angular-load</a> -
|
||||
Dynamically load scripts and css stylesheets in your AngularJS app.</li>
|
||||
<li><a href="https://github.com/flowjs/ng-flow">flowjs/ng-flow</a> -
|
||||
Flow.js html5 file upload extension on AngularJS framework.</li>
|
||||
<li><a
|
||||
href="https://github.com/joni2back/angular-filemanager">joni2back/angular-filemanager</a>
|
||||
- JavaScript HTML5 File Management Material Design Folder Explorer
|
||||
Navigator Browser Manager in AngularJS (with FTP in PHP / Java).</li>
|
||||
</ul>
|
||||
<h2 id="routing">Routing</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/angular-ui/ui-router">angular-ui/ui-router</a>
|
||||
- The de-facto solution to flexible routing with nested views in
|
||||
AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/rpocklin/ui-router-tabs">rpocklin/ui-router-tabs</a>
|
||||
- Leverages UI Bootstrap and UI Router to give you full-strength
|
||||
route-driven tabs in Angular.js.</li>
|
||||
</ul>
|
||||
<h2 id="filter">Filter</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/jdpedrie/angularjs-camelCase-to-human-filter">jdpedrie/angularjs-camelCase-to-human-filter</a>
|
||||
- AngularJS Filter to convert camelCase strings to human readable
|
||||
strings.</li>
|
||||
<li><a
|
||||
href="https://github.com/a8m/angular-filter">a8m/angular-filter</a> -
|
||||
Bunch of useful filters for collections, strings, math and boolean
|
||||
operations in AngularJS with no external dependencies.</li>
|
||||
</ul>
|
||||
<h2 id="directive">Directive</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/johannesjo/angular-promise-buttons">johannesjo/angular-promise-buttons</a>
|
||||
- Chilled loading buttons for AngularJS.</li>
|
||||
<li><a href="https://github.com/zizzamia/ng-tasty">zizzamia/ng-tasty</a>
|
||||
- Lightweight, flexible, and tasty collection of reusable UI components
|
||||
for AngularJS, like grandma used to make. ( table directive, range
|
||||
filter ).</li>
|
||||
<li><a
|
||||
href="https://github.com/tombatossals/angular-leaflet-directive">tombatossals/angular-leaflet-directive</a>
|
||||
- AngularJS directive to embed and interact with maps managed by Leaflet
|
||||
library.</li>
|
||||
<li><a
|
||||
href="https://github.com/esvit/angular-social">esvit/angular-social</a>
|
||||
- Social like-buttons with counters for sites (even ajax sites).</li>
|
||||
<li><a
|
||||
href="https://github.com/sroze/ngInfiniteScroll/">sroze/ngInfiniteScroll</a>
|
||||
- Infinite Scrolling for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/fraywing/textAngular/">fraywing/textAngular/</a>
|
||||
- A radically powerful Text-Editor/Wysiwyg editor for AngularJS! Create
|
||||
multiple editor instances, two-way-bind HTML content, watch editors for
|
||||
changes and more!</li>
|
||||
<li><a
|
||||
href="https://github.com/cgross/angular-busy">cgross/angular-busy</a> -
|
||||
Show busy/loading indicators on any element during $http requests.</li>
|
||||
<li><a
|
||||
href="https://github.com/lavinjj/angularjs-gravatardirective">lavinjj/angularjs-gravatardirective</a>
|
||||
- An AngularJS Gravatar Image Directive.</li>
|
||||
<li><a
|
||||
href="https://github.com/Venturocket/angular-slider">Venturocket/angular-slider</a>
|
||||
- Slider directive for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/passy/angular-masonry">passy/angular-masonry</a>
|
||||
- An AngularJS directive for Masonry.</li>
|
||||
<li><a
|
||||
href="https://github.com/siddii/angular-timer">siddii/angular-timer</a>
|
||||
- re-usable/inter-operable AngularJS timer directive.</li>
|
||||
<li><a
|
||||
href="https://github.com/ajoslin/angular-scrolly">ajoslin/angular-scrolly</a>
|
||||
- Fake transform-scrolling with AngularJS-friendly utilities.</li>
|
||||
<li><a
|
||||
href="https://github.com/djds4rce/angular-socialshare">djds4rce/angular-socialshare</a>
|
||||
- social share buttons for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/blackgate/bg-splitter">blackgate/bg-splitter</a>
|
||||
- Simple pane splitter for AngularJS.</li>
|
||||
<li><a href="https://github.com/fullscale/dangle">fullscale/dangle</a> -
|
||||
A set of AngularJS directives that provide common D3 visualizations for
|
||||
elasticsearch.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular-ui/ui-tinymce">angular-ui/ui-tinymce</a>
|
||||
- AngularUI wrapper for TinyMCE.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular-ui/bootstrap">angular-ui/bootstrap</a>
|
||||
- Native AngularJS directives for Bootstrap. Small footprint (5kB
|
||||
gzipped!), no 3rd party JS dependencies (jQuery, bootstrap JS)
|
||||
required!</li>
|
||||
<li><a
|
||||
href="https://github.com/chieffancypants/angular-hotkeys">chieffancypants/angular-hotkeys</a>
|
||||
- Configuration-centric keyboard shortcuts for your AngularJS apps.</li>
|
||||
<li><a
|
||||
href="https://github.com/marcorinck/angular-growl">marcorinck/angular-growl</a>
|
||||
- growl-like notifications for angularJS projects.</li>
|
||||
<li><a
|
||||
href="https://github.com/urish/angular-spinner">urish/angular-spinner</a>
|
||||
- AngularJS directive to show an animated spinner.</li>
|
||||
<li><a
|
||||
href="https://github.com/codef0rmer/angular-dragdrop">codef0rmer/angular-dragdrop</a>
|
||||
- Drag and Drop for AngularJS (with Animation).</li>
|
||||
<li><a href="https://github.com/asafdav/ng-csv">asafdav/ng-csv</a> -
|
||||
Simple directive that turns arrays and objects into downloadable CSV
|
||||
files.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular-widgets/angular-jqm">angular-widgets/angular-jqm</a>
|
||||
- AngularJS directives for jQuery Mobile.</li>
|
||||
<li><a
|
||||
href="https://github.com/chieffancypants/angular-loading-bar">chieffancypants/angular-loading-bar</a>
|
||||
- A fully automatic loading / progress bar for your AngularJS apps.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular-ui/ui-select">angular-ui/ui-select</a>
|
||||
- AngularJS-native version of Select2 and Selectize.</li>
|
||||
<li><a
|
||||
href="https://github.com/btford/angular-markdown-directive">btford/angular-markdown-directive</a>
|
||||
- AngularJS markdown directive using Showdown.js</li>
|
||||
<li><a
|
||||
href="https://github.com/yunlzheng/angular-knob">yunlzheng/angular-knob</a>
|
||||
- angular directive of jquery knob.</li>
|
||||
<li><a
|
||||
href="https://github.com/c0bra/angular-responsive-images">c0bra/angular-responsive-images</a>
|
||||
- AngularJS responsive images.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular-ui/ui-sortable">angular-ui/ui-sortable</a>
|
||||
- AngularJS bindings for jQuery UI Sortable.</li>
|
||||
<li><a
|
||||
href="https://github.com/durated/angular-scroll">durated/angular-scroll</a>
|
||||
- Scrollspy, animated scrollTo and scroll events for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/jeffling/angular-jl-tether">jeffling/ng-tether</a>
|
||||
- AngularJS wrapper for Tether: make absolutely positioned elements
|
||||
attach to elements in the page efficiently.</li>
|
||||
<li><a href="https://github.com/unosquare/tubular">unosquare/tubular</a>
|
||||
-AngularJS directives for grids and forms.</li>
|
||||
<li><a
|
||||
href="https://github.com/matowens/ng-notify">matowens/ng-notify</a> - A
|
||||
simple, lightweight module for displaying notifications in your
|
||||
AngularJS app.</li>
|
||||
<li><a href="https://github.com/luckylooke/dragular">dragular</a> -
|
||||
AngularJS drag and drop based on dragula.js.</li>
|
||||
<li><a
|
||||
href="https://github.com/hrajchert/angular-screenfull">hrajchert/angular-screenfull</a>
|
||||
- Binding to use the HTML5 fullscreen API using directives and
|
||||
directives controllers.</li>
|
||||
<li><a
|
||||
href="https://github.com/StevenLambion/ui-listView">StevenLambion/ui-listView</a>
|
||||
- An efficient, dynamic list view for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/Sattvabit/angular-material-checkbox">Sattvabit/angular-material-checkbox</a>
|
||||
- Simple AngularJS check-box/toggle button directive using Google
|
||||
material design icons.</li>
|
||||
<li><a
|
||||
href="https://github.com/tushariscoolster/ng-sweet-alert">tushariscoolster/ng-sweet-alert</a>
|
||||
- Sweetalert directive for AngularJS, without writing single javascript
|
||||
code.</li>
|
||||
<li><a
|
||||
href="https://github.com/gkaimakas/angular.validators">gkaimakas/angular.validators</a>
|
||||
- Angular validation directives for forms. A port of validator.js</li>
|
||||
<li><a
|
||||
href="https://github.com/Foxandxss/angular-toastr">Foxandxss/angular-toastr</a>
|
||||
- Angular port of CodeSeven/toastr.</li>
|
||||
<li><a
|
||||
href="https://github.com/jirikavi/AngularJS-Toaster">jirikavi/AngularJS-Toaster</a>
|
||||
- AngularJS Toaster is a customized version of “toastr” non-blocking
|
||||
notification javascript library.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular-slider/angularjs-slider">angular-slider/angularjs-slider</a>
|
||||
- Slider directive for AngularJS. No dependencies and mobile
|
||||
friendly.</li>
|
||||
<li><a href="https://github.com/ngReact/ngReact">ngReact/ngReact</a> -
|
||||
Use React Components in Angular.</li>
|
||||
<li><a
|
||||
href="https://github.com/m00s/angular-photoswipe">m00s/angular-photoswipe</a>
|
||||
- An angular directive for PhotoSwipe image gallery.</li>
|
||||
<li><a
|
||||
href="https://github.com/benjamincharity/angular-json-calendar">benjamincharity/angular-json-calendar</a>
|
||||
- An AngularJS module that generates calendar data as a JSON object
|
||||
and/or HTML.</li>
|
||||
<li><a
|
||||
href="https://github.com/kirstein/angular-autodisable">kirstein/angular-autodisable</a>
|
||||
- An extension to angular ng-click directive that automatically sets the
|
||||
element to disabled if the handler would return a promise.</li>
|
||||
<li><a
|
||||
href="https://github.com/benjamincharity/angular-keypad">benjamincharity/angular-keypad</a>
|
||||
- :iphone::1234: A numerical keypad built for mobile devices.</li>
|
||||
<li><a
|
||||
href="https://github.com/harm-less/angular-sticky">harm-less/angular-sticky</a>
|
||||
- :Pure javascript AngularJS directive to make elements stick when
|
||||
scrolling.</li>
|
||||
<li><a
|
||||
href="https://github.com/urish/angular-moment">urish/angular-moment</a>
|
||||
- AngularJS directive and filters for <a
|
||||
href="https://momentjs.com/">Moment.js</a>.</li>
|
||||
</ul>
|
||||
<h2 id="storage">Storage</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/gsklee/ngStorage">gsklee/ngStorage</a> -
|
||||
localStorage and sessionStorage done right for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/grevory/angular-local-storage">grevory/angular-local-storage</a>
|
||||
- An AngularJS module that gives you access to the browsers local
|
||||
storage with cookie fallback.</li>
|
||||
<li><a
|
||||
href="https://github.com/jmdobry/angular-cache">jmdobry/angular-cache</a>
|
||||
- angular-cache is a very useful replacement for AngularJS’s
|
||||
$cacheFactory.</li>
|
||||
<li><a
|
||||
href="https://github.com/js-data/js-data-angular">jmdobry/angular-data</a>
|
||||
- Data store for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/bramski/angular-indexedDB">bramski/angular-indexedDB</a>
|
||||
- An AngularJS serviceprovider to utilize indexedDB with AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/tymondesigns/angular-locker">tymondesigns/angular-locker</a>
|
||||
- A simple, configurable & fluent abstraction for local/session
|
||||
storage in angular projects.</li>
|
||||
</ul>
|
||||
<h2 id="data-manage">Data Manage</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/kogosoftwarellc/angular-async-form">kogosoftwarellc/angular-async-form</a>
|
||||
- Async form handling the angular way.</li>
|
||||
<li><a href="https://github.com/esvit/ng-table">esvit/ng-table</a> -
|
||||
Simple table with sorting and filtering on AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/huei90/angular-validation">huei90/angular-validation</a>
|
||||
- Client-side Validation for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/formly-js/angular-formly">formly-js/angular-formly</a>
|
||||
- JavaScript powered forms.</li>
|
||||
<li><a
|
||||
href="https://github.com/kelp404/angular-validator">kelp404/angular-validator</a>
|
||||
- AngularJS form validation.</li>
|
||||
<li><a
|
||||
href="https://github.com/Textalk/angular-schema-form">Textalk/angular-schema-form</a>
|
||||
- Generate forms from a JSON schema, with AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular-ui/ui-grid">angular-ui/ng-grid</a> - UI
|
||||
Grid: an AngularJS Data Grid.</li>
|
||||
<li><a
|
||||
href="https://github.com/jbroquist/parse-angular">jbroquist/parse-angular</a>
|
||||
- Utilities for working with Parse.com data.</li>
|
||||
<li><a
|
||||
href="https://github.com/jimrhoskins/angular-parse">jimrhoskins/angular-parse</a>
|
||||
- Module for interacting with the Parse REST API.</li>
|
||||
<li><a
|
||||
href="https://github.com/laurihy/angular-payments">laurihy/angular-payments</a>
|
||||
- Module that provides AngularJS-directives for formatting, validating
|
||||
and working with payments.</li>
|
||||
<li><a
|
||||
href="https://github.com/lorenzofox3/Smart-Table">lorenzofox3/Smart-Table</a>
|
||||
- a table/grid for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/vitalets/angular-xeditable">vitalets/angular-xeditable</a>
|
||||
- Edit in place for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/MoonStorm/trNgGrid">MoonStorm/trNgGrid</a> - A
|
||||
feature rich AngularJS grid using standard HTML tables.</li>
|
||||
<li><a href="https://github.com/ceolter/ag-grid">ceolter/ag-grid</a> -
|
||||
Advanced Datagrid for Pure Javascript/AngularJS 1.x/AngularJS 2/Web
|
||||
Components.</li>
|
||||
<li><a
|
||||
href="https://github.com/mattiash/angular-tablesort">mattiash/angular-tablesort</a>
|
||||
- Sort AngularJS tables easily.</li>
|
||||
</ul>
|
||||
<h2 id="developer">Developer</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/angular/protractor">angular/protractor</a> -
|
||||
E2E test framework for AngularJS apps.</li>
|
||||
<li><a
|
||||
href="https://github.com/matthieu-D/angular-lorem-image">matthieu-D/angular-lorem-image</a>
|
||||
- This directive provides lorem image generation for your website by
|
||||
using the great lorempixel service to generate images.</li>
|
||||
<li><a
|
||||
href="https://github.com/ajoslin/angular-promise-tracker">ajoslin/angular-promise-tracker</a>
|
||||
- Easily add spinners or general request tracking to your AngularJS
|
||||
app.</li>
|
||||
<li><a
|
||||
href="https://github.com/yeoman/generator-angular">yeoman/generator-angular</a>
|
||||
- Yeoman generator for AngularJS apps.</li>
|
||||
<li><a
|
||||
href="https://github.com/dustinspecker/generator-ng-poly">dustinspecker/generator-ng-poly</a>
|
||||
- Yeoman generator for AngularJS apps with customizable tooling. Adheres
|
||||
to John Papa and Todd Motto style guides, and features many robust
|
||||
subgenerators.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular/batarang">angular/angularjs-batarang</a>
|
||||
- AngularJS WebInspector Extension for Chrome.</li>
|
||||
<li><a
|
||||
href="https://github.com/decipherinc/angular-debaser/">decipherinc/angular-debaser</a>
|
||||
- Just a better way to test AngularJS apps.</li>
|
||||
<li><a href="https://github.com/outbrain/Leonardo">outbrain/leonardo</a>
|
||||
- Add-on tool for centralizing your client side mocking.</li>
|
||||
<li><a
|
||||
href="https://github.com/rev087/ng-inspector">rev087/ng-inspector</a> -
|
||||
A browser extension that displays an inspector panel showing the
|
||||
AngularJS scope hierarchy in the current page in real time.</li>
|
||||
<li><a
|
||||
href="https://github.com/Linkurious/angular-performance">Linkurious/angular-performance</a>
|
||||
- A chrome extension aimed at monitoring angular application
|
||||
performance.</li>
|
||||
<li><a href="https://github.com/ocombe/ocLazyLoad">ocombe/ocLazyLoad</a>
|
||||
- Lazy load modules & components in AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular-fullstack/generator-angular-fullstack">angular-fullstack/generator-angular-fullstack</a>
|
||||
- Yeoman AngularJS Full-Stack generator with an Express server.</li>
|
||||
</ul>
|
||||
<h2 id="view">View</h2>
|
||||
<ul>
|
||||
<li><a href="https://material.angularjs.org">Angular Material</a> - A
|
||||
set of reusable, well-tested, and accessible UI components based on
|
||||
Material Design.</li>
|
||||
<li><a href="http://mgcrea.github.io/angular-strap/">AngularStrap</a> -
|
||||
AngularJS native directives for Bootstrap.</li>
|
||||
<li><a href="http://angular-ui.github.io/">Angular UI</a> - Angular UI
|
||||
is the companion suite(s) to the AngularJS framework.</li>
|
||||
<li><a href="https://github.com/Augus/ngAnimate">Augus/ngAnimate</a> -
|
||||
ngAnimate is best effect solution made for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/btford/angular-modal">btford/angular-modal</a>
|
||||
- Simple AngularJS service for creating modals.</li>
|
||||
</ul>
|
||||
<h2 id="service">Service</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/btford/angular-socket-io">btford/angular-socket-io</a>
|
||||
- Socket.IO component for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/firebase/angularFire">firebase/angularFire</a>
|
||||
- AngularJS bindings for Firebase.</li>
|
||||
<li><a href="https://github.com/olov/ng-annotate">olov/ng-annotate</a> -
|
||||
Add, remove and rebuild AngularJS dependency injection annotations.</li>
|
||||
<li><a
|
||||
href="https://github.com/pineconellc/angular-foundation">pineconellc/angular-foundation</a>
|
||||
- This project is a port of the AngularUI team’s excellent
|
||||
angular-bootstrap project for use in the Foundation framework.</li>
|
||||
<li><a
|
||||
href="https://github.com/kendo-labs/angular-kendo">kendo-labs/angular-kendo</a>
|
||||
- A project to create a robust set of AngularJS bindings for Kendo UI
|
||||
widgets.</li>
|
||||
<li><a
|
||||
href="https://github.com/angular-ui/angular-google-maps">angular-ui/angular-google-maps</a>
|
||||
- AngularJS directives for the Google Maps Javascript API.</li>
|
||||
<li><a
|
||||
href="https://github.com/angulartics/angulartics">angulartics/angulartics</a>
|
||||
- Analytics for AngularJS applications.</li>
|
||||
<li><a
|
||||
href="https://github.com/Ciul/angular-facebook">Ciul/angular-facebook</a>
|
||||
- An AngularJS module based approach to the Facebook Javascript
|
||||
SDK.</li>
|
||||
<li><a
|
||||
href="https://github.com/pc035860/angular-easyfb">pc035860/angular-easyfb</a>
|
||||
- Super easy AngularJS + Facebook JavaScript SDK.</li>
|
||||
<li><a
|
||||
href="https://github.com/Orange-OpenSource/angular-swagger-ui">Orange-OpenSource/angular-swagger-ui</a>
|
||||
- An AngularJS implementation of Swagger UI.</li>
|
||||
</ul>
|
||||
<h2 id="internationalization">Internationalization</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/angular-translate/angular-translate">angular-translate/angular-translate</a>
|
||||
- i18n in your AngularJS apps, made easy.</li>
|
||||
<li><a
|
||||
href="https://github.com/rubenv/angular-gettext">rubenv/angular-gettext</a>
|
||||
- Translate your AngularJS applications with gettext.</li>
|
||||
</ul>
|
||||
<h2 id="chart">Chart</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/n3-charts/line-chart">n3-charts/line-chart</a>
|
||||
- Awesome charts for AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/bouil/angular-google-chart">bouil/angular-google-chart</a>
|
||||
- Google Chart Tools AngularJS Directive Module.</li>
|
||||
<li><a
|
||||
href="https://github.com/krispo/angular-nvd3">krispo/angular-nvd3</a> -
|
||||
angular directive using NVD3 charting library (based on d3).</li>
|
||||
<li><a
|
||||
href="https://github.com/chinmaymk/angular-charts">chinmaymk/angular-charts</a>
|
||||
- angular directives for creating common charts using d3.</li>
|
||||
<li><a
|
||||
href="https://github.com/carlcraig/tc-angular-chartjs">carlcraig/tc-angular-chartjs</a>
|
||||
- Add Chart.js charts to your AngularJS application.</li>
|
||||
<li><a
|
||||
href="https://github.com/stewones/angular-morris-chart">stpa-co/angular-morris-chart</a>
|
||||
- Create morris chart easily with this directives.</li>
|
||||
<li><a
|
||||
href="https://github.com/jtblin/angular-chart.js">jtblin/angular-chart.js</a>
|
||||
- Reactive, responsive, beautiful charts using Chart.js</li>
|
||||
<li><a
|
||||
href="https://github.com/AnyChart/AnyChart-AngularJS-v1.x">AnyChart/AnyChart-AngularJS-v1.x</a>
|
||||
- Create robust interactive charts using AnyChart JavaScript charting
|
||||
library with AngularJS v1.x.</li>
|
||||
</ul>
|
||||
<h2 id="task">Task</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/ericclemmons/grunt-angular-templates">ericclemmons/grunt-angular-templates</a>
|
||||
- Grunt build task to concatenate & pre-load your AngularJS
|
||||
templates.</li>
|
||||
<li><a
|
||||
href="https://github.com/Kagami/gulp-ng-annotate">Kagami/gulp-ng-annotate</a>
|
||||
- Add AngularJS dependency injection annotations with ng-annotate.</li>
|
||||
<li><a
|
||||
href="https://github.com/jeffling/ng-annotate-webpack-plugin">jeffling/ng-annotate-webpack-plugin</a>
|
||||
- Webpack plugin that runs ng-annotate on your bundles.</li>
|
||||
</ul>
|
||||
<h2 id="todomvc">TodoMVC</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/tastejs/todomvc/tree/master/examples/angular-dart">angular-dart</a></li>
|
||||
<li><a
|
||||
href="https://github.com/tastejs/todomvc/tree/master/examples/angular2">angular2</a></li>
|
||||
<li><a
|
||||
href="https://github.com/tastejs/todomvc/tree/master/examples/angularjs-perf">angularjs-perf</a></li>
|
||||
<li><a
|
||||
href="https://github.com/tastejs/todomvc/tree/master/examples/angularjs">angularjs</a></li>
|
||||
<li><a
|
||||
href="https://github.com/tastejs/todomvc/tree/master/examples/angularjs_require">angularjs_require</a></li>
|
||||
<li><a
|
||||
href="https://github.com/tastejs/todomvc/tree/master/examples/typescript-angular">typescript-angular</a></li>
|
||||
</ul>
|
||||
<h2 id="other">Other</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/toddmotto/angular-styleguide">toddmotto/angular-styleguide</a>
|
||||
- Angular styleguide for teams.</li>
|
||||
<li><a
|
||||
href="https://github.com/mgechev/angularjs-style-guide">mgechev/angularjs-style-guide</a>
|
||||
- Community-driven set of best practices for AngularJS application
|
||||
development.</li>
|
||||
<li><a
|
||||
href="https://github.com/shyamseshadri/angularjs-book">shyamseshadri/angularjs-book</a>
|
||||
- Examples and Code snippets from the AngularJS O’Reilly book.</li>
|
||||
<li><a
|
||||
href="https://github.com/johnpapa/angular-styleguide">johnpapa/angularjs-styleguide</a>
|
||||
- A starting point for AngularJS development teams to provide
|
||||
consistency through good practices.</li>
|
||||
<li><a href="http://angular-js.in/">angular-js.in</a> - A curated
|
||||
collection of AngularJS directives.</li>
|
||||
<li><a
|
||||
href="https://github.com/mgechev/angularjs-in-patterns">mgechev/angularjs-in-patterns</a>
|
||||
- This repository provides different look into AngularJS.</li>
|
||||
<li><a
|
||||
href="https://github.com/Gillespie59/eslint-plugin-angular">Gillespie59/eslint-plugin-angular</a>
|
||||
- ESLint plugin for AngularJS application.</li>
|
||||
<li><a
|
||||
href="https://github.com/kasperlewau/angular-bind-notifier">kasperlewau/angular-bind-notifier</a>
|
||||
- Low $watch count namespaced AngularJS bindings, i.e. refreshment of
|
||||
one-way binds.</li>
|
||||
<li><a href="https://github.com/Aqu1nt/ng-next">Aqu1nt/ng-next</a> - A
|
||||
very simple and elegant way to use AngularJS 1.x with ES6 / ES7.</li>
|
||||
</ul>
|
||||
<h2 id="license">License</h2>
|
||||
<p><a href="http://creativecommons.org/publicdomain/zero/1.0/"><img
|
||||
src="http://i.creativecommons.org/p/zero/1.0/88x31.png"
|
||||
alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="http://gianarb.it">Gianluca Arbezzano</a> has waived all copyright
|
||||
and related or neighboring rights to this work.</p>
|
||||
1850
html/annualsecurityreports.html
Normal file
1850
html/annualsecurityreports.html
Normal file
File diff suppressed because it is too large
Load Diff
@@ -4,28 +4,42 @@ alt="Awesome" /></a></h1>
|
||||
<!--lint disable double-link-->
|
||||
<p><a
|
||||
href="https://www.ansible.com/"><img src="ansible_logo.svg" align="right" width="90"></a></p>
|
||||
<blockquote>
|
||||
<p>A collaborative curated list of awesome Ansible resources, tools,
|
||||
Roles, tutorials and other related stuff.</p>
|
||||
</blockquote>
|
||||
<p>This is a collaborative community curated list of awesome Ansible
|
||||
resources, tools, Roles, tutorials and other related stuff.</p>
|
||||
<p><a href="https://www.ansible.com/">Ansible</a> is an open source
|
||||
toolkit, written in Python, it is used for configuration management,
|
||||
application deployment, continuous delivery, IT infrastructure
|
||||
automation and automation in general. <!--lint enable double-link--> ##
|
||||
Contents</p>
|
||||
automation and automation in general.</p>
|
||||
<p>:warning: Before editing the list to add your project, take a look at
|
||||
the <a
|
||||
href="https://docs.ansible.com/ansible/devel/community/ecosystem_project_resources.html">Ansible
|
||||
ecosystem project development resources</a>. Let’s make sure our users,
|
||||
contributors, and maintainers have the best possible experience!</p>
|
||||
<!--lint enable double-link-->
|
||||
<!--lint disable-->
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#awesome-ansible-">Awesome Ansible</a>
|
||||
<ul>
|
||||
<li><a href="#contents">Contents</a></li>
|
||||
<li><a href="#official-resources">Official resources</a></li>
|
||||
<li><a href="#community">Community</a></li>
|
||||
<li><a href="#tutorials">Tutorials</a></li>
|
||||
<li><a href="#books">Books</a></li>
|
||||
<li><a href="#videos">Videos</a></li>
|
||||
<li><a href="#tools">Tools</a></li>
|
||||
<li><a href="#blog-posts-and-opinions">Blog posts and opinions</a></li>
|
||||
<li><a href="#blog-posts-and-opinions">Blog posts and opinions</a>
|
||||
<ul>
|
||||
<li><a href="#german">German</a></li>
|
||||
<li><a href="#french">French</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#playbooks-roles-and-collections">Playbooks, Roles and
|
||||
Collections</a></li>
|
||||
<li><a href="#editor-and-ide-integrations">Editor and IDE
|
||||
Integrations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!--lint enable-->
|
||||
<h2 id="official-resources">Official resources</h2>
|
||||
<blockquote>
|
||||
<p>Official resources by and for Ansible.</p>
|
||||
@@ -41,90 +55,24 @@ Official repository and community site for Ansible Roles.</li>
|
||||
Ansible blog.</li>
|
||||
</ul>
|
||||
<h2 id="community">Community</h2>
|
||||
<blockquote>
|
||||
<p>Places where to chat with the Ansible community</p>
|
||||
</blockquote>
|
||||
<p>Join the Ansible forum:</p>
|
||||
<!--lint disable double-link-->
|
||||
<ul>
|
||||
<li>About code - <a
|
||||
href="https://github.com/ansible">GitHub.com/ansible</a>, <a
|
||||
href="https://github.com/ansible-collections">GitHub.com/ansible-collections</a>
|
||||
and <a
|
||||
href="https://github.com/ansible-community">GitHub.com/ansible-community</a>.</li>
|
||||
<li><a href="https://old.reddit.com/r/ansible/">reddit.com/r/ansible</a>
|
||||
- The Ansible subreddit.</li>
|
||||
<li><a href="https://forum.ansible.com/c/help/6">Get Help</a> - Get help
|
||||
or help others. Please add appropriate tags if you start new
|
||||
discussions.</li>
|
||||
<li><a
|
||||
href="https://old.reddit.com/r/ansible/comments/jv5shj/ansible_discord_server_come_get_ansible_help_in/">Discord</a>
|
||||
- The Ansible discord.</li>
|
||||
<li><a href="https://ansible.com/community">ansible.com/community</a> -
|
||||
Twitter, mailing lists, meetups and more.</li>
|
||||
href="https://docs.ansible.com/ansible/devel/community/communication.html#the-bullhorn">Bullhorn
|
||||
newsletter</a> - Used to announce releases and important changes.</li>
|
||||
<li><a href="https://forum.ansible.com/c/chat/4">Social Spaces</a> -
|
||||
Gather and interact with fellow enthusiasts.</li>
|
||||
<li><a href="https://forum.ansible.com/c/news/5">News &
|
||||
Announcements</a> - Track project-wide announcements including social
|
||||
events.</li>
|
||||
</ul>
|
||||
<p>There are also many Ansible IRC channels on <a
|
||||
href="https://libera.chat/">libera.chat</a> that are bridged to <a
|
||||
href="https://matrix.org/">Matrix</a>. You can find the full list and
|
||||
how to connect in the official documentation <a
|
||||
href="https://docs.ansible.com/ansible/latest/community/communication.html">documentation</a>
|
||||
but here’s a few:</p>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col style="width: 15%" />
|
||||
<col style="width: 19%" />
|
||||
<col style="width: 65%" />
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr class="header">
|
||||
<th>IRC</th>
|
||||
<th>Matrix</th>
|
||||
<th>Topic</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="odd">
|
||||
<td>#ansible</td>
|
||||
<td>#users:ansible.com</td>
|
||||
<td>General Ansible user support and discussion</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td>#ansible-devel</td>
|
||||
<td>#devel:ansible.com</td>
|
||||
<td>Developer discussions around code, bugs and features</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td>#ansible-community</td>
|
||||
<td>#community:ansible.com</td>
|
||||
<td>Community working group, wide range of topics including weekly
|
||||
meetings</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td>#ansible-docs</td>
|
||||
<td>#docs:ansible.com</td>
|
||||
<td>Documentation working group, discuss docs and participate in weekly
|
||||
meetings</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td>#ansible-devtools</td>
|
||||
<td>#devtools:ansible.com</td>
|
||||
<td>For devtools such as ansible-lint, molecule and the vscode
|
||||
plugin</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td>#ansible-awx</td>
|
||||
<td>#awx:ansible.com</td>
|
||||
<td>For the AWX open source project, upstream of Ansible
|
||||
Tower/Automation controller</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td>#ansible-network</td>
|
||||
<td>#network:ansible.com</td>
|
||||
<td>For general support and discussion around network automation with
|
||||
Ansible</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td>#ansible-fr</td>
|
||||
<td>#francais:ansible.com</td>
|
||||
<td>For discussion about Ansible in french</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p>For more information about communication, see the <a
|
||||
href="https://docs.ansible.com/ansible/devel/community/communication.html">Ansible
|
||||
communication guide</a>. <!--lint enable double-link--></p>
|
||||
<h2 id="tutorials">Tutorials</h2>
|
||||
<blockquote>
|
||||
<p>Tutorials and courses to learn Ansible.</p>
|
||||
@@ -162,9 +110,9 @@ and Advanced</a> - Workshop on multiple topics with different levels of
|
||||
difficulty.</li>
|
||||
<li><a href="https://github.com/geerlingguy/ansible-for-devops">Ansible
|
||||
For DevOps</a> - This repository contains Ansible examples developed to
|
||||
support different sections of <a
|
||||
href="https://www.ansiblefordevops.com">Ansible for DevOps</a>, a book
|
||||
on Ansible by Jeff Geerling.</li>
|
||||
support different sections of <code>Ansible for DevOps</code> by Jeff
|
||||
Geerling, which is listed in the following section of books about
|
||||
Ansible.</li>
|
||||
</ul>
|
||||
<h2 id="books">Books</h2>
|
||||
<blockquote>
|
||||
@@ -182,6 +130,11 @@ high-available applications with Ansible.</li>
|
||||
href="https://www.digitalocean.com/community/books/how-to-manage-remote-servers-with-ansible-ebook">How
|
||||
To Manage Remote Servers with Ansible eBook</a> - This book is based on
|
||||
the “How To Manage Remote Servers with Ansible” tutorial series.</li>
|
||||
<li><a
|
||||
href="https://www.amazon.co.uk/Tao-Ansible-Mastering-Automation-Simplicity/dp/B0DTTTM3XG">The
|
||||
Tao of Ansible: Mastering Automation with Simplicity and Grace</a> - A
|
||||
guide to Ansible that emphasizes simplicity, elegance, and the
|
||||
philosophy of automation without complexity.</li>
|
||||
</ul>
|
||||
<h2 id="videos">Videos</h2>
|
||||
<blockquote>
|
||||
@@ -229,9 +182,6 @@ commercial derivative of AWX.</li>
|
||||
<li><a href="https://github.com/ansible/ansible-lint">Ansible Lint</a> -
|
||||
Checks Playbooks for best practices and behavior that could potentially
|
||||
be improved.</li>
|
||||
<li><a href="https://github.com/thegeeklab/ansible-later">Ansible
|
||||
Later</a> - Another best practice scanner. Checks Playbooks and Roles
|
||||
for best practices and behavior that could potentially be improved.</li>
|
||||
<li><a href="https://github.com/thegeeklab/ansible-doctor">Ansible
|
||||
Doctor</a> - Simple annotation like documentation generator for Ansible
|
||||
roles based on Jinja2 templates.</li>
|
||||
@@ -242,6 +192,10 @@ static HTML page.</li>
|
||||
Records Ansible playbooks and makes them easier to understand and
|
||||
troubleshoot with a reporting API, UI and CLI.</li>
|
||||
<li><a
|
||||
href="https://github.com/willthames/ansible-inventory-grapher">Ansible
|
||||
Inventory Grapher</a> - Displays inventory inheritance hierarchies and
|
||||
the level at which variables are defined in an inventory.</li>
|
||||
<li><a
|
||||
href="https://mitogen.networkgenomics.com/ansible_detailed.html">Mitogen
|
||||
for Ansible</a> - Speed up Ansible substantially with Mitogen.</li>
|
||||
<li><a href="https://molecule.readthedocs.io/en/latest/">Molecule</a> -
|
||||
@@ -278,7 +232,7 @@ tricky. Packages must be installed on each node, play nicely with other
|
||||
software installed on the host system, and be kept in sync.</li>
|
||||
<li><a href="https://github.com/Checkmarx/kics">kics</a> - SAST Tool
|
||||
that scans your ansible infrastructure as code playbooks for security
|
||||
vulnverables, compliance issues and misconfigurations.</li>
|
||||
vulnerabilities, compliance issues and misconfigurations.</li>
|
||||
<li><a href="https://github.com/maschmann/php-ansible">php-ansible
|
||||
Library</a> - OOP-Wrapper for Ansible, making Ansible available in
|
||||
PHP.</li>
|
||||
@@ -312,8 +266,16 @@ href="https://github.com/telekom-mms/Automated-Ansible-Role-Documentation">aar-d
|
||||
automatically from an Ansible role’s metadata.</li>
|
||||
<li><a
|
||||
href="https://github.com/ansible-community/antsichaut">antsichaut</a> -
|
||||
automate the filling of a changelog.yaml used by
|
||||
Automate the filling of a changelog.yaml used by
|
||||
antsibull-changelog.</li>
|
||||
<li><a href="https://github.com/nbentoumi/ansibledb">ansibledb</a> -
|
||||
Flask API Web server that uses MongoDB as database to store Ansible
|
||||
reports and facts; this tool can be used to query hosts and facters
|
||||
managed Ansible as well search Ansible logs.</li>
|
||||
<li><a
|
||||
href="https://tech-playground.com/playgrounds/ansible-template/">Ansible
|
||||
Template Playground</a> - Online playground for running, testing and
|
||||
sharing Ansible templates.</li>
|
||||
</ul>
|
||||
<h2 id="blog-posts-and-opinions">Blog posts and opinions</h2>
|
||||
<blockquote>
|
||||
@@ -342,6 +304,18 @@ content.</li>
|
||||
<li><a href="https://steampunk.si/blog/taking-ansible-apart/">Taking
|
||||
Ansible apart</a> - Describes and shows how most commonly used Ansible
|
||||
components work.</li>
|
||||
<li><a href="https://github.com/kksat/SOLID-Ansible">Enhancing Ansible
|
||||
Development with SOLID Principles</a> - Discover how the fundamental
|
||||
principles of SOLID—Single Responsibility, Open-Closed, Liskov
|
||||
Substitution, Interface Segregation, and Dependency Inversion—can
|
||||
significantly elevate your Ansible role and playbook development.</li>
|
||||
<li><a
|
||||
href="https://kksat.github.io/talks/2025/functional-ansible/">Functional
|
||||
programming design patterns in Ansible code</a> - Borrowing functional
|
||||
programming (FP) principles to improve Ansible code quality. How to
|
||||
adopt functional patterns like pure functions, clear separation of
|
||||
effects, immutability, composition, and lazy evaluation can make Ansible
|
||||
automation far easier to test, debug, understand, and extend.</li>
|
||||
</ul>
|
||||
<h3 id="german">German</h3>
|
||||
<ul>
|
||||
@@ -372,6 +346,11 @@ deploy to local VMs.</li>
|
||||
href="https://github.com/olivomarco/my-ansible-linux-setup">Ansible
|
||||
playbook for Linux machine setup</a> - Ansible playbook for setting up a
|
||||
self-updating, hardened Debian/Ubuntu machine with Docker daemon.</li>
|
||||
<li><a href="https://github.com/ansible-lockdown">Ansible Lockdown</a> -
|
||||
Ansible content to assist in both auditing and remediating against <a
|
||||
href="https://www.cisecurity.org/#/">CIS</a> or <a
|
||||
href="https://public.cyber.mil/stigs/">STIG</a> baseline compliance for
|
||||
OS’s and Applications.</li>
|
||||
<li><a href="https://dev-sec.io/">DevSec Hardening Framework</a> - The
|
||||
DevSec collection helps you harden your Linux Based OS as well as MySQL,
|
||||
NGINX and SSH Server/Services.</li>
|
||||
@@ -407,12 +386,56 @@ with/for Ansible easier.</p>
|
||||
Language Server</a> - Language Server that adds support for Ansible, to
|
||||
compatible Editors.</li>
|
||||
<li><a
|
||||
href="https://emacs-lsp.github.io/lsp-mode/page/lsp-ansible/">Emacs -
|
||||
Ansible client for Language Server Protocol</a> - Emacs support for
|
||||
Ansible Language Server Protocol.</li>
|
||||
<li><a
|
||||
href="https://marketplace.visualstudio.com/items?itemName=redhat.ansible">VS
|
||||
Code - official Ansible Extension</a> - Adds language support for
|
||||
Ansible to Visual Studio Code and OpenVSX compatible editors by
|
||||
leveraging ansible-language-server.</li>
|
||||
leveraging ansible-language-server. <!--lint disable --></li>
|
||||
<li><a href="https://www.vim.org/">Vim</a> - An open-source, free
|
||||
command-line text editor. Useful Vim plugins include:
|
||||
<ul>
|
||||
<li><a href="https://github.com/pearofducks/ansible-vim">Ansible vim</a>
|
||||
- A vim syntax plugin for Ansible 2.x, it supports YAML playbooks,
|
||||
Jinja2 templates, and Ansible’s hosts files.</li>
|
||||
<li><a
|
||||
href="https://www.npmjs.com/package/@yaegassy/coc-ansible">Ansible vim
|
||||
and neovim plugin</a> - A vim plugin (lsp client) for Ansible, it
|
||||
supports autocompletion, syntax highlighting, hover, diagnostics, and
|
||||
goto support.</li>
|
||||
</ul></li>
|
||||
<li><a href="https://www.gnu.org/software/emacs/">Emacs</a> - A free,
|
||||
open-source text editor and IDE that supports auto-indentation, syntax
|
||||
highlighting and a built in terminal shell (among other things):
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://emacs-lsp.github.io/lsp-mode/page/lsp-ansible/">lsp-mode</a>
|
||||
- Ansible Language Server Protocol support for Emacs: provides syntax
|
||||
highlighting, auto-completion and diagnostics.</li>
|
||||
<li><a href="https://github.com/yoshiki/yaml-mode">yaml-mode</a> - YAML
|
||||
highlighting and syntax checking.</li>
|
||||
<li><a
|
||||
href="https://github.com/paradoxxxzero/jinja2-mode">jinja2-mode</a> -
|
||||
Jinja2 highlighting and syntax checking.</li>
|
||||
<li><a href="https://github.com/magit/magit">magit-mode</a> - Git
|
||||
porcelain within Emacs.</li>
|
||||
<li><a
|
||||
href="https://github.com/jamescherti/flymake-ansible-lint.el">flymake-ansible-lint</a>
|
||||
- Ansible Lint integration with automatic/continuous annotation of
|
||||
errors, warnings, and info while editing.</li>
|
||||
</ul></li>
|
||||
<li><a href="https://www.jetbrains.com/pycharm/">PyCharm</a> - A full
|
||||
IDE for Python software development. Useful plugins include:
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://plugins.jetbrains.com/plugin/20905-ansible-lint">Ansible
|
||||
Lint</a> - Ansible Lint integration with automatic/continuous annotation
|
||||
of errors, warnings, and info while editing.</li>
|
||||
<li><a
|
||||
href="https://plugins.jetbrains.com/plugin/14353-ansible-vault-integration">Ansible
|
||||
Vault Integration</a> - Ansible vault integration for IntelliJ IDEA with
|
||||
context actions for vaulting and unvaulting secrets.
|
||||
<!--lint enable --></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://github.com/ansible-community/awesome-ansible">ansible.md
|
||||
Github</a></p>
|
||||
|
||||
291
html/answers.html
Normal file
291
html/answers.html
Normal file
@@ -0,0 +1,291 @@
|
||||
<h1 id="awesome-answers-awesome">Awesome Answers <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<p>Curated list of inspiring and thoughtful answers given on
|
||||
stackoverflow, quora, etc.</p>
|
||||
<h2 id="toc">TOC</h2>
|
||||
<ul>
|
||||
<li><a href="#algorithms">Algorithms</a></li>
|
||||
<li><a href="#compilers">Compilers</a></li>
|
||||
<li><a href="#data-structures">Data Structures</a></li>
|
||||
<li><a href="#functional-programming">Functional Programming</a></li>
|
||||
<li><a href="#learning-how-to-program">Learning to program</a></li>
|
||||
<li><a href="#math">Math</a></li>
|
||||
<li>Programming Languages
|
||||
<ul>
|
||||
<li><a href="#clojure">Clojure</a></li>
|
||||
<li><a href="#cc">C/C++</a></li>
|
||||
<li><a href="#haskell">Haskell</a></li>
|
||||
<li><a href="#javascript">JavaScript</a></li>
|
||||
<li><a href="#php">PHP</a></li>
|
||||
<li><a href="#python">Python</a></li>
|
||||
<li><a href="#ruby">Ruby</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#programming-languages-theory">Programming Languages
|
||||
Theory</a></li>
|
||||
<li><a href="#version-control-systems">Version Control Systems</a></li>
|
||||
<li><a href="#miscellaneous">Miscellaneous</a></li>
|
||||
</ul>
|
||||
<h2 id="algorithms">Algorithms</h2>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/2296538/1766338">Algorithm: Is
|
||||
there a good way of solving a comparison?</a></li>
|
||||
<li>How do you identify edge cases on algorithms? <a
|
||||
href="http://qr.ae/Loah1">[1]</a> <a
|
||||
href="http://programmers.stackexchange.com/a/72779">[2]</a></li>
|
||||
<li><a href="http://qr.ae/LefWv">What all basic data structures and
|
||||
algorithms should one learn before starting competitive
|
||||
programming?</a></li>
|
||||
<li><a href="http://qr.ae/07Px4">How can I be a guru in
|
||||
algorithms?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/13067807">Sorting 1 million 8
|
||||
digit numbers in 1MB of RAM</a></li>
|
||||
<li><a href="http://programmers.stackexchange.com/a/145633">Which
|
||||
hashing algorithm is best for uniqueness and speed?</a></li>
|
||||
</ul>
|
||||
<h2 id="compilers">Compilers</h2>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/dVwDk">Compilers: What is a
|
||||
supercompiler?</a></li>
|
||||
</ul>
|
||||
<h2 id="data-structures">Data Structures</h2>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/QHYgb">Are new data structures still being
|
||||
invented in computer science?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/11227902">Why is processing a
|
||||
sorted array faster than an unsorted array?</a></li>
|
||||
<li><a
|
||||
href="http://stackoverflow.com/questions/500607/what-are-the-lesser-known-but-useful-data-structures">What
|
||||
are some lesser known but useful data structures?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/9626334">What are the underlying
|
||||
data structures used for Redis?</a></li>
|
||||
</ul>
|
||||
<h2 id="functional-programming">Functional Programming</h2>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/23193">What is a good beginning
|
||||
text on functional programming?</a></li>
|
||||
<li><a href="http://qr.ae/QHK6v">In what ways are the major modern
|
||||
functional languages different from each other?</a></li>
|
||||
<li><a href="http://cstheory.stackexchange.com/a/1550/32199">What’s new
|
||||
in purely functional data structures since Okasaki?</a></li>
|
||||
<li><a href="http://qr.ae/QHAOS">Can an operating system be written in a
|
||||
functional language?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/13241158/1766338">Why not be
|
||||
dependently typed?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/194207/1766338">What is a
|
||||
monad?</a></li>
|
||||
<li><a href="http://math.stackexchange.com/a/30667">Learning Lambda
|
||||
Calculus</a></li>
|
||||
<li><a href="http://cs.stackexchange.com/a/3256/29071">Is Category
|
||||
Theory useful for learning functional programming?</a></li>
|
||||
<li><a
|
||||
href="http://stackoverflow.com/questions/2078978/functional-programming-vs-object-oriented-programming">When
|
||||
do you choose functional programming over object oriented? What are the
|
||||
typical problem definitions where functional programming is a better
|
||||
choice?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/4905458/1766338">Is there a
|
||||
software-engineering methodology for functional programming?</a></li>
|
||||
<li><a href="http://qr.ae/dZWCp">Why don’t monads violate the purely
|
||||
functional nature of languages?</a></li>
|
||||
<li><a href="http://qr.ae/dZ97q">What is a sum type?</a></li>
|
||||
<li><a href="http://qr.ae/L5HJB">Why do some people not like OOP and
|
||||
prefer functional programming?</a></li>
|
||||
<li><a href="http://qr.ae/0HB14">What do Lisp/Haskell programmers think
|
||||
about Prolog?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/1030631/1766338">What is
|
||||
(functional) reactive programming?</a></li>
|
||||
<li><a href="http://qr.ae/RsOnL9">What are some myths about functional
|
||||
programming and functional programming languages?</a></li>
|
||||
<li><a href="http://qr.ae/RsOAjx">How can monads in computer science be
|
||||
viewed as special cases of monads in category theory?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/5878525/1766338">Specification
|
||||
for a Functional Reactive Programming language</a></li>
|
||||
<li><a
|
||||
href="https://www.quora.com/What-are-some-myths-about-functional-programming-and-functional-programming-languages/answer/Tikhon-Jelvis">What
|
||||
are some myths about functional programming and functional programming
|
||||
languages?</a></li>
|
||||
</ul>
|
||||
<h2 id="learning-to-program">Learning to program</h2>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/E8UPT">How can I become a world-class coder in
|
||||
under three years?</a></li>
|
||||
<li><a href="http://stackoverflow.com/q/2794016">What should every
|
||||
programmer know about security?</a></li>
|
||||
<li><a href="http://qr.ae/k6Ekm">What are some basic concepts that every
|
||||
engineering student should know?</a></li>
|
||||
<li><a href="http://programmers.stackexchange.com/q/46716">What
|
||||
technical details should a programmer of a web application consider
|
||||
before making the site public?</a></li>
|
||||
<li><a href="http://qr.ae/dQTYn">How does one become a great
|
||||
coder?</a></li>
|
||||
<li><a href="http://qr.ae/LefKC">We all hear about how simple
|
||||
programming can be, but what are some truly complex concepts that even
|
||||
experienced programmers struggle with?</a></li>
|
||||
</ul>
|
||||
<h2 id="math">Math</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://math.stackexchange.com/questions/733754/visually-stunning-math-concepts-which-are-easy-to-explain">Visually
|
||||
stunning math concepts which are easy to explain</a></li>
|
||||
<li><a href="http://qr.ae/7PKwoT">If floating-point can’t represent 0.1,
|
||||
how does parseFloat (“.1”) equal .1?</a></li>
|
||||
</ul>
|
||||
<h2 id="programming-languages">Programming Languages</h2>
|
||||
<h3 id="clojure">Clojure</h3>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/2021343/1766338">Common
|
||||
programming mistakes for Clojure developers to avoid</a></li>
|
||||
<li><a href="http://qr.ae/7PKRiN">Why would someone learn
|
||||
Clojure?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/21763329/1766338">Why are
|
||||
Clojure’s <code>let</code> and <code>for</code> both monads?</a></li>
|
||||
</ul>
|
||||
<h3 id="cc">C/C++</h3>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/388282/1766338">The Definitive
|
||||
C++ Book Guide and List</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/6445794/1104488">Can a local
|
||||
variable’s memory be accessed outside its scope?</a></li>
|
||||
<li><a href="http://qr.ae/7vBEnF">Why do many C functions have an extra
|
||||
F?</a></li>
|
||||
<li><a
|
||||
href="http://stackoverflow.com/questions/2108192/what-are-the-valid-signatures-for-cs-main-function">What
|
||||
are the valid signatures for C’s main() function?</a></li>
|
||||
</ul>
|
||||
<h3 id="haskell">Haskell</h3>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/1016986/1766338">Getting started
|
||||
with Haskell</a></li>
|
||||
<li><a href="http://codereview.stackexchange.com/a/57850">Update Map in
|
||||
Haskell</a></li>
|
||||
<li><a href="http://qr.ae/d6vcE">I am building an investment engine for
|
||||
a startup, and my choice for developer wants to code it in Haskell. Is
|
||||
this the right choice? Do enough people know this so if he leaves I can
|
||||
continue without interruption?</a></li>
|
||||
<li><a href="http://qr.ae/d6rhm">What are some crazy things one can do
|
||||
with monads in Haskell?</a></li>
|
||||
<li><a href="http://qr.ae/Rsgfkx">Why do some programmers have
|
||||
difficulty in learning Haskell?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/3429693">foldl is tail
|
||||
recursive, so how come foldr runs faster than foldl?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/13052612">Does Haskell have
|
||||
tail-recursive optimization?</a></li>
|
||||
</ul>
|
||||
<h3 id="javascript">JavaScript</h3>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/134149/1766338">How does “this”
|
||||
keyword work within a JavaScript object literal?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/1608546/1766338">Use of .apply()
|
||||
with ‘new’ operator. Is this possible?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/383503/1766338">Is JavaScript’s
|
||||
“new” keyword considered harmful?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/6375254/1766338">Is JavaScript
|
||||
’s “new” Keyword Considered Harmful (Part 2)?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/8096017/1766338">JavaScript
|
||||
inheritance and the constructor property</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/15461601/1766338">Inheritence of
|
||||
variable properties</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/572996/1766338">How does
|
||||
JavaScript .prototype work?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/12931785/1766338">JavaScript
|
||||
closures vs. anonymous functions</a></li>
|
||||
<li><a href="https://github.com/airbnb/javascript/issues/102">Why does
|
||||
JavaScript need a style guide?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/13191289">Avoid Memory Leak /
|
||||
Usage Javascript</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/28046731">Perform debounce in
|
||||
React.js</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/14853974/1766338">Comparing two
|
||||
arrays in Javascript</a></li>
|
||||
<li><a href="http://qr.ae/7AymJb">How does bellard.org/jslinux
|
||||
work?</a></li>
|
||||
<li><a href="http://qr.ae/7PKALb">Will WebAssembly make Javascript
|
||||
skills more or less valuable in the future?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/7202287/1766338">Why does
|
||||
++[[]][+[]]+[+[]] return the string “10”?</a></li>
|
||||
<li><a href="http://qr.ae/Rsg6I0">Are functions like map(), reduce() and
|
||||
filter() already optimized for traversing array?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/29416340">What are the actual
|
||||
uses of ES6 WeakMap?</a></li>
|
||||
</ul>
|
||||
<h3 id="php">PHP</h3>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/QVSuX">Is PHP a badly designed programming
|
||||
language?</a></li>
|
||||
</ul>
|
||||
<h3 id="python">Python</h3>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/RCkmhJ">Why are banks like JP Morgan and Bank
|
||||
of America Merrill Lynch using Python to replace historic legacy systems
|
||||
built in Java/C++?</a></li>
|
||||
<li><a href="http://qr.ae/RCkmKa">What are killer Python tips which
|
||||
could make our coder lives more productive, easier and happier?</a></li>
|
||||
<li><a href="http://qr.ae/RCkmoh">What are some of the best time-saving
|
||||
tips for Python?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/29489919">How can I tell if a
|
||||
string repeats itself in Python?</a></li>
|
||||
<li><a
|
||||
href="http://stackoverflow.com/questions/101268/hidden-features-of-python">Python
|
||||
Hidden Features</a></li>
|
||||
</ul>
|
||||
<h3 id="ruby">Ruby</h3>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/4969822/1766338">Ruby craziness:
|
||||
Class vs Object?</a></li>
|
||||
</ul>
|
||||
<h2 id="programming-languages-theory">Programming Languages Theory</h2>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/QHArY">What makes a good programming
|
||||
language?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/9859966/565303">What is
|
||||
referential transparency?</a></li>
|
||||
<li><a href="http://cstheory.stackexchange.com/a/17870/32199">Research
|
||||
and open challenges in Programming Language Theory</a></li>
|
||||
<li><a href="http://cs.stackexchange.com/a/458/29071">Why are there so
|
||||
many programming languages?</a></li>
|
||||
<li><a href="http://cstheory.stackexchange.com/a/10929/32199">Uses of
|
||||
algebraic structures in theoretical computer science</a></li>
|
||||
<li><a href="http://qr.ae/Q973e">What is the difference between the
|
||||
statement “Everything is an object” when said about JavaScript and when
|
||||
said about Ruby?</a></li>
|
||||
<li><a href="http://qr.ae/QjpjD">Which programming concept do people
|
||||
usually find harder: loops or recursion?</a></li>
|
||||
<li><a href="http://qr.ae/fgPsq">If you would create a new programming
|
||||
language, what would it look like?</a></li>
|
||||
<li><a href="http://qr.ae/7PKzmF">What is fascinating about
|
||||
dynamically-typed programming languages?</a></li>
|
||||
</ul>
|
||||
<h2 id="version-control-systems">Version Control Systems</h2>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/7244456">How to update GitHub
|
||||
forked repository?</a></li>
|
||||
</ul>
|
||||
<h2 id="miscellaneous">Miscellaneous</h2>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/1732454">Can I parse XHTML with
|
||||
Regex?</a></li>
|
||||
<li><a href="http://qr.ae/L5FfY">How does a visually impaired computer
|
||||
programmer do programming?</a></li>
|
||||
<li><a href="http://qr.ae/LO834">What are the best examples of software
|
||||
bugs that became features (a.k.a. misbugs)?</a></li>
|
||||
<li><a href="http://qr.ae/0ILWY">What do the top 1% of software
|
||||
engineers do that the other 99% do not?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/11227902">Why is processing a
|
||||
sorted array faster than an unsorted array?</a></li>
|
||||
<li><a href="http://qr.ae/7PyLkC">What are the current fads in computer
|
||||
science, IT and software engineering?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/1220118">What is your most
|
||||
productive shortcut with Vim?</a></li>
|
||||
<li><a href="http://www.catb.org/~esr/faqs/hacker-howto.html">How to
|
||||
become a Hacker?</a></li>
|
||||
</ul>
|
||||
<h2 id="license">License</h2>
|
||||
<p><a href="http://creativecommons.org/publicdomain/zero/1.0/"><img
|
||||
src="http://i.creativecommons.org/p/zero/1.0/88x31.png"
|
||||
alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a href="http://jugoncalv.es">Ju
|
||||
Gonçalves</a> has waived all copyright and related or neighboring rights
|
||||
to this work.</p>
|
||||
<p><a href="https://github.com/cyberglot/awesome-answers">answers.md
|
||||
Github</a></p>
|
||||
@@ -161,6 +161,15 @@ Dark theme variables of Ant Design.</li>
|
||||
<h2 id="related-projects">Related Projects</h2>
|
||||
<p>Ant Design family of projects.</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/ant-design/x">Ant Design X</a> - A React
|
||||
UI library <span class="citation"
|
||||
data-cites="ant-design/x">@ant-design/x</span> that Crafting AI-driven
|
||||
interfaces with React, seamlessly integrating smart chat components and
|
||||
API services at your fingertips.</li>
|
||||
<li><a href="https://github.com/ant-design/ant-design-web3">Ant Design
|
||||
Web3</a> - Efficient react components for building dapps easier |
|
||||
Connect crypto wallets and more Web3 UI components | Web3 icons |
|
||||
Supports Ethereum, Solana, Bitcoin, TON, Sui and others.</li>
|
||||
<li><a href="https://g2.alipay.com/">Grammar of Graphics</a> - Pure
|
||||
javascript, powerful semantic graph generation tool for big data which
|
||||
provides a set of graphical syntax that lets users build with simple
|
||||
@@ -442,3 +451,6 @@ alt="Creative Commons License" /></a></p>
|
||||
<p>This work is licensed under a <a
|
||||
href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
|
||||
Attribution 4.0 International License</a>.</p>
|
||||
<p><a
|
||||
href="https://github.com/websemantics/awesome-ant-design">antdesign.md
|
||||
Github</a></p>
|
||||
|
||||
322
html/api.html
322
html/api.html
@@ -1,322 +0,0 @@
|
||||
<h1 id="awesome-api-awesome-build-status">Awesome API <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a> <a
|
||||
href="https://travis-ci.org/Kikobeats/awesome-api"><img
|
||||
src="https://img.shields.io/travis/Kikobeats/awesome-api/master.svg?style=flat-square"
|
||||
alt="Build Status" /></a></h1>
|
||||
<blockquote>
|
||||
<p>A curated list of awesome resources for design and implement RESTful
|
||||
APIs.</p>
|
||||
</blockquote>
|
||||
<h2 id="design">Design</h2>
|
||||
<h3 id="overview">Overview</h3>
|
||||
<blockquote>
|
||||
<p>REST allows us to create services and applications that can be used
|
||||
by any device or client who understands HTTP.</p>
|
||||
</blockquote>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api">Best
|
||||
Practices for Designing a Pragmatic RESTful API</a> [<a
|
||||
href="https://elbauldelprogramador.com/buenas-practicas-para-el-diseno-de-una-api-restful-pragmatica/">spanish
|
||||
version</a>].</li>
|
||||
<li><a
|
||||
href="https://betimdrenica.wordpress.com/2015/03/09/ideal-rest-api-design/">Ideal
|
||||
REST API Design</a>.</li>
|
||||
<li><a
|
||||
href="https://stackoverflow.blog/2020/03/02/best-practices-for-rest-api-design/">StackOverflow
|
||||
best REST API Design</a>.</li>
|
||||
<li><a
|
||||
href="https://devcenter.heroku.com/articles/platform-api-reference">Heroku
|
||||
API Reference</a>.</li>
|
||||
<li><a href="https://github.com/Mashape/apiglossary">API Terms
|
||||
Glossary</a>.</li>
|
||||
<li><a href="https://github.com/interagent/http-api-design">HTTP API
|
||||
Design by Heroku</a>.</li>
|
||||
<li><a href="http://www.restapitutorial.com">Learn REST: A RESTful
|
||||
Tutorial</a>.</li>
|
||||
<li><a href="https://github.com/lambda2/rapis">RAPIS: A REST API
|
||||
Standard for the 21th century</a>.</li>
|
||||
<li><a
|
||||
href="https://github.com/watson-developer-cloud/api-guidelines">IBM
|
||||
Watson REST API Guidelines</a>.</li>
|
||||
<li><a href="https://github.com/Microsoft/api-guidelines">Microsoft REST
|
||||
API Guidelines</a>.</li>
|
||||
<li><a href="http://zalando.github.io/restful-api-guidelines/">Zalando
|
||||
RESTful API and Event Scheme Guidelines</a></li>
|
||||
<li><a
|
||||
href="https://www.gov.uk/guidance/gds-api-technical-and-data-standards">gov.uk
|
||||
API technical and data standards</a></li>
|
||||
<li><a
|
||||
href="https://github.com/stickfigure/blog/wiki/How-to-%28and-how-not-to%29-design-REST-APIs">How
|
||||
to (and how not to) design REST APIs</a></li>
|
||||
</ul>
|
||||
<h3 id="status-code">Status Code</h3>
|
||||
<blockquote>
|
||||
<p>When you are using a REST design you have to provide the HTTP status
|
||||
code that are the more appropriated to respond to the request.</p>
|
||||
</blockquote>
|
||||
<ul>
|
||||
<li><a href="http://www.restapitutorial.com/httpstatuscodes.html">HTTP
|
||||
Status code table in RESTAPITutorial</a>.</li>
|
||||
<li><a href="https://httpstatuses.com/">httpstatuses.com</a></li>
|
||||
<li><a
|
||||
href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html">Status
|
||||
code definition in W3C</a>.</li>
|
||||
<li><a href="https://tryhexadecimal.com/guides/http/">HTTP Status Code
|
||||
Guides</a></li>
|
||||
</ul>
|
||||
<h3 id="authentication">Authentication</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/teesloane/Auth-Boss">Auth Boss</a> –
|
||||
Learn about different authentication methodologies on the web.</li>
|
||||
<li><a
|
||||
href="https://www.owasp.org/index.php/Authentication_Cheat_Sheet">Authentication
|
||||
Cheat Sheet</a>.</li>
|
||||
<li><a
|
||||
href="https://stormpath.com/blog/the-problem-with-api-authentication-in-express/">The
|
||||
Problem With API Authentication in Express</a>.</li>
|
||||
<li><a
|
||||
href="https://blog.risingstack.com/web-authentication-methods-explained/">Web
|
||||
Authentication Methods Explained</a>.</li>
|
||||
</ul>
|
||||
<h4 id="jwt">JWT</h4>
|
||||
<blockquote>
|
||||
<p>JSON Web Token (JWT) is a compact, URL-safe means of representing
|
||||
claims to be transferred between two parties.</p>
|
||||
</blockquote>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://auth0.com/blog/2014/01/27/ten-things-you-should-know-about-tokens-and-cookies/">10
|
||||
Things You Should Know about Tokens</a>.</li>
|
||||
<li><a
|
||||
href="https://auth0.com/blog/2014/01/07/angularjs-authentication-with-cookies-vs-token/">Cookies
|
||||
vs Tokens</a>.</li>
|
||||
<li><a
|
||||
href="https://tools.ietf.org/html/draft-ietf-oauth-json-web-token">JWT
|
||||
Draft in IETF</a>.</li>
|
||||
<li><a href="http://jwt.io/">JWT.io</a>.</li>
|
||||
<li><a
|
||||
href="https://auth0.com/blog/2014/12/02/using-json-web-tokens-as-api-keys/">Using
|
||||
JSON Web Tokens as API Keys</a>.</li>
|
||||
<li><a href="http://info.meteor.com/blog/session-cookies">Why Meteor
|
||||
doesn’t use session cookies</a>.</li>
|
||||
<li><a
|
||||
href="https://www.moesif.com/blog/technical/restful-apis/Authorization-on-RESTful-APIs/">Guide
|
||||
on API authentication and authorization</a>.</li>
|
||||
</ul>
|
||||
<h3 id="authorization">Authorization</h3>
|
||||
<h4 id="oauth">OAuth</h4>
|
||||
<blockquote>
|
||||
<p>An open protocol to allow secure authorization in a simple and
|
||||
standard method from web, mobile and desktop applications</p>
|
||||
</blockquote>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/Kong/mashape-oauth/blob/master/FLOWS.md">The
|
||||
OAuth Bible by Mashape</a>.</li>
|
||||
</ul>
|
||||
<h2 id="caching">Caching</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://jakearchibald.com/2016/caching-best-practices/">Caching
|
||||
best practices & max-age gotchas</a>.</li>
|
||||
<li><a
|
||||
href="https://devcenter.heroku.com/articles/increasing-application-performance-with-http-cache-headers">Increasing
|
||||
Application Performance with HTTP Cache Headers</a>.</li>
|
||||
<li><a
|
||||
href="https://support.cloudflare.com/hc/en-us/articles/200504045-Using-Cloudflare-with-your-API">Using
|
||||
Cloudflare with your API</a>.</li>
|
||||
</ul>
|
||||
<h2 id="security">Security</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.npmjs.com/package/helmet">Helmet, help secure
|
||||
Express/Connect apps with various HTTP headers</a>.</li>
|
||||
<li><a
|
||||
href="https://github.com/GitGuardian/APISecurityBestPractices">APISecurityBestPractices</a>.</li>
|
||||
<li><a href="https://nodesecurity.io/">Node Security Project</a>.</li>
|
||||
<li><a
|
||||
href="https://blog.risingstack.com/node-js-security-checklist/">Node.js
|
||||
Security Checklist</a>.</li>
|
||||
</ul>
|
||||
<h2 id="format">Format</h2>
|
||||
<ul>
|
||||
<li><a href="http://stateless.co/hal_specification.html">HAL</a> –
|
||||
Simple format that gives a consistent and easy way to hyperlink between
|
||||
resources in your API (see: <a href="#hateoas">HATEOAS</a>).</li>
|
||||
<li><a href="http://www.hydra-cg.com/">Hydra</a> – Vocabulary for
|
||||
Hypermedia-Driven Web APIs (W3C).</li>
|
||||
<li><a href="http://labs.omniti.com/labs/jsend">JSend</a> – Simple
|
||||
specification that lays down some rules for how JSON responses from web
|
||||
servers should be formatted.</li>
|
||||
<li><a href="http://jsonapi.org/">JSON API</a> – Standard for building
|
||||
APIs in JSON.</li>
|
||||
<li><a href="http://json-ld.org/">JSON-LD</a> – Standard for describing
|
||||
Linked Data and hypermedia relations in JSON (W3C).</li>
|
||||
<li><a href="http://www.odata.org/">OData</a> – Open protocol to allow
|
||||
the creation and consumption of queryable and interoperable RESTful
|
||||
APIs. Quite complex.</li>
|
||||
<li><a href="http://raml.org/">RAML</a> – Simple and succinct way to
|
||||
describe RESTful API.</li>
|
||||
<li><a href="http://schema.org">Schema.org</a> – Collection of schemas
|
||||
describing common data models.</li>
|
||||
</ul>
|
||||
<h2 id="discover">Discover</h2>
|
||||
<blockquote>
|
||||
<p>Need a API for your projects?</p>
|
||||
</blockquote>
|
||||
<h3 id="curated-list">Curated list</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/Abhishaker17/Awesome-APIs">Awesome APIs
|
||||
Directory</a> – A public list of APIs from round the web.</li>
|
||||
<li><a href="https://github.com/toddmotto/public-apis">public apis</a> –
|
||||
A collective list of public JSON APIs for use in web development.</li>
|
||||
</ul>
|
||||
<h3 id="directory">Directory</h3>
|
||||
<ul>
|
||||
<li><a href="http://apis.io">apis.io</a> – API Search service to help
|
||||
discover APIs on the web.</li>
|
||||
<li><a
|
||||
href="https://www.programmableweb.com/apis/directory">ProgrammableWeb</a>.</li>
|
||||
</ul>
|
||||
<h2 id="testing">Testing</h2>
|
||||
<h3 id="querying">Querying</h3>
|
||||
<ul>
|
||||
<li><a href="https://firecamp.io">Firecamp</a> – Protocol agnostic API
|
||||
testing client which help you test and manage RestAPIs, GraphQL,
|
||||
Websocket and many more.</li>
|
||||
<li><a href="https://github.com/jkbrzt/httpie">httpie</a> – Command line
|
||||
HTTP client, far more dev-friendly than <code>curl</code>.</li>
|
||||
<li><a href="http://www.httpmaster.net">HttpMaster</a> – GUI tool for
|
||||
testing REST APIs and services. Windows OS only.</li>
|
||||
<li><a href="https://github.com/stedolan/jq">jq</a> – Command line JSON
|
||||
processor, to use in combination with a command-line HTTP client like
|
||||
cURL.</li>
|
||||
<li><a href="https://insomnia.rest/">Insomina</a> – A Fancy HTTP REST
|
||||
Client.</li>
|
||||
<li><a href="https://github.com/micha/resty">resty</a> – Little command
|
||||
line REST client that you can use in pipelines (bash or zsh).</li>
|
||||
<li><a href="https://testmace.com">TestMace</a> – A modern powerful
|
||||
crossplatform tool for working with API and creating automated API
|
||||
tests.</li>
|
||||
</ul>
|
||||
<h3 id="mocking">Mocking</h3>
|
||||
<ul>
|
||||
<li><p><a href="https://beeceptor.com">Beeceptor</a> - Beeceptor helps
|
||||
intercepting API calls and mocking them selectively. Creates an endpoint
|
||||
for wrapping original API and routes requests.</p></li>
|
||||
<li><p><a href="https://github.com/marmelab/FakeRest">FakeRest</a> –
|
||||
Patch XMLHttpRequest to fake a REST API client-side.</p></li>
|
||||
<li><p><a href="http://jsonplaceholder.typicode.com/">JSON
|
||||
Placeholder</a> – Free online REST service that you can use whenever you
|
||||
need some fake data.</p></li>
|
||||
<li><p><a href="https://github.com/typicode/json-server">json-server</a>
|
||||
– Get a full fake REST API with zero coding in less than 30
|
||||
seconds.</p></li>
|
||||
<li><p><a href="http://www.mocky.io/">Mocky.io</a> – Free online service
|
||||
to create fake HTTP responses.</p></li>
|
||||
<li><p><a href="https://fakeql.com/">FakeQL</a> – Mainly focused on
|
||||
GraphQL, but can mock RESTful APIs, as well.</p></li>
|
||||
<li><p><a href="https://pipl.ir">PIPL API</a> – Free and public API that
|
||||
generates random and fake people’s data in JSON</p></li>
|
||||
<li><p><a href="https://apimocha.com">API Mocha</a> - Free online
|
||||
service providing fake REST API endpoints, create customizable responses
|
||||
and download rules as a Postman collection. ### Response</p></li>
|
||||
<li><p><a href="https://httpstat.us">httpstat.us</a> – A super simple
|
||||
service for generating different HTTP codes.</p></li>
|
||||
<li><p><a href="https://httpbin.org">httpbin</a> – httpbin(1): HTTP
|
||||
Request & Response Service.</p></li>
|
||||
<li><p><a href="https://badssl.com">badssl</a> – Testing clients against
|
||||
bad SSL configs.</p></li>
|
||||
</ul>
|
||||
<h2 id="documentation">Documentation</h2>
|
||||
<blockquote>
|
||||
<p>One of the most important part of your API is have a good
|
||||
documentation and updated with the code.</p>
|
||||
</blockquote>
|
||||
<h3 id="free">Free</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/tmcw/docbox">docbox</a>.</li>
|
||||
<li><a href="https://github.com/tripit/slate">slate</a>.</li>
|
||||
<li><a href="https://github.com/mpociot/whiteboard">whiteboard</a>.</li>
|
||||
</ul>
|
||||
<h3 id="services">Services</h3>
|
||||
<ul>
|
||||
<li><a href="https://docs.rapidapi.com/docs">RapidAPI</a>.</li>
|
||||
<li><a href="https://readme.io/">Readme.io</a>.</li>
|
||||
<li><a href="https://www.gitbook.com/">GitBook</a>.</li>
|
||||
</ul>
|
||||
<h2 id="logging">Logging</h2>
|
||||
<ul>
|
||||
<li><a href="https://pm2.keymetrics.io">PM2 by keymetrics</a>.</li>
|
||||
<li><a href="https://github.com/expressjs/morgan">morgan for
|
||||
expressjs</a>.</li>
|
||||
<li><a href="https://www.moesif.com/features/api-logs">Moesif API
|
||||
Analytics</a>. Log and Understand API Traffic.</li>
|
||||
</ul>
|
||||
<h2 id="modeling-and-saas">Modeling and SaaS</h2>
|
||||
<blockquote>
|
||||
<p>Based in DDD (Domain Driven Development). Generates automatically
|
||||
API’s in different languages.</p>
|
||||
</blockquote>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.producthunt.com/alternatives/api-plug">Alteranatives
|
||||
to API Plug</a> – 9 alternative and related products to api plug.</li>
|
||||
<li><a href="https://apiary.io/">Apiary</a> – Collaborative design,
|
||||
instant API mock, generated documentation, integrated code samples,
|
||||
debugging and automated testing.</li>
|
||||
<li><a href="https://wrapapi.com">wrapAPI, Build an API on top of any
|
||||
website</a>.</li>
|
||||
<li><a href="https://www.import.io/">import.io, turn web pages into
|
||||
Data</a>.</li>
|
||||
<li><a href="http://raml.org">RAML, RESTful API Modeling
|
||||
Language</a>.</li>
|
||||
<li><a href="https://www.runscope.com/">Runscope</a> – Automated API
|
||||
Monitoring & Testing.</li>
|
||||
<li><a href="http://swagger.io">swagger.io</a>.</li>
|
||||
</ul>
|
||||
<h2 id="libraries">Libraries</h2>
|
||||
<blockquote>
|
||||
<p>Used it to improve your workflow</p>
|
||||
</blockquote>
|
||||
<ul>
|
||||
<li><a href="http://adodson.com/hello.js/#hellojs">hello.js</a> – A
|
||||
client-side Javascript SDK for authenticating with OAuth2.</li>
|
||||
<li><a href="https://www.npmjs.com/package/nock">nock</a> – HTTP Server
|
||||
mocking for Node.js</li>
|
||||
<li><a
|
||||
href="https://github.com/tj/node-ratelimiter">node-ratelimiter</a> –
|
||||
Rate limiter for Node.js backed by Redis.</li>
|
||||
<li><a href="https://github.com/broofa/node-uuid">node-uuid</a> – Simple
|
||||
and fast generation of UUIDS.</li>
|
||||
<li><a href="https://www.npmjs.com/package/supertest">Supertest</a> –
|
||||
Super-agent driven library for testing HTTP servers.</li>
|
||||
</ul>
|
||||
<h2 id="frameworks">Frameworks</h2>
|
||||
<blockquote>
|
||||
<p>Designed specifically for building RESTful API’s Quickly.</p>
|
||||
</blockquote>
|
||||
<ul>
|
||||
<li><a href="http://loopback.io">Loopback</a>.</li>
|
||||
<li><a href="http://sailsjs.org">Sails.js</a>.</li>
|
||||
<li><a href="https://github.com/tiangolo/fastapi">FastAPI</a>.</li>
|
||||
<li><a href="https://resthapi.com">rest-hapi</a>.</li>
|
||||
</ul>
|
||||
<h2 id="gateways">Gateways</h2>
|
||||
<blockquote>
|
||||
<p>Manage API infrastructure concerns such as
|
||||
authentication/authorization, rate limiting, scaling, analytics,
|
||||
etc.</p>
|
||||
</blockquote>
|
||||
<h3 id="open-source-self-hosted">Open Source / Self-hosted</h3>
|
||||
<ul>
|
||||
<li><a href="http://apiumbrella.io/">API Umbrella</a>.</li>
|
||||
<li><a href="http://apiaxle.com">ApiAxle</a>.</li>
|
||||
<li><a href="http://krakend.io">KrakenD</a>.</li>
|
||||
<li><a href="https://getkong.org/">Mashape Kong</a>.</li>
|
||||
<li><a href="https://tyk.io/">Tyk</a>.</li>
|
||||
<li><a href="http://wso2.com/api-management/try-it/">WSO2 API
|
||||
Manager</a>.</li>
|
||||
</ul>
|
||||
@@ -89,7 +89,7 @@ convert from other package formats</a></li>
|
||||
<li><a href="https://appimage.github.io/">AppImage.GitHub.io</a> -
|
||||
Catalog of AppImages that passed an automated test, links to upstream
|
||||
download pages.</li>
|
||||
<li><a href="https://g.srev.in/get-appimage/">Get AppImage</a> -
|
||||
<li><a href="https://g.sreve/get-appimage/">Get AppImage</a> -
|
||||
Collection of all AppImages in one website. Great search
|
||||
functionality.</li>
|
||||
</ul>
|
||||
@@ -302,6 +302,10 @@ Deploys dependencies into AppDirs and creates AppImages; for Qt and
|
||||
other compiled applications.</li>
|
||||
<li><a href="https://github.com/linuxdeploy/linuxdeploy">linuxdeploy</a>
|
||||
- AppDir creation and maintenance tool using plugins.</li>
|
||||
<li><a
|
||||
href="https://github.com/AlwaysOfflineSoftware/XojoToAppImage">XojoToAppImage</a>
|
||||
- Graphical tool for packaging compiled Xojo Linux programs into
|
||||
AppImages.</li>
|
||||
</ul>
|
||||
<h3 id="deployment-tools-for-python-applications">Deployment tools for
|
||||
Python applications</h3>
|
||||
@@ -382,6 +386,9 @@ applications as an AppImage using
|
||||
Deploy</a> - Cross-platform deployment utility which publishes your .NET
|
||||
project and packages it as a ready-to-ship installation file in a single
|
||||
step.</li>
|
||||
<li><a
|
||||
href="https://github.com/SuperJMN/DotnetPackaging">DotnetPackaging</a> -
|
||||
Tool to distribute .NET applications in the AppImage format.</li>
|
||||
</ul>
|
||||
<h3 id="deployment-tools-for-flash-applications">Deployment tools for
|
||||
Flash applications</h3>
|
||||
@@ -434,9 +441,8 @@ href="https://github.com/CausaPrincipalis71/package-to-appimage">Package-to-appi
|
||||
- Tool for converting <code>.deb</code> and <code>.rpm</code> packages
|
||||
into AppImage format by using Docker.</li>
|
||||
<li><a
|
||||
href="https://github.com/time-killer-games/GMAppImager">GMAppImager</a>
|
||||
- Graphically Converts GameMaker Studio 2 games to AppImage
|
||||
bundles.</li>
|
||||
href="https://github.com/samuelvenable/GMAppImager">GMAppImager</a> -
|
||||
Graphically Converts GameMaker Studio 2 games to AppImage bundles.</li>
|
||||
<li><a href="https://github.com/ivan-hc/AppImaGen">AppImaGen</a> -
|
||||
Generates an AppImage from Debian or from a PPA of your choice for the
|
||||
previous (unfortunately not the oldest as recommended) and still
|
||||
@@ -653,3 +659,5 @@ href="https://github.com/linuxdeploy/awesome-linuxdeploy">awesome-linuxdeploy</a
|
||||
<li><a href="https://github.com/topics/awesome">All Awesome Lists</a> -
|
||||
All the Awesome lists on GitHub.</li>
|
||||
</ul>
|
||||
<p><a href="https://github.com/AppImage/awesome-appimage">appimage.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -477,3 +477,6 @@ alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="https://github.com/SrinivasanTarget">Srinivasan Sekar</a> has
|
||||
waived all copyright and related or neighboring rights to this work.</p>
|
||||
<p><a
|
||||
href="https://github.com/SrinivasanTarget/awesome-appium">appium.md
|
||||
Github</a></p>
|
||||
|
||||
215
html/apple.html
215
html/apple.html
@@ -1,215 +0,0 @@
|
||||
<h1 id="awesome-apple">Awesome-Apple</h1>
|
||||
<p>A list of awesome 3rd party libraries and tools for Apple platform
|
||||
development, iOS and Mac. This is not an exhaustive list, just an
|
||||
opinionated set of resources. I highly recommend you check Github’s <a
|
||||
href="https://github.com/trending?l=objective-c">Objective-C</a> and <a
|
||||
href="https://github.com/trending?l=swift">Swift</a> Trending Page
|
||||
often.</p>
|
||||
<h4 id="libraries-frameworks">Libraries & Frameworks</h4>
|
||||
<h5 id="ios-ui">iOS UI</h5>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/dzenbot/DZNEmptyDataSet">DZNEmptyDataSet</a>
|
||||
Show an special image when no data is available</li>
|
||||
<li><a
|
||||
href="https://github.com/jverdi/JVFloatLabeledTextField">JVFloatLabeledTextField</a>
|
||||
Give context to iOS users’ text fields</li>
|
||||
<li><a
|
||||
href="https://github.com/clusterinc/ClusterPrePermissions">ClusterPrePermissions</a>
|
||||
Ask for iOS permissions twice</li>
|
||||
<li><a href="https://github.com/facebook/Tweaks">Tweaks</a> Tweak
|
||||
parameters at runtime in app on iOS</li>
|
||||
<li><a
|
||||
href="https://github.com/Marxon13/M13ProgressSuite">M13ProgressSuite</a>
|
||||
A wide range of progress indicators for iOS</li>
|
||||
<li><a href="https://github.com/raymondjavaxx/SpinKit-ObjC">SpinKit</a>
|
||||
Several indeterminate loading spinners</li>
|
||||
<li><a href="https://github.com/jdg/MBProgressHUD">MBProgressHUD</a> For
|
||||
overlaying progress on top of a view controller</li>
|
||||
<li><a
|
||||
href="https://github.com/TTTAttributedLabel/TTTAttributedLabel">TTTAttributedLabel</a>
|
||||
Better attributed strings in UILabels</li>
|
||||
<li><a
|
||||
href="https://github.com/facebook/AsyncDisplayKit">AsyncDisplayKit</a>
|
||||
Asynchronous user interfaces built over UIKit</li>
|
||||
</ul>
|
||||
<h5 id="mac-ui">Mac UI</h5>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/shpakovski/MASPreferences">MASPreferences</a>
|
||||
Preferences window for Mac Apps</li>
|
||||
</ul>
|
||||
<h5 id="images">Images</h5>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/Flipboard/FLAnimatedImage">FLAnimatedImage</a>
|
||||
Performant GIFs for iOS</li>
|
||||
<li><a href="https://github.com/BradLarson/GPUImage">GPUImage</a> GPU
|
||||
based image and video processing for iOS</li>
|
||||
<li><a href="https://github.com/path/FastImageCache">FastImageCache</a>
|
||||
iOS library for quickly displaying images while scrolling</li>
|
||||
<li><a href="https://github.com/rs/SDWebImage">SDWebImage</a>
|
||||
Asynchronous image downloader with cache support for iOS</li>
|
||||
</ul>
|
||||
<h5 id="animation">Animation</h5>
|
||||
<ul>
|
||||
<li><a href="https://github.com/facebook/pop">Pop</a> Extensible
|
||||
animation library for iOS and Mac</li>
|
||||
<li><a href="https://github.com/IFTTT/JazzHands">JazzHands</a> Key-frame
|
||||
based animation for iOS</li>
|
||||
</ul>
|
||||
<h5 id="logging">Logging</h5>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/CocoaLumberjack/CocoaLumberjack">CocoaLumberjack</a>
|
||||
Better logging for iOS and Mac</li>
|
||||
</ul>
|
||||
<h5 id="model-programming">Model Programming</h5>
|
||||
<ul>
|
||||
<li><a href="https://github.com/Mantle/Mantle">Mantle</a> Simple model
|
||||
layer library for Mac and iOS</li>
|
||||
<li><a href="https://github.com/realm/realm-cocoa">Realm</a> A new
|
||||
mobile-first database</li>
|
||||
</ul>
|
||||
<h5 id="network-programming">Network Programming</h5>
|
||||
<ul>
|
||||
<li><a href="https://github.com/swisspol/GCDWebServer">GCDWebServer</a>
|
||||
HTTP server for iOS and Mac</li>
|
||||
<li><a
|
||||
href="https://github.com/robbiehanson/CocoaAsyncSocket">CocoaAsyncSocket</a>
|
||||
TCP/IP socket server and consumer for iOS and Mac</li>
|
||||
<li><a href="https://github.com/RestKit/RestKit">Restkit</a> Transform
|
||||
REST API calls into models (including Core Data) for iOS and OSX</li>
|
||||
<li><a
|
||||
href="https://github.com/AFNetworking/AFNetworking">AFNetworking</a>
|
||||
“The” networking framework for iOS and OSX</li>
|
||||
<li><a href="https://github.com/Alamofire/Alamofire">AlamoFire</a> A
|
||||
networking framework for Swift, written by the creator of
|
||||
AFNetworking</li>
|
||||
<li><a
|
||||
href="https://github.com/tonymillion/Reachability">Reachability</a>
|
||||
Reachability class for iOS and OSX</li>
|
||||
</ul>
|
||||
<h5 id="audio">Audio</h5>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/AlvaroFranco/AFSoundManager">AFSoundManager</a>
|
||||
Easier local and streaming audio playback for iOS</li>
|
||||
</ul>
|
||||
<h5 id="localization">Localization</h5>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/mattt/TTTLocalizedPluralString">TTTLocalizedPluralString</a>
|
||||
Much easier pluralization for NSLocalizedString</li>
|
||||
<li><a href="https://github.com/mattt/InflectorKit">InflectorKit</a>
|
||||
Built in pluralization rules for a bunch of languages</li>
|
||||
<li><a href="https://github.com/mattt/FormatterKit">FormatterKit</a>
|
||||
stringWithFormat that localizes different types of data</li>
|
||||
</ul>
|
||||
<h5 id="programming-helpers">Programming Helpers</h5>
|
||||
<ul>
|
||||
<li><a href="https://github.com/ankurp/Dollar.swift">Dollar.Swift</a>
|
||||
Functional programming helpers for Swift</li>
|
||||
<li><a
|
||||
href="https://github.com/supermarin/ObjectiveSugar">ObjectiveSugar</a>
|
||||
Functional programming helpers for iOS</li>
|
||||
<li><a href="https://github.com/ReactiveCocoa/ReactiveCocoa">Reactive
|
||||
Cocoa</a> Functional Reactive Programming for iOS and Mac</li>
|
||||
<li><a href="https://github.com/jspahrsummers/libextobjc">libextobjc</a>
|
||||
Cocoa library to extend Objective-C</li>
|
||||
<li><a href="https://github.com/mxcl/PromiseKit">PromiseKit</a> Better
|
||||
asynchronousa programming with Promises for iOS (Obj-C and Swift)</li>
|
||||
<li><a href="https://github.com/MatthewYork/DateTools">DateTools</a>
|
||||
Helping out with date and times</li>
|
||||
<li><a
|
||||
href="https://github.com/facebook/KVOController">KVOController</a> Block
|
||||
based, easier, safer, KVO</li>
|
||||
<li><a href="https://github.com/smileyborg/PureLayout">PureLayout</a>
|
||||
Better programmatic Auto-Layout for iOS and Mac</li>
|
||||
<li><a href="https://github.com/SwiftyJSON/SwiftyJSON">SwiftyJSON</a>
|
||||
Handle JSON in Swift with ease</li>
|
||||
</ul>
|
||||
<h5 id="testing">Testing</h5>
|
||||
<ul>
|
||||
<li><a href="https://github.com/Quick/Quick">Quick</a> Behavior-Driven
|
||||
Development testing framework for Obj-C and Swift</li>
|
||||
<li><a href="https://github.com/specta/specta">Specta</a> Light weight
|
||||
TDD/BDD framework for Obj-C, built on top of XCTest</li>
|
||||
<li><a href="https://github.com/specta/expecta/">Expecta</a> A nice
|
||||
matching framework to make your tests more readable</li>
|
||||
<li><a href="https://github.com/AliSoftware/OHHTTPStubs">OHHTTPStubs</a>
|
||||
Stubs for web request unit testing</li>
|
||||
<li><a href="https://github.com/erikdoe/ocmock">OCMock</a> Mock objects
|
||||
for Objective-C unit testing</li>
|
||||
</ul>
|
||||
<h5 id="misc">Misc</h5>
|
||||
<ul>
|
||||
<li><a href="https://github.com/sparkle-project/Sparkle">Sparkle</a> An
|
||||
updating framework for Mac</li>
|
||||
</ul>
|
||||
<h4 id="xcode-plugins">Xcode Plugins</h4>
|
||||
<p>All plugins should be installed with <a
|
||||
href="https://github.com/supermarin/Alcatraz">Alcatraz</a>, the package
|
||||
manager for Xcode.</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/FuzzyAutocomplete/FuzzyAutocompletePlugin">FuzzyAutocomplete</a>
|
||||
Fuzzy pattern matching for Xcode’s autocomplete</li>
|
||||
<li><a href="https://github.com/questbeat/Lin-Xcode5">Lin-Xcode5</a>
|
||||
Localization Manager for Xcode</li>
|
||||
<li><a
|
||||
href="https://github.com/ryanolsonk/LLDB-QuickLook">LLDB-Quicklook</a>
|
||||
Quicklook for a variety of additional types</li>
|
||||
<li><a
|
||||
href="https://github.com/ricobeck/KFCocoaPodsPlugin">KFCocoaPodsPlugin</a>
|
||||
Xcode Plugin for CocoaPods with pod commands/console output, user
|
||||
notifications & code completion</li>
|
||||
<li><a
|
||||
href="https://github.com/ksuther/KSImageNamed-Xcode">KSImageNamed</a>
|
||||
Xcode Plugin to autocomplete <code>imageNamed:</code> method calls</li>
|
||||
<li><a
|
||||
href="https://github.com/onevcat/VVDocumenter-Xcode">VVDocumentor</a>
|
||||
Get help writing documentation in Xcode</li>
|
||||
</ul>
|
||||
<h4 id="tools-developer-apps">Tools & Developer Apps</h4>
|
||||
<ul>
|
||||
<li><a href="https://github.com/venmo/synx">Synx</a> Sync project
|
||||
folders to Xcode groups</li>
|
||||
<li><a
|
||||
href="https://itunes.apple.com/us/app/dash-docs-snippets/id458034879?mt=12">Dash</a>
|
||||
A wonderful documentation app for the Mac with integration
|
||||
everywhere</li>
|
||||
<li><a href="http://cocoapods.org/">CoocaPods</a> A fantastic dependancy
|
||||
management system for iOS and Mac</li>
|
||||
<li><a href="https://fabric.io/kits/ios/crashlytics">Crashlytics</a>
|
||||
Crash reporting for iOS and Mac (and others)</li>
|
||||
<li><a href="https://answers.io/">Answers</a> Analytics for iOS (and
|
||||
others)</li>
|
||||
</ul>
|
||||
<h4 id="websites-and-resources">Websites and Resources</h4>
|
||||
<ul>
|
||||
<li><a href="http://nshipster.com/">NSHipster</a> NSHipster is a journal
|
||||
of the overlooked bits in Objective-C, Swift, and Cocoa Updated
|
||||
weekly.</li>
|
||||
<li><a href="http://www.objc.io/">ObjC.io</a> A periodical about best
|
||||
practices and advanced techniques in Objective-C</li>
|
||||
<li><a href="http://www.raywenderlich.com/">Ray Wenderlich</a>
|
||||
Programming Tutorials focused on iOS</li>
|
||||
<li><a href="http://inessential.com/">inessential</a> Brent Simmons’
|
||||
blog (Programmer for <a href="http://vesperapp.co/">Q Branch</a>)</li>
|
||||
<li><a href="http://mjtsai.com/blog/">mjtsai</a> Michael Tsai’s
|
||||
blog</li>
|
||||
<li><a href="https://www.mikeash.com/pyblog/">NSBlog</a> Mike Ash’s
|
||||
blog</li>
|
||||
<li><a href="http://cocoa.tumblr.com/">Tumblr Developer Blog</a> Blog
|
||||
brought to you by the iOS developers at Tumblr</li>
|
||||
<li><a href="https://www.cocoacontrols.com/">Cocoa Controls</a> iOS UI
|
||||
controls</li>
|
||||
<li><a href="http://www.pttrns.com/">Pttrns</a> iOS design
|
||||
inspiration</li>
|
||||
</ul>
|
||||
<p>For more awesome lists, check out <a
|
||||
href="https://github.com/bayandin/awesome-awesomeness">awesome-awesomeness</a>.</p>
|
||||
<p>If you think anything essential is missing (should be relevant for
|
||||
most or all Apple platform developers) leave me an issue, and I’ll take
|
||||
a look.</p>
|
||||
@@ -91,8 +91,8 @@ Software: Obfuscation, Watermarking, and Tamperproofing for Software
|
||||
Protection</a> (2009) <img src="img/nonfree.png" alt="nonfree" /></li>
|
||||
<li><a href="#secure-programming-howto-2015">Secure Programming
|
||||
HOWTO</a> (2015)</li>
|
||||
<li><a href="#security-engineering-second-edition-2008">Security
|
||||
Engineering - Second Edition</a> (2008)</li>
|
||||
<li><a href="#security-engineering-third-edition-2020">Security
|
||||
Engineering - Third Edition</a> (2020)</li>
|
||||
<li><a href="#-bulletproof-ssl-and-tls-2014">Bulletproof SSL and TLS</a>
|
||||
(2014) <img src="img/nonfree.png" alt="nonfree" /></li>
|
||||
<li><a
|
||||
@@ -125,6 +125,7 @@ Challenges</a></li>
|
||||
<li><a href="#owasp-nodegoat">OWASP NodeGoat</a></li>
|
||||
<li><a href="#securing-the-stack">Securing The Stack</a></li>
|
||||
<li><a href="#owasp-serverlessgoat">OWASP ServerlessGoat</a></li>
|
||||
<li><a href="#secdim">SecDim</a></li>
|
||||
<li><a href="#blogs">Blogs</a>
|
||||
<ul>
|
||||
<li><a href="#crypto-fails">Crypto Fails</a></li>
|
||||
@@ -167,9 +168,9 @@ Android Secure Coding Standard</a> (2015)</li>
|
||||
<li><a href="#sei-cert-c-coding-standard-2006">SEI CERT C Coding
|
||||
Standard</a> (2006)</li>
|
||||
<li><a
|
||||
href="#defensive-coding-a-guide-to-improving-software-security-by-the-fedora-security-team-2022">Defensive
|
||||
href="#defensive-coding-a-guide-to-improving-software-security-by-the-fedora-security-team-2025">Defensive
|
||||
Coding: A Guide to Improving Software Security by the Fedora Security
|
||||
Team</a> (2022)</li>
|
||||
Team</a> (2025)</li>
|
||||
</ul></li>
|
||||
</ul></li>
|
||||
<li><a href="#c-1">C++</a>
|
||||
@@ -484,10 +485,10 @@ Protection</a> (2009)</h3>
|
||||
href="http://www.dwheeler.com/secure-programs/">Secure Programming
|
||||
HOWTO</a> (2015)</h3>
|
||||
<p><strong>Released</strong>: March 1, 2015</p>
|
||||
<h3 id="security-engineering---second-edition-2008"><a
|
||||
<h3 id="security-engineering---third-edition-2020"><a
|
||||
href="https://www.cl.cam.ac.uk/~rja14/book.html">Security Engineering -
|
||||
Second Edition</a> (2008)</h3>
|
||||
<p><strong>Released</strong>: April 14, 2008</p>
|
||||
Third Edition</a> (2020)</h3>
|
||||
<p><strong>Released</strong>: November 1, 2020</p>
|
||||
<h3 id="nonfree-bulletproof-ssl-and-tls-2014"><img src="img/nonfree.png"
|
||||
alt="nonfree" /> <a
|
||||
href="https://www.feistyduck.com/books/bulletproof-ssl-and-tls/">Bulletproof
|
||||
@@ -588,6 +589,12 @@ href="https://www.puresec.io/">PureSec</a>. You can install WebGoat,
|
||||
learn about the vulnerabilities, how to exploit them, and how to
|
||||
remediate each issue. The project also includes documentation explaining
|
||||
the issues and how they should be remediated with best-practices.</p>
|
||||
<h3 id="secdim"><a href="https://secdim.com">SecDim</a></h3>
|
||||
<p>SecDim is an appsec edutainment platform, <a
|
||||
href="https://learn.secdim.com">Learn</a> appsec with free git based
|
||||
labs. Think you got what it takes to build a secure app? <a
|
||||
href="https://play.secdim.com">Challenge yourself</a> with appsec games!
|
||||
Fix bugs, get a score and your name on the leaderboards.</p>
|
||||
<h3 id="blogs">Blogs</h3>
|
||||
<h4 id="crypto-fails"><a href="http://cryptofails.com">Crypto
|
||||
Fails</a></h4>
|
||||
@@ -654,11 +661,11 @@ CERT C Coding Standard</a> (2006)</h3>
|
||||
<p>A community-maintained Wiki detailing secure coding standards for C
|
||||
programming.</p>
|
||||
<h3
|
||||
id="defensive-coding-a-guide-to-improving-software-security-by-the-fedora-security-team-2022"><a
|
||||
id="defensive-coding-a-guide-to-improving-software-security-by-the-fedora-security-team-2025"><a
|
||||
href="https://docs.fedoraproject.org/en-US/Fedora_Security_Team/1/html/Defensive_Coding/index.html">Defensive
|
||||
Coding: A Guide to Improving Software Security by the Fedora Security
|
||||
Team</a> (2022)</h3>
|
||||
<p><strong>Released</strong>: May 23, 2022</p>
|
||||
Team</a> (2025)</h3>
|
||||
<p><strong>Released</strong>: February 22, 2025</p>
|
||||
<p>Provides guidelines for improving software security through secure
|
||||
coding. Covers common programming languages and libraries, and focuses
|
||||
on concrete recommendations.</p>
|
||||
@@ -888,7 +895,7 @@ Perl programming.</p>
|
||||
<h1 id="python">Python</h1>
|
||||
<h2 id="books-and-ebooks-8">Books and ebooks</h2>
|
||||
<h3 id="python-chapter-of-fedora-defensive-coding-guide"><a
|
||||
href="https://docs.fedoraproject.org/en-US/Fedora_Security_Team/1/html/Defensive_Coding/chap-Defensive_Coding-Python.html">Python
|
||||
href="https://docs.fedoraproject.org/en-US/defensive-coding/programming-languages/Python/">Python
|
||||
chapter of Fedora Defensive Coding Guide</a></h3>
|
||||
<p>Lists standard library features that should be avoided, and
|
||||
references sections of other chapters that are Python-specific.</p>
|
||||
@@ -920,3 +927,5 @@ Ruby Development Guide</a> (2014)</h3>
|
||||
<p>A guide to secure Ruby development by the Fedora Security Team. Also
|
||||
available on <a
|
||||
href="https://github.com/jrusnack/secure-ruby-development-guide">Github</a>.</p>
|
||||
<p><a href="https://github.com/paragonie/awesome-appsec">appsec.md
|
||||
Github</a></p>
|
||||
|
||||
200
html/arabic.html
200
html/arabic.html
@@ -1,200 +0,0 @@
|
||||
<h1 id="awesome-arabic-awesome-العربية">Awesome Arabic <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a> العربية</h1>
|
||||
<p>A curated list of amazingly awesome Arabic supporting tools, fonts,
|
||||
and development resources.</p>
|
||||
<h2 id="programming-languages">Programming Languages</h2>
|
||||
<p>Programming Language specific resources that support Arabic</p>
|
||||
<h4 id="cc">C/C++</h4>
|
||||
<ul>
|
||||
<li><a href="https://github.com/sohaibafifi/libitl2">libitl2</a> - A
|
||||
library for Islamic calendar and prayer times.</li>
|
||||
<li>[Qt]: <a
|
||||
href="https://github.com/01walid/ArabicNumberToWord">ArabicNumberToWord</a>,
|
||||
Convert numbers and amounts from numeric to Arabic words.</li>
|
||||
</ul>
|
||||
<h4 id="go-golang">Go (Golang)</h4>
|
||||
<ul>
|
||||
<li><a href="https://github.com/01walid/goarabic">goarabic</a> - a Go
|
||||
Lang package for dealing with Arabic text.</li>
|
||||
</ul>
|
||||
<h4 id="java">Java</h4>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/bluemix/NumberToArabicWords">NumberToArabicWords</a>
|
||||
- Arabic numbers to words.</li>
|
||||
<li><a
|
||||
href="https://gist.github.com/mhashim6/7d96f7ea274c9eb7e509798a332d78ac">RemoveTashkeel.java</a>
|
||||
- Removes Arabic diacritics (tashkeel تشكيل) from any file almost
|
||||
instantly.</li>
|
||||
</ul>
|
||||
<h4 id="javascript">Javascript</h4>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://twitter.github.io/typeahead.js/">Typeahead.js</a></li>
|
||||
<li><a href="https://github.com/homaily/fix-arabic-numbers">Fix Arabic
|
||||
Numbers</a> - Simple Moment.js style library that changes Arabic numbers
|
||||
(١٢٣…) into (123…)</li>
|
||||
<li><a href="https://github.com/ahmads/arabicString">arabicString</a> -
|
||||
A Javascript library that extends the native String object with methods
|
||||
to help when dealing with Arabic strings for node and the browser.</li>
|
||||
<li><a href="http://elkebirmed.github.io/arli/">Arli</a> - JavaScript
|
||||
tools for an Arabic development.</li>
|
||||
<li><a href="https://github.com/hasenj/bidiweb">bidiweb</a> - Determine
|
||||
the base direction of paragraphs and adjust them accordingly.</li>
|
||||
<li><a href="https://github.com/xsoh/Hijri.js">Hijri.js</a> - A tool for
|
||||
Hijri calender (based on Umm al-Qura calculations) in Javascript.</li>
|
||||
<li><a href="https://github.com/ejtaal/jsastem">jsastem</a> - JavaScript
|
||||
Arabic Stemmer.</li>
|
||||
<li><a href="https://github.com/xsoh/moment-hijri">moment-hijri</a> - A
|
||||
Hijri calendar (based on Umm al-Qura calculations) plugin for
|
||||
moment.js.</li>
|
||||
<li><a href="https://github.com/mkhDev/aln9">aln9</a> - A lightweight
|
||||
markup language designed for Arabic text.</li>
|
||||
<li><a
|
||||
href="https://github.com/mapmeld/circular-arabic">circular-arabic</a> -
|
||||
Write Arabic words in a circle or arc using the Canvas element</li>
|
||||
<li><a href="https://github.com/Fcmam5/oktob.js">Oktob.js</a> - Force
|
||||
typing in Arabic letters (ex: replaces “a” with “ض” for AZERTY keyboard
|
||||
scheme)</li>
|
||||
</ul>
|
||||
<h4 id="php">PHP</h4>
|
||||
<ul>
|
||||
<li><a href="http://www.ar-php.org/">Ar-PHP</a> - A set of PHP classes
|
||||
developed to enhance Arabic web applications by providing set of tools
|
||||
includes stem-based searching, translitiration, soundex, Hijri calendar,
|
||||
charset detection and converter, spell numbers, keyboard language,
|
||||
Muslim prayer time, auto-summarization, and more…</li>
|
||||
<li><a href="https://thephpleague.com/ar/">The PHP League Website in
|
||||
Arabic</a>.</li>
|
||||
<li><a
|
||||
href="https://github.com/maherelgamil/arabicdatetime">arabicdatetime</a>
|
||||
- Easy and useful tool to get arabic date with arabic characters for
|
||||
laravel 5.1.</li>
|
||||
</ul>
|
||||
<h4 id="python">Python</h4>
|
||||
<ul>
|
||||
<li><a href="https://github.com/maherg/ar2en">ar2en</a> - Renames Arabic
|
||||
files and directories into English recursively.</li>
|
||||
<li><a href="https://github.com/amasad/arabish">Arabish</a> - Arabic
|
||||
transliteration in Python. Similar to Yamli.com, Google Ta3reeb, and
|
||||
Microsoft Maren.</li>
|
||||
<li><a
|
||||
href="https://github.com/DanielJDufour/date-extractor">date-extractor</a>
|
||||
- Extracts dates from text in Arabic and other languages</li>
|
||||
<li><a href="https://github.com/ojuba-org/hijra">hijra</a> - Hijri
|
||||
Islamic Calendar utils in python.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/PyArabic/0.4">PyArabic</a> -
|
||||
Arabic text tools for Python.</li>
|
||||
<li><a
|
||||
href="https://github.com/behdad/pyarabicshaping">pyarabicshaping</a> -
|
||||
Port of GNU FriBidi’s Arabic shaping to Python.</li>
|
||||
<li><a href="https://github.com/abougouffa/pyIslam">pyIslam</a> - Python
|
||||
library to calculate prayer times, hijri date, qiblah direction and
|
||||
more.</li>
|
||||
<li><a
|
||||
href="https://github.com/mpcabd/python-arabic-reshaper">python-arabic-reshaper</a>
|
||||
- Reconstruct Arabic sentences to be used in applications that don’t
|
||||
support Arabic.</li>
|
||||
<li><a href="https://www.djangoproject.com">Django with Arabic
|
||||
Settings</a></li>
|
||||
</ul>
|
||||
<h4 id="ruby">Ruby</h4>
|
||||
<ul>
|
||||
<li><a href="http://www.manshar.org/">Manshar</a> - Arabic social
|
||||
publishing platform.</li>
|
||||
</ul>
|
||||
<h2 id="natural-language-processing">Natural Language Processing</h2>
|
||||
<p>Tools that either are made for Arabic or support Arabic * <a
|
||||
href="http://lucene.apache.org/core/3_0_3/api/contrib-analyzers/org/apache/lucene/analysis/ar/ArabicAnalyzer.html">Apache
|
||||
Lucene Arabic Light Stemmer</a> A lucene analyzer that implements
|
||||
light-stemming as specified by: <a
|
||||
href="http://www.mtholyoke.edu/~lballest/Pubs/arab_stem05.pdf">Light
|
||||
Stemming for Arabic Information Retrieval</a>. * <a
|
||||
href="https://github.com/assem-ch/arabicstemmer">arabicstemmer</a> -
|
||||
Snowball-based light stemmer algorithm for Arabic, aimed mainly to
|
||||
improve search. * <a
|
||||
href="http://zeus.cs.pacificu.edu/shereen/research.htm">Khoja
|
||||
Stemmer</a> - Shereen Khoja Arabic stemmer (java). Another <a
|
||||
href="https://sourceforge.net/projects/arabicstemmer/">implementation
|
||||
exists for the same algorithm</a> (java as well). * <a
|
||||
href="https://github.com/linuxscout/mishkal">Mishkal</a> - Arabic text
|
||||
vocalization software written in Python, website:
|
||||
http://tahadz.com/mishkal. * <a
|
||||
href="https://github.com/awillborn/Arabic-Conjugator">Arabic-Conjugator</a>
|
||||
- Conjugates MSA verbs given three root letters, verb form, tense, and
|
||||
pronoun. * <a href="http://qutrub.arabeyes.org/">Qutrub</a> - FOSS
|
||||
Arabic verbs conjugator * <a
|
||||
href="https://github.com/linuxscout/yaraspell">YaraSpell</a> -
|
||||
simplified Arabic spelling checker. * <a
|
||||
href="https://github.com/SemanticFrontiers/ArabicNLP">Arabic NLP</a> -
|
||||
Collection of various Arabic NLP and Text Processing Scripts and
|
||||
Utilities. * <a
|
||||
href="https://github.com/alexrutherford/arabic_nlp">arabic_nlp</a> -
|
||||
Tools to normalise and derive sentiment from Arabic text. * <a
|
||||
href="http://arabic-tools.github.io/ar-espeak/">Minteeq - مِنطيق</a> -
|
||||
Opensource/free Arabic text to speech solution based on eSpeak. * <a
|
||||
href="https://github.com/nltk/nltk">Python NLTK</a> * Ruby-based <a
|
||||
href="https://github.com/othmanela/nlp_arabic">nlp_arabic</a> - A ruby
|
||||
gem that contains Natural Language Processing tools for Arabic.</p>
|
||||
<h2 id="css">CSS</h2>
|
||||
<p>CSS resources that support RTL languages * <a
|
||||
href="http://muayyad-alsadi.github.io/bootstrap-rtl/2.x/index.html">Bootstrap
|
||||
2.x & 3.x RTL</a>. * <a
|
||||
href="https://github.com/morteza/bootstrap-rtl">Bootstrap 3 RTL</a> -
|
||||
RTL Theme for Bootstrap v3.x. * <a
|
||||
href="http://foundation.zurb.com/">Foundation 5</a> - A CSS framework
|
||||
that natively supports RTL layouts. * <a
|
||||
href="https://github.com/anasnakawa/bi-app-less">bi-app-less</a> -
|
||||
writing bi-directional stylesheets in less</p>
|
||||
<h2 id="fonts">Fonts</h2>
|
||||
<p>Modern arabic web fonts * <a
|
||||
href="http://www.linotype.com/270925/frutigerarabic-family.html">Frutiger
|
||||
Arabic</a> * <a href="http://www.amirifont.org">Amiri Font</a> - a
|
||||
classical Arabic typeface in Naskh style for typesetting books and other
|
||||
running text. * <a href="http://fonts.jozoor.com/flat-font/">Flat
|
||||
font</a> - arabic font (Only Regular weight is available for free).. *
|
||||
<a href="http://fonts.jozoor.com/jozoor-font/">Jozoor font</a> - Jozoor
|
||||
arabic font (Only Regular weight is available for free). * <a
|
||||
href="https://github.com/khaledhosny/sahl-naskh">sahl-naskh</a> - A fork
|
||||
of Droid Arabic Naskh font fixing some of the issues in the original
|
||||
font.</p>
|
||||
<h2 id="datasets">Datasets</h2>
|
||||
<p>Open Arabic Datasets * <a
|
||||
href="https://github.com/mohamedadaly/labr">LABR</a> - Large Scale
|
||||
Arabic Book Reviews Dataset. * <a
|
||||
href="https://github.com/hadyelsahar/large-arabic-sentiment-analysis-resouces">Large
|
||||
Arabic Resources For Sentiment Analysis</a>. * <a
|
||||
href="https://github.com/mohataher/arabic-stop-words">Arabic Stop
|
||||
Words</a> - Long list of Arabic stop words combined from different
|
||||
sources.</p>
|
||||
<h2 id="learning">Learning</h2>
|
||||
<p>Learning materials written for Arabic audiences * <a
|
||||
href="http://www.git-tower.com/blog/git-cheat-sheet-ar">Ar
|
||||
cheat-sheet</a> - Git Cheat Sheet in Arabic. * <a
|
||||
href="http://www.arabicgit.com/">ArabicGit</a> - Learn Git in Arabic. *
|
||||
<a href="http://www.arabicgit.com/simple-guide/">simple-guide</a> - A
|
||||
simple guide in Arabic to get started using Git. * <a
|
||||
href="http://www.ar-python.com/">ar-python</a> - Learn Python in Arabic.
|
||||
* <a href="http://www.colorslab.net/">Colors Lab</a> - UX/UI philosophy
|
||||
in Arabic. * <a href="http://academy.hsoub.com/">Hsoub Academy</a> -
|
||||
Hight quality tutorials about programing, DevOps, UX and Design,
|
||||
Freelancing… * <a href="http://informatic-ar.com/">informatic-ar</a> -
|
||||
Arabic content about programming concepts, algorithms, AI ..etc. * <a
|
||||
href="http://ruby3arabi.com/">Ruby 3arabi</a> - Learn Ruby in
|
||||
Arabic.</p>
|
||||
<h2 id="miscellaneous">Miscellaneous</h2>
|
||||
<p>A mix of awesome things * <a
|
||||
href="http://www.amazon.com/dp/0863563473/ref=wl_it_dp_o_pC_nS_ttl?_encoding=UTF8&colid=19XQVAI7YN6HF&coliid=I23VQZXYRHEDZS">Arabic
|
||||
Typography</a> * <a
|
||||
href="https://openmaptiles.org/languages/ar/#1.38/0/0">OpenMapTiles</a>
|
||||
- world map tiles in Arabic * <a
|
||||
href="https://github.com/mandooox/Arabic-Webfonts">Arabic-Webfonts</a> -
|
||||
WordPress plugin which allow you to add Arabic fonts easily to any theme
|
||||
without coding. * <a
|
||||
href="https://github.com/ahmadajmi/markdown-arabic">Simple Markdown
|
||||
Editor</a> - Write Markdown in Arabic.</p>
|
||||
<h1 id="contribute-keep-this-alive">Contribute & Keep This
|
||||
Alive!</h1>
|
||||
<h2 id="العربية">العربية</h2>
|
||||
@@ -202,40 +202,37 @@ for Unreal Engine product team samples.</li>
|
||||
<li><a
|
||||
href="https://github.com/Esri/arcgis-rest-js/tree/master/demos">ArcGIS
|
||||
REST JS demos</a> - Demo apps built by Esri’s REST JS maintainers.</li>
|
||||
<li><a
|
||||
href="https://developers.arcgis.com/net/android/sample-code/">ArcGIS
|
||||
Runtime API for .NET Android samples</a> - Esri’s official ArcGIS
|
||||
Runtime Android product team samples.</li>
|
||||
<li><a href="https://developers.arcgis.com/net/ios/sample-code/">ArcGIS
|
||||
Runtime API for .NET iOS samples</a> - Esri’s official ArcGIS Runtime
|
||||
.NET product team samples.</li>
|
||||
<li><a href="https://developers.arcgis.com/java/sample-code/">ArcGIS
|
||||
Runtime API for Java samples</a> - Esri’s official ArcGIS Runtime Java
|
||||
product team samples.</li>
|
||||
Maps SDK for Java samples</a> - Esri’s official ArcGIS Maps SDK for Java
|
||||
product team samples. (deprecated)</li>
|
||||
<li><a href="https://developers.arcgis.com/net/maui/sample-code/">ArcGIS
|
||||
Maps SDK for .NET MAUI samples</a> - Esri’s official ArcGIS Maps SDK
|
||||
MAUI product team samples.</li>
|
||||
<li><a href="https://developers.arcgis.com/net/uwp/sample-code/">ArcGIS
|
||||
Runtime API for .NET UWP samples</a> - Esri’s official ArcGIS Runtime
|
||||
Maps SDK for .NET UWP samples</a> - Esri’s official ArcGIS Maps SDK for
|
||||
.NET product team samples.</li>
|
||||
<li><a
|
||||
href="https://developers.arcgis.com/net/winui/sample-code/">ArcGIS Maps
|
||||
SDK for .NET WinUI samples</a> - Esri’s official ArcGIS Maps SDK WinUI
|
||||
product team samples.</li>
|
||||
<li><a href="https://developers.arcgis.com/net/wpf/sample-code/">ArcGIS
|
||||
Runtime API for .NET WPF samples</a> - Esri’s official ArcGIS Runtime
|
||||
Maps SDK for .NET WPF samples</a> - Esri’s official ArcGIS Maps SDK for
|
||||
.NET product team samples.</li>
|
||||
<li><a
|
||||
href="https://developers.arcgis.com/android/java/sample-code/">ArcGIS
|
||||
Runtime API for Android Java samples</a> - Esri’s official ArcGIS
|
||||
Runtime Android product team samples for Java.</li>
|
||||
Maps SDK for Android Java samples</a> - Esri’s official ArcGIS Maps SDK
|
||||
for Android product team samples for Java.</li>
|
||||
<li><a
|
||||
href="https://developers.arcgis.com/android/kotlin/sample-code/">ArcGIS
|
||||
Runtime API for Android Kotlin samples</a> - Esri’s official ArcGIS
|
||||
Runtime Android product team samples for Kotlin.</li>
|
||||
Maps SDK for Android Kotlin samples</a> - Esri’s official ArcGIS Maps
|
||||
SDK for Android product team samples for Kotlin.</li>
|
||||
<li><a
|
||||
href="https://developers.arcgis.com/ios/swift/sample-code/">ArcGIS
|
||||
Runtime API for iOS sample code</a> - Esri’s official ArcGIS Runtime iOS
|
||||
href="https://developers.arcgis.com/ios/swift/sample-code/">ArcGIS Maps
|
||||
SDK for iOS sample code</a> - Esri’s official ArcGIS Maps SDK for iOS
|
||||
product team samples.</li>
|
||||
<li><a href="https://developers.arcgis.com/qt/cpp/sample-code/">ArcGIS
|
||||
Runtime API for Qt C++ sample code</a> - Esri’s official ArcGIS Runtime
|
||||
Qt product team samples for C++.</li>
|
||||
<li><a href="https://developers.arcgis.com/qt/qml/sample-code/">ArcGIS
|
||||
Runtime API for Qt QML sample code</a> - Esri’s official ArcGIS Runtime
|
||||
Qt product team samples for QML.</li>
|
||||
Maps SDK for Qt C++ sample code</a> - Esri’s official ArcGIS Maps SDK
|
||||
for Qt product team samples for C++.</li>
|
||||
<li><a
|
||||
href="https://github.com/hhkaos/arcgis-js-api-starter-apps">arcgis-js-api-starter-apps</a>
|
||||
- Collection of boilerplates to get started with the ArcGIS API for
|
||||
@@ -335,9 +332,9 @@ allowing to easily transform almost any dataset into an ArcGIS
|
||||
compatible format and vice-versa. Support for 500+ formats and
|
||||
technologies.</li>
|
||||
<li><a
|
||||
href="https://www.integromat.com/en/integrations/survey123">Integromat</a>
|
||||
- iPaaS to automate repetitive tasks involved in using Survey123 and
|
||||
make your work easier.</li>
|
||||
href="https://www.make.com/en/integrations/survey123">Make.com</a> -
|
||||
iPaaS to automate repetitive tasks involved in using Survey123 and make
|
||||
your work easier.</li>
|
||||
<li><a
|
||||
href="https://flows.nodered.org/node/node-red-contrib-arcgis-rest">node-red-contrib-arcgis-rest</a>
|
||||
- Query, delete, update or insert data with low-code programming for
|
||||
@@ -352,6 +349,9 @@ layers, etc. using Tray Platform’s ArcGIS connector.</li>
|
||||
</ul>
|
||||
<h2 id="debugging-tools">Debugging tools</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://cors-test.codehappy.dev/">cors-test.codehappy.dev</a> -
|
||||
App to test CORS requests.</li>
|
||||
<li><a href="https://www.telerik.com/fiddler/fiddler-classic">Fiddler
|
||||
Classic</a> - Windows tool that logs HTTP(s) network traffic.</li>
|
||||
<li><a href="https://geojsonlint.com/">GeoJSONLint</a> - Validate and
|
||||
@@ -366,10 +366,6 @@ href="http://mapbox.github.io/geojson-vt/debug/">mapbox/geojson-vt/debug</a>
|
||||
href="https://www.postman.com/product/postman-interceptor/">Postman
|
||||
interceptor</a> - Interceptor enables you to sync cookies from your
|
||||
browser and capture network requests directly from Chrome.</li>
|
||||
<li><a href="https://test-cors.org">test-cors.org</a> - App to test CORS
|
||||
requests. You can either send the CORS request to a remote server (to
|
||||
test if CORS is supported), or send the CORS request to a test server
|
||||
(to explore certain features of CORS).</li>
|
||||
<li><a href="https://netbalancer.com/">netbalancer.com</a> - Windows
|
||||
application for local network traffic control and monitoring.</li>
|
||||
</ul>
|
||||
@@ -455,11 +451,11 @@ href="https://developers.arcgis.com/documentation/mapping-apis-and-services/visu
|
||||
href="https://github.com/hhkaos/arcgis-geometry-calculations">arcgis-geometry-calculations</a>
|
||||
- Web application to create and grab ArcGIS geometry calculations.</li>
|
||||
<li><a
|
||||
href="https://github.com/gavinr/arcgis-js-api-camera-helper">arcgis-js-api-camera-helper</a>
|
||||
href="https://github.com/pjmclaughlin1979/arcgis-js-api-camera-helper">arcgis-js-api-camera-helper</a>
|
||||
- Web application to get the camera position JSON object for 3D web apps
|
||||
in the ArcGIS API for JavaScript 4.x.</li>
|
||||
<li><a
|
||||
href="https://github.com/gavinr/arcgis-js-api-extent-helper">arcgis-js-api-extent-helper</a>
|
||||
href="https://arcgis-js-api-extent-helper.gavinr.com/">arcgis-js-api-extent-helper</a>
|
||||
- Web application to get the map extent JSON object for web apps in the
|
||||
ArcGIS API for JavaScript 4.x.</li>
|
||||
<li><a
|
||||
@@ -584,19 +580,16 @@ href="https://developers.arcgis.com/python/api-reference/arcgis.geometry.html">A
|
||||
API for Python <code>arcgis.geometry</code></a></li>
|
||||
<li><a
|
||||
href="https://developers.arcgis.com/net/api-reference/api/netwin/Esri.ArcGISRuntime/Esri.ArcGISRuntime.Geometry.GeometryEngine.html">ArcGIS
|
||||
Runtime API for .NET <code>GeometryEngine</code></a></li>
|
||||
Maps SDK for .NET <code>GeometryEngine</code></a></li>
|
||||
<li><a
|
||||
href="https://developers.arcgis.com/android/api-reference/reference/com/esri/arcgisruntime/geometry/GeometryEngine.html">ArcGIS
|
||||
Runtime API for Android <code>GeometryEngine</code></a></li>
|
||||
Maps SDK for Android <code>GeometryEngine</code></a></li>
|
||||
<li><a
|
||||
href="https://developers.arcgis.com/ios/api-reference/interface_a_g_s_geometry_engine.html">ArcGIS
|
||||
Runtime API for iOS <code>AGSGeometryEngine</code></a></li>
|
||||
<li><a
|
||||
href="https://developers.arcgis.com/java/api-reference/reference/com/esri/arcgisruntime/geometry/GeometryEngine.html">ArcGIS
|
||||
Runtime API for Java <code>GeometryEngine</code></a></li>
|
||||
Maps SDK for iOS <code>AGSGeometryEngine</code></a></li>
|
||||
<li><a
|
||||
href="https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-geometryengine.html">ArcGIS
|
||||
Runtime API for Qt <code>GeometryEngine</code></a>
|
||||
Maps SDK for Qt <code>GeometryEngine</code></a>
|
||||
<!--lint disable double-link--></li>
|
||||
</ul></li>
|
||||
<li><a
|
||||
@@ -720,16 +713,18 @@ an issue</a> to request or suggest a specific resource.</p>
|
||||
href="https://github.com/ArcGIS/awesome-arcgis-developer/pulls">issue a
|
||||
pull request</a> to propose an update, but before doing it, please:</p>
|
||||
<ul>
|
||||
<li>Check the <a
|
||||
href="https://github.com/Esri/awesome-arcgis-developer/blob/main/CONTRIBUTING.md">contributing
|
||||
guidelines for this repo</a>.</li>
|
||||
<li>Check the <a href="./CONTRIBUTING.md">contributing guidelines for
|
||||
this repo</a>.</li>
|
||||
<li>Take a look at <a
|
||||
href="https://github.com/ArcGIS/awesome-arcgis-developer/issues">previously
|
||||
logged issues</a>.</li>
|
||||
</ul>
|
||||
<p>For more information please see our <a
|
||||
<p>For more information please see Esri’s <a
|
||||
href="https://github.com/esri/contributing">guidelines for
|
||||
contributing</a>.</p>
|
||||
<!--lint disable no-emphasis-as-heading-->
|
||||
<p><strong>Footnotes</strong></p>
|
||||
<p>Copyright 2022 Esri</p>
|
||||
<p><a
|
||||
href="https://github.com/Esri/awesome-arcgis-developer">arcgisdeveloper.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1,144 +0,0 @@
|
||||
<h1 id="awesome-arm-exploitation">Awesome ARM Exploitation</h1>
|
||||
<p><a href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a></p>
|
||||
<p>A collection of awesome videos, articles, books, tools and resources
|
||||
about ARM exploitation.</p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#conference-talks--videos">Conference Talks /
|
||||
Videos</a></li>
|
||||
<li><a href="#articles--papers">Articles / Papers</a></li>
|
||||
<li><a href="#resources">Resources</a></li>
|
||||
<li><a href="#ctf--training-binaries">CTF / Training Binaries</a></li>
|
||||
<li><a href="#books">Books</a></li>
|
||||
<li><a href="#tools">Tools</a></li>
|
||||
<li><a href="#courses">Courses</a></li>
|
||||
<li><a href="#related-awesome-lists">Related Awesome Lists</a></li>
|
||||
<li><a href="#contributing">Contributing</a></li>
|
||||
</ul>
|
||||
<h2 id="conference-talks-videos">Conference Talks / Videos</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.youtube.com/watch?v=kykVyJ0dm8Y">Exploitation
|
||||
on ARM</a> - Itzhak Avraham - Defcon 18 (2010)</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=VDyf_tJ8IUg">ARM
|
||||
Exploitation ROPMAP</a> - Long Le - Blackhat USA (2011)</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=gdsPydfBfSA">Advanced ARM
|
||||
Exploitation</a> - Stephen Ridley & Stephen Lawler - Blackhat USA
|
||||
(2012)</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=BhjJBuX0YCU">ARM Assembly
|
||||
and Shellcode Basics</a> - Saumil Shah - 44CON (2017)</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=L8Ya7fBgEzU">Heap Overflow
|
||||
Exploits for Beginners (ARM Exploitation Tutorial)</a> - Billy Ellis
|
||||
(2017)</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=xVyH68HFsQU">Introduction
|
||||
to Exploitation on ARM64</a> - Billy Ellis - Codetalks (2018)</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=9tx293lbGuc">Make ARM
|
||||
Shellcode Great Again</a> - Saumil Shah - Hack.lu (2018)</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=iP_iHroclgM">ARM Memory
|
||||
Tagging, how it improves C++ memory safety</a> - Kostya Serebryany -
|
||||
LLVM (2018)</li>
|
||||
<li><a
|
||||
href="https://i.blackhat.com/USA-19/Thursday/us-19-Peterlin-Breaking-Samsungs-ARM-TrustZone.pdf">Breaking
|
||||
Samsung’s ARM Trustzone</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=riQ-WyYrxh4">Hacker
|
||||
Nightmares: Giving Hackers a Headache with Exploit Mitigations</a> -
|
||||
Azeria - Virtual Arm Research Summit (2020)</li>
|
||||
</ul>
|
||||
<h2 id="articles-papers">Articles / Papers</h2>
|
||||
<ul>
|
||||
<li><a href="https://azeria-labs.com/writing-arm-assembly-part-1/">ARM
|
||||
Assembly Basics Series</a> - Azeria</li>
|
||||
<li><a href="https://azeria-labs.com/writing-arm-shellcode/">ARM Binary
|
||||
Exploitation Series</a> - Azeria</li>
|
||||
<li><a
|
||||
href="https://www.merckedsecurity.com/blog/smashing-the-arm-stack-part-1">Smashing
|
||||
the ARM Stack</a> - Mercked Security</li>
|
||||
<li><a
|
||||
href="https://quequero.org/2014/04/introduction-to-arm-architecture/">Introduction
|
||||
to ARMv8 64-bit Architecture</a> - pnuic</li>
|
||||
<li><a href="http://phrack.org/issues/66/12.html">Alphanumeric RISC ARM
|
||||
Shellcode</a> - (Phrack) - Yves Younan, Pieter Philippaerts</li>
|
||||
<li><a
|
||||
href="https://ieeexplore.ieee.org/document/8029521">Return-Oriented
|
||||
Programming on a Cortex-M Processor</a></li>
|
||||
<li><a
|
||||
href="https://blog.3or.de/arm-exploitation-return-oriented-programming.html">3or
|
||||
ARM Exploitation Series</a> - Dimitrios Slamaris</li>
|
||||
<li><a href="http://www.phrack.com/issues/58/10.html">Developing
|
||||
StrongARM/Linux Shellcode</a> - (Phrack) - funkysh</li>
|
||||
<li><a
|
||||
href="http://www.mathyvanhoef.com/2013/12/reversing-and-exploiting-arm-binaries.html">Reversing
|
||||
and Exploiting ARM Binaries</a> - Mathy Vanhoef</li>
|
||||
<li><a
|
||||
href="https://quequero.org/2017/07/arm-exploitation-iot-episode-1/">ARM
|
||||
Exploitation for IoT Series</a> - Andrea Sindoni</li>
|
||||
<li><a
|
||||
href="https://rdomanski.github.io/Reverse-engineering-of-ARM-Microcontrollers/">Reverse
|
||||
Engineering of ARM Microcontrollers</a> - Rdomanski</li>
|
||||
<li><a
|
||||
href="http://highaltitudehacks.com/2020/09/05/arm64-reversing-and-exploitation-part-1-arm-instruction-set-heap-overflow/">ARM64
|
||||
Reversing and Exploitation Part 1 - ARM Instruction Set + Simple Heap
|
||||
Overflow</a> - HighAltitudeHacks</li>
|
||||
</ul>
|
||||
<h2 id="resources">Resources</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.subset.architecture.reference/index.html">ARM
|
||||
Architecture Reference Manual</a></li>
|
||||
<li><a href="https://azm.azerialabs.com/">Online ARM Assembler</a></li>
|
||||
<li><a href="https://github.com/enovella/TEE-reversing">ARM TEE
|
||||
Reversing and Exploitation</a></li>
|
||||
</ul>
|
||||
<h2 id="ctf-training-binaries">CTF / Training Binaries</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/bkerler/exploit_me">Exploit Me</a></li>
|
||||
<li><a href="https://github.com/Billy-Ellis/Exploit-Challenges">Exploit
|
||||
Challenges</a></li>
|
||||
<li><a
|
||||
href="https://azeria-labs.com/emulate-raspberry-pi-with-qemu/">Azeria
|
||||
ARM Lab</a></li>
|
||||
</ul>
|
||||
<h2 id="books">Books</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.wiley.com/en-us/Practical+Reverse+Engineering%3A+x86%2C+x64%2C+ARM%2C+Windows+Kernel%2C+Reversing+Tools%2C+and+Obfuscation-p-9781118787311">Practical
|
||||
Reverse Engineering</a> (Chapter 2) - Bruce Dang, Alexandre Gazet and
|
||||
Elias Bachalany</li>
|
||||
<li><a href="https://zygosec.com/book.html">Beginners Guide to
|
||||
Exploitation on ARM</a> - Volumes 1 & 2 - Billy Ellis</li>
|
||||
<li><a
|
||||
href="https://www.amazon.co.uk/ARM-Assembly-Language-Fundamentals-Techniques/dp/1439806101">ARM
|
||||
Assembly Language: Fundamentals & Techniques</a> - William Hohl</li>
|
||||
</ul>
|
||||
<h2 id="tools">Tools</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/sashs/Ropper">Ropper</a></li>
|
||||
</ul>
|
||||
<h2 id="courses">Courses</h2>
|
||||
<ul>
|
||||
<li><a href="https://training.azeria-labs.com/">Azeria ARM
|
||||
Training</a></li>
|
||||
<li><a href="https://www.pentesteracademy.com/course?id=46">Pentest
|
||||
Academy ARM Assembly</a></li>
|
||||
<li><a href="https://www.pentesteracademy.com/course?id=49">Pentest
|
||||
Academy Reverse Engineering for ARM Platforms</a></li>
|
||||
<li><a href="https://ihackarm.com/">IHackArm Offensive ARM
|
||||
Exploitation</a></li>
|
||||
</ul>
|
||||
<h2 id="related-awesome-lists">Related Awesome Lists</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/ashishb/android-security-awesome">Awesome
|
||||
Android Security</a></li>
|
||||
<li><a
|
||||
href="https://github.com/ashishb/osx-and-ios-security-awesome">Awesome
|
||||
iOS Security</a></li>
|
||||
<li><a href="https://github.com/nebgnahz/awesome-iot-hacks">Awesome IoT
|
||||
Hacks</a></li>
|
||||
<li><a
|
||||
href="https://github.com/FabioBaroni/awesome-exploit-development">Awesome
|
||||
Exploit Development</a></li>
|
||||
</ul>
|
||||
<h2 id="contributing"><a href="CONTRIBUTING.md">Contributing</a></h2>
|
||||
<p>Your contributions are always welcome!</p>
|
||||
@@ -33,6 +33,7 @@ src="https://media.giphy.com/media/jeAQYN9FfROX6/giphy.gif" /></p>
|
||||
<li><a href="#misc">Misc</a></li>
|
||||
</ol>
|
||||
<h2 id="tools">Tools</h2>
|
||||
<h3 id="chat">Chat</h3>
|
||||
<ul>
|
||||
<li><a href="https://chat.openai.com/">Chat GPT</a> ChatGPT is a
|
||||
free-to-use AI system. It allows users to engage in conversations, gain
|
||||
@@ -41,17 +42,32 @@ place.</li>
|
||||
<li><a href="https://gemini.google.com/">Gemini</a> Gemini gives you
|
||||
direct access to Google AI. Get help with writing, planning, learning,
|
||||
and more.</li>
|
||||
<li><a href="https://openai.com/dall-e-3">DALL·E 2</a> DALL·E 3 is an AI
|
||||
system that can create realistic images and art from a natural-language
|
||||
description.</li>
|
||||
<li><a href="https://openai.com/sora">Sora</a> Sora is a text-to-video
|
||||
AI model that can create realistic and imaginative scenes from text
|
||||
instructions.</li>
|
||||
<li><a href="https://www.anthropic.com/claude">Claude</a> Claude is a
|
||||
family of foundational AI models that can be used in various
|
||||
applications. You can talk directly with Claude at claude.ai to
|
||||
brainstorm ideas, analyze images, and process long documents</li>
|
||||
</ul>
|
||||
<h3 id="images">Images</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.midjourney.com/">Midjourney</a> AI image
|
||||
generation</li>
|
||||
<li><a href="https://openai.com/dall-e-3">DALL·E 2</a> DALL·E 3 is an AI
|
||||
system that can create realistic images and art from a natural-language
|
||||
description.</li>
|
||||
</ul>
|
||||
<h3 id="video">Video</h3>
|
||||
<ul>
|
||||
<li><a href="https://openai.com/sora">Sora</a> Sora is a text-to-video
|
||||
AI model that can create realistic and imaginative scenes from text
|
||||
instructions.</li>
|
||||
<li><a href="https://runwayml.com/">Runway</a> AI video generation</li>
|
||||
</ul>
|
||||
<h3 id="commerical-tools">Commerical Tools</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.taskade.com">Taskade</a> Build, train, and
|
||||
deploy AI agents to automate tasks, research, and collaborate in
|
||||
real-time</li>
|
||||
</ul>
|
||||
<h2 id="courses">Courses</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
@@ -659,6 +675,11 @@ Artificial Intelligence</a></li>
|
||||
<ul>
|
||||
<li><a href="https://www.superhuman.ai/">Superhuman.ai</a> A daily AI
|
||||
newsletter</li>
|
||||
<li><a href="https://alphasignal.ai/">Alpasignal.ai</a> AI newsletter
|
||||
for developers</li>
|
||||
<li><a href="https://www.therundown.ai/">Therundown.ai</a> Get the
|
||||
latest AI news, understand why it matters, and learn how to apply it in
|
||||
your work.</li>
|
||||
</ul>
|
||||
<h2 id="misc">Misc</h2>
|
||||
<ul>
|
||||
@@ -682,3 +703,6 @@ alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="http://owainlewis.com">Owain Lewis</a> has waived all copyright
|
||||
and related or neighbouring rights to this work.</p>
|
||||
<p><a
|
||||
href="https://github.com/owainlewis/awesome-artificial-intelligence">artificialintelligence.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -46,6 +46,10 @@ This guide will help you make the right choice.</li>
|
||||
href="https://pegasusastro.com/cable-management-recommendations/">Cable
|
||||
Management Recommendations</a> - Some solid advice on cables in an
|
||||
astrophotography setup.</li>
|
||||
<li><a href="https://ciechanow.ski/cameras-and-lenses/">Cameras and
|
||||
Lenses</a> - Another interactive guide by Bartosz Ciechanowski, this
|
||||
time about cameras and lenses. A <strong>must-read</strong> for anyone
|
||||
interested in telescopes and photography.</li>
|
||||
<li><a
|
||||
href="https://web.archive.org/web/20230408140244/https://www.lightvortexastronomy.com/image-pre-processing-deepskystacker-vs-pixinsight.html">DeepSkyStacker
|
||||
vs PixInsight</a> - A detailed comparison of the pre-processing
|
||||
@@ -55,7 +59,11 @@ href="https://www.cloudynights.com/articles/cat/articles/darv-drift-alignment-by
|
||||
Alignment by Robert Vice (D.A.R.V)</a> - Accurate alignment in just a
|
||||
matter of minutes.</li>
|
||||
<li><a
|
||||
href="https://optcorp.com/blogs/deep-sky-imaging/guide-scope-vs-off-axis-guider">Guide
|
||||
href="https://diffractionlimited.com/flat-fields-stray-light-amateur-telescopes/">Flat
|
||||
Fields and Stray Light in Amateur Telescopes</a> - A great resource to
|
||||
help one identify and resolve flat-fielding issues.</li>
|
||||
<li><a
|
||||
href="https://web.archive.org/web/20240928205001/https://optcorp.com/blogs/deep-sky-imaging/guide-scope-vs-off-axis-guider">Guide
|
||||
Scope vs. Off-Axis Guider: Which is Better for Astrophotography?</a> -
|
||||
Compares the two guiding options in details.</li>
|
||||
<li><a
|
||||
@@ -63,9 +71,26 @@ href="https://agenaastro.com/articles/focal-reducers-guide.html">Guide
|
||||
to Focal Reducers for Astronomy</a> - How focal reducers work, what
|
||||
types are there, and how to use them.</li>
|
||||
<li><a
|
||||
href="https://optcorp.com/blogs/deep-sky-imaging/how-to-set-the-correct-back-focus">How
|
||||
href="https://pixinsight.com/forum/index.php?threads/guide-to-preprocessing-of-raw-data-with-pixinsight.11547/">Guide
|
||||
to Preprocessing of Raw Data With PixInsight</a> - Mistakes that happen
|
||||
during the pre-processing stages cannot be corrected anymore in
|
||||
post-processing. This guide from Bernd Landmann acquaints fellow
|
||||
astrophotographers with PixInsight’s tools needed for recognising and
|
||||
avoiding such mistakes.</li>
|
||||
<li><a
|
||||
href="https://web.archive.org/web/20240928205054/https://optcorp.com/blogs/deep-sky-imaging/how-to-set-the-correct-back-focus">How
|
||||
to Set the Correct Back Focus</a> - An easy to follow guide on what back
|
||||
focus is and how to set it.</li>
|
||||
<li><a href="https://ciechanow.ski/lights-and-shadows/">Lights and
|
||||
Shadows</a> - This interactive guide to light by Bartosz Ciechanowski,
|
||||
teaches about travel vectors, irradiance, radiance, angles, luminance,
|
||||
and more.</li>
|
||||
<li><a
|
||||
href="https://www.kozmosi.io/articles/a-to-z-of-pixinsight-statistics-panel">Master
|
||||
PixInsight’s Astrophotography Statistics: Analyze, Adjust, Enhance</a> -
|
||||
Successfully processing astronomical images entails a series of informed
|
||||
decisions. Understanding the data is crucial. This article provides a
|
||||
comprehensive guide to the Statistics process in PixInsight.</li>
|
||||
<li><a
|
||||
href="https://www.astroworldcreations.com/blog/understanding-flats-part-1-gain-matching">Mastering
|
||||
Flat Frames: Gain matching</a> - This blog series by Willem Jan
|
||||
@@ -97,7 +122,7 @@ href="https://www.atik-cameras.com/news/difference-between-ccd-cmos-sensors/">Th
|
||||
Differences between CCD and CMOS Sensors</a> - One of the best
|
||||
explanations to CCD vs. CMOS camera sensors.</li>
|
||||
<li><a
|
||||
href="https://astronomy-imaging-camera.com/tutorials/best-back-focus-length-solutions-55mm/">The
|
||||
href="https://www.zwoastro.com/2024/09/26/the-best-solution-of-55mm-back-focal-length/">The
|
||||
best solution of 55mm back focal length</a> - Guidance on how to reach
|
||||
the 55mm back focal length with ASI cameras.</li>
|
||||
</ul>
|
||||
@@ -146,7 +171,7 @@ Galaxyset</a> - A detailed tutorial on how to plan, execute and
|
||||
post-process a deepscape of the Andromeda galaxy aligned with a mountain
|
||||
in Southern Colorado.</li>
|
||||
<li><a
|
||||
href="https://www.overcastobservatory.com/product/guide-to-tilt-and-spacing-analysis/">Chris
|
||||
href="https://overcastobservatory.com/products/guide-to-tilt-and-spacing-analysis-download-link-in-listing">Chris
|
||||
White’s Guide to Fixing Tilt and Spacing</a> - Annoying and hard to fix,
|
||||
tilt and spacing can ruin your imaging. This guide will help you
|
||||
eliminate them.</li>
|
||||
@@ -155,9 +180,10 @@ href="https://www.youtube.com/playlist?list=PLrzbdmripj1fIXrivZF1BT4BtJMZ6xvWo">
|
||||
for Deep Sky Astrophotography</a> - A video series that kicks off with a
|
||||
gentle introduction to filters and closes down comparing the most
|
||||
popular ones.</li>
|
||||
<li><a href="http://www.harrysastroshed.com/Pixinsighthome.html">Harry’s
|
||||
<li><a
|
||||
href="https://web.archive.org/web/20220115193835/http://www.harrysastroshed.com/Pixinsighthome.html">Harry’s
|
||||
PixInsight tutorials</a> - Newcomer friendly, down-to-earth and
|
||||
comprehensive video tutorials. Regularly updated.</li>
|
||||
comprehensive video tutorials.</li>
|
||||
<li><a
|
||||
href="https://digitalstars.wordpress.com/2019/10/27/tutorial-how-to-eliminate-star-halos-in-pixinsight/">How
|
||||
to Eliminate Star Halos in PixInsight</a> - One of the more challenging
|
||||
@@ -168,6 +194,12 @@ Padded Travel Box for Your Telescope</a> - Rig assembly on-site can be
|
||||
tedious. A more comfortable alternative is to assemble at home, then
|
||||
upon arrival at the imaging site, install on the mount.</li>
|
||||
<li><a
|
||||
href="https://www.nightphotons.com/guides/star-addition">Independent
|
||||
Starless Processing</a> - This article details a simple and effective
|
||||
method to separate, process, and later reintroduce stars into an image
|
||||
without artifacts. It also discusses how to get more naturally looking
|
||||
stars from a narrowband dataset.</li>
|
||||
<li><a
|
||||
href="https://web.archive.org/web/20230509214425/https://www.lightvortexastronomy.com/tutorials.html">Light
|
||||
Vortex Astronomy’s PixInsight tutorials</a> - An extensive collection of
|
||||
tutorials covering both pre- and post-processing workflows.</li>
|
||||
@@ -181,6 +213,11 @@ etc. produce uncalibrated stars. One way to fix star color is to shoot
|
||||
also in RGB, then blend. In this article, Alberto Ibañez suggests
|
||||
another approach that uses the already acquired narrowband data to
|
||||
achieve the same.</li>
|
||||
<li><a
|
||||
href="https://www.astroworldcreations.com/blog/removing-colour-artefacts-from-osc-images">Removing
|
||||
Color Artefacts From OSC Images</a> - On his blog, Willem Jan Drijfhout
|
||||
explains how to remove color artefacts from images captured with a
|
||||
One-Shot-Color camera.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=cmDy80d2krk">Stacking
|
||||
Multiple Sessions in DSS - The Correct Way</a> - Even though it’s from
|
||||
year 2012, this video on stacking multiple imaging sessions is still
|
||||
@@ -188,6 +225,10 @@ relevant today.</li>
|
||||
</ul>
|
||||
<h2 id="presentations">Presentations</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.youtube.com/watch?v=T_k9B01AeFM">Basic
|
||||
Statistics for Astro Imaging</a> - Having some understanding of
|
||||
statistics is essential in astrophotography. Here, noted
|
||||
astrophotographer and scientist John Hayes teaches the basics.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=SPFsoO0ZWeg">Beauty and the
|
||||
Beholder</a> - On the hidden stories in astro-images and how to tell
|
||||
them. A truly inspirational message from famous astrophotographer Adam
|
||||
@@ -197,15 +238,19 @@ Astrophotography With CMOS Cameras by Dr Robin Glover</a> - How long
|
||||
should a sub-exposure be? How much to cool? What gain to use? Dr. Robin
|
||||
Glover of SharpCap talks us through the science behind deep sky
|
||||
astrophotography using modern CMOS imaging sensors.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=1PUTWfWgD0g">Noise and
|
||||
Astrophotography</a> - In this presentation, Tim Hutchison from The
|
||||
Astro Imaging Channel talks about the different types of signal and
|
||||
noise that are present in astronomical photos. How noise impacts
|
||||
photography and what we can do against it.</li>
|
||||
</ul>
|
||||
<h2 id="software">Software</h2>
|
||||
<h3 id="acquisition">Acquisition</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.astrophotography.app">APT</a> - The Swiss army
|
||||
knife for your astro imaging sessions.</li>
|
||||
<li><a href="https://indilib.org/about/ekos.html">Ekos</a> - An advanced
|
||||
cross-platform (Windows, macOS, Linux) observatory control and
|
||||
automation tool.</li>
|
||||
<li><a href="https://indilib.org">Ekos</a> - An advanced cross-platform
|
||||
(Windows, macOS, Linux) observatory control and automation tool.</li>
|
||||
<li><a href="https://nighttime-imaging.eu">NINA</a> - Free and very
|
||||
powerful astrophotography imaging suite.</li>
|
||||
<li><a href="https://github.com/celstark/OpenNebulosity">Nebulosity</a>
|
||||
@@ -287,6 +332,13 @@ content.</li>
|
||||
<ul>
|
||||
<li><a href="https://ccdware.com/focusmax_overview/">FocusMax</a> -
|
||||
Accurate, automated and repeatable focusing.</li>
|
||||
<li><a href="https://www.rc-astro.com/mtf-analyzer/">Modulation Transfer
|
||||
Function and Image Sampling Analyzer</a> - This online tool provides
|
||||
insight into the capabilities of a given imaging system. It computes key
|
||||
values such as plate scale, stellar full-width at half-maximum (FWHM),
|
||||
diffraction limit and presents a graph of the system’s modulation
|
||||
transfer function (MTF). Very useful for evaluating the performance of a
|
||||
telescope and camera combination.</li>
|
||||
</ul>
|
||||
<h2 id="youtube-channels">YouTube Channels</h2>
|
||||
<ul>
|
||||
@@ -342,7 +394,7 @@ models matrix</a> - A list of Nikon models with useful reference
|
||||
information such as sensor and pixel size, quantum efficiency, shutter
|
||||
life, etc.</li>
|
||||
<li><a
|
||||
href="https://www.bintel.com.au/narrowband-preview-tool/index.php">Online
|
||||
href="https://web.archive.org/web/20240928205042/https://www.bintel.com.au/narrowband-preview-tool/index.php">Online
|
||||
Narrowband RGB Combination Preview Tool</a> - This tool allows you to
|
||||
upload black and white source images (filtered eg. Ha, Sii, Oiii or R,
|
||||
G, B), then shows every possible permutation for the various
|
||||
@@ -350,6 +402,12 @@ combinations/palettes.</li>
|
||||
<li><a href="https://www.photonstophotos.net">Photons to Photos</a> -
|
||||
Interactive charts with sensor data contributed by people around the
|
||||
world.</li>
|
||||
<li><a
|
||||
href="https://astro-photographie.fr/traitement_pixinsight.html">Processing
|
||||
Methods Under PixInsight</a> - An extensive collection of workflow
|
||||
diagrams for image processing in PixInsight. It covers both one-shot and
|
||||
monochrome cameras. A great resource for beginners and advanced users
|
||||
alike.</li>
|
||||
<li><a href="https://rouzastro.com/reviews/">Rouzastro equipment
|
||||
reviews</a> - A growing list of equipment reviews. The experiences and
|
||||
results may prove useful for those looking at new gear.</li>
|
||||
@@ -383,3 +441,6 @@ the largest community forums.</li>
|
||||
<li><a href="https://stargazerslounge.com">Stargazers Lounge</a> - Small
|
||||
but active UK community forums.</li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://github.com/lunohodov/awesome-astrophotography">astrophotography.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
<blockquote>
|
||||
<p>[!WARNING] This project is looking for a new home. I’m no longer
|
||||
maintaining it. Please let me know if you want to take over maintainance
|
||||
for it. Write me an email to timo@furrer.life</p>
|
||||
</blockquote>
|
||||
<h1 id="awesome-asyncio-awesome">Awesome asyncio <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
@@ -309,3 +314,5 @@ re-implementation of the asyncio mainloop on top of Trio.</li>
|
||||
asynchronous concurrency and networking framework that works on top of
|
||||
either trio or asyncio.</li>
|
||||
</ul>
|
||||
<p><a href="https://github.com/timofurrer/awesome-asyncio">asyncio.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -416,3 +416,5 @@ Bar</a></h4>
|
||||
<blockquote>
|
||||
<p>Quick look in tree view.</p>
|
||||
</blockquote>
|
||||
<p><a href="https://github.com/mehcode/awesome-atom">atom.md
|
||||
Github</a></p>
|
||||
|
||||
184
html/atproto.html
Normal file
184
html/atproto.html
Normal file
File diff suppressed because one or more lines are too long
@@ -170,10 +170,13 @@ href="#Contents"><code>^ back to top ^</code></a></strong></p>
|
||||
Insert a musical/theatre-script from Google Docs and use this for a live
|
||||
“autocue” and scroller with everyone on the site.
|
||||
<code>✓ open-source</code>.</li>
|
||||
<li><a href="http://notelek.com/StageClock/">StageClock</a> - StageClock
|
||||
is a Java based graphical timekeeping application. It outputs a clean
|
||||
feed from an attached monitor, and has time/date, timer, and show
|
||||
information. <code>⚠ freemium</code>.</li>
|
||||
<li><a href="https://github.com/cpvalente/ontime">Ontime</a> -
|
||||
Browser-based application that manages event rundowns, scheduling, and
|
||||
cueing. Plan, track your schedule, manage automation and
|
||||
cross-department show information in one place.
|
||||
<code>✓ open-source</code>.</li>
|
||||
<li><a href="https://stagetimer.io">stagetimer.io</a> - Browser-based
|
||||
remote-controlled countdown timer. <code>⚠ freemium</code>.</li>
|
||||
</ul>
|
||||
<h3 id="cads">CADs</h3>
|
||||
<ul>
|
||||
@@ -337,3 +340,6 @@ and OSC. <code>✓ open-source</code>.</li>
|
||||
<li><a href="https://www.usedlighting.com/">UsedLighting</a> -
|
||||
Marketplace for buying/selling used lighting hardware.</li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://github.com/stingalleman/awesome-audiovisual">audiovisual.md
|
||||
Github</a></p>
|
||||
|
||||
597
html/audiovisualization.html
Normal file
597
html/audiovisualization.html
Normal file
@@ -0,0 +1,597 @@
|
||||
<p align="center">
|
||||
<img id="awesome-audio-visualization" src="logo-aav.gif" alt="Logo AAV">
|
||||
</p>
|
||||
<ul>
|
||||
<li><a href="https://en.wikipedia.org/wiki/Music_visualization">What is
|
||||
Audio Visualization?</a></li>
|
||||
</ul>
|
||||
<blockquote>
|
||||
<p>Music visualization, a feature found in electronic music visualizers
|
||||
and media player software, generates animated imagery based on a piece
|
||||
of music. The imagery is usually generated and rendered in real time and
|
||||
in a way synchronized with the music as it is played.</p>
|
||||
</blockquote>
|
||||
<ul>
|
||||
<li><a href="#authors">Who made this list?</a></li>
|
||||
<li><a href="http://www.shiz.co/aav/">Check the logo in action</a></li>
|
||||
<li><a href="Contributing.md">Contributing Guide</a></li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://travis-ci.org/willianjusten/awesome-audio-visualization"><img
|
||||
src="https://travis-ci.org/willianjusten/awesome-audio-visualization.svg?branch=master"
|
||||
alt="Travis Build" /></a> <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a></p>
|
||||
<h2 id="table-of-contents">Table of Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#books">Books</a></li>
|
||||
<li><a href="#downloads">Downloads</a></li>
|
||||
<li><a href="#experiments">Experiments</a></li>
|
||||
<li><a href="#experiments-on-codepen">Experiments Codepen</a></li>
|
||||
<li><a href="#libraries-audio">Libraries Audio</a></li>
|
||||
<li><a href="#libraries-visualization">Libraries Visualization</a></li>
|
||||
<li><a href="#people-to-follow">People to Follow</a></li>
|
||||
<li><a href="#tutorials">Tutorials</a></li>
|
||||
<li><a href="#videos">Videos</a></li>
|
||||
</ul>
|
||||
<h2 id="books">Books</h2>
|
||||
<ul>
|
||||
<li><a href="https://webaudioapi.com/book/">Web Audio API by Boris
|
||||
Smus</a></li>
|
||||
</ul>
|
||||
<h2 id="downloads">Downloads</h2>
|
||||
<ul>
|
||||
<li><a href="http://soundwhich.com/">Soundwhich</a></li>
|
||||
<li><a href="http://www.beeple-crap.com/resources.php">Beeple’s resource
|
||||
(inspirational C4D “open source” files)</a></li>
|
||||
<li><a href="http://freesound.org/">Freesound</a></li>
|
||||
<li><a href="http://audiojungle.net/">Audio Jungle</a></li>
|
||||
<li><a href="http://www.sixbitdeep.com/shop/">Six Bit Deep</a></li>
|
||||
<li><a
|
||||
href="http://store.samplephonics.com/collections/free-stuff-1">Samplephonics
|
||||
- Free Stuff</a></li>
|
||||
<li><a href="http://www.wavealchemy.co.uk/free-samples/">Wave
|
||||
Alchemy</a></li>
|
||||
<li><a
|
||||
href="http://www.audioanimals.co.uk/shop-categories/sample-shop">Audio
|
||||
Animals</a></li>
|
||||
<li><a href="http://bedroomproducersblog.com/free-samples/">Bed Room
|
||||
Producers Blog</a></li>
|
||||
<li><a href="http://freemusicarchive.org/">Free Music Archive</a></li>
|
||||
<li><a
|
||||
href="http://www.musicradar.com/news/tech/free-music-samples-download-loops-hits-and-multis-627820">Music
|
||||
Radar</a></li>
|
||||
<li><a href="http://howtomakeelectronicmusic.com/category/freebies">How
|
||||
to Make Electronic Music Freebies</a></li>
|
||||
<li><a href="http://motionsound.io/">Motion Sound</a></li>
|
||||
<li><a href="https://github.com/karlstav/cava#latency-notes">Cava</a> -
|
||||
A cross-platform terminal visualizer.</li>
|
||||
</ul>
|
||||
<h2 id="experiments">Experiments</h2>
|
||||
<ul>
|
||||
<li><a href="https://soniaboller.github.io/audible-visuals/">Audible
|
||||
Visuals</a> - Collection of visualizers derived from the Archimedean
|
||||
spiral by Sonia Boller.</li>
|
||||
<li><a href="https://dazzling-jang-471a34.netlify.com/">React Player</a>
|
||||
- A complete Audio Visualisation player with ReactJS.</li>
|
||||
<li><a href="http://hughsk.io/moire-1/">Moire</a> - A Web Audio / WebGL
|
||||
visualisation.</li>
|
||||
<li><a href="https://findinglove.activetheory.net/">Finding Love</a> -
|
||||
fully interactive, Virtual Reality story that transforms emotions into
|
||||
art.</li>
|
||||
<li><a href="http://netlabelday2016.yarnaudio.com/">Tangled</a> -
|
||||
Audio-visual release by Berlin based netlabel Yarn Audio, visuals made
|
||||
in <a href="https://cables.gl/">cables</a>. Drag to rotate, scroll to
|
||||
zoom.</li>
|
||||
<li><a href="https://lhbzr.com/">Luis Henrique Bizarro Portfolio</a> -
|
||||
Portfolio with experiments using Three.JS and GSLS.</li>
|
||||
<li><a href="http://www.madeon.fr/adventuremachine/">Adventure
|
||||
Machine</a> - Campaign for Madeon’s “Adventure” album.</li>
|
||||
<li><a href="https://uberviz.io/viz/bbng/">BBNG</a> - WebGL Visualizer
|
||||
for “Confessions” (feat. Leland Whitty) by BADBADNOTGOOD.</li>
|
||||
<li><a href="https://musiclab.chromeexperiments.com/">Chrome Music
|
||||
Lab</a> - Play with simple experiments and explore how music works.</li>
|
||||
<li><a href="http://www.dennis.video/">DENNIS</a> - An interactive and
|
||||
audio responsive music video for “Dennis” by popcorn_10’s.</li>
|
||||
<li><a href="http://jojo.ninja/fluctus/">Fluctus</a> - Experimental 3D
|
||||
Audio Visualizer by Jordan Machado.</li>
|
||||
<li><a href="http://www.georgeandjonathan.com/">George & Jonathan
|
||||
III</a> - Campaign for George & Jonathan’s “III” album.</li>
|
||||
<li><a href="https://www.uberviz.io/viz/lantern/">Lantern</a> - WebGL
|
||||
Visualizer for “Lantern” by SBTRKT.</li>
|
||||
<li><a href="http://labs.fluuu.id/lines/">Lines</a> - Visualising Joy
|
||||
Division album cover as a music spectrum by Silvio Paganini.</li>
|
||||
<li><a href="https://www.uberviz.io/viz/nero/">Nero</a> - WebGL
|
||||
Visualizer for “In The Way” by Nero.</li>
|
||||
<li><a href="https://www.uberviz.io/viz/pareidolia/">Pareidolia</a> -
|
||||
WebGL Visualizer for “Szerencsétlen” by Venetian Snares.</li>
|
||||
<li><a href="https://www.uberviz.io/viz/splice/">Splice</a> - A realtime
|
||||
interactive music visualizer using time-code data from Splice’s upcoming
|
||||
visualizer API.</li>
|
||||
<li><a href="http://www.typatone.com/">Typatone</a> - Make music while
|
||||
you write.</li>
|
||||
<li><a href="http://unseen-music.com/yume/">Yume</a> - Campaign for
|
||||
Helios’ “Yume” album.</li>
|
||||
<li><a href="http://mattdesl.github.io/codevember/21.html">Silk</a> - 3D
|
||||
Audio Visualizer by Matt DesLauriers.</li>
|
||||
<li><a href="http://mattdesl.github.io/codevember/3.html">Wave</a> - 3D
|
||||
Audio Visualizer by Matt DesLauriers.</li>
|
||||
<li><a href="http://mattdesl.github.io/codevember/6.html">Binaural</a> -
|
||||
Experiment using Binaural and Reverb audio effects by Matt
|
||||
DesLauriers.</li>
|
||||
<li><a href="https://www.uberviz.io/viz/word-problems/">Word
|
||||
Problems</a> - WebGL Visualizer for “Word Problems” by Harmonic
|
||||
313.</li>
|
||||
<li><a href="http://naivesound.com/glitch/">Glitch</a> - An algorithmic
|
||||
synthesizer to make music from math.</li>
|
||||
<li><a
|
||||
href="http://www.google.com/doodles/clara-rockmores-105th-birthday">105
|
||||
Birthday Clara Rockmore</a> - A Doodle for the Birthday of Clara
|
||||
Rockmore.</li>
|
||||
<li><a href="http://ondras.github.io/fireworks-webgl/">Fireworks with
|
||||
WebGL</a> - Sound driven fireworks by Ondřej Žára.</li>
|
||||
<li><a href="http://outputchannel.com/glowsynth/">Glowsynth - just
|
||||
amazing!</a> - Play with your mouse, Qwerty keyboad, or MIDI keyboard
|
||||
and watch as the lights dance to your music.</li>
|
||||
<li><a href="http://mmorph.massivemusic.com/">Mmorph</a> - An adventure
|
||||
into new ways of delivering interactive music in the browser and
|
||||
beyond.</li>
|
||||
<li><a href="https://airtightinteractive.com/demos/js/reactive/">Loop
|
||||
Waveform Visualizer</a> - WebGL Visualizer for Screw Base by
|
||||
Beytah.</li>
|
||||
<li><a href="http://zya.github.io/scrollsound/">Scrollsound</a> -
|
||||
Scrolling as a method of interaction with audio on the web by Ehsan
|
||||
Ziya.</li>
|
||||
<li><a href="http://brunoimbrizi.com/experiments/#/08">Experiment #8</a>
|
||||
- Music Experiment by Bruno Imbrizi.</li>
|
||||
<li><a href="http://www.808cube.com/">Music Cube</a> - A Chrome
|
||||
Experiment that combines the Roland TR-808 Drum Machine with the Rubik’s
|
||||
Cube.</li>
|
||||
<li><a href="http://tonenotone.com/ECHO/">Music Game - ECHO</a> - A
|
||||
challenging musical puzzle game.</li>
|
||||
<li><a href="http://www.patatap.com/">Patatap</a> - A portable animation
|
||||
and sound kit.</li>
|
||||
<li><a href="http://www.dinahmoelabs.com/plink">Plink - Awesome
|
||||
Multiplayer Game</a> - A multiplayer music experience.</li>
|
||||
<li><a
|
||||
href="http://www.michaelbromley.co.uk/experiments/soundcloud-vis/#muse/undisclosed-desires">Soundcloud
|
||||
Visualizer</a> - A Canvas and Web Audio Experiment.</li>
|
||||
<li><a href="http://likethemammal.github.io/css-visualizer/">CSS
|
||||
Visualizer</a> - Music Visualizers that are made entirely using DOM
|
||||
elements and CSS3.</li>
|
||||
<li><a href="http://jasonsigal.cc/kandinskify/">Kandinski Experiment</a>
|
||||
- Music Visualizations inspired in Kandinsky.</li>
|
||||
<li><a href="https://vimeo.com/160470393">Visual Music Trailer</a> -
|
||||
Live audio visual performance ideas.</li>
|
||||
<li><a href="http://rugs.grindselect.com/">Draw and Music</a> - Campaign
|
||||
for Rugs new album by Sam Greens.</li>
|
||||
<li><a href="http://www.moogfest.com/_substrate">Moogfest Substrate</a>
|
||||
- Experimental site to Moogfest.</li>
|
||||
<li><a href="http://rickycodes.github.io/audio-visualizer/three/">3D
|
||||
Grid</a> - Audio visualizer built with HTML5 web audio API by
|
||||
rickycodes.</li>
|
||||
<li><a href="http://mrdoob.com/files/temp/xplsv_obsidian/">obsidian</a>
|
||||
- 3D Audio Visualization made by the creator of Three.js.</li>
|
||||
<li><a href="http://trif.it/">TRIF</a> - GIF-based online radio
|
||||
visualization using webaudio API and raw CSS</li>
|
||||
<li><a href="http://audiograph.xyz/">Audiograph</a> - Amazing audio
|
||||
visualization made by Matt DesLauriers.</li>
|
||||
<li><a href="http://scribble.audio/">Scribble Audio</a> - Draw loops of
|
||||
sound with this web synthesizer.</li>
|
||||
<li><a href="http://touchpianist.com/">Touchpianist</a> - play a piano
|
||||
and look all animations along the screen.</li>
|
||||
<li><a href="https://preziotte.com/partymode/">PartyMode</a> - An
|
||||
experimental music visualizer using d3.js and the web audio api.</li>
|
||||
<li><a href="http://jieverson.com/DJi/">DJi</a> - Clean music visualizer
|
||||
from SoundCloud or self uploaded.</li>
|
||||
<li><a href="https://github.com/elifer5000/vr-ondes-martenot">VR Ondes
|
||||
Martenot</a> - A playable rendition of the Ondes Martenot in Virtual
|
||||
Reality.</li>
|
||||
<li><a href="http://hughsk.io/popcorn/">Popcorn</a> - Little
|
||||
audio-reactive sketch by Hugh Kennedy.</li>
|
||||
<li><a
|
||||
href="https://tympanus.net/Development/MusicalInteractions/">Musical
|
||||
Interactions</a> - Some experimental ideas for playful musical
|
||||
interactions.</li>
|
||||
<li><a href="https://wizgrav.github.io/clubber/">ClubberToy</a> Several
|
||||
shadertoys, rewired with clubber, bundled as a vj app.</li>
|
||||
<li><a href="https://alpcanaydin.github.io/andantino/">Andantino</a>
|
||||
Listen some notes and try to find same notes on the keyboard.</li>
|
||||
<li><a href="https://tariqksoliman.github.io/Vissonance/">Vissonance</a>
|
||||
A collection of audio visualizers built in THREE.js.</li>
|
||||
<li><a href="https://mfcc64.github.io/html5-showcqtbar/">ShowCQTBar</a>
|
||||
- Audio spectrum visualization with musical scale.</li>
|
||||
<li><a href="https://github.com/surayashivji/WeeklyGraphics">Weekly
|
||||
Music Visualizations</a> Weekly music visualization experiments built
|
||||
with Three.js and p5.js by Suraya Shivji.</li>
|
||||
<li><a href="https://github.com/Teoxoy/audio-visualizer">Audio
|
||||
Visualizer</a> - An interesting web audio visualizer built with
|
||||
Pixi.js.</li>
|
||||
<li><a href="https://github.com/mfcc64/youtube-musical-spectrum">YouTube
|
||||
Musical Spectrum</a> - A browser extension that offers audio
|
||||
visualization on your YouTube page with nice musical notes.</li>
|
||||
<li><a href="http://hiteshsahu.com/AudioAnalysis">Just Dance</a> - A 3D
|
||||
Audio Visualization made with <a
|
||||
href="http://babylonjs.com/">BabylonJS</a> & 2D Perlin Noise.</li>
|
||||
<li><a href="https://audiomotion.me">audioMotion</a> - High-resolution
|
||||
real-time audio spectrum analyzer and full-featured music player written
|
||||
in JavaScript. Includes binaries for Windows, Linux and macOS.</li>
|
||||
<li><a href="https://amandayehh.github.io/audio-visualizer/">p5.js Audio
|
||||
Visualizer</a> - A powerful, beat- and amplitude-responsive audio
|
||||
visualizer created with <a
|
||||
href="https://github.com/processing/p5.js-sound">p5.sound</a>, on an
|
||||
HTML5 Canvas by Amanda Yeh.</li>
|
||||
</ul>
|
||||
<h2 id="experiments-on-codepen">Experiments on Codepen</h2>
|
||||
<ul>
|
||||
<li><a href="http://codepen.io/iamjoshellis/full/KVdQqm/">SVG Animated
|
||||
Drum Kit</a> - Play an amazing Drum made with SVG and realistic sounds
|
||||
by <span class="citation"
|
||||
data-cites="iamjoshellis">@iamjoshellis</span>.</li>
|
||||
<li><a href="http://codepen.io/iamjoshellis/full/qbBKZB/">SVG Animated
|
||||
Guitar</a> - Play an amazing Guitar made with SVG and realistic sounds
|
||||
by <span class="citation"
|
||||
data-cites="iamjoshellis">@iamjoshellis</span>.</li>
|
||||
<li><a href="http://codepen.io/Francext/full/yIogq/">Audio
|
||||
Visualizer</a> - Abstract Audio Visualizer using Three.js by Francesco
|
||||
Trillini</li>
|
||||
<li><a href="http://codepen.io/alexpierre/full/RNELPV/">Awesome Audio
|
||||
Player</a> - Radial Audio Player constructed by lines of frequency and
|
||||
amplitude by Alex Permyakov</li>
|
||||
<li><a href="http://codepen.io/pat_hg/full/gamQwr/">Wireframes</a> -
|
||||
Wireframe WebGL Animation with Three.js by Patrick Heng</li>
|
||||
<li><a href="http://codepen.io/chrisgannon/full/GpwqgG/">Soundcloud
|
||||
Vinyl Search</a> - An amazing experiment creating a realistic Vinyl
|
||||
player using DrawSVG and GSAP by Chris Gannon.</li>
|
||||
<li><a href="http://codepen.io/enjikaka/full/QbJmRJ/">Gooey Effect
|
||||
Audio</a> - Upload your mp3 and visualize the song with this crazy
|
||||
effect by Jeremy Karlsson.</li>
|
||||
<li><a href="http://codepen.io/njmcode/full/WbWyWz/">CSS Audio
|
||||
Visualizer</a> - Using audio frequency data from a hidden video to apply
|
||||
CSS scaling by Neil McCallion.</li>
|
||||
<li><a href="http://codepen.io/rachelnabors/full/rCost/">Storytelling
|
||||
with Html5 + CSS3</a> - A great example of how to use music to create a
|
||||
Storytelling by Rachel Nabors.</li>
|
||||
<li><a href="http://codepen.io/woodwork/full/rxrLqa/">Step sequencer</a>
|
||||
- Create music with this sequencer by Joe Harry.</li>
|
||||
<li><a href="http://codepen.io/luigimannoni/full/xbLgqB">WebGL
|
||||
Soundcloud Visualizer using Three.js</a> - ThreeJS/WebGL Soundcloud
|
||||
player/visualizer based on HTML5 AudioContext API by Luigi Mannoni.</li>
|
||||
<li><a href="http://codepen.io/easwee/pen/sFpmo">Oscilator</a> - Testing
|
||||
the oscillator node from HTML5 audio API by Anej Gorkič.</li>
|
||||
<li><a href="http://codepen.io/pat_hg/pen/zvMrRJ">Cubes Audio
|
||||
Visualizer</a> - 10th contribution for codevember 2015 by Patrick
|
||||
Heng.</li>
|
||||
<li><a href="http://codepen.io/laurent-thevenet/pen/JGeXNr">P5 Audio
|
||||
Tests 33</a> - Audio visualization using p5.js 3D elements and
|
||||
Soundcloud API</li>
|
||||
<li><a href="http://codepen.io/laurent-thevenet/pen/MKJwVd">P5 Audio
|
||||
Tests 27</a> - Audio visualization using p5.js 3D elements and
|
||||
Soundcloud API</li>
|
||||
<li><a
|
||||
href="http://codepen.io/TimPietrusky/full/jrPRZR">CircleLineNERDDISCO</a>
|
||||
- Audio visualization with amazing analyser by Tim Pietrusky.</li>
|
||||
<li><a href="http://codepen.io/wizgrav/pen/PWKNmg">Clubberize yin yang
|
||||
example</a> - An example using the clubberize helper to easily integrate
|
||||
clubber.js in javascript apps.</li>
|
||||
</ul>
|
||||
<h2 id="libraries-audio">Libraries Audio</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/hughsk/web-audio-analyser">web-audio-analyser</a>
|
||||
- A thin wrapper around the Web Audio API that takes an <audio> element
|
||||
and gives you its waveform/frequency data in return.</li>
|
||||
<li><a
|
||||
href="https://github.com/Jam3/web-audio-player">web-audio-player</a> - A
|
||||
cross-browser Web Audio player.</li>
|
||||
<li><a
|
||||
href="https://github.com/hughsk/web-media-playback">web-media-playback</a>
|
||||
- Retrieve playback and buffering information about audio or video
|
||||
playing in the browser.</li>
|
||||
<li><a href="https://alemangui.github.io/pizzicato/">Pizzicato.js</a> -
|
||||
Simplify the way you create and manipulate sounds via the Web Audio
|
||||
API.</li>
|
||||
<li><a href="https://github.com/unconed/ThreeAudio.js">ThreeAudio.js</a>
|
||||
- Helps you create music visualizations in Three.js or tQuery.</li>
|
||||
<li><a href="https://watilde.github.io/beeplay/">Beeplay.js</a> - Write
|
||||
a song In JavaScript.</li>
|
||||
<li><a href="https://github.com/mudcube/MIDI.js/">MIDI.js</a> - Making
|
||||
life easy to create a MIDI-app on the web.</li>
|
||||
<li><a href="https://github.com/stewdio/beep.js">Beep.js</a> - A
|
||||
JavaScript toolkit for building browser-based synthesizers.</li>
|
||||
<li><a href="https://github.com/processing/p5.js-sound">p5.sound</a> -
|
||||
Brings the Processing approach to Web Audio and p5.js.</li>
|
||||
<li><a href="https://www.jhtrnr.com/Audiolet/">Audiolet</a> - A
|
||||
JavaScript library for real-time audio synthesis and composition.</li>
|
||||
<li><a
|
||||
href="https://www.npmjs.com/package/coffee-collider">coffee-collider</a>
|
||||
- A language for real time audio synthesis and algorithmic composition
|
||||
in HTML5.</li>
|
||||
<li><a href="https://github.com/audio-lab/render">audio-render</a> - A
|
||||
pass-through audio stream, providing structure for rendering stream
|
||||
audio data.</li>
|
||||
<li><a href="https://github.com/stevekinney/octavian">Octavian</a> -
|
||||
Utilities for reasoning about musical notes, frequencies, and
|
||||
intervals</li>
|
||||
<li><a
|
||||
href="https://www.npmjs.com/package/waveform-data">waveform-data</a> -
|
||||
Audio Waveform Data Manipulation API – resample, offset and segment
|
||||
waveform data in JavaScript.</li>
|
||||
<li><a href="https://github.com/bbc/audiowaveform">audiowaveform</a> -
|
||||
C++ program to generate waveform data and render waveform images from
|
||||
audio files.</li>
|
||||
<li><a href="https://aubio.org">Aubio</a> - C library for realtime audio
|
||||
labeling with bindings for Python and PD, support for ofx and Vamp.</li>
|
||||
<li><a href="https://github.com/go-audio/audio">audio</a> - Generic Go
|
||||
package designed to define a common interface to analyze and/or process
|
||||
audio data</li>
|
||||
<li><a href="https://github.com/go-audio/wav">wav</a> - Battle tested
|
||||
Wav decoder/encoder</li>
|
||||
<li><a
|
||||
href="https://github.com/chrisguttandin/standardized-audio-context">standardized-audio-context</a>
|
||||
- A cross-browser implementation of the AudioContext which aims to
|
||||
closely follow the standard.</li>
|
||||
<li><a
|
||||
href="https://github.com/chrisguttandin/web-audio-beat-detector">web-audio-beat-detector</a>
|
||||
- A beat detection utility which is using the Web Audio API.</li>
|
||||
<li><a href="https://github.com/meyda/meyda">meyda</a> - Audio feature
|
||||
extraction for JavaScript.</li>
|
||||
</ul>
|
||||
<h2 id="libraries-visualization">Libraries Visualization</h2>
|
||||
<ul>
|
||||
<li><a href="http://p5js.org/">p5.js</a> - A JavaScript library for
|
||||
creating graphic and interactive experiences, based on the core
|
||||
principles of Processing.</li>
|
||||
<li><a href="https://github.com/pixijs/pixi.js/">Pixi.js</a> - A fast
|
||||
lightweight 2D library that works across all devices. The Pixi renderer
|
||||
allows everyone to enjoy the power of hardware acceleration without
|
||||
prior knowledge of WebGL.</li>
|
||||
<li><a href="http://soulwire.github.io/sketch.js/">sketch.js</a> - Let’s
|
||||
you get straight to the fun parts of creative coding, without ever
|
||||
having to worry about shims or boilerplate code.</li>
|
||||
<li><a href="http://threejs.org/">three.js</a> - Three.js is a library
|
||||
that makes WebGL easy to use.</li>
|
||||
<li><a href="https://jonobr1.github.io/two.js/">Two.js</a> - A
|
||||
two-dimensional drawing API geared towards modern web browsers. It is
|
||||
renderer agnostic enabling the same API to draw in multiple contexts:
|
||||
SVG, Canvas, and WebGL.</li>
|
||||
<li><a href="http://babylonjs.com/">BabylonJS</a> - A complete
|
||||
JavaScript framework for building 3D games with HTML5, WebGL and Web
|
||||
Audio.</li>
|
||||
<li><a href="https://github.com/spite/WebAudioExtension">Web Audio
|
||||
Extension</a> - A Chrome extension to play with Web Audio.</li>
|
||||
<li><a href="https://libcinder.org/">Cinder</a> - A community-developed,
|
||||
free and open source library for professional-quality creative coding in
|
||||
C++.</li>
|
||||
<li><a href="https://www.processing.org/">Processing</a> - An open
|
||||
source programming language and integrated development environment built
|
||||
for the electronic arts, new media art, and visual design
|
||||
communities.</li>
|
||||
<li><a href="http://www.hypeframework.org/">HYPE_processing</a> -
|
||||
Collection of Processing classes that performs heavy lifting tasks while
|
||||
using a minimal amount of code writing.</li>
|
||||
<li><a href="https://github.com/shawnlawson/The_Force">The Force</a> -
|
||||
Live coded shader editing with audio input.</li>
|
||||
<li><a href="https://github.com/sleexyz/hylogen">Hylogen</a> - Purely
|
||||
functional language embedded in Haskell for expressive live coding of
|
||||
fragment shaders (with audio input).</li>
|
||||
<li><a href="https://www.npmjs.com/package/peaks.js">Peaks.js</a> -
|
||||
Modular client-side JavaScript component designed for the display of and
|
||||
interaction with audio waveform material in the browser.</li>
|
||||
<li><a href="https://github.com/wizgrav/clubber">Clubber.js</a> -
|
||||
Application of music theory in audio reactive visualizations.</li>
|
||||
<li><a href="https://vuo.org">Vuo</a> — A realtime visual programming
|
||||
language for interactive media.</li>
|
||||
<li><a href="https://wavesurfer-js.org/">wavesurfer.js</a> - A
|
||||
customizable audio waveform visualization, built on top of Web Audio API
|
||||
and HTML5 Canvas</li>
|
||||
<li><a href="https://github.com/skylerlee/wavebell">wavebell</a> - A
|
||||
javascript voice recorder with realtime waveform, using web
|
||||
microphone</li>
|
||||
<li><a href="https://github.com/kelvinau/circular-audio-wave">Circular
|
||||
Audio Wave</a> - A JS library for audio visualization in circular wave
|
||||
using Web Audio API and ECharts</li>
|
||||
<li><a href="https://github.com/kylestetz/slang">Slang</a> - An audio
|
||||
programming language built in JS</li>
|
||||
<li><a
|
||||
href="https://www.npmjs.com/package/audiomotion-analyzer">audioMotion-analyzer</a>
|
||||
- High-resolution real-time audio spectrum analyzer JS module with no
|
||||
dependencies.</li>
|
||||
<li><a href="https://github.com/karlstav/cava#latency-notes">Cava</a> -
|
||||
A cross-platform terminal visualizer.</li>
|
||||
<li><a href="https://jonshamir.github.io/muser/">Muser</a> - Using
|
||||
machine learning to enhance music visualization in the browser.</li>
|
||||
</ul>
|
||||
<h2 id="people-to-follow">People to Follow</h2>
|
||||
<ul>
|
||||
<li><a href="http://www.aaronkoblin.com/">Aaron Koblin</a> - Artist,
|
||||
designer, programmer, and entrepreneur specializing in data and digital
|
||||
technologies.</li>
|
||||
<li><a href="http://www.joshuadavis.com/">Joshua Davis</a> - An American
|
||||
designer, technologist, author and artist in new media.</li>
|
||||
<li><a href="http://roberthodgin.com/">Robert Hodgin</a> - A creative
|
||||
coder living in Brooklyn. Co-creator of the Cinder C++.</li>
|
||||
<li><a href="http://seb.ly/">Seb Lee-Delisle</a> - An award-winning
|
||||
digital artist and speaker.</li>
|
||||
<li><a href="http://ravenkwok.com/">Raven Kwok</a> - A visual artist,
|
||||
animator and creative programmer.</li>
|
||||
<li><a href="https://github.com/cwilso/">Chris Wilson</a> - Open Web
|
||||
Guy, formerly of Microsoft and now working as a Developer Advocate at
|
||||
Google.</li>
|
||||
<li><a href="https://github.com/therewasaguy">Jason Sigal</a> - Creative
|
||||
Coder in residence at NYU’s and creator of web audio library for
|
||||
p5.js.</li>
|
||||
<li><a href="http://shawnlawson.com/">Shawn Lawson</a> - An experiential
|
||||
media artist creating the computational sublime.</li>
|
||||
<li><a href="https://github.com/mattdesl">Matt DesLauriers</a> -
|
||||
Creative coder at Jam 3.</li>
|
||||
<li><a href="http://hengpatrick.fr/">Patrick Heng</a> - Creative
|
||||
front-end developer. Studied at Hetic and Gobelins and works at
|
||||
Grouek.</li>
|
||||
<li><a href="https://preziotte.com/">Mat Preziotte</a> - Absurd music
|
||||
visualizations and generative art.</li>
|
||||
<li><a href="https://github.com/wizgrav">Yannis Gravezas</a> - A
|
||||
creative coder with several projects featured in chrome experiments, fwa
|
||||
and elsewhere.</li>
|
||||
</ul>
|
||||
<h2 id="tutorials">Tutorials</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.kadenze.com/courses">Kadenze - Courses about
|
||||
Sound and Creative Process</a></li>
|
||||
<li><a
|
||||
href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API">MDN
|
||||
- Basic concepts behind Web Audio API</a></li>
|
||||
<li><a
|
||||
href="http://www.soundesign.info/2016/02/07/understanding-audioparams-precision-control-web-audio-nodes/">Understanding
|
||||
AudioParams: Precision control of web audio nodes</a></li>
|
||||
<li><a
|
||||
href="https://medium.com/@superhighfives/making-a-music-video-f60757ceb4cf#.j72rbcxgk">Making
|
||||
An Interactive Music Video With WebGL</a></li>
|
||||
<li><a
|
||||
href="http://blog.scottlogic.com/2016/01/06/audio-api-with-d3.html">Exploring
|
||||
the web audio api with d3</a></li>
|
||||
<li><a
|
||||
href="http://www.html5rocks.com/en/tutorials/webaudio/intro/">Getting
|
||||
Started with Web Audio API</a></li>
|
||||
<li><a
|
||||
href="http://codecall.net/2014/01/29/14-essential-javascript-audio-libraries-for-web-developers/">14
|
||||
essential JavaScript audio libraries for web developers</a></li>
|
||||
<li><a
|
||||
href="http://blog.sonoport.com/post/120993888887/learningwebaudioapi">Learning
|
||||
Web Audio API</a></li>
|
||||
<li><a
|
||||
href="http://codepen.io/DonKarlssonSan/post/fun-with-web-audio-api">Fun
|
||||
with Web Audio API</a></li>
|
||||
<li><a href="https://www.objc.io/issues/24-audio/audio-dog-house/">The
|
||||
Audio Processing Dog House</a></li>
|
||||
<li><a href="http://mmckegg.github.io/web-audio-school/">Web Audio
|
||||
School</a></li>
|
||||
<li><a
|
||||
href="http://fourthof5.com/audio-visualisation-with-the-web-audio-api">Audio
|
||||
visualisation with the web audio api</a></li>
|
||||
<li><a href="https://24ways.org/2013/make-your-browser-dance/">Make Your
|
||||
Browser Dance</a></li>
|
||||
<li><a
|
||||
href="http://raathigesh.com/Audio-Visualization-with-Web-Audio-and-ThreeJS/">Audio
|
||||
Visualization with Web Audio and Three.js</a></li>
|
||||
<li><a
|
||||
href="https://sonoport.github.io/web-audio-and-canva-partI.html">Applying
|
||||
Web Audio API with the HTML5 Canvas Element - Part I</a></li>
|
||||
<li><a
|
||||
href="https://sonoport.github.io/web-audio-and-canva-partII.html">Applying
|
||||
Web Audio API with the HTML5 Canvas Element - Part II</a></li>
|
||||
<li><a
|
||||
href="http://ianreah.com/2013/02/28/Real-time-analysis-of-streaming-audio-data-with-Web-Audio-API.html">Real-time
|
||||
analysis of streaming audio data with Web Audio API</a></li>
|
||||
<li><a
|
||||
href="http://www.sitepoint.com/syncing-css-animations-with-html5-audio/">Syncing
|
||||
CSS Animations with HTML5 Audio</a></li>
|
||||
<li><a
|
||||
href="http://teropa.info/blog/2016/07/28/javascript-systems-music.html">Javascript
|
||||
Systems Music - Learning Web Audio by Recreating The Works of Steve
|
||||
Reich and Brian Eno</a></li>
|
||||
<li><a
|
||||
href="https://tympanus.net/codrops/2018/03/06/creative-audio-visualizers/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+tympanus+%28Codrops%29">Creative
|
||||
Audio Visualizers</a></li>
|
||||
<li><a
|
||||
href="https://codepen.io/gregh/post/recreating-legendary-8-bit-games-music-with-web-audio-api">Recreating
|
||||
legendary 8-bit games music with Web Audio API</a></li>
|
||||
<li><a
|
||||
href="https://mlesniak.com/post/2018/09/13/go-guitar-/-visualize-sound/">Visualizing
|
||||
sound in Go with SDL</a></li>
|
||||
</ul>
|
||||
<h2 id="videos">Videos</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.youtube.com/watch?v=NL0nb8A8FDM">Matt McKegg: I
|
||||
Play The JavaScript - JSConf.Asia 2015</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=d8TCq0xLnV4">Chris Lowis: A
|
||||
Brief History of Synthesis with the Web Audio API</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=_ZUhicr-R-g">Introducing
|
||||
the Web Audio API</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=vIKijPAW9Js">CorkDev.IO -
|
||||
HTML 5 Web Audio API</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=56spBAgOYfg">Steve Kinney:
|
||||
Building a musical instrument with the Web Audio API | JSConf US
|
||||
2015</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=wZrNI-86zYI">Making the Web
|
||||
Rock: The Web Audio API</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=YBQ5pzvgbOE">Jordan
|
||||
Santell: Signal Processing with the Web Audio API - JSConf2014</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=oHBx_kMmsRE">Making waves
|
||||
using the Web Audio API</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=PN8Eg1K9xjE">Stuart Memo:
|
||||
JavaScript is the new Punk Rock</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=X41IwSyU-BM">Jan Krutisch:
|
||||
JavaScript Patterns For Contemporary Dance Music – JSConf EU
|
||||
2013</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=2BIOINFSbMg">Charlie
|
||||
Roberts: Gibbering at Algoraves - JS in Live Audiovisual Performances -
|
||||
JSConf.Asia 2014</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=1k3X4DLDHdc">Lauren
|
||||
McCarthy: Learning while making p5js</a></li>
|
||||
<li><a href="http://medias.ircam.fr/x9d4352">Interactive Music with
|
||||
Tone.js</a></li>
|
||||
<li><a href="http://medias.ircam.fr/x2af2f6">Web Audio API vs Native:
|
||||
Closing the Gap</a></li>
|
||||
<li><a href="http://medias.ircam.fr/xa87b09">BRAID: A Web Audio
|
||||
Instrument Builder with Embedded Code Blocks</a></li>
|
||||
<li><a href="http://medias.ircam.fr/x32ba00">Web Audio Tools</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=TdgBAhGmoH4">HTML5DevConf:
|
||||
Jordan Santell, “Browser Dance Party: Visualizing Audio with the Web
|
||||
Audio API”</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=xw86fXq2cKM">Praveen Kumar
|
||||
- MIDI.js</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=16oLi1kvLHs">Mathieu ‘p01’
|
||||
Henri: Making Realtime Audio-Visuals - JSConf.Asia 2015</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=Ww0jTafmd_w">Paul Adenot:
|
||||
Elements of Dance Music - JSConf.Asia 2015</a></li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/channel/UCeZLO2VgbZHeDcongKzzfOw">8-bit
|
||||
Music Theory</a></li>
|
||||
</ul>
|
||||
<h2 id="contributing">Contributing</h2>
|
||||
<p>Your contributions are always welcome! <a
|
||||
href="https://github.com/willianjusten/awesome-audio-visualization/blob/master/Contributing.md">Click
|
||||
here to read the guidelines</a>.</p>
|
||||
<h2 id="authors">Authors</h2>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col style="width: 35%" />
|
||||
<col style="width: 32%" />
|
||||
<col style="width: 32%" />
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr class="header">
|
||||
<th style="text-align: center;"><img
|
||||
src="https://avatars2.githubusercontent.com/u/3991845?v=3&s=150"
|
||||
alt="Willian Justen" /></th>
|
||||
<th style="text-align: center;"><img
|
||||
src="https://avatars2.githubusercontent.com/u/12835911?v=3&s=150"
|
||||
alt="Luis Henrique" /></th>
|
||||
<th style="text-align: center;"><img
|
||||
src="https://avatars3.githubusercontent.com/u/13159727?v=3&s=150"
|
||||
alt="Márcio Ribeiro" /></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="odd">
|
||||
<td style="text-align: center;"><a
|
||||
href="https://github.com/willianjusten/">Willian Justen</a></td>
|
||||
<td style="text-align: center;"><a href="https://github.com/lhbzr">Luis
|
||||
Henrique</a></td>
|
||||
<td style="text-align: center;"><a
|
||||
href="https://github.com/marcioshiz">Márcio Ribeiro</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h2 id="license">License</h2>
|
||||
<p><a href="http://creativecommons.org/licenses/by/4.0/"><img
|
||||
src="https://i.creativecommons.org/l/by/4.0/88x31.png"
|
||||
alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="http://github.com/willianjusten">Willian Justen</a> has waived all
|
||||
copyright and related or neighboring rights to this work.</p>
|
||||
<p><a
|
||||
href="https://github.com/willianjusten/awesome-audio-visualization">audiovisualization.md
|
||||
Github</a></p>
|
||||
@@ -15,13 +15,64 @@ infer information about that algorithm.</p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#papers">Papers</a></li>
|
||||
<li><a href="#related-events">Related Events</a></li>
|
||||
<li><a href="#related-events">Related Events
|
||||
(conferences/workshops)</a></li>
|
||||
</ul>
|
||||
<h2 id="papers">Papers</h2>
|
||||
<h3 id="section">2024</h3>
|
||||
<h3 id="section">2025</h3>
|
||||
<ul>
|
||||
<li><a href="https://arxiv.org/abs/2504.00874">P2NIA: Privacy-Preserving
|
||||
Non-Iterative Auditing</a> - (ECAI) <em>Proposes a mutually beneficial
|
||||
collaboration for both the auditor and the platform: a
|
||||
privacy-preserving and non-iterative audit scheme that enhances fairness
|
||||
assessments using synthetic or local data, avoiding the challenges
|
||||
associated with traditional API-based audits.</em></li>
|
||||
<li><a
|
||||
href="https://www.cambridge.org/core/services/aop-cambridge-core/content/view/9E8408C67F7CE30505122DD1586D9FA2/S3033373325000080a.pdf/the-fair-game-auditing-and-debiasing-ai-algorithms-over-time.pdf">The
|
||||
Fair Game: Auditing & debiasing AI algorithms overtime</a> -
|
||||
(Cambridge Forum on AI: Law and Governance) <em>Aims to simulate the
|
||||
evolution of ethical and legal frameworks in the society by creating an
|
||||
auditor which sends feedback to a debiasing algorithm deployed around an
|
||||
ML system.</em></li>
|
||||
<li><a href="https://arxiv.org/pdf/2505.04796">Robust ML Auditing using
|
||||
Prior Knowledge</a> - (ICML) <em>Formally establishes the conditions
|
||||
under which an auditor can prevent audit manipulations using prior
|
||||
knowledge about the ground truth.</em></li>
|
||||
<li><a href="https://arxiv.org/abs/2501.02997">CALM: Curiosity-Driven
|
||||
Auditing for Large Language Models</a> - (AAAI) <em>Auditing as a
|
||||
black-box optimization problem where the goal is to automatically
|
||||
uncover input-output pairs of the target LLMs that exhibit illegal,
|
||||
immoral, or unsafe behaviors.</em></li>
|
||||
<li><a href="https://arxiv.org/abs/2412.13021">Queries, Representation
|
||||
& Detection: The Next 100 Model Fingerprinting Schemes</a> - (AAAI)
|
||||
<em>Divides model fingerprinting into three core components, to identify
|
||||
∼100 previously unexplored combinations of these and gain insights into
|
||||
their performance.</em></li>
|
||||
</ul>
|
||||
<h3 id="section-1">2024</h3>
|
||||
<ul>
|
||||
<li><a href="https://arxiv.org/pdf/2411.05197">Hardware and software
|
||||
platform inference</a> - (arXiv) <em>A method for identifying the
|
||||
underlying GPU architecture and software stack of a black-box machine
|
||||
learning model solely based on its input-output behavior.</em></li>
|
||||
<li><a href="https://arxiv.org/abs/2407.13281">Auditing Local
|
||||
Explanations is Hard</a> - (NeurIPS) <em>Gives the (prohibitive) query
|
||||
complexity of auditing explanations.</em></li>
|
||||
<li><a href="https://arxiv.org/abs/2409.00159">LLMs hallucinate graphs
|
||||
too: a structural perspective</a> - (complex networks) <em>Queries LLMs
|
||||
for known graphs and studies topological hallucinations. Proposes a
|
||||
structural hallucination rank.</em></li>
|
||||
<li><a href="https://arxiv.org/pdf/2402.08522">Fairness Auditing with
|
||||
Multi-Agent Collaboration</a> - (ECAI) <em>Considers multiple agents
|
||||
working together, each auditing the same platform for different
|
||||
tasks.</em></li>
|
||||
<li><a href="https://arxiv.org/pdf/2401.11194">Mapping the Field of
|
||||
Algorithm Auditing: A Systematic Literature Review Identifying Research
|
||||
Trends, Linguistic and Geographical Disparities</a> - (Arxiv)
|
||||
<em>Systematic review of algorithm auditing studies and identification
|
||||
of trends in their methodological approaches.</em></li>
|
||||
<li><a href="https://arxiv.org/pdf/2402.12572v1.pdf">FairProof:
|
||||
Confidential and Certifiable Fairness for Neural Networks</a> -
|
||||
Confidential and Certifiable Fairness for Neural Networks</a> - (Arxiv)
|
||||
<em>Proposes an alternative paradigm to traditional auditing using
|
||||
crytographic tools like Zero-Knowledge Proofs; gives a system called
|
||||
FairProof for verifying fairness of small neural networks.</em></li>
|
||||
@@ -40,17 +91,27 @@ href="https://github.com/bchugg/auditing-fairness">[Code]</a>
|
||||
<em>Sequential methods that allows for the continuous monitoring of
|
||||
incoming data from a black-box classifier or regressor.</em> ###
|
||||
2023</li>
|
||||
<li><a href="https://neurips.cc/virtual/2023/poster/70925">Privacy
|
||||
Auditing with One (1) Training Run</a> - (NeurIPS - best paper) <em>A
|
||||
scheme for auditing differentially private machine learning systems with
|
||||
a single training run.</em></li>
|
||||
<li><a
|
||||
href="https://www.sciencedirect.com/science/article/pii/S0306457322003259">Auditing
|
||||
fairness under unawareness through counterfactual reasoning</a> -
|
||||
(Information Processing & Management) <em>Shows how to unveil
|
||||
whether a black-box model, complying with the regulations, is still
|
||||
biased or not.</em></li>
|
||||
<li><a href="https://arxiv.org/pdf/2206.04740.pdf">XAudit : A
|
||||
Theoretical Look at Auditing with Explanations</a> - <em>Formalizes the
|
||||
role of explanations in auditing and investigates if and how model
|
||||
explanations can help audits.</em></li>
|
||||
Theoretical Look at Auditing with Explanations</a> - (Arxiv)
|
||||
<em>Formalizes the role of explanations in auditing and investigates if
|
||||
and how model explanations can help audits.</em></li>
|
||||
<li><a href="https://arxiv.org/pdf/2305.12620.pdf">Keeping Up with the
|
||||
Language Models: Robustness-Bias Interplay in NLI Data and Models</a> -
|
||||
<em>Proposes a way to extend the shelf-life of auditing datasets by
|
||||
using language models themselves; also finds problems with the current
|
||||
bias auditing metrics and proposes alternatives – these alternatives
|
||||
highlight that model brittleness superficially increased the previous
|
||||
bias scores.</em></li>
|
||||
(Arxiv) <em>Proposes a way to extend the shelf-life of auditing datasets
|
||||
by using language models themselves; also finds problems with the
|
||||
current bias auditing metrics and proposes alternatives – these
|
||||
alternatives highlight that model brittleness superficially increased
|
||||
the previous bias scores.</em></li>
|
||||
<li><a href="https://dl.acm.org/doi/pdf/10.1145/3580305.3599454">Online
|
||||
Fairness Auditing through Iterative Refinement</a> - (KDD) <em>Provides
|
||||
an adaptive process that automates the inference of probabilistic
|
||||
@@ -390,7 +451,7 @@ Active Learning with Outcome-Dependent Query Costs</a> - (NIPS)
|
||||
<em>Learns from a binary classifier paying only for negative
|
||||
labels.</em></li>
|
||||
</ul>
|
||||
<h3 id="section-1">2012</h3>
|
||||
<h3 id="section-2">2012</h3>
|
||||
<ul>
|
||||
<li><a href="http://www.jmlr.org/papers/v13/nelson12a.html">Query
|
||||
Strategies for Evading Convex-Inducing Classifiers</a> - (JMLR)
|
||||
@@ -406,9 +467,31 @@ Learning</a> - (KDD) <em>Reverse engineering of remote linear
|
||||
classifiers, using membership queries.</em></li>
|
||||
</ul>
|
||||
<h2 id="related-events">Related Events</h2>
|
||||
<h3 id="section-3">2025</h3>
|
||||
<ul>
|
||||
<li><a href="https://project.inria.fr/aimlai/">AIMLAI at ECML/PKDD
|
||||
2025</a></li>
|
||||
<li><a
|
||||
href="https://aaai.org/conference/aaai/aaai-25/workshop-list/#ws06">AAAI
|
||||
workshop on AI Governance: Alignment, Morality, and Law</a></li>
|
||||
</ul>
|
||||
<h3 id="section-4">2024</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.ircg.msm.uni-due.de/ai/">1st International
|
||||
Conference on Auditing and Artificial Intelligence</a></li>
|
||||
<li><a href="https://regulatableml.github.io/">Regulatable ML Workshop
|
||||
(RegML’24)</a></li>
|
||||
</ul>
|
||||
<h3 id="section-5">2023</h3>
|
||||
<ul>
|
||||
<li><a href="https://cscw-user-ai-auditing.github.io/">Supporting User
|
||||
Engagement in Testing, Auditing, and Contesting AI (CSCW User AI
|
||||
Auditing)</a></li>
|
||||
<li><a href="https://algorithmic-audits.github.io">Workshop on
|
||||
Algorithmic Audits of Algorithms (WAAA)</a></li>
|
||||
<li><a href="https://regulatableml.github.io/">Regulatable ML Workshop
|
||||
(RegML’23)</a></li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://github.com/erwanlemerrer/awesome-audit-algorithms">auditalgorithms.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -760,3 +760,6 @@ that, <a
|
||||
href="https://github.com/RichardLitt/knowledge/blob/master/github/amending-a-commit-guide.md">here
|
||||
is a guide</a> on the different ways you can update your PR so that we
|
||||
can merge it.</p>
|
||||
<p><a
|
||||
href="https://github.com/aurelia-contrib/awesome-aurelia">aurelia.md
|
||||
Github</a></p>
|
||||
|
||||
158
html/ava.html
Normal file
158
html/ava.html
Normal file
@@ -0,0 +1,158 @@
|
||||
<h1 id="awesome-ava-awesome">Awesome AVA <a
|
||||
href="https://awesome.re"><img src="https://awesome.re/badge.svg"
|
||||
alt="Awesome" /></a> <a
|
||||
href="https://avajs.dev"><img src="https://github.com/avajs/ava/raw/main/media/header.png" width="280" align="right" alt="AVA"></a></h1>
|
||||
<blockquote>
|
||||
<p><a href="https://avajs.dev">AVA</a> is a minimal & futuristic
|
||||
JavaScript test runner</p>
|
||||
</blockquote>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#articles">Articles</a></li>
|
||||
<li><a href="#videos">Videos</a></li>
|
||||
<li><a href="#packages">Packages</a></li>
|
||||
<li><a href="#works-with-ava">Works with AVA</a></li>
|
||||
<li><a href="#tutorials">Tutorials</a></li>
|
||||
<li><a href="#miscellaneous">Miscellaneous</a></li>
|
||||
<li><a href="#support">Support</a></li>
|
||||
</ul>
|
||||
<h2 id="articles">Articles</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/avajs/ava/tree/main/docs/recipes">Recipes</a></li>
|
||||
<li><a
|
||||
href="https://shift.infinite.red/testing-the-bejeezus-out-of-react-native-apps-with-ava-330f51f8f6c3">Testing
|
||||
React Native apps with AVA</a></li>
|
||||
<li><a
|
||||
href="https://semaphoreci.com/community/tutorials/getting-started-with-create-react-app-and-ava">Getting
|
||||
Started with Create React App and AVA</a></li>
|
||||
<li><a
|
||||
href="https://wecodetheweb.com/2016/04/19/effortless-unit-testing-with-ava/">Effortless
|
||||
unit testing with AVA</a></li>
|
||||
</ul>
|
||||
<h2 id="videos">Videos</h2>
|
||||
<ul>
|
||||
<li><a href="http://jsair.io/ava">JavaScript Air episode with the AVA
|
||||
team</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=RxLW6-3dk5A">Testing React
|
||||
components with AVA</a></li>
|
||||
</ul>
|
||||
<h2 id="packages">Packages</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/avajs/eslint-plugin-ava">eslint-plugin-ava</a>
|
||||
- ESLint rules.</li>
|
||||
<li><a
|
||||
href="https://github.com/jamestalmage/ava-codemods">ava-codemods</a> -
|
||||
Codemods that simplifies upgrading to newer versions.</li>
|
||||
<li><a href="https://github.com/avajs/sublime-ava">sublime-ava</a> -
|
||||
Snippets for Sublime.</li>
|
||||
<li><a href="https://github.com/avajs/atom-ava">atom-ava</a> - Snippets
|
||||
for Atom.</li>
|
||||
<li><a
|
||||
href="https://github.com/samverschueren/vscode-ava">vscode-ava</a> -
|
||||
Snippets for Visual Studio Code.</li>
|
||||
<li><a
|
||||
href="https://github.com/ahmedelgabri/vim-ava-snippets">vim-ava-snippets</a>
|
||||
- Snippets for Vim.</li>
|
||||
<li><a href="https://github.com/sotojuan/redux-ava">redux-ava</a> - Test
|
||||
helpers for Redux.</li>
|
||||
<li><a
|
||||
href="https://github.com/conorhastings/redux-test-recorder">redux-test-recorder</a>
|
||||
- Generate AVA tests for Redux reducers in a React app.</li>
|
||||
<li><a href="https://github.com/avajs/gulp-ava">gulp-ava</a> - Run tests
|
||||
with Gulp.</li>
|
||||
<li><a href="https://github.com/avajs/grunt-ava">grunt-ava</a> - Run
|
||||
tests with Grunt.</li>
|
||||
<li><a href="https://github.com/pine/fly-ava">fly-ava</a> - Run tests
|
||||
with Fly.</li>
|
||||
<li><a href="https://github.com/start-runner/ava">start-ava</a> - Run
|
||||
tests with Start.</li>
|
||||
<li><a href="https://github.com/unlight/sigh-ava">sigh-ava</a> - Run
|
||||
tests with Sigh.</li>
|
||||
<li><a
|
||||
href="https://github.com/jfmengels/eslint-ava-rule-tester">eslint-ava-rule-tester</a>
|
||||
- Test <a href="https://github.com/eslint/eslint">ESLint</a> plugins
|
||||
with AVA.</li>
|
||||
<li><a
|
||||
href="https://github.com/jfmengels/jscodeshift-ava-tester">jscodeshift-ava-tester</a>
|
||||
- Test <a href="https://github.com/facebook/jscodeshift">jscodeshift</a>
|
||||
codemods with AVA.</li>
|
||||
<li><a
|
||||
href="https://github.com/avajs/ava-preact-init">ava-preact-init</a> -
|
||||
Set up AVA for Preact.</li>
|
||||
<li><a href="https://github.com/unional/ava-fixture">ava-fixture</a> -
|
||||
Run fixture/baseline tests.</li>
|
||||
<li><a
|
||||
href="https://github.com/dubzzz/ava-fast-check">ava-fast-check</a> -
|
||||
Property based testing.</li>
|
||||
<li><a
|
||||
href="https://github.com/cdaringe/ava-fixture-docker-db">ava-fixture-docker-db</a>
|
||||
- Add docker databases to your test contexts.</li>
|
||||
<li><a
|
||||
href="https://github.com/Wildhoney/ava-webcomponents">ava-webcomponents</a>
|
||||
- Testing web components via Puppeteer.</li>
|
||||
<li><a href="https://github.com/yovasx2/ava-tap-json">ava-tap-json</a> -
|
||||
JSON output with AVA compatibility.</li>
|
||||
<li><a
|
||||
href="https://github.com/seamapi/ava-typescript-worker">ava-typescript-worker</a>
|
||||
- use TypeScript in shared workers</li>
|
||||
<li><a href="https://github.com/seamapi/ava-postgres">ava-postgres</a> -
|
||||
get a fresh Postgres database for every test</li>
|
||||
<li><a href="https://github.com/TomerAberbach/pava">pava</a> -
|
||||
Parameterized testing.</li>
|
||||
</ul>
|
||||
<h2 id="works-with-ava">Works with AVA</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/electron/spectron#with-ava">Spectron</a>
|
||||
- Test Electron apps using AVA and ChromeDriver.</li>
|
||||
<li><a href="https://github.com/Hypercubed/chuhai">Chūhai</a> - Run and
|
||||
verify benchmarks using AVA and benchmark.js.</li>
|
||||
<li><a
|
||||
href="https://github.com/andywer/leakage#usage-with-ava--tape">Leakage</a>
|
||||
- Memory leak testing.</li>
|
||||
<li><a href="https://github.com/sindresorhus/pify">pify</a> - Promisify
|
||||
callback-style functions for better testing. <a
|
||||
href="https://github.com/sindresorhus/registry-url/blob/eb1f0e01722208366c9199b96235fd043ec162ae/test.js#L6">(Example)</a></li>
|
||||
<li><a href="https://github.com/sindresorhus/p-event">p-event</a> -
|
||||
Promisify an event. <a
|
||||
href="https://github.com/sindresorhus/gulp-debug/blob/4db5871594742a346d17aa9b34f43c87d4e54934/test.js#L42-L44">(Example)</a></li>
|
||||
<li><a href="https://github.com/sindresorhus/execa">execa</a> - Test
|
||||
your CLI tools. <a
|
||||
href="https://github.com/sindresorhus/active-win-cli/blob/d01813762b304102d1fee147855481e9f38c8517/test.js#L5-L6">(Example)</a></li>
|
||||
<li><a href="https://github.com/sindresorhus/delay">delay</a> - Add
|
||||
delays to your tests. <a
|
||||
href="https://github.com/sindresorhus/p-queue/blob/a3a5cadefc2b54269f4939bb34e8dc180c3bd800/test.js#L39">(Example)</a></li>
|
||||
<li><a href="https://github.com/sindresorhus/get-stream">get-stream</a>
|
||||
- Test the output of streams. <a
|
||||
href="https://github.com/sindresorhus/ora/blob/4ceeedd51795bb88a8033229d198e70cd8a2aff7/test.js#L33-L35">(Example)</a></li>
|
||||
<li><a
|
||||
href="https://github.com/lukechilds/create-test-server">create-test-server</a>
|
||||
- Creates a minimal Express server for testing. <a
|
||||
href="https://github.com/lukechilds/clone-response/blob/11f5870e4e1b039e2d9a8f1f72d45fd1b9706bf3/test/clone-response.js">(Example)</a></li>
|
||||
</ul>
|
||||
<h2 id="tutorials">Tutorials</h2>
|
||||
<ul>
|
||||
<li><a href="http://silvenon.com/testing-react-and-redux/">Testing a
|
||||
React & Redux Codebase</a> - A comprehensive series of tutorials
|
||||
about testing a React and Redux project using AVA.</li>
|
||||
</ul>
|
||||
<h2 id="miscellaneous">Miscellaneous</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.redbubble.com/people/sindresorhus/works/30330590-ava-logo">Stickers,
|
||||
t-shirts, etc</a> - The products are sold at production price without
|
||||
any markup.</li>
|
||||
<li><a href="https://speakerdeck.com/novemberborn/ava-at-lnug">Slides
|
||||
from AVA talk at London Node User Group</a> - By core team member <a
|
||||
href="https://github.com/novemberborn">Mark Wubben</a>.</li>
|
||||
</ul>
|
||||
<h2 id="support">Support</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/avajs/ava/discussions">Github
|
||||
Discussions</a></li>
|
||||
<li><a href="https://stackoverflow.com/questions/tagged/ava">Stack
|
||||
Overflow</a></li>
|
||||
<li><a href="https://twitter.com/ava__js">Twitter</a></li>
|
||||
</ul>
|
||||
<p><a href="https://github.com/avajs/awesome-ava">ava.md Github</a></p>
|
||||
237
html/avr.html
237
html/avr.html
@@ -1,237 +0,0 @@
|
||||
<h1 id="awesome-avr-microcontrollers">Awesome AVR Microcontrollers</h1>
|
||||
<p>A curated list of awesome AVR tools, libraries, resources, and shiny
|
||||
things. Inspired by awesome-… stuff.</p>
|
||||
<ul>
|
||||
<li><a href="#awesome-avr">Awesome AVR</a>
|
||||
<ul>
|
||||
<li><a href="#boot-loader">Boot Loader</a></li>
|
||||
<li><a href="#driver">Driver</a></li>
|
||||
<li><a href="#eeprom">EEPROM</a></li>
|
||||
<li><a href="#i2c">I2C</a></li>
|
||||
<li><a href="#isp">ISP</a></li>
|
||||
<li><a href="#jtag">JTAG</a></li>
|
||||
<li><a href="#keyboard">Keyboard</a></li>
|
||||
<li><a href="#lcd">LCD</a></li>
|
||||
<li><a href="#pwm">PWM</a></li>
|
||||
<li><a href="#spi">SPI</a></li>
|
||||
<li><a href="#twi">TWI</a></li>
|
||||
<li><a href="#usart">USART</a></li>
|
||||
<li><a href="#usb">USB</a></li>
|
||||
<li><a href="#wireless">Wireless</a>
|
||||
<ul>
|
||||
<li><a href="#nrf24l01">nRF24L01</a></li>
|
||||
<li><a href="#zigbee">ZigBee</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#xmega">Xmega</a></li>
|
||||
<li><a href="#miscellaneous">Miscellaneous</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#hardware">Hardware</a>
|
||||
<ul>
|
||||
<li><a href="#programmers">Programmers</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#software">Software</a>
|
||||
<ul>
|
||||
<li><a href="#compilers">Compilers</a></li>
|
||||
<li><a href="#integrated-development-environments">Integrated
|
||||
Development Environments</a></li>
|
||||
<li><a href="#simulators">Simulators</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#resources">Resources</a>
|
||||
<ul>
|
||||
<li><a href="#articles">Articles</a></li>
|
||||
<li><a href="#books">Books</a></li>
|
||||
<li><a href="#videos">Videos</a></li>
|
||||
<li><a href="#websites">Websites</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#other-awesome-lists">Other Awesome Lists</a></li>
|
||||
<li><a href="#contributing">Contributing</a></li>
|
||||
</ul>
|
||||
<h2 id="eeprom">EEPROM</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/w0qs1/i2ceeprom">i2ceeprom</a> - A
|
||||
simple C library for interfacing with 24CXX series I2C EEPROMs.</li>
|
||||
</ul>
|
||||
<h2 id="i2c">I2C</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/jrowberg/i2cdevlib">i2cdevlib</a> - I2C
|
||||
device library collection for AVR/Arduino or other C++-based MCUs.</li>
|
||||
<li><a
|
||||
href="https://github.com/g4lvanix/I2C-master-lib">I2C-master-lib</a> -
|
||||
Lightweight I2C library for 8-bit AVRs.</li>
|
||||
</ul>
|
||||
<h2 id="keyboard">Keyboard</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/tmk/tmk_keyboard">tmk_keyboard</a> - A
|
||||
keyboard controller firmware for Atmel AVR USB family.</li>
|
||||
<li><a
|
||||
href="https://github.com/BathroomEpiphanies/AVR-Keyboard">AVR-Keyboard</a>
|
||||
- USB Keyboard firmware for Atmel AVR microcontrollers.</li>
|
||||
</ul>
|
||||
<h2 id="lcd">LCD</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/w0qs1/i2clcd">I2CLCD</a> - A simple C
|
||||
library for interfacing with I2C LCDs.</li>
|
||||
</ul>
|
||||
<h2 id="spi">SPI</h2>
|
||||
<ul>
|
||||
<li><a href="http://www.tinkerer.eu/AVRLib/SPI/">AVRLib/SPI</a> - Serial
|
||||
Peripheral Interface.</li>
|
||||
</ul>
|
||||
<h2 id="usb">USB</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/obdev/v-usb">v-usb</a> - A Firmware-Only
|
||||
USB implementation for Atmel’s AVR Microcontrollers.</li>
|
||||
<li><a href="https://github.com/abcminiuser/lufa">LUFA</a> - A
|
||||
lightweight USB Framework for AVRs.</li>
|
||||
<li><a href="https://github.com/libusbx/libusbx">libusbx</a> - A
|
||||
cross-platform user library providing access to USB devices.</li>
|
||||
</ul>
|
||||
<h2 id="wireless">Wireless</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/nekromant/rf24boot">rf24boot</a> -
|
||||
nRF24L01+ bootloader for avr and other mcus.</li>
|
||||
<li><a href="https://github.com/omriiluz/libnrf24l01p">libnrf24l01p</a>
|
||||
- NRF24L01+ Transceiver library.</li>
|
||||
<li><a href="https://github.com/maniacbug/RF24Network">RF24Network</a> -
|
||||
Network Layer for nRF24L01(+) Radios.</li>
|
||||
<li><a
|
||||
href="https://github.com/kehribar/nrf24L01_plus">nrf24L01_plus</a> -
|
||||
Portable nrf24L01+ library with auto acknowledgement and auto
|
||||
retransmission support.</li>
|
||||
<li><a
|
||||
href="https://github.com/aaronds/arduino-nrf24l01">arduino-nrf24l01</a>
|
||||
- An Arduino port of the <a
|
||||
href="http://www.tinkerer.eu/AVRLib/nRF24L01">nRF24L01</a> library.</li>
|
||||
<li><a
|
||||
href="https://github.com/omriiluz/NRF24-BTLE-Decoder">NRF24-BTLE-Decoder</a>
|
||||
- Sniff and decode NRF24L01+ and Bluetooth Low Energy using
|
||||
RTL-SDR.</li>
|
||||
<li><a
|
||||
href="http://www.tinkerer.eu/AVRLib/nRF24L01/">AVRLib/nRF24L01</a> -
|
||||
Nordic Semiconductor nRF24L01.</li>
|
||||
</ul>
|
||||
<h2 id="miscellaneous">Miscellaneous</h2>
|
||||
<p><em>Useful libraries or tools that don’t fit in the categories above
|
||||
or maybe just not categorised yet</em></p>
|
||||
<ul>
|
||||
<li><a href="http://www.nongnu.org/avr-libc/">AVR Libc</a> - A high
|
||||
quality C library for use with GCC on Atmel AVR microcontrollers.</li>
|
||||
<li><a href="https://github.com/cpldcpu/light_ws2812">light_ws2812</a> -
|
||||
A lightweight library to control WS2811/WS2812 based LEDS and LED
|
||||
Strings for 8-Bit AVR microcontrollers.</li>
|
||||
<li><a href="https://github.com/chrismoos/avr-os">avr-os</a> - A
|
||||
multitasking OS for Arduino and AVR platforms.</li>
|
||||
<li><a href="http://avrcryptolib.das-labor.org/">AVR-Crypto-Lib</a> - A
|
||||
library providing implementations of cryptographic algorithms for the
|
||||
AVR 8-bit microcontroller family.</li>
|
||||
<li><a href="https://github.com/wendlers/libemb">libemb</a> - A
|
||||
collection of libraries which try to make things needed in many MCU
|
||||
based projects more convinient.</li>
|
||||
<li><a href="https://github.com/sparkfun/Pocket_AVR_Programmer">Pocket
|
||||
AVR Programmer</a> - Example firmware and board files for the Pocket AVR
|
||||
Programmer.</li>
|
||||
<li><a
|
||||
href="https://github.com/abcminiuser/avr-tutorials">avr-tutorials</a> -
|
||||
LaTeX typeset versions of my popular AVR Tutorials.</li>
|
||||
<li><a href="https://github.com/dreamiurg/avr-liberty">AVRliberty</a> -
|
||||
Library of routines for AVR microcontollers.</li>
|
||||
<li><a
|
||||
href="https://github.com/sirgal/AVR-EAX-AES-bootloader">AVR-EAX-AES-bootloader</a>
|
||||
- Bootloader for AVR microcontrollers featuring EAX mode encryption in
|
||||
1024 bytes.</li>
|
||||
<li><a href="https://github.com/qistoph/ArduinoAES256">ArduinoAES256</a>
|
||||
- Ilya’s byte-oriented AES-256 implementation implemented for
|
||||
Arduino.</li>
|
||||
<li><a href="https://github.com/DavyLandman/AESLib">Arduino AESLib</a> -
|
||||
Arduino Library for AES Encryption (source based on
|
||||
avr-crypto-lib).</li>
|
||||
<li><a href="https://github.com/supermucca/avr-libs">avr-libs</a> - Some
|
||||
other libraries and code examples for interfacing AVR microcontrollers
|
||||
with external devices</li>
|
||||
</ul>
|
||||
<h1 id="software">Software</h1>
|
||||
<p><em>Software for creating a development environment.</em></p>
|
||||
<h2 id="compilers">Compilers</h2>
|
||||
<p><em>List of AVR compilers</em></p>
|
||||
<ul>
|
||||
<li><a href="https://gcc.gnu.org/wiki/avr-gcc">avr-gcc</a></li>
|
||||
</ul>
|
||||
<h2 id="integrated-development-environments">Integrated Development
|
||||
Environments</h2>
|
||||
<p><em>List of AVR nominal IDEs.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://www.atmel.com/tools/atmelstudio.aspx">Atmel®
|
||||
Studio</a></li>
|
||||
<li><a href="">CodeVisionAVR</a></li>
|
||||
</ul>
|
||||
<h2 id="simulators">Simulators</h2>
|
||||
<p><em>List of AVR Simulators</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/buserror/simavr">simavr</a> - A lean,
|
||||
mean and hackable AVR simulator for linux & OSX.</li>
|
||||
</ul>
|
||||
<h1 id="resources">Resources</h1>
|
||||
<p><em>Various resources, such as books, websites, and articles for
|
||||
improving your AVR development skills and knowledge.</em></p>
|
||||
<h2 id="articles">Articles</h2>
|
||||
<p><em>Fantastic AVR related articles.</em></p>
|
||||
<h2 id="books">Books</h2>
|
||||
<p><em>Fantastic AVR related books.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://littlehacks.org/AVR-Programming">Make: AVR
|
||||
Programming</a> - Learning to Write Software for Hardware.</li>
|
||||
</ul>
|
||||
<h2 id="videos">Videos</h2>
|
||||
<p><em>Fantastic AVR related videos.</em></p>
|
||||
<h2 id="websites">Websites</h2>
|
||||
<p><em>Useful AVR related websites.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://www.avrfreaks.net/">AVR Freaks</a> - AVR Freaks
|
||||
Forum.</li>
|
||||
<li><a href="http://www.avrprojects.net/">AVR Projects</a> - Free
|
||||
projects for 8-bit atmel avr microcontrollers.</li>
|
||||
<li><a href="http://duino4projects.com/">Arduino for Projects</a></li>
|
||||
<li><a href="http://atmega32-avr.com/">ATmega32 AVR</a></li>
|
||||
<li><a
|
||||
href="http://pic-microcontroller.com/">PIC-Microcontroller</a></li>
|
||||
</ul>
|
||||
<h2 id="persian-websites">Persian Websites</h2>
|
||||
<ul>
|
||||
<li><a href="http://avr92.ir/">avr92</a></li>
|
||||
</ul>
|
||||
<h2 id="other-awesome-projects">Other Awesome Projects</h2>
|
||||
<p><em>Collection of useful codes, snippets, …</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/hexagon5un/AVR-Programming">AVR-Programming</a>
|
||||
- Code examples for the book “Make: AVR Programming”.</li>
|
||||
<li><a
|
||||
href="https://github.com/KonstantinChizhov/AvrProjects">AvrProjects</a>
|
||||
- Different projects and drafts for Atmel’s avr controllers.</li>
|
||||
<li><a href="http://www.tinkerer.eu/AVRLib/">Tinkerer’s AVRLib</a> - A
|
||||
small collection of code snippets which are often needed programming
|
||||
Atmel AVR-Controllers.</li>
|
||||
</ul>
|
||||
<h1 id="other-awesome-lists">Other Awesome Lists</h1>
|
||||
<p><em>Other amazingly awesome lists</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/jnv/lists">lists</a> - List of (awesome)
|
||||
lists curated on GitHub</li>
|
||||
<li><a
|
||||
href="https://github.com/bayandin/awesome-awesomeness">awesome-awesomeness</a>
|
||||
- A curated list of awesome awesomeness.</li>
|
||||
<li><a href="https://github.com/sindresorhus/awesome">awesome</a> - A
|
||||
curated list of awesome lists.</li>
|
||||
<li><a href="https://github.com/fffaraz/awesome-cpp">awesome-cpp</a> -
|
||||
Awesome C/C++ frameworks, libraries, resources, and shiny things.</li>
|
||||
<li><a
|
||||
href="https://github.com/vhf/free-programming-books">free-programming-books</a>
|
||||
- List of Freely Available Programming Books</li>
|
||||
<li><a
|
||||
href="https://github.com/papers-we-love/papers-we-love">papers-we-love</a>
|
||||
- Papers from the computer science community to read and discuss.</li>
|
||||
</ul>
|
||||
<h1 id="contributing">Contributing</h1>
|
||||
<p>Please see <a
|
||||
href="https://github.com/fffaraz/awesome-avr/blob/master/CONTRIBUTING.md">CONTRIBUTING</a>
|
||||
for details.</p>
|
||||
@@ -2572,3 +2572,5 @@ employer (Facebook).</em></p>
|
||||
Creative Commons Attribution 4.0 International License (CC BY 4.0)
|
||||
|
||||
http://creativecommons.org/licenses/by/4.0/</code></pre>
|
||||
<p><a href="https://github.com/donnemartin/awesome-aws">aws.md
|
||||
Github</a></p>
|
||||
|
||||
944
html/babylonjs.html
Normal file
944
html/babylonjs.html
Normal file
@@ -0,0 +1,944 @@
|
||||
<h1 id="awesome-babylon.js-awesome">Awesome Babylon.js <a
|
||||
href="https://awesome.re"><img src="https://awesome.re/badge-flat.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<p><a href="https://www.babylonjs.com/"><img alt="Babylon.js logo" src="media/logo.svg" align="right" width="150" /></a></p>
|
||||
<blockquote>
|
||||
<p>A curated list of <em>awesome</em> things related to the Babylon.js
|
||||
game engine.</p>
|
||||
</blockquote>
|
||||
<p><a href="https://www.babylonjs.com/">Babylon.js</a> is an open-source
|
||||
game and rendering engine written in TypeScript designed to be powerful,
|
||||
beautiful, simple, and open. It supports cross-platform game development
|
||||
through WebGL, WebGPU, and the Babylon Native runtime.</p>
|
||||
<blockquote>
|
||||
<p>Your contributions are always welcome! Please read the <a
|
||||
href="CONTRIBUTING.md">contributing guidelines</a> to get started.</p>
|
||||
</blockquote>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#official-links">Official links</a></li>
|
||||
<li><a href="#books">Books</a></li>
|
||||
<li><a href="#playground">Playground</a></li>
|
||||
<li><a href="#demos">Demos</a></li>
|
||||
<li><a href="#scenes">Scenes</a></li>
|
||||
<li><a href="#games">Games</a></li>
|
||||
<li><a href="#projects">Projects</a></li>
|
||||
<li><a href="#examples">Examples</a></li>
|
||||
<li><a href="#links">Links</a></li>
|
||||
<li><a href="#forum">Forum</a></li>
|
||||
</ul>
|
||||
<h2 id="official-links">Official links</h2>
|
||||
<p><em>Official Babylon.js links.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://doc.babylonjs.com/">Babylon.js
|
||||
Documentation</a></li>
|
||||
<li><a href="https://editor.babylonjs.com/">Babylon.js Editor</a></li>
|
||||
<li><a href="https://www.babylonjs.com/games/">Babylon.js
|
||||
Features</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/">Babylon.js
|
||||
Playground</a></li>
|
||||
<li><a href="https://sandbox.babylonjs.com/">Babylon.js Sandbox</a></li>
|
||||
<li><a href="https://www.babylonjs.com/native/">Babylon Native</a></li>
|
||||
<li><a href="https://www.babylonjs.com/reactnative/">Babylon React
|
||||
Native</a></li>
|
||||
<li><a href="https://doc.babylonjs.com/whats-new">Changelog</a></li>
|
||||
<li><a href="https://www.babylonjs.com/community/">Community
|
||||
Demos</a></li>
|
||||
<li><a href="https://forum.babylonjs.com/">Forum</a></li>
|
||||
<li><a href="https://nme.babylonjs.com/">Node Material Editor</a></li>
|
||||
<li><a href="https://www.babylonjs.com/partners/">Partners Using
|
||||
Babylon.js</a></li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/specifications/">Specifications</a></li>
|
||||
<li>Social Media
|
||||
<ul>
|
||||
<li><a href="https://github.com/BabylonJS/Babylon.js">GitHub</a></li>
|
||||
<li><a href="https://babylonjs.medium.com/">Medium</a></li>
|
||||
<li><a href="https://twitter.com/babylonjs">Twitter</a></li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/channel/UCyOemMa5EJkIgVavJjSCLKQ">YouTube
|
||||
Channel</a></li>
|
||||
</ul></li>
|
||||
<li><a href="https://spector.babylonjs.com/">SpectorJS - Explore and
|
||||
Troubleshoot your WebGL scenes with ease</a></li>
|
||||
<li><a
|
||||
href="https://doc.babylonjs.com/divingDeeper/developWithBjs/howToStart">Start
|
||||
Contributing to Babylon.js</a></li>
|
||||
</ul>
|
||||
<h2 id="books">Books</h2>
|
||||
<p><em>Books about or for Babylon.js developers.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.amazon.com/Babylon-JS-Essentials-Julien-Moreau-Mathis/dp/1785884794">Babylon.js
|
||||
Essentials</a></li>
|
||||
<li><a href="https://aka.ms/BabylonJSBook">Going the Distance with
|
||||
Babylon.js: Building extensible, maintainable, and attractive
|
||||
browser-based interactive applications using JavaScript</a></li>
|
||||
</ul>
|
||||
<h2 id="playground">Playground</h2>
|
||||
<p><em>Noteworthy examples of community-contributed content on the
|
||||
Babylon.js playground.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://playground.babylonjs.com/#58I88I#186">360
|
||||
portal</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#947JF6#0">3D UI</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#8T3YBR#2">Ammo.js
|
||||
Heightmap</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#WVPVWL#0">Antigravity
|
||||
racing game demo</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#VXA85M#5">Augmented
|
||||
Reality Drum</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#AL6VAN#1">AI Basketball
|
||||
shooter</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#KBS9I5#925">Bowling and
|
||||
grabbing in XR</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#7S3ZHU#15">Bowling lane
|
||||
showing gutters and physics</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#CUH660#27">Buttons always
|
||||
face user</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#0PHDVB#0">Camera
|
||||
positioning on event</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#1YD970#283">Captain Dude
|
||||
Fishing</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#1YD970#14">Car following
|
||||
path</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#502Z8L#0">Change color on
|
||||
collide</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#AH85PF#53">Chessboard
|
||||
layout and camera</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#092XX3#13">Circle menu in
|
||||
3D GUI</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#RGNDK2#2">Colliding and
|
||||
deforming cubes</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#3FJZD5#4">Coronavirus
|
||||
rendering pipeline and shaders</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#D7LQDZ#1">Custom mesh for
|
||||
3D button</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#355XBJ#16">Custom WebXR
|
||||
controller mesh</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#5MJ1X9#13">Dock the
|
||||
boat</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#5ZCGRM#2860">Dynamic snow
|
||||
generation</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#9U086#4">Dynamic text in
|
||||
UI</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#HDHQN#55">Exploding Lofi
|
||||
Sphere</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#HDHQN#56">Exploding Lofi
|
||||
Torus</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#CWAQ1W#12">Exploding
|
||||
Object with Solid Particles</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#VS5XS7#0">Explosion on
|
||||
keydown</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#4HUQQ#1479">Explosions +
|
||||
City burning</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#RDJ26Q#1288">Fenerator 3D
|
||||
with explosion generator</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#UL7W2M#0">Flight
|
||||
Simulator Experiment</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#22KIIK#22">Fruit Ninja VR
|
||||
Game</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#LVJG7H#0">Furball
|
||||
Shader</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#45FPFC#13">Glowing
|
||||
marbles falling</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#6MQB2X#158">Glow
|
||||
World</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#HY823G#7">Grab and move a
|
||||
ball in WebXR</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#GVPILZ#0">Grim Grinning
|
||||
Ghosts with singing</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#7XU4D8#1">God of War NME
|
||||
Weapons FX Demo</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#ISZ7Y2#0">Great White
|
||||
Shark animated GLTF model</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#HJZBRG#100">GUI follows
|
||||
viewpoint in WebXR</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#E8C51D#35">Gun
|
||||
firing</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#0IRV8X#2">Happy Holidays
|
||||
2020 VR</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#BP7QYG#13">Happy holidays
|
||||
custom font</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#A8X91Q#10">HERO
|
||||
X</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#0JC454#16">Hit the cube
|
||||
pointer tracker</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#LU3FLF#6">Holographic
|
||||
keyboard</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#0IIB3N#44">Hopping game
|
||||
with infinite running</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#Y2LIXI#44">HtmlMesh demo
|
||||
with overlay</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#UFVU18#18">Joint Impulse
|
||||
Example</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#ZS41RU#0">Laser Saber
|
||||
mesh</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#K7TJIG#0">Lego Buggy
|
||||
mesh</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#6C8005#1">Light Paddle
|
||||
glowing mesh</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#IT1QZU#13">Mallot and
|
||||
Nail VR</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#YRP925#0">Marble
|
||||
slide</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#3I55DK#0">Marble
|
||||
Tower</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#NE96B8#10">Mesh Speech
|
||||
Synthesis API</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#MNC4HP#0">Music
|
||||
Visualizer</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#8WC6ZN#112">Newton’s
|
||||
cradle physics</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#11XV5X#13">Open url by
|
||||
clicking object</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#4WPJCV#34">Pac-Man Arcade
|
||||
Machine in WebXR</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#ZENDZ2#0">physicsImposter
|
||||
parenting</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#SLPLFT#31">PhysX
|
||||
kinematic dynamic bodies</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#SLPLFT#29">PhysX fluid
|
||||
rendering</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#RYXIT#9">Ping pong in
|
||||
3D</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#2S8L5U#1">Point Cloud
|
||||
Morphing</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#ZU8CV4#12">portal +
|
||||
gravity mechanics</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#ACPMQL#2">Portal effect
|
||||
using shaders</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#ARN6TJ#5">Progressive
|
||||
loading of glTF with LOD</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#1ND6TH#265">Pulsars /
|
||||
Imps</a></li>
|
||||
<li><a
|
||||
href="https://playground.babylonjs.com/#1HH4OJ#29">Rollercoaster</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#RBX8Y4#22">Screen Capture
|
||||
and Composition</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#1BGGDU#0">Shattered mesh
|
||||
with baked physics demo</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#S0IW99#23">Simple
|
||||
XmlLoader GUI</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#B2DP5I#7">Slice CSG mesh
|
||||
on click</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#8WC6ZN#121">Soft body
|
||||
physics - wrecking ball + blocks</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#10RCC9#0">Solid Particle
|
||||
System collisions</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#JXJBPS#5">Space Invader
|
||||
visual effects game</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#G03CV5#0">Space Ship
|
||||
Battle</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#0MGV2I#0">Spheres change
|
||||
color only when looked at</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#ND4U2L#0">Sphere Spiral
|
||||
infinite rendering pipeline</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#2FPT1A#351">SPS change
|
||||
color on click</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#Z88Q4W#19">StakeShooter
|
||||
game</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#165IV6#2526">Submarine
|
||||
underwater game</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#1DDSV5#0">Table billards
|
||||
physics demo</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#52M011#2">Tank playground
|
||||
with sound</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#88MM6V#0">Tap to Bounce
|
||||
Cylinder using imposters</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#CMS27E#11">Targeting
|
||||
System for turrets</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#H19VH7#44">TensorFlow.js
|
||||
+ Webcam Demo</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#XP6NNP#42">TestTowerDef2
|
||||
Tower Defense Game</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#C21DGD#3">The Pirate
|
||||
Fort</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#2WR12Z#2">Tic-Tac-Toe
|
||||
game</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#SQFG0Q#6">Track with
|
||||
Carriage Following It (First Person)</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#SQFG0Q#5">Track with
|
||||
Carriage Following It (Third Person)</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#Z07JE1#2">Trailing mesh
|
||||
demo</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#LPTLZM#0">Under Water
|
||||
Demo</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#5W4GH1#10">Velocity test
|
||||
on soccer balls</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#C6V6UY#49">Virtual
|
||||
Joystick GUI</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#1JDJ9F#9">Virtual Tour
|
||||
Booth</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#9M1I08#7">VR Rythym
|
||||
Game</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#ZD364L#17">Watch out for
|
||||
swords game</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#7ILX7T#0">Water
|
||||
Refraction with RTT</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#WBEEFF#1">Wave
|
||||
Racer</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#PKQ6JV#3">WebXR Catching
|
||||
Game</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#B922X8#19">WebXR Physics
|
||||
playground</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#CHF3KW#108">WebXR Tennis
|
||||
game</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#PPM311#99">XR Goal Keeper
|
||||
Trainer</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#K1WGX0#36">XR Throw
|
||||
Lab</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#LYCSQ#256">Yellow sphere
|
||||
volumetric light mini-game</a></li>
|
||||
<li><a href="https://playground.babylonjs.com/#73TUXW#0">Yoshi Falling
|
||||
Balls</a></li>
|
||||
</ul>
|
||||
<h2 id="demos">Demos</h2>
|
||||
<p><em>Official Babylon.js demos that really showcase what it is capable
|
||||
of.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/ActionBuilder/">ActionBuilder</a>
|
||||
- Turn the lights on/off using flip switches. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/ActionBuilder">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Actions/">Actions</a> - A
|
||||
torus that goes around in a circle and changes shape when it hovers over
|
||||
another shape. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Actions">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/Amp360Video/">Amp360Video</a> -
|
||||
Explore a video in 360°. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Amp360Video">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/AssetsManager/">AssetsManager</a>
|
||||
- A human skull. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/AssetsManager">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/AudioAnalyser/">AudioAnalyser</a>
|
||||
- Babylon isn’t just graphics; it’s a full game engine. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/AudioAnalyser">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Bones/">Bones</a> - A
|
||||
walking soldier + animated bunnies. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Bones">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Boom/">Boom</a> - Make
|
||||
things explode with a touch. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Boom">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Bump/">Bump</a> - Render a
|
||||
ball using bump mapping. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Bump">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/CellShading/">CellShading</a> -
|
||||
Use cell-shading to reproduce a cartoon-like effect. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/CellShading">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Charting/">Charting</a> -
|
||||
3D charts. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Charting">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/ChibiRex/">ChibiRex</a> -
|
||||
An animated baby T-Rex. What more do you need? (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/ChibiRex">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Dancers/">Dancers</a> -
|
||||
Animated 3D dancers. <em>warning: takes a long time to load.</em> (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Dancers">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Dancing%20CSG/">Dancing
|
||||
CSG</a> - Constructive Solid Geometry using lights and a sparkly
|
||||
texture. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Dancing%20CSG">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Decals/">Decals</a> - Touch
|
||||
the cat to splatter it with black ink. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Decals">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/Distraction/">DiStraction</a> - A
|
||||
JavaScript driving game demo. Works with a DS3. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Distraction">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/DragNDrop/">DragNDrop</a> -
|
||||
Drag and rearrange different shapes. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/DragNDrop">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Espilit/">Espilit</a> -
|
||||
Explore an entire (barebones) house. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Espilit">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/ExtrudePolygon/">ExtrudePolygon</a>
|
||||
- Destroy your own house. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/ExtrudePolygon">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Facets/">Facets</a> - A
|
||||
fountain of countless balls falling onto a complex shape, showcasing
|
||||
physics. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Facets">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Flat2009/">Flat 2009</a> -
|
||||
Explore an extremely detailed apartment, including a fishtank and
|
||||
bathroom. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Flat2009">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/FlightHelmet/">FlightHelmet</a> -
|
||||
A realistic aviator’s helmet. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/FlightHelmet">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Fur/">Fur</a> - A
|
||||
disturbingly furred bunny. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Fur">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/GLTF/">GLTF</a> - A GLTF
|
||||
Alien model featuring facial animations. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/GLTF">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/GUI/">GUI</a> - An
|
||||
interactive 3D UI. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/GUI">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/GlowLayer/">GlowLayer</a> -
|
||||
Make a neon pipe glow like plasma. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/GlowLayer">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/GlowingEspilit/">GlowingEspilit</a>
|
||||
- Espilit but with glowing effects. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/GlowingEspilit">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Heightmap/">Heightmap</a> -
|
||||
Generate terrain using a heightmap. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Heightmap">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/HillValley/">HillValley</a>
|
||||
- Explore a town isolated from the outside world, like in <em>The
|
||||
Twilight Zone.</em> (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/HillValley">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/HillValleyVR/">HillValleyVR</a> -
|
||||
HillValley but creepier in VR. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/HillValleyVR">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Ink/">Ink</a> - Quick Demo
|
||||
of using Babylon.js to simulate inking. (<a
|
||||
href="https://github.com/sebavan/BabylonjsInkSample">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/InstancedBones/">InstancedBones</a>
|
||||
- A group of soldiers marching in sync. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/InstancedBones">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Instances2/">Instances2</a>
|
||||
- A complex, moving space engine. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Instances2">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/LookAt/">LookAt</a> - Stare
|
||||
at a colored ball moving around in a box of shapes. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/LookAt">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Mansion/">Mansion</a> -
|
||||
Explore a haunted mansion. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Mansion">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/MansionVR/">MansionVR</a> -
|
||||
Explore a haunted mansion in virtual reality. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/MansionVR">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/MotionBlur/">MotionBlur</a>
|
||||
- Blur things like if you were moving like The Flash. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/MotionBlur">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/PBRGlossy/">PBRGlossy</a> -
|
||||
Physically based rendering of a battle-damaged sci-fi helmet. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/PBRGlossy">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/PBRGlossyBloom/">PBRGlossyBloom</a>
|
||||
- Similar to PBRGlossy, but with an extra bloom filter. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/PBRGlossyBloom">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/PPBloom/">PPBloom</a> -
|
||||
Simple post-processing. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/PPBloom">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/PPConvolution/">PPConvolution</a>
|
||||
- A more advanced post-processing demo. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/PPConvolution">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Particles/">Particles</a> -
|
||||
Colorful particles erupting. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Particles">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Physics/">Physics</a> -
|
||||
Spheres and blocks with gravity added. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Physics">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Polygon/">Polygon</a> -
|
||||
It’s a bird, but how did it get so flat? (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Polygon">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Procedural/">Procedural</a>
|
||||
- Don’t hard-code content; generate it procedurally. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Procedural">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Retail/">Retail</a> -
|
||||
Explore a small store (no stealing). (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Retail">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/SPS/">SPS</a> - Simulate
|
||||
asteroids around a planet using a solid particle system. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/SPS">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/SPSCollisions/">SPSCollisions</a>
|
||||
- Solid particles as confetti being raining down on a ball. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/SPSCollisions">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/SpaceDeK/">SpaceDeK</a> -
|
||||
Pretty darn close to a space-shooter. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/SpaceDeK">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Sponza/">Sponza</a> - The
|
||||
most famous Babylon.js demo. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Sponza">source</a>)</li>
|
||||
<li><a
|
||||
href="https://www.babylonjs.com/Demos/SponzaDynamicShadows/">SponzaDynamicShadows</a>
|
||||
- A simpler version of Sponza, but with dynamic lights. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/SponzaDynamicShadows">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/TheCar/">TheCar</a> - A
|
||||
futuristic car parked all by itself in a garage. Too bad there’s no key.
|
||||
(<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/TheCar">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Train/">Train</a> - An
|
||||
incredibly realistic train. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Train">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Tunnel/">Tunnel</a> -
|
||||
Travel inside an endless rust-filled tunnel. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Tunnel">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/V8/">V8</a> - A complex,
|
||||
moving replica of a V8 engine. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/V8">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/VideoProcessing/">Video
|
||||
Processing Sample</a> - Quick Demo for setting up a Babylon.js real-time
|
||||
video processing using a webcam. (<a
|
||||
href="https://github.com/sebavan/BabylonjsVideoProcessingSample">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/WCafe/">WCafe</a> - Windows
|
||||
Cafe is a great place to unwind and have a relaxing look around. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/WCafe">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Demos/Yeti/">Yeti</a> - A
|
||||
non-threatening Yeti, complete with snow. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Demos/Yeti">source</a>)</li>
|
||||
</ul>
|
||||
<h2 id="scenes">Scenes</h2>
|
||||
<p><em>Extra demonstrations of Babylon.js</em></p>
|
||||
<ul>
|
||||
<li><a href="https://www.babylonjs.com/Scenes/minority-race/">Minority
|
||||
Race</a> - A racing game made in 2016 for a film school. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Scenes/minority-race">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Scenes/Robot/">Robot
|
||||
Presentation</a> - A robot gives a timed presentation, with an
|
||||
interactive slider to control animation status. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Scenes/Robot">source</a>)</li>
|
||||
<li><a href="https://www.babylonjs.com/Scenes/WorldMonger/">World
|
||||
Monger</a> - Become a God and shape the world around you. (<a
|
||||
href="https://github.com/BabylonJS/Website/tree/master/build/Scenes/WorldMonger">source</a>)</li>
|
||||
</ul>
|
||||
<h2 id="games">Games</h2>
|
||||
<p><em>Open source games built with Babylon.js</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/babylonjs-archive/accessiblebreakout">Accessible
|
||||
Breakout</a> - Breakout game fully accessible for people who are blind
|
||||
or visually impaired. (<a href="">demo</a>)</li>
|
||||
<li><a href="https://github.com/vudugun/AlienCargo">Alien Cargo</a> - A
|
||||
WebGL 3D game inspired by the classic puzzle game Sokoban. (<a
|
||||
href="https://vudugun.github.io/AlienCargo/">demo</a>)</li>
|
||||
<li><a href="https://github.com/farmersanonymous/killer-bunnies">Attack
|
||||
of the Killer Bunnies</a> - Where bunnies go to die. (<a
|
||||
href="https://ericbroberic.itch.io/attack-of-the-killer-bunnies">demo</a>)</li>
|
||||
<li><a href="https://github.com/pigmin/Breakout">Barkanoid</a> -
|
||||
Arkanoid / Breakout clone with cinematic opening. (<a
|
||||
href="https://pigmin.github.io/Breakout/">demo</a>)</li>
|
||||
<li><a href="https://github.com/Temechon/block">Block</a> - A block
|
||||
puzzle game. (<a
|
||||
href="http://pixelcodr.com/games/block/game.html">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/babylonjs-archive/endless-runner-3d">Cube
|
||||
Endless Runner</a> - Cube Endless Runner is a 3D game built on top of
|
||||
WebGL and HTML5 technologies. (<a
|
||||
href="https://babylonjs-archive.github.io/endless-runner-3d/">demo</a>)</li>
|
||||
<li><a href="https://github.com/xtreemze/defend">Defend</a> - Procedural
|
||||
Cross-Platform 3D Tower Defense Web Game with Physics and AI and
|
||||
Procedural Sound. (<a
|
||||
href="https://xtreemze.github.io/defend/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/renjianfeng/F18FlightSimulator-ammojs">F18
|
||||
Fighter Simulation</a> - Simulation driving of F18 Fighter. (<a
|
||||
href="https://renjianfeng.github.io/F18FlightSimulator-ammojs/dist/index.html">demo</a>)</li>
|
||||
<li><a href="https://github.com/colyseus/babylonjs-hide-and-seek">Hide
|
||||
and Seek Demo</a> - Multiplayer Hide-and-Seek made with BabylonJS and
|
||||
Colyseus. (<a
|
||||
href="https://docs.colyseus.io/colyseus/demo/babylonjs-editor/hide-and-seek/">demo</a>)</li>
|
||||
<li><a href="https://github.com/Xanmia/Light-Speed-Ready">Light Speed
|
||||
Ready!</a> - A spaceship game of gathering resources and leveling your
|
||||
ship. (<a
|
||||
href="https://www.kraem.com/Light-Speed-Ready/game.html">demo</a>)</li>
|
||||
<li><a href="https://github.com/shanadeshana/NeoTrap">NeoTrap</a> -
|
||||
Music-based game. (<a
|
||||
href="https://omarxo.itch.io/neotrap">demo</a>)</li>
|
||||
<li><a href="https://github.com/SvenFrankson/planet-builder-web">Planet
|
||||
Builder</a> - Spherical Voxel Engine demo with a robot hand. (<a
|
||||
href="https://svenfrankson.github.io/PlanetBuilder2022/index.html">demo</a>)</li>
|
||||
<li><a href="https://github.com/hrr8-hermes/hrr8-hermes">Raucous Running
|
||||
and Rampaging Robot Racer Rally (R6)</a> - A fast-paced many-explosion
|
||||
robot racer game. (<a
|
||||
href="https://r6redux.herokuapp.com/">demo</a>)</li>
|
||||
<li><a href="https://github.com/babylonjs-archive/simple-3d-fps">Simple
|
||||
3D FPS</a> - A simple FPS game following Clean Code principles. (<a
|
||||
href="https://babylonjs-archive.github.io/simple-3d-fps/">demo</a>)</li>
|
||||
<li><a href="https://github.com/johnpitchers/Space-Invaders">Space
|
||||
Invaders</a> - Space Invaders in your browser with 3D WebGL. (<a
|
||||
href="https://spaceinvaders.viperfish.com.au/">demo</a>)</li>
|
||||
<li><a href="https://github.com/BabylonJS/SpacePirates">Space
|
||||
Pirates</a> - Shoot down pirates in space. (<a
|
||||
href="https://spacepirates.babylonjs.com/">demo</a>)</li>
|
||||
<li><a href="https://github.com/BabylonJS/SummerFestival">Summer’s
|
||||
Festival</a> - Source code for the game tutorial written by capucat. (<a
|
||||
href="https://capucat.github.io/summers-festival/">demo</a>)</li>
|
||||
<li><a href="https://github.com/ThanosRestas/Theasis">Theasis</a> - FPS
|
||||
game. (<a
|
||||
href="https://thanosrestas.github.io/Theasis/dist/index.html">demo</a>)</li>
|
||||
<li><a href="https://github.com/VoxelSrv/voxelsrv">VoxelSrv</a> - Voxel
|
||||
browser game inspired by Minecraft. (<a
|
||||
href="http://voxelsrv-master.pb4.eu/">demo</a>)</li>
|
||||
</ul>
|
||||
<h2 id="projects">Projects</h2>
|
||||
<p><em>Open source projects using Babylon.js</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/simonguest/3dcreator">3D Creator</a> - A
|
||||
prototype that shows how students (grades 7-12) can use block-based
|
||||
programming to create immersive 3D scenes. (<a
|
||||
href="https://simonguest.github.io/3dcreator/">demo</a>)</li>
|
||||
<li><a href="https://github.com/babylonjs-archive/3d-tetris">3D
|
||||
Tetris</a> - 3D Tetris using the Babylon.js engine. (<a
|
||||
href="https://babylonjs-archive.github.io/3d-tetris/">demo</a>)</li>
|
||||
<li><a href="https://github.com/Arc0re/arc0re.github.io">BABYDOOM</a> -
|
||||
Basic DOOM clone. (<a href="https://arc0re.github.io/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/Symbitic/babylon-accessibility-example">babylon-accessibility-example</a>
|
||||
- Example of how to add accessibility to 3D models. (<a
|
||||
href="https://symbitic.github.io/babylon-accessibility-example/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/SvenFrankson/babylon-demo">babylon-demo</a> -
|
||||
Babylon.js demo for academic purposes. (<a
|
||||
href="https://svenfrankson.github.io/BabylonDemoWeb/index.html">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/renjianfeng/BabylonFpsDemo">BabylonFpsDemo</a>
|
||||
- A first-person shooter with Babylon.js (<a
|
||||
href="https://renjianfeng.github.io/BabylonFpsDemo/example/index.html">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/ssatguru/BabylonJS-CharacterController">BabylonJS-CharacterController</a>
|
||||
- A CharacterController for Babylon.js (<a
|
||||
href="https://ssatguru.github.io/BabylonJS-CharacterController-Samples/demo/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/babylonjs-archive/doom-clone">BabylonJS-Doom-Clone</a>
|
||||
- Doom-style game crafted with love. (<a
|
||||
href="https://babylonjs-archive.github.io/doom-clone/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/topheman/BabylonJSFirstSteps">BabylonJSFirstSteps</a>
|
||||
- You will find here my first steps on Babylon.js (<a
|
||||
href="http://labs.topheman.com/babylonjs/cone-example.html">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/docEdub/babylonjs-ar-piano-portal">Babylon.js
|
||||
“magic” piano portal</a> - An augmented-reality WebXR animation of
|
||||
Chopin’s “Winter Wind” Étude to hang on your wall! Works on flat-screen,
|
||||
too. (<a href="https://demos.babylonjs.com/piano-portal/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/DisownedWheat/BabylonJS-Game-Logic-Examples">BabylonJS
|
||||
Typescript Logic Examples</a> - A collection of small projects that show
|
||||
possible ways of handling game logic in a Babylon.js game.</li>
|
||||
<li><a
|
||||
href="https://github.com/pandadelphin/babylonjs-typescript-webpack-starter">babylonjs-typescript-webpack-starter</a>
|
||||
- A starter template for those who want to use the famous JavaScript 3D
|
||||
game engine Babylon.js with TypeScript and Webpack.</li>
|
||||
<li><a
|
||||
href="https://github.com/RaananW/babylonjs-webpack-es6">babylonjs-webpack-es6</a>
|
||||
- Babylon.js basic scene with typescript, webpack, es6 modules,
|
||||
editorconfig, eslint, hot loading and more. Will even make coffee if you
|
||||
ask nicely.</li>
|
||||
<li><a
|
||||
href="https://github.com/yuiseki/babylonjs-webxr-template">babylonjs-webxr-template</a>
|
||||
- Babylon.js + TypeScript WebXR template project. (<a
|
||||
href="https://yuiseki.github.io/babylonjs-webxr-template/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/virtual-cast/babylon-mtoon-material">babylon-mtoon-material</a>
|
||||
- Unity MToon Shader WebGL porting to Babylon.js. (<a
|
||||
href="https://virtual-cast.github.io/babylon-mtoon-material/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/HarveyLijh/Babylon_PostEffect_Designer_JL">Babylon
|
||||
PostEffect Designer</a> - Full control of post effects adjustments in
|
||||
Babylon.js. Supports real-time post-effect adjustments, mesh import, and
|
||||
post-effect data sharing. (<a
|
||||
href="https://harveylijh.github.io/Babylon_PostEffect_Designer_JL/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/Takebon/babylon_ragdoll_robi">babylon_ragdoll_robi</a>
|
||||
- Babylon.js ragdoll robot. (<a
|
||||
href="https://ragdoll-robi.web.app/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/LorenzoCorbella74/babylon-steering">babylon-steering</a>
|
||||
- Steering behaviors library for moving entities in the x/z plane.</li>
|
||||
<li><a href="https://github.com/adisoftbn/Bomberman3D">Bomberman 3D</a>
|
||||
- Experimental game dev with Babylon.js and Angular 5. (<a
|
||||
href="https://adisoftbn.github.io/Bomberman3D/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/neu5/cannon-es-debugger-babylonjs">cannon-es-debugger-babylonjs</a>
|
||||
- This is a debugger for use with cannon-es. (<a
|
||||
href="https://neu5.github.io/cannon-es-debugger-babylonjs/">demo</a>)</li>
|
||||
<li><a href="https://github.com/Temechon/Christmas-runner">Christmas
|
||||
runner</a> - A Babylon.js game made for Christmas. (<a
|
||||
href="http://pixelcodr.com/games/christmasRunner/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/Divine-Star-Software/DivineVoxelEngine">Divine
|
||||
Voxel Engine</a> - A truly multi-threaded JavaScript voxel game engine
|
||||
written in TypeScript.</li>
|
||||
<li><a href="https://github.com/kaliber5/ecsy-babylon">ecsy-babylon</a>
|
||||
- Experimental Babylon.js implementation of ECSY.</li>
|
||||
<li><a href="https://github.com/Temechon/Babylon.js-FPS">Epic Guide</a>
|
||||
- A FPS game about going for a walk. (<a
|
||||
href="http://pixelcodr.com/games/babylonjs-fps/">demo</a>)</li>
|
||||
<li><a href="https://github.com/armomu/ergoudan">ergoudan</a> - Havok
|
||||
physics character controller demo. (<a
|
||||
href="https://armomu.github.io/ergoudan/#/">demo</a>)</li>
|
||||
<li><a href="https://github.com/imerso/facecap">facecap</a> - Mediapipe
|
||||
face capture. (<a
|
||||
href="https://imerso.github.io/babylon.js/facecap/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/Raigyo/fps-babylon-js">fps-babylon-js</a> -
|
||||
Online Multiplayer First Person Shooter with Babylon.js & SocketIO.
|
||||
(<a href="https://babylon-fps-online.herokuapp.com/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/eoineoineoin/glTF_Physics_Babylon">glTF_Physics_Babylon</a>
|
||||
- Demonstrates filters, joints, and complex assets like a water wheel.
|
||||
(<a
|
||||
href="https://eoineoineoin.github.io/glTF_Physics_Babylon/packages/demo/dist/#sceneIndex=6">demo</a>)</li>
|
||||
<li><a href="https://github.com/csarkosh/html5-fps">HTML5 FPS</a> - Demo
|
||||
of an HTML5 first-person rig built on Babylon.js and React. (<a
|
||||
href="https://fps.csarko.sh/">demo</a>)</li>
|
||||
<li><a href="https://github.com/Temechon/kicker">Kicker</a> - A soccer
|
||||
ball game made for Babylon.js February Challenge. (<a
|
||||
href="http://pixelcodr.com/games/kicker/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/BabylonJSGames/BabylonJS-Platformer-Game-Prototype">KZ
|
||||
Climbing</a> - A 3D platformer browser game prototype similar to “KZ”
|
||||
maps in Counter Strike. (<a
|
||||
href="https://kzclimbing.netlify.app/client/public/">demo</a>)</li>
|
||||
<li><a href="https://github.com/gleborgne/molvwr">Molvwr</a> - WebGL
|
||||
molecule viewer. (<a
|
||||
href="https://gleborgne.github.io/molvwr/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/aeon0/multiplayer-babylon-js-game">multiplayer-babylon-js-game</a>
|
||||
- Multiplayer game with server and client-side physics engine
|
||||
synchronization. (<a href="http://185.82.21.82:8700/">demo</a>)</li>
|
||||
<li><a href="https://github.com/aeon0/FPS-Game">Multiplayer FPS-Game</a>
|
||||
- A Multiplayer FPS. (<a
|
||||
href="http://185.82.21.82/FPS-Game/public/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/timetocode/nengi-babylon-3d-shooter">nengi +
|
||||
Babylon 3D shooter template</a> - A template game for multiplayer 3D
|
||||
shooters made in Babylon.js + nengi.js with client-side prediction and
|
||||
lag compensation.</li>
|
||||
<li><a href="https://github.com/Popov72/OceanDemo">OceanDemo</a> - Ocean
|
||||
demo in WebGPU. (<a
|
||||
href="https://popov72.github.io/OceanDemo/dist/index.html">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/shinyoshiaki/oculus-quest-remote-desktop">Oculus
|
||||
Quest Remote Desktop</a> - Remote desktop for Oculus Quest. (<a
|
||||
href="https://shinyoshiaki.github.io/oculus-quest-remote-desktop/build/">demo</a>)</li>
|
||||
<li><a href="https://github.com/Symbitic/PlaylistBrowserXR">Playlist
|
||||
Browser XR</a> - Browse Spotify playlists in Virtual Reality. (<a
|
||||
href="https://www.playlistbrowserxr.xyz/">demo</a>)</li>
|
||||
<li><a href="https://gitlab.com/side_project/pokeball-workshop">Pokeball
|
||||
Workshop</a> - Interactive models from Game Freak’s classic series. (<a
|
||||
href="https://side_project.gitlab.io/pokeball-workshop/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/brianzinn/react-babylonjs">react-babylonjs</a>
|
||||
- React for Babylon.js (<a
|
||||
href="https://brianzinn.github.io/react-babylonjs/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/hookex/react-babylon-spring">react-babylon-spring</a>
|
||||
- Build spring-physics based 3D animation with the power of
|
||||
react-babylonjs and react-spring. (<a
|
||||
href="https://hooke.life/react-babylon-spring/">demo</a>)</li>
|
||||
<li><a href="https://github.com/TomWHall/babylon-js-platformer">Roblox
|
||||
meets film noir</a> - A 3D platform game demo using Babylon.js and
|
||||
React. (<a
|
||||
href="https://tomwhall.github.io/babylon-js-platformer/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/microsoft/space-jam-a-new-legacy-babylonjs-template">Space
|
||||
Jam: A New Legacy BabylonJS Mixed Reality Experience</a> - This
|
||||
repository pairs with the Babylon.js Mixed Reality module that is part
|
||||
of the Microsoft Learn learning path inspired by the <em>Space Jam: A
|
||||
New Legacy</em> film.</li>
|
||||
<li><a href="https://temechon.itch.io/swarm">Swarm</a> - A Babylon.js
|
||||
scene made for the screensaver jam. (<a
|
||||
href="https://github.com/Temechon/screensaver">demo</a>)</li>
|
||||
<li><a href="https://github.com/orion3dgames/t5c">t5c</a> - The 5th
|
||||
Continent - an open-source multiplayer 3D RPG. (<a
|
||||
href="https://t5c.onrender.com/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/khaledose/TanksBattle_WebGL_Using_Babylonjs">TanksBattle_WebGL_Using_Babylonjs</a>
|
||||
- 3D Tanks Battle WebGL game. (<a
|
||||
href="https://www.youtube.com/watch?v=HJrAUqTd1oU">video</a>)</li>
|
||||
<li><a href="https://github.com/Popov72/TRN2">Tomb Raider Nostalgia</a>
|
||||
- View levels and play cut scenes for old Tomb Raider games 1/2/3/4. (<a
|
||||
href="https://popov72.github.io/TRN2/">demo</a>)</li>
|
||||
<li><a href="https://github.com/wilcoschoneveld/office">VR Office
|
||||
Throwing Game</a> - A VR throwing game. (<a
|
||||
href="https://office.wilcoschoneveld.com/">demo</a>)</li>
|
||||
<li><a href="https://github.com/Beg-in/vue-babylonjs">Vue-BabylonJS</a>
|
||||
- A ready-to-go 3D environment for Vue.js using Babylon.js (<a
|
||||
href="https://vuebabylonjs.com/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/drumath2237/webxr-depth-testbed-babylon">webxr-depth-testbed-babylon</a>
|
||||
- Testbed for WebXR Depth Feature. (<a
|
||||
href="https://drumath2237.github.io/webxr-depth-testbed-babylon/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/Narendra-Kamath/webxr-measuring-tape">WebXR
|
||||
Measuring Tape</a> - :zap: An Augmented Reality real-world
|
||||
length-measuring web app using the WebXR HitTarget feature. (<a
|
||||
href="https://narendra-kamath.github.io/webxr-measuring-tape/">demo</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/eldinor/yuka-babylonjs-examples">yuka-babylonjs-examples</a>
|
||||
- Examples of using Yuka for Game AI. (<a
|
||||
href="https://yuka.babylonpress.org/">demo</a>)</li>
|
||||
</ul>
|
||||
<h2 id="examples">Examples</h2>
|
||||
<p><em>Demos of Babylon.js on the web.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://jerome.bousquie.fr/BJS/demos/rollercoaster.html">Roller
|
||||
coaster</a> - <a
|
||||
href="https://jerome.bousquie.fr/BJS/demos/rollercoaster.js">JS</a></li>
|
||||
<li><a
|
||||
href="http://jerome.bousquie.fr/BJS/OfficeGames/StarFighter/StarFighter.html">Star
|
||||
Fighter</a> - <a
|
||||
href="https://github.com/jbousquie/OfficeGames/blob/master/StarFighter/StarFighter.js">JS</a></li>
|
||||
<li><a href="https://jerome.bousquie.fr/BJS/demos/blow.html">Blowing
|
||||
Wall</a> - <a
|
||||
href="https://jerome.bousquie.fr/BJS/demos/blow.js">JS</a></li>
|
||||
<li><a
|
||||
href="https://jerome.bousquie.fr/BJS/demos/trailingParticles.html">Trailing
|
||||
Particles</a> - <a
|
||||
href="https://jerome.bousquie.fr/BJS/demos/trailingParticles.js">JS</a></li>
|
||||
<li><a
|
||||
href="https://jerome.bousquie.fr/BJS/test/SPSWasm/spsWasm.html">SPS
|
||||
AssemblyScript Demo</a> - <a
|
||||
href="https://jerome.bousquie.fr/BJS/test/SPSWasm/spsWasm.js">JS</a>/<a
|
||||
href="https://jerome.bousquie.fr/BJS/test/SPSWasm/index.ts">AS</a></li>
|
||||
<li><a
|
||||
href="https://yuka.babylonpress.org/examples/js/graph/corridor/">Yuka
|
||||
Corridor Algorithm</a> - <a
|
||||
href="https://github.com/eldinor/yuka-babylonjs-examples/tree/main/examples/js/graph/corridor">source</a></li>
|
||||
<li><a
|
||||
href="https://yuka.babylonpress.org/examples/js/playground/shooter/">Yuka
|
||||
First-Person Shooter</a> - <a
|
||||
href="https://github.com/eldinor/yuka-babylonjs-examples/tree/main/examples/js/playground/shooter">source</a></li>
|
||||
<li><a
|
||||
href="https://yuka.babylonpress.org/examples/js/playground/hideAndSeek/">Yuka
|
||||
Hide And Seek Shooter</a> - <a
|
||||
href="https://github.com/eldinor/yuka-babylonjs-examples/tree/main/examples/js/playground/hideAndSeek">source</a></li>
|
||||
<li><a
|
||||
href="https://yuka.babylonpress.org/examples/js/navigation/navmesh/">Yuka
|
||||
Navigation Mesh</a> - <a
|
||||
href="https://github.com/eldinor/yuka-babylonjs-examples/tree/main/examples/js/navigation/navmesh">source</a></li>
|
||||
<li><a
|
||||
href="https://yuka.babylonpress.org/examples/js/navigation/navmeshPerformance/">Yuka
|
||||
Navmesh Performance</a> - <a
|
||||
href="https://github.com/eldinor/yuka-babylonjs-examples/tree/main/examples/js/navigation/navmeshPerformance">source</a></li>
|
||||
<li><a
|
||||
href="https://yuka.babylonpress.org/examples/js/misc/savegame/">Yuka
|
||||
Savegames</a> - <a
|
||||
href="https://github.com/eldinor/yuka-babylonjs-examples/tree/main/examples/js/misc/savegame">source</a></li>
|
||||
<li><a
|
||||
href="https://yuka.babylonpress.org/examples/js/graph/tictactoe/">Yuka
|
||||
Tic-Tac-Toe</a> - <a
|
||||
href="https://github.com/eldinor/yuka-babylonjs-examples/tree/main/examples/js/graph/tictactoe">source</a></li>
|
||||
</ul>
|
||||
<h2 id="links">Links</h2>
|
||||
<p><em>Information by developers, for developers.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://80.lv/articles/babylon-js-a-web-first-game-engine-powering-cross-platform-experiences/">80
|
||||
Level interview</a> - Core developer Jason Carter elaborated on the
|
||||
tools and features available for developers.</li>
|
||||
<li><a
|
||||
href="https://doc.babylonjs.com/toolsAndResources/accessibility/screenReaders">Accessibility
|
||||
Scene Tree for Screen Readers</a> - How to add screen reader support to
|
||||
3D objects.</li>
|
||||
<li><a
|
||||
href="https://radicalappdev.com/2021/03/12/babylon-js-day-10-terrarium/">Babylon
|
||||
JS Day 10: Terrarium</a> - Final in a series of lessons that explains
|
||||
how to use <code>AssetsManager</code>.</li>
|
||||
<li><a
|
||||
href="https://radicalappdev.com/2021/03/25/babylon-js-day-19/">Babylon
|
||||
JS Day 19: Golf Club</a> - Shows how to leverage
|
||||
<code>AssetsManager</code> to load a custom model as a VR
|
||||
controller.</li>
|
||||
<li><a
|
||||
href="https://babylonjs.medium.com/babylon-native-in-a-headless-environment-868409b8b1cf">Babylon
|
||||
Native in a Headless Environment</a> - A guide to some of the internals
|
||||
of the new Babylon Native engine.</li>
|
||||
<li><a
|
||||
href="https://blairmacintyre.me/2019/11/20/babylon-on-quest-one-small-step/">Babylon
|
||||
on Quest</a> - Tips on how to develop WebXR games using a Quest
|
||||
headset.</li>
|
||||
<li><a
|
||||
href="https://joepavitt.medium.com/building-the-web-based-3d-digital-experience-for-the-mayflower-autonomous-ship-a56f08e6558">Building
|
||||
the Web-Based 3d Digital Experience for the Mayflower Autonomous
|
||||
Ship</a> - A behind-the-scenes look at a production-quality Babylon.js
|
||||
project.</li>
|
||||
<li><a
|
||||
href="https://babylonjs.medium.com/canvas-accessibility-and-gui-animations-with-babylon-js-8001378a1509">Canvas
|
||||
Accessibility and GUI Animations with Babylon.js</a> - The Babylon.js
|
||||
team introduces two interesting new features in Babylon.js 5: GUI
|
||||
Animations and the Accessibility Twin Renderer.</li>
|
||||
<li><a
|
||||
href="https://dev.to/wilcoschoneveld/challenges-of-a-web-vr-throwing-game-1c66">Challenges
|
||||
of a web VR throwing game - DEV Community</a> - Developer Wilco
|
||||
Schoneveld shares his experiences developing a VR game using a Quest 2,
|
||||
including the source code.</li>
|
||||
<li><a
|
||||
href="https://doc.babylonjs.com/communityExtensions/figmaToBabylonJS">Figma
|
||||
to BabylonJS</a> - Figma plugin that allows you to export Figma designs
|
||||
to Babylon.js GUI .json files.</li>
|
||||
<li><a href="https://learn.framevr.io/post/msbuild2022">Frame at
|
||||
Microsoft Build: Speaking the World Into Existence</a> - FrameVR
|
||||
explains their web-based metaverse platform they demoed at Microsoft
|
||||
Build.</li>
|
||||
<li><a
|
||||
href="https://babylonjs.medium.com/getting-cross-platform-rendering-with-babylon-native-and-glfw-e0f1422f4d74">Getting
|
||||
cross-platform rendering with Babylon Native and GLFW</a> - A guide to
|
||||
the low-level rendering architecture using in Babylon Native.</li>
|
||||
<li><a href="https://3designer.app/best/babylon-nextjs-setup">How to
|
||||
Setup Babylon + Next.js Production Build Optimized for SEO &
|
||||
Speed</a> - 3Designer explains how to use Next.js to improve any
|
||||
Babylon.js project with faster loading and search engine
|
||||
visibility.</li>
|
||||
<li><a
|
||||
href="https://www.crossroad-tech.com/entry/Babylonjs-recipe-Vol1-en">How
|
||||
we published a new Babylon.js recipe book Vol. 1</a> - CrossRoad
|
||||
explains their road to creating the first book for the Japanese
|
||||
Babylon.js community. (<a
|
||||
href="https://scrapbox.io/babylonjs/Playground">playground</a>)</li>
|
||||
<li><a
|
||||
href="https://www.thinktecture.com/en/babylonjs/babylon-angular-performance-optimization/">Integrating
|
||||
BabylonJS 3D Engine into an Angular Business Application</a> - Gives
|
||||
some great tips about performance optimization.</li>
|
||||
<li><a href="https://doc.babylonjs.com/guidedLearning/bjsBook">Journey
|
||||
Beyond The Docs</a> - Introduction by the Babylon.js team to the
|
||||
officially-endorsed book.</li>
|
||||
<li><a
|
||||
href="https://babylonjs.medium.com/mesh-shattering-with-baked-physics-5b3f8f381743">Mesh
|
||||
shattering with baked physics</a> - Besides explaining how to use
|
||||
precompute physics for mesh shattering, this official blog post from the
|
||||
Babylon.js team shows how to integrate it with Node Material
|
||||
Editor.</li>
|
||||
<li><a
|
||||
href="https://learn.microsoft.com/en-us/events/mixed-reality-dev-days/mr-and-the-web-with-babylonjs-50">MR
|
||||
and the Web with Babylon.js 5.0</a> - Microsoft Learn session
|
||||
introducing Babylon.js 5.0 and the new Babylon Native. (<a
|
||||
href="https://www.youtube.com/watch?v=cMrIvPrkB0Y">recording</a>)</li>
|
||||
<li><a
|
||||
href="https://joepavitt.medium.com/optimizing-a-large-scale-babylon-js-scene-9466bb715e15">Optimizing
|
||||
a Large-Scale Babylon.js Scene</a> - Gives tips on how to render a large
|
||||
number of meshes and vertices without impacting performance.</li>
|
||||
<li><a
|
||||
href="https://www.smashingmagazine.com/2020/10/using-webxr-with-babylonjs/">Using
|
||||
WebXR With Babylon.js — Smashing Magazine</a> - Provides a comprehensive
|
||||
introduction to WebXR and how to use it to develop immersive
|
||||
experiences.</li>
|
||||
<li><a href="https://yuka.babylonpress.org/examples/">Yuka + Babylon.js
|
||||
Examples - Game AI Examples with Babylon.js</a> - A first-rate
|
||||
collection of Babylon.js demos, each using Yuka for AI.</li>
|
||||
</ul>
|
||||
<h2 id="forum">Forum</h2>
|
||||
<p><em>Valuable and informative links from the Babylon.js
|
||||
forum.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://forum.babylonjs.com/t/demo-ammo-physics-scene/32827">Demo
|
||||
Ammo Physics Scene</a> - Explains the Mustang Demo developed with the
|
||||
Babylon.js Unity Exporter.</li>
|
||||
<li><a
|
||||
href="https://forum.babylonjs.com/t/observablehq-com-babylonjs-starterkit/24791">Observablehq.com
|
||||
+ BabylonJS StarterKit</a> - Explains how to use Babylon.js on
|
||||
ObservableHQ, the JavaScript equivalent Jupyter Notebooks.</li>
|
||||
<li><a
|
||||
href="https://forum.babylonjs.com/t/yuka-game-ai-babylon-js-examples-the-1st-release/27690">Yuka
|
||||
Game AI + Babylon.js Examples</a> - A complete list of all the Yuka
|
||||
Babylon.js links.</li>
|
||||
</ul>
|
||||
<p><a href="https://github.com/Symbitic/awesome-babylonjs">babylonjs.md
|
||||
Github</a></p>
|
||||
@@ -355,5 +355,7 @@ href="https://github.com/marionettejs/backbone.radio">Backbone.Radio</a></li>
|
||||
<li><a
|
||||
href="https://github.com/marionettejs/backbone.babysitter">Backbone.BabySitter</a></li>
|
||||
<li><a
|
||||
href="https://github.com/FidelityInternational/BackboneHistoryPolyfill">Backbone.History.Polyfill</a></li>
|
||||
href="https://github.com/FidelityInternational/BackboneHistoryPolyfill">Backbone.History.Polyfill</a>
|
||||
<a href="https://github.com/sadcitizen/awesome-backbone">backbone.md
|
||||
Github</a></li>
|
||||
</ul>
|
||||
|
||||
@@ -467,3 +467,5 @@ alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="http://www.squaremetrics.com/">Square Metrics GmbH</a> has waived
|
||||
all copyright and related or neighboring rights to this work.</p>
|
||||
<p><a href="https://github.com/rabschi/awesome-beacon">beacon.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -447,7 +447,7 @@ datastore.</li>
|
||||
<li><a href="https://github.com/twitter/storehaus">Storehaus</a> -
|
||||
library to work with asynchronous key value stores, by Twitter.</li>
|
||||
<li><a href="https://github.com/tidwall/summitdb">SummitDB</a> - an
|
||||
in-memory, NoSQL key/value database, with disk persistance and using the
|
||||
in-memory, NoSQL key/value database, with disk persistence and using the
|
||||
Raft consensus algorithm.</li>
|
||||
<li><a href="https://github.com/tarantool/tarantool">Tarantool</a> - an
|
||||
efficient NoSQL database and a Lua application server.</li>
|
||||
@@ -753,6 +753,10 @@ SQL query engine.</li>
|
||||
<li><a href="https://research.google.com/pubs/pub36632.html">Google
|
||||
BigQuery</a> - framework for interactive analysis, implementation of
|
||||
Dremel.</li>
|
||||
<li><a href="https://iceberg.apache.org/">Iceberg</a> - an open table
|
||||
format for huge analytic datasets. Iceberg adds tables to Trino and
|
||||
Spark that use a high-performance format that works just like a SQL
|
||||
table.</li>
|
||||
<li><a
|
||||
href="https://github.com/materializeinc/materialize">Materialize</a> -
|
||||
is a streaming database for real-time applications using SQL for queries
|
||||
@@ -874,7 +878,7 @@ JVM.</li>
|
||||
<li><a href="http://avro.apache.org/">Apache Avro</a> - data
|
||||
serialization system.</li>
|
||||
<li><a href="http://curator.apache.org/">Apache Curator</a> - Java
|
||||
libaries for Apache ZooKeeper.</li>
|
||||
libraries for Apache ZooKeeper.</li>
|
||||
<li><a href="http://karaf.apache.org/">Apache Karaf</a> - OSGi runtime
|
||||
that runs on top of any OSGi framework.</li>
|
||||
<li><a href="http://thrift.apache.org//">Apache Thrift</a> - framework
|
||||
@@ -1012,7 +1016,7 @@ intelligence platform, and biologically accurate neural network based on
|
||||
cortical learning algorithms.</li>
|
||||
<li><a
|
||||
href="http://predictionio.incubator.apache.org/index.html">PredictionIO</a>
|
||||
- machine learning server buit on Hadoop, Mahout and Cascading.</li>
|
||||
- machine learning server built on Hadoop, Mahout and Cascading.</li>
|
||||
<li><a
|
||||
href="https://github.com/benedekrozemberczki/pytorch_geometric_temporal">PyTorch
|
||||
Geometric Temporal</a> - a temporal extension library for PyTorch
|
||||
@@ -1088,7 +1092,7 @@ vulnerability detector for Hadoop and Spark</li>
|
||||
<h2 id="system-deployment">System Deployment</h2>
|
||||
<ul>
|
||||
<li><a href="http://ambari.apache.org/">Apache Ambari</a> - operational
|
||||
framework for Hadoop mangement.</li>
|
||||
framework for Hadoop management.</li>
|
||||
<li><a href="http://bigtop.apache.org//">Apache Bigtop</a> - system
|
||||
deployment framework for the Hadoop ecosystem.</li>
|
||||
<li><a href="http://helix.apache.org/">Apache Helix</a> - cluster
|
||||
@@ -1153,6 +1157,10 @@ scale streaming analytics using Structured Query Language (SQL).</li>
|
||||
managing dimensional time series data.</li>
|
||||
<li><a href="https://count.ly/">Countly</a> - open source mobile and web
|
||||
analytics platform, based on Node.js & MongoDB.</li>
|
||||
<li><a href="https://www.comet.com/site/">Comet</a> - Comet provides an
|
||||
end-to-end model evaluation platform for AI developers, with best in
|
||||
class LLM evaluations, experiment tracking, and production
|
||||
monitoring.</li>
|
||||
<li><a href="https://www.dominodatalab.com/">Domino</a> - Run, scale,
|
||||
share, and deploy models — without any infrastructure.</li>
|
||||
<li><a href="http://www.eclipse.org/birt/">Eclipse BIRT</a> -
|
||||
@@ -1185,6 +1193,10 @@ series data.</li>
|
||||
Distributed Analytics Engine from eBay.</li>
|
||||
<li><a href="https://github.com/pivotalsoftware/PivotalR">PivotalR</a> -
|
||||
R on Pivotal HD / HAWQ and PostgreSQL.</li>
|
||||
<li><a href="https://www.comet.com/site/products/opik/">Opik</a> -
|
||||
Debug, evaluate, and monitor your LLM applications, RAG systems, and
|
||||
agentic workflows with comprehensive tracing, automated evaluations, and
|
||||
production-ready dashboards.</li>
|
||||
<li><a href="https://github.com/rakam-io/rakam">Rakam</a> - open-source
|
||||
real-time custom analytics platform powered by Postgresql, Kinesis and
|
||||
PrestoDB.</li>
|
||||
@@ -1378,6 +1390,8 @@ Business Intelligence platform.</li>
|
||||
Analytics.</li>
|
||||
<li><a href="https://intermix.io/">intermix.io</a> - Performance
|
||||
Monitoring for Amazon Redshift</li>
|
||||
<li><a href="https://github.com/lightdash/lightdash">Lightdash</a> - The
|
||||
open source Looker alternative built on dbt</li>
|
||||
<li><a href="https://github.com/metabase/metabase">Metabase</a> - The
|
||||
simplest, fastest way to get business intelligence and analytics to
|
||||
everyone in your company.</li>
|
||||
@@ -1709,7 +1723,7 @@ Processing.</li>
|
||||
<li><a
|
||||
href="http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/36726.pdf">2010</a>
|
||||
- <strong>Google</strong> - Large-scale Incremental Processing Using
|
||||
Distributed Transactions and Notifications base of Percolator and
|
||||
Distributed Transactions and notifications base of Percolator and
|
||||
Caffeine.</li>
|
||||
<li><a
|
||||
href="http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/36632.pdf">2010</a>
|
||||
@@ -1889,3 +1903,5 @@ href="https://github.com/monksy/awesome-kafka">awesome-kafka</a>.</li>
|
||||
<li><a href="https://github.com/zrosenbauer/awesome-bigtable">Google
|
||||
Bigtable</a>.</li>
|
||||
</ul>
|
||||
<p><a href="https://github.com/0xnr/awesome-bigdata">bigdata.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1,36 +0,0 @@
|
||||
<h1 id="awesome-big-o">Awesome Big O</h1>
|
||||
<p>A curated list of materials about Big O notation.</p>
|
||||
<h2 id="cheat-sheets">Cheat Sheets</h2>
|
||||
<ul>
|
||||
<li><a href="http://bigocheatsheet.com">Big-O Cheat Sheet</a></li>
|
||||
<li><a href="http://www.sorting-algorithms.com/">Visualization of
|
||||
Sorting Algorithms</a></li>
|
||||
</ul>
|
||||
<p>## Lecture Notes - <a
|
||||
href="http://web.mit.edu/16.070/www/lecture/big_o.pdf">MIT’s
|
||||
Introduction to Computers & Programming</a> - <a
|
||||
href="https://www.khanacademy.org/computing/computer-science/algorithms/asymptotic-notation/a/big-o-notation">Khan
|
||||
Academy’s Algorithms Course</a></p>
|
||||
<h2 id="questions-answers">Questions & Answers</h2>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/487278/472433">Plain English
|
||||
explanation of Big O</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/2307314/472433">What does O(log
|
||||
n) mean exactly?</a></li>
|
||||
</ul>
|
||||
<h2 id="video-lectures">Video Lectures</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://class.coursera.org/algo-004/lecture/169">Algorithms:
|
||||
Design and Analysis, Part 1, Week 1: Asymptotic Analysis</a> on Coursera
|
||||
by Tim Roughgarden</li>
|
||||
</ul>
|
||||
<h2 id="language-specific">Language Specific</h2>
|
||||
<ul>
|
||||
<li>[Scala Collections]
|
||||
(http://docs.scala-lang.org/overviews/collections/performance-characteristics.html)</li>
|
||||
<li>[Python Collections]
|
||||
(https://wiki.python.org/moin/TimeComplexity)</li>
|
||||
<li>[List of Big-O for PHP functions]
|
||||
(http://stackoverflow.com/a/2484455/472433)</li>
|
||||
</ul>
|
||||
1471
html/billing.html
Normal file
1471
html/billing.html
Normal file
File diff suppressed because it is too large
Load Diff
126
html/bioie.html
126
html/bioie.html
@@ -1,5 +1,5 @@
|
||||
<div data-align="center">
|
||||
<pre><code><img src="https://github.com/caufieldjh/awesome-bioie/blob/master/images/abie_head.png" alt="Awesome BioIE Logo"/>
|
||||
<pre><code><img src="https://github.com/caufieldjh/awesome-bioie/blob/main/images/abie_head.png" alt="Awesome BioIE Logo"/>
|
||||
<br>
|
||||
<a href="https://awesome.re">
|
||||
<img src="https://awesome.re/badge-flat2.svg" alt="Awesome">
|
||||
@@ -16,6 +16,9 @@ language. If the resulting information is verifiable and consistent
|
||||
across sources, we may then consider it <em>knowledge</em>. Extracting
|
||||
information and producing knowledge from bio data requires adaptations
|
||||
upon methods developed for other types of unstructured data.</p>
|
||||
<p>BioIE has undergone massive changes since the introduction of
|
||||
language models like BERT and the more recently created Large Language
|
||||
Models (LLMs; e.g., GPT-3/4, LLAMA2/3, Gemini, etc).</p>
|
||||
<p>Resources included here are preferentially those available at no
|
||||
monetary cost and limited license requirements. Methods and datasets
|
||||
should be publicly accessible and actively maintained.</p>
|
||||
@@ -58,12 +61,7 @@ Services</a>
|
||||
<ul>
|
||||
<li><a href="#annotation-tools">Annotation Tools</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#techniques">Techniques</a>
|
||||
<ul>
|
||||
<li><a href="#text-embeddings">Text Embeddings</a></li>
|
||||
<li><a href="#word-embeddings">Word Embeddings</a></li>
|
||||
<li><a href="#language-models">Language Models</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#techniques-and-models">Techniques and Models</a></li>
|
||||
<li><a href="#datasets">Datasets</a>
|
||||
<ul>
|
||||
<li><a href="#biomedical-text-sources">Biomedical Text Sources</a></li>
|
||||
@@ -79,6 +77,26 @@ Controlled Vocabularies</a></li>
|
||||
<li><a href="#credits">Credits</a></li>
|
||||
</ul>
|
||||
<h2 id="research-overviews">Research Overviews</h2>
|
||||
<h3 id="llms-in-biomedical-ie">LLMs in Biomedical IE</h3>
|
||||
<ul>
|
||||
<li><a href="http://dx.doi.org/10.1101/2024.04.24.24306315">Large
|
||||
language models in healthcare: A comprehensive benchmark</a> - a
|
||||
statistical and human evaluation of sixteen different LLMs applied to
|
||||
medical language tasks.</li>
|
||||
<li><a href="https://doi.org/10.1186/s12911-024-02459-6">Assessing the
|
||||
research landscape and clinical utility of large language models: a
|
||||
scoping review</a> - a high-level review of LLM applications in medicine
|
||||
as of March 2024.</li>
|
||||
<li><a href="https://doi.org/10.1016/s2589-7500(24)00061-x">Ethical and
|
||||
regulatory challenges of large language models in medicine</a> - a
|
||||
review of ethical issues arising from applications of LLMs in
|
||||
biomedicine.</li>
|
||||
<li><a href="http://dx.doi.org/10.1145/3442188.3445922">On the Dangers
|
||||
of Stochastic Parrots: Can Language Models Be Too Big? 🦜</a> - a
|
||||
frequently referenced but still relevant work concerning the roles,
|
||||
applications, and risks of language models.</li>
|
||||
</ul>
|
||||
<h3 id="pre-llm-overviews">Pre-LLM Overviews</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.ahajournals.org/doi/full/10.1161/CIRCRESAHA.117.310967">Biomedical
|
||||
@@ -129,20 +147,6 @@ href="http://www.childrenshospital.org/research/labs/natural-language-processing
|
||||
Children’s Hospital Natural Language Processing Laboratory</a> - Led by
|
||||
Dr. Guergana Savova, formerly at Mayo Clinic and the Apache cTAKES
|
||||
project.</li>
|
||||
<li><a href="https://commonfund.nih.gov/bd2k">BD2K</a> - The U.S.
|
||||
National Institutes of Health (NIH) funded 13 Centers of Excellence
|
||||
through their Big Data to Knowledge (BD2K) program, several of which
|
||||
developed tools and resources for BioIE.
|
||||
<ul>
|
||||
<li><a href="http://www.heartbd2k.org/">HeartBD2K</a> - Based at
|
||||
University of California, Los Angeles (UCLA). Led by Dr. Peipei
|
||||
Ping.</li>
|
||||
<li><a href="https://knoweng.org/about/people/">KnowEng</a> - Based an
|
||||
University of Illinois at Urbana-Champaign (UIUC). Led by Dr. Jiawei
|
||||
Han.</li>
|
||||
<li><a href="http://mobilize.stanford.edu/">Mobilize</a> - Based at
|
||||
Stanford. Led by Dr. Scott Delp.</li>
|
||||
</ul></li>
|
||||
<li><a
|
||||
href="https://www.brown.edu/academics/medical/about-us/research/centers-institutes-and-programs/biomedical-informatics/">Brown
|
||||
Center for Biomedical Informatics</a> - Based at Brown University and
|
||||
@@ -314,15 +318,11 @@ synthetic data set rather than real EHR contents.</li>
|
||||
years are missing crucial details. A few more recent educational
|
||||
resources are listed below. A good foundational understanding of text
|
||||
mining techniques is very helpful, as is some basic experience with the
|
||||
Python and or R languages. Starting with the <a
|
||||
href="https://www.nltk.org/book/">NLTK tutorials</a> and then trying out
|
||||
the tutorials for the <a
|
||||
href="https://github.com/zalandoresearch/flair">Flair framework</a> will
|
||||
provide excellent examples of natural language processing, text mining,
|
||||
and modern machine learning-driven methods, all in Python. Most of the
|
||||
examples don’t include anything biomedical, however, so the best option
|
||||
may be to learn by doing.</p>
|
||||
<h3 id="guides">Guides</h3>
|
||||
Python and or R languages. The best option may be to learn by doing.</p>
|
||||
<h3 id="llm-guides">LLM Guides</h3>
|
||||
<p><em>TBD - watch this space!</em></p>
|
||||
<h3 id="pre-llm-guides-lectures-and-courses">Pre-LLM Guides, Lectures,
|
||||
and Courses</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.0040020">Getting
|
||||
@@ -337,10 +337,6 @@ Literature Mining</a> - A (non-free) volume of Methods in Molecular
|
||||
Biology from 2014. Chapters covers introductory principles in text
|
||||
mining, applications in the biological sciences, and potential for use
|
||||
in clinical or medical safety scenarios.</li>
|
||||
</ul>
|
||||
<h3 id="video-lectures-and-online-courses">Video Lectures and Online
|
||||
Courses</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.coursera.org/learn/mining-medical-data">Coursera -
|
||||
Foundations of mining non-structured medical data</a> - About three
|
||||
@@ -463,34 +459,10 @@ href="https://academic.oup.com/bioinformatics/article-abstract/38/6/1776/6496915
|
||||
tool designed to have minimal dependencies.</li>
|
||||
</ul>
|
||||
<p><a href="#contents">Back to Top</a></p>
|
||||
<h2 id="techniques">Techniques</h2>
|
||||
<h3 id="text-embeddings">Text Embeddings</h3>
|
||||
<p><a
|
||||
href="https://www.sciencedirect.com/science/article/pii/S1532046418301825">This
|
||||
paper from Hongfang Liu’s group at Mayo Clinic</a> demonstrates how text
|
||||
embeddings trained on biomedical or clinical text can, but don’t always,
|
||||
perform better on biomedical natural language processing tasks. That
|
||||
being said, pre-trained embeddings may be appropriate for your needs,
|
||||
especially as training domain-specific embeddings can be computationally
|
||||
intensive.</p>
|
||||
<h3 id="word-embeddings">Word Embeddings</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://bioasq.org/news/bioasq-releases-continuous-space-word-vectors-obtained-applying-word2vec-pubmed-abstracts">BioASQword2vec</a>
|
||||
- <a href="http://bioasq.lip6.fr/info/BioASQword2vec/">paper</a> - Qord
|
||||
embeddings derived from biomedical text (>10 million PubMed
|
||||
abstracts) using the popular <a
|
||||
href="https://code.google.com/archive/p/word2vec/">word2vec</a>
|
||||
tool.</li>
|
||||
<li><a
|
||||
href="https://figshare.com/articles/Improving_Biomedical_Word_Embeddings_with_Subword_Information_and_MeSH_Ontology/6882647">BioWordVec</a>
|
||||
- <a href="https://www.nature.com/articles/s41597-019-0055-0">paper</a>
|
||||
- <a href="https://github.com/ncbi-nlp/BioWordVec">code</a> - Word
|
||||
embeddings derived from biomedical text (>27 million PubMed titles
|
||||
and abstracts), including subword embedding model based on MeSH.</li>
|
||||
</ul>
|
||||
<h3 id="language-models">Language Models</h3>
|
||||
<h4 id="bert-models">BERT models</h4>
|
||||
<h2 id="techniques-and-models">Techniques and Models</h2>
|
||||
<h3 id="large-language-models">Large Language Models</h3>
|
||||
<p><em>TBD - watch this space!</em></p>
|
||||
<h3 id="bert-models">BERT models</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/naver/biobert-pretrained">BioBERT</a> -
|
||||
<a href="https://arxiv.org/abs/1901.08746">paper</a> - <a
|
||||
@@ -520,20 +492,44 @@ href="https://arxiv.org/abs/2007.15779">paper</a> - A BERT model trained
|
||||
from scratch on PubMed, with versions trained on abstracts+full texts
|
||||
and on abstracts alone.</li>
|
||||
</ul>
|
||||
<h4 id="gpt-models">GPT models</h4>
|
||||
<h3 id="gpt-2-models">GPT-2 models</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/microsoft/BioGPT">BioGPT</a> - <a
|
||||
href="https://doi.org/10.1093/bib/bbac409">paper</a> - A GPT-2 model
|
||||
pre-trained on 15 million PubMed abstracts, along with fine-tuned
|
||||
versions for several biomedical tasks.</li>
|
||||
</ul>
|
||||
<h4 id="other-models">Other models</h4>
|
||||
<h3 id="other-models">Other models</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/zalandoresearch/flair/pull/519">Flair
|
||||
embeddings from PubMed</a> - A language model available through the
|
||||
Flair framework and embedding method. Trained over a 5% sample of PubMed
|
||||
abstracts until 2015, or > 1.2 million abstracts in total.</li>
|
||||
</ul>
|
||||
<h3 id="text-embeddings">Text Embeddings</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.sciencedirect.com/science/article/pii/S1532046418301825">This
|
||||
paper from Hongfang Liu’s group at Mayo Clinic</a> demonstrates how text
|
||||
embeddings trained on biomedical or clinical text can, but don’t always,
|
||||
perform better on biomedical natural language processing tasks. That
|
||||
being said, pre-trained embeddings may be appropriate for your needs,
|
||||
especially as training domain-specific embeddings can be computationally
|
||||
intensive.</li>
|
||||
<li><a
|
||||
href="http://bioasq.org/news/bioasq-releases-continuous-space-word-vectors-obtained-applying-word2vec-pubmed-abstracts">BioASQword2vec</a>
|
||||
- <a href="http://bioasq.lip6.fr/info/BioASQword2vec/">paper</a> - Qord
|
||||
embeddings derived from biomedical text (>10 million PubMed
|
||||
abstracts) using the popular <a
|
||||
href="https://code.google.com/archive/p/word2vec/">word2vec</a>
|
||||
tool.</li>
|
||||
<li><a
|
||||
href="https://figshare.com/articles/Improving_Biomedical_Word_Embeddings_with_Subword_Information_and_MeSH_Ontology/6882647">BioWordVec</a>
|
||||
- <a href="https://www.nature.com/articles/s41597-019-0055-0">paper</a>
|
||||
- <a href="https://github.com/ncbi-nlp/BioWordVec">code</a> - Word
|
||||
embeddings derived from biomedical text (>27 million PubMed titles
|
||||
and abstracts), including subword embedding model based on MeSH.</li>
|
||||
</ul>
|
||||
<p><a href="#contents">Back to Top</a></p>
|
||||
<h2 id="datasets">Datasets</h2>
|
||||
<p>Some of the datasets listed below require a <a
|
||||
@@ -809,3 +805,5 @@ Model</a> - a standard for observational healthcare data.</li>
|
||||
src="https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg"
|
||||
alt="CC0" /></a></p>
|
||||
<p><a href="./LICENSE">License</a></p>
|
||||
<p><a href="https://github.com/caufieldjh/awesome-bioie">bioie.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -100,6 +100,9 @@ PyTorch-based package for deep/machine learning analysis of microscopy
|
||||
data.</li>
|
||||
<li><a href="https://github.com/MouseLand/cellpose">Cellpose</a> - A
|
||||
generalist algorithm for cell and nucleus segmentation.</li>
|
||||
<li><a href="https://github.com/vanvalenlab/cellSAM">CellSAM</a> - A
|
||||
foundation model for cell segmentation trained on a diverse range of
|
||||
cells and data types.</li>
|
||||
<li><a href="https://github.com/Sentinal4D/cellshape">Cellshape</a> - 3D
|
||||
single-cell shape analysis of cancer cells using geometric deep
|
||||
learning.</li>
|
||||
@@ -128,11 +131,18 @@ interactively.</li>
|
||||
<li><a href="https://github.com/ijpb/MorphoLibJ">MorpholibJ</a> -
|
||||
Collection of mathematical morphology methods and plugins for
|
||||
ImageJ.</li>
|
||||
<li><a href="https://github.com/aelefebv/nellie">Nellie</a> - Automated
|
||||
organelle segmentation, tracking, and hierarchical feature extraction in
|
||||
2D/3D live-cell microscopy.</li>
|
||||
<li><a href="https://github.com/4DNucleome/PartSeg">PartSeg</a> - A GUI
|
||||
and a library for segmentation algorithms.</li>
|
||||
<li><a href="https://github.com/dcjones/proseg">Proseg</a> : A cell
|
||||
segmentation method for in situ spatial transcriptomics.</li>
|
||||
<li><a href="https://github.com/Borda/pyImSegm">PyImSegm</a> - Image
|
||||
segmentation - general superpixel segmentation and center detection and
|
||||
region growing.</li>
|
||||
<li><a href="https://github.com/JackieZhai/SALEM2">Salem²</a> - Segment
|
||||
Anything in Light and Electron Microscopy via Membrane Guidance.</li>
|
||||
<li><a href="https://github.com/scverse/squidpy">Squidpy</a> - Python
|
||||
framework that brings together tools from omics and image analysis to
|
||||
enable scalable description of spatial molecular data, such as
|
||||
@@ -322,6 +332,8 @@ way.</li>
|
||||
<li><a href="https://github.com/quantixed/TrackMateR">TrackMateR</a> - R
|
||||
package to analyze cell migration and particle tracking experiments
|
||||
using outputs from TrackMate.</li>
|
||||
<li><a href="https://soft-matter.github.io/trackpy">Trackpy</a> - Fast
|
||||
and Flexible Particle-Tracking Toolkit.</li>
|
||||
<li><a href="https://gitlab.com/csb.ethz/tracx">TracX</a> - MATLAB
|
||||
generic toolbox for cell tracking from various microscopy image
|
||||
modalities such as Bright-field (BF), phase contrast (PhC) or
|
||||
@@ -336,6 +348,9 @@ approach (through Renjin).</li>
|
||||
<li><a href="https://github.com/CellDynamics/QuimP">QuimP</a> - Software
|
||||
for tracking cellular shape changes and dynamic distributions of
|
||||
fluorescent reporters at the cell membrane.</li>
|
||||
<li><a href="https://github.com/royerlab/ultrack">Ultrack</a> -
|
||||
Versatile cell tracking method for 2D, 3D, and multichannel timelapses,
|
||||
overcoming segmentation challenges in complex tissues.</li>
|
||||
<li><a href="https://github.com/oist/usiigaci">Usiigaci</a> - Stain-free
|
||||
cell tracking in phase contrast microscopy enabled by supervised machine
|
||||
learning.</li>
|
||||
@@ -390,6 +405,8 @@ inside large 3-dimensional biofilm communities in space and time.</li>
|
||||
<li><a href="https://git.ecdf.ed.ac.uk/swain-lab/baby/">BABY</a> - An
|
||||
image processing pipeline for accurate single-cell growth estimation of
|
||||
budding cells from bright-field stacks.</li>
|
||||
<li><a href="https://github.com/rraadd88/htsimaging">htsimaging</a> -
|
||||
Python package for high-throughput single-cell imaging analysis.</li>
|
||||
<li><a href="https://yeastmate.readthedocs.io/en/latest/">YeastMate</a>
|
||||
- Neural network-assisted segmentation of mating and budding events in
|
||||
S. cerevisiae.</li>
|
||||
@@ -527,3 +544,6 @@ href="https://github.com/HohlbeinLab/OpenMicroscopy">OpenMicroscopy</a>
|
||||
- Non-comprehensive list of projects and resources related to open
|
||||
microscopy.</li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://github.com/hallvaaw/awesome-biological-image-analysis">biologicalimageanalysis.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -265,3 +265,6 @@ href="http://sieve.fredhutch.org/viz/index.html?study=VTN503&protein=gag&
|
||||
- Tool for visualizing the sieve analyses of HIV-1 vaccine efficacy
|
||||
trials.</li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://github.com/keller-mark/awesome-biological-visualizations">biologicalvisualizations.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -59,6 +59,10 @@ bypassing gap limits.</li>
|
||||
href="https://github.com/bitjson/qr-code"><code><qr-code></code></a>
|
||||
– A no-framework, no-dependencies, customizable, animate-able, SVG-based
|
||||
<code><qr-code></code> web component.</li>
|
||||
<li><a href="https://github.com/douvy/btc-tooling">BTC Tooling</a> -
|
||||
Bitcoin dashboard with real-time price data, a chart, orderbook, market
|
||||
summary, Twitter/X insights, and halving countdown data. <a
|
||||
href="https://www.btctooling.com/">Live Demo</a></li>
|
||||
</ul>
|
||||
<h2 id="blockchain-api-and-web-services">Blockchain API and Web
|
||||
services</h2>
|
||||
@@ -88,6 +92,17 @@ Alerting</a> - Bitcoin wallet monitoring and blockchain alerts.</li>
|
||||
href="https://developers.particle.network/reference/introduction-to-btc-connect">BTC
|
||||
Connect</a> - Unified Bitcoin Layer-1 and Layer-2 wallet connection and
|
||||
account abstraction.</li>
|
||||
<li><a href="https://tatum.io/blockchain-api">Tatum</a> - The blockchain
|
||||
development platform to build Web3 application. The go-to blockchain
|
||||
data API for Web3 developers.</li>
|
||||
<li><a href="https://mempool.space/docs/api/rest">mempool.space</a> -
|
||||
Open source and self hostable REST, WebSocket and Electrum RPC API</li>
|
||||
<li><a href="https://kibo.money">kibō.money</a> - An open source Bitcoin
|
||||
Core data extractor and visualizer (aka FOSS Glassnode)</li>
|
||||
<li><a href="https://www.gomaestro.org/">Maestro</a> - A
|
||||
high-performance Bitcoin RPC and UTXO indexer API that powers
|
||||
applications with real-time blockchain data, mempool monitoring, and
|
||||
event notifications.</li>
|
||||
</ul>
|
||||
<h2 id="market-data-api">Market Data API</h2>
|
||||
<ul>
|
||||
@@ -110,7 +125,18 @@ etc.</li>
|
||||
<ul>
|
||||
<li><a href="https://copay.io/">CoPay by BitPay</a></li>
|
||||
<li><a href="https://coinb.in">Coinb.in</a></li>
|
||||
<li><a href="https://coin.space/">Coin Wallet</a></li>
|
||||
<li><a href="https://electrum.org/">Electrum</a></li>
|
||||
<li><a href="https://blockstream.com/green/">Green</a></li>
|
||||
<li><a href="https://sparrowwallet.com/">Sparrow</a></li>
|
||||
</ul>
|
||||
<h2 id="privacy-projects">Privacy projects</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/JoinMarket-Org/joinmarket-clientserver">Joinmarket</a>
|
||||
- Decentralized CoinJoin implementation</li>
|
||||
<li><a href="https://jamapp.org/">Jam</a> - User friendly frontend for
|
||||
Joinmarket</li>
|
||||
</ul>
|
||||
<h2 id="blockchain-explorers">Blockchain Explorers</h2>
|
||||
<ul>
|
||||
@@ -130,6 +156,8 @@ Transaction Explorer</a></li>
|
||||
<li><a href="https://www.smartbit.com.au">Smartbit</a></li>
|
||||
<li><a href="https://bitkit.live">Bitkit</a> - Real time transaction
|
||||
updates.</li>
|
||||
<li><a href="https://mempool.space/">mempool.space</a> - Open source,
|
||||
self hostable blockchain, mempool and lightning network explorer</li>
|
||||
</ul>
|
||||
<h2 id="c-libraries">C Libraries</h2>
|
||||
<ul>
|
||||
@@ -170,6 +198,10 @@ lots of comments, very valuable for learning how algorithms work</li>
|
||||
href="https://github.com/paulmillr/scure-btc-signer">scure-btc-signer</a>
|
||||
— audited & minimal library for creating, signing & decoding
|
||||
Bitcoin transactions. With Schnorr, Taproot, UTXO & PSBT.</li>
|
||||
<li><a
|
||||
href="https://github.com/ChrisCho-H/bitcoin-sdk-js">bitcoin-sdk-js</a> —
|
||||
Bitcoin TypeScript/JavaScript Library for NodeJS, Browser and Mobile.
|
||||
Segwit & Taproot support.</li>
|
||||
</ul>
|
||||
<h2 id="php-libraries">PHP Libraries</h2>
|
||||
<ul>
|
||||
@@ -190,6 +222,16 @@ and Bech32m encode/decode library.</li>
|
||||
href="https://github.com/chaintope/bip-schnorrrb">bip-schnorrrb</a> -
|
||||
Schnorr signature library for Bitcoin.</li>
|
||||
</ul>
|
||||
<h2 id="rust-libraries">Rust Libraries</h2>
|
||||
<ul>
|
||||
<li><a href="https://bitcoindevkit.org/">Bitcoin Dev Kit (BDK)</a> -
|
||||
With BDK, you can seamlessly build cross platform mobile wallets</li>
|
||||
<li><a href="https://github.com/rust-bitcoin/rust-bitcoin">Rust
|
||||
Bitcoin</a> - support for de/serialization, parsing and executing on
|
||||
data-structures and network messages.</li>
|
||||
<li><a href="https://lightningdevkit.org/">Lightning Dev Kit (LDK)</a> -
|
||||
Complete Lightning implementation packaged as an SDK</li>
|
||||
</ul>
|
||||
<h2 id="python-libraries">Python Libraries</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
@@ -212,6 +254,9 @@ standard and custom). Comes along with a UTXO set analysis tool.
|
||||
Includes several examples and exhaustive documentation.</li>
|
||||
<li><a href="https://github.com/merwane/oogway">oogway</a> - A secure
|
||||
Bitcoin utility library for Python.</li>
|
||||
<li><a href="https://github.com/mohanson/pybtc">pybtc</a> - Python BTC
|
||||
is an experimental project that aims to provide human-friendly
|
||||
interfaces for common BTC operations.</li>
|
||||
</ul>
|
||||
<h2 id="java-libraries">Java Libraries</h2>
|
||||
<blockquote>
|
||||
@@ -306,6 +351,8 @@ href="https://github.com/mhanne/bitcoin-ruby-node">Bitcoin-ruby-node</a>
|
||||
bitcoind linked to node.js by BitPay.</li>
|
||||
<li><a href="https://github.com/bitpay/bitcore">Bitcore</a> - Formerly
|
||||
just a Nodejs library, now a full node.</li>
|
||||
<li><a href="https://bitcoincore.org/">Bitcoin Core</a> - direct
|
||||
descendant of the original Bitcoin implementation in C++</li>
|
||||
</ul>
|
||||
<h2 id="read">Read</h2>
|
||||
<ul>
|
||||
@@ -360,11 +407,15 @@ Meta-list of Bitcoin resources, from books, articles, to podcasts.</li>
|
||||
<li><a href="https://www.lopp.net/bitcoin-information.html">Jameson Lopp
|
||||
Bitcoin Resource List</a> Very detailed curated Bitcoin resource list
|
||||
and meta-list by J. Lopp</li>
|
||||
<li><h2
|
||||
id="river-learn-a-collection-of-educational-resources-to-learn-about-bitcoin-basics-investing-technology-and-more."><a
|
||||
href="https://river.com/learn">River Learn</a> A collection of
|
||||
<li><a href="https://svrgnty.com/">Svrgnty.com: Everything Bitcoin</a> A
|
||||
curated list of the best Bitcoin resources.</li>
|
||||
<li><a href="https://river.com/learn">River Learn</a> A collection of
|
||||
educational resources to learn about Bitcoin basics, investing,
|
||||
technology, and more.</h2></li>
|
||||
technology, and more.</li>
|
||||
<li><h2
|
||||
id="learn-me-a-bitcoin---greg-walker---extensive-learning-resource-for-bitcoin-developers"><a
|
||||
href="https://learnmeabitcoin.com/">Learn me a Bitcoin - Greg Walker</a>
|
||||
- extensive learning resource for bitcoin developers</h2></li>
|
||||
</ul>
|
||||
<p>Inspired by the <a
|
||||
href="https://github.com/sindresorhus/awesome">awesome</a> list thing.
|
||||
@@ -377,3 +428,5 @@ alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="https://github.com/igorbarinov/">Igor Barinov</a> has waived all
|
||||
copyright and related or neighboring rights to this work.</p>
|
||||
<p><a href="https://github.com/igorbarinov/awesome-bitcoin">bitcoin.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -6,18 +6,6 @@ Payment Processors <a href="https://awesome.re"><img
|
||||
src="https://awesome.re/badge-flat.svg" alt="Awesome" /></a></h1>
|
||||
<p>A curated list of awesome Bitcoin payment processors enabling
|
||||
merchants, businesses and nonprofits to accept Bitcoin payments.</p>
|
||||
<p>Why are they awesome?</p>
|
||||
<ol type="1">
|
||||
<li>They are either immune to financial censorship or they don’t
|
||||
practice it.</li>
|
||||
<li>They accept Bitcoin via native Bitcoin addresses and don’t require
|
||||
wallets to use the <a
|
||||
href="https://blog.samouraiwallet.com/post/169222582782/bitpay-qr-codes-are-no-longer-valid-important">controversial
|
||||
payment protocol</a>.</li>
|
||||
<li>They don’t <a
|
||||
href="https://twitter.com/alex_kaul/status/1090211252331208705">block
|
||||
payments by IPs/locations</a>.</li>
|
||||
</ol>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#self-hosted-bitcoin-payment-processors">Self-Hosted
|
||||
@@ -63,8 +51,8 @@ customers.</p>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td style="text-align: center;">Via <a
|
||||
href="https://www.blockonomics.co/views/payment_forwarding.html">Payment
|
||||
Forwarding</a> and <a
|
||||
href="https://github.com/Marfusios/strike-btcpayserver-plugin">Strike
|
||||
plugin</a> or <a
|
||||
href="https://redbtc.org/flows/integrations/kraken-exchange/">Exchange
|
||||
Integration</a></td>
|
||||
<td>2 GB RAM, 80 GB Storage, Docker</td>
|
||||
@@ -114,14 +102,6 @@ to USDT on Liquid</a>, no-KYC</td>
|
||||
optional.</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="https://cypherpunkpay.org/">CypherpunkPay</a></td>
|
||||
<td style="text-align: center;">No fees</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>Linux (1GB RAM)</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="https://github.com/dilan-dio4/Keagate">Keagate</a></td>
|
||||
<td style="text-align: center;">No fees</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
@@ -129,7 +109,7 @@ optional.</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>1 GB RAM, Unix</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<tr class="even">
|
||||
<td><a href="https://github.com/yanascz/lnurld">LNURL Daemon</a></td>
|
||||
<td style="text-align: center;">No fees</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
@@ -145,6 +125,7 @@ Processors</h2>
|
||||
simplifies the initial setup process, but reduces the amount of control
|
||||
you have over the payment process.</p>
|
||||
<h3 id="non-custodial">Non-Custodial</h3>
|
||||
<p>These processors use your wallets for receiving payments.</p>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col style="width: 10%" />
|
||||
@@ -177,18 +158,6 @@ Forwarding</a></td>
|
||||
<td>No</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="https://bittery.io/">Bittery.io</a></td>
|
||||
<td style="text-align: center;">No fees</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td style="text-align: center;">Via <a
|
||||
href="https://www.blockonomics.co/views/payment_forwarding.html">Payment
|
||||
Forwarding</a> and <a
|
||||
href="https://redbtc.org/flows/integrations/kraken-exchange/">Exchange
|
||||
Integration</a></td>
|
||||
<td>No</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="https://payscrypt.com/">Payscrypt</a></td>
|
||||
<td style="text-align: center;">No fees</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
@@ -196,7 +165,7 @@ Integration</a></td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>No</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<tr class="odd">
|
||||
<td><a href="https://bitrequest.io/">Bitrequest</a></td>
|
||||
<td style="text-align: center;">No fees</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
@@ -204,7 +173,7 @@ Integration</a></td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>No</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<tr class="even">
|
||||
<td><a href="https://zaprite.com/">Zaprite</a></td>
|
||||
<td style="text-align: center;">$25 per month</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
@@ -212,12 +181,34 @@ Integration</a></td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>No</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="https://paymento.io/">Paymento</a></td>
|
||||
<td style="text-align: center;">0.5%</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>No</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="https://paywithflash.com/">Flash</a></td>
|
||||
<td style="text-align: center;">1.5%</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>No</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="custodial">Custodial</h3>
|
||||
<p>⚠ The following processors use their own wallets for receiving
|
||||
payments. They not only collect data about payments, they have full
|
||||
control over the funds.</p>
|
||||
<p>The following processors use their own wallets, not yours, for
|
||||
receiving payments.</p>
|
||||
<p>⚠ They not only collect data about payments, they have full control
|
||||
over the funds. There are many risks associated with custodians, which
|
||||
might end up with lost/locked funds.</p>
|
||||
<p>⚠ Most of them have KYB/KYC/AML requirements, which poses a serious
|
||||
threat to your and your customers’ privacy.</p>
|
||||
<p>⚠ They have country-based restrictions for merchants and merchants’
|
||||
customers.</p>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col style="width: 10%" />
|
||||
@@ -240,7 +231,8 @@ control over the funds.</p>
|
||||
<tbody>
|
||||
<tr class="odd">
|
||||
<td><a href="https://confirmo.net/">Confirmo</a></td>
|
||||
<td style="text-align: center;">0.8%</td>
|
||||
<td style="text-align: center;">1.3% (0.8% invoicing + 0.5%
|
||||
payouts)</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
@@ -248,7 +240,7 @@ control over the funds.</p>
|
||||
documents.</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="https://coingate.com/accept-bitcoin">CoinGate</a></td>
|
||||
<td><a href="https://coingate.com/accept">CoinGate</a></td>
|
||||
<td style="text-align: center;">1% (merchant) + some <a
|
||||
href="https://support.coingate.com/en/109/why-does-coingate-charge-service-fee">variable
|
||||
service fee</a> (customer)</td>
|
||||
@@ -270,17 +262,6 @@ english.</td>
|
||||
will require settlement of any outstanding amounts.</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="https://globee.com/">GloBee</a></td>
|
||||
<td style="text-align: center;">1% ($10 min. invoice)</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">Via <a
|
||||
href="https://www.luno.com">Luno</a> and <a
|
||||
href="https://uphold.com/">Uphold</a></td>
|
||||
<td>Information about business / website. May require certain
|
||||
documents.</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="https://www.opennode.co/">OpenNode</a></td>
|
||||
<td style="text-align: center;">1%</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
@@ -290,15 +271,18 @@ documents.</td>
|
||||
href="https://help.opennode.com/en/articles/3654899-kyc-and-kyb-requirements">KYC/KYB
|
||||
documents</a></td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="https://strike.acinq.co/">Strike</a></td>
|
||||
<tr class="odd">
|
||||
<td><a href="https://strike.me/business/">Strike</a></td>
|
||||
<td style="text-align: center;">1%</td>
|
||||
<td style="text-align: center;">Only</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>For companies, the name of a company and a physical address.</td>
|
||||
<td>Requires <a
|
||||
href="https://strike.me/faq/how-do-i-sign-up-for-a-strike-business-account/">basic
|
||||
business info, documents, identity verifications of owners and
|
||||
operators</a>.</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<tr class="even">
|
||||
<td><a href="https://coinremitter.com/">Coinremitter</a></td>
|
||||
<td style="text-align: center;">0.23% + 0.0001</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
@@ -306,7 +290,7 @@ documents</a></td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>No</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<tr class="odd">
|
||||
<td><a href="https://utrust.com/">Utrust</a></td>
|
||||
<td style="text-align: center;">1%</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
@@ -314,7 +298,7 @@ documents</a></td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td>Require certain documents.</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<tr class="even">
|
||||
<td><a href="https://nowpayments.io/">NOWPayments</a></td>
|
||||
<td style="text-align: center;">≤0.5%</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
@@ -323,15 +307,6 @@ documents</a></td>
|
||||
<td>KYC/AML procedure applied to certain clients, wallet addresses and
|
||||
select assets.</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="https://www.coinqvest.com/">COINQVEST</a></td>
|
||||
<td style="text-align: center;">0.5-1%, <a
|
||||
href="https://www.coinqvest.com/en/pricing">Free to try</a></td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">Yes (USD, EUR, ARS, BRL, NGN)</td>
|
||||
<td>Requires KYC verification.</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="https://elenpay.tech">ElenPAY</a></td>
|
||||
<td style="text-align: center;">≤1%</td>
|
||||
@@ -348,6 +323,32 @@ href="https://www.coinqvest.com/en/pricing">Free to try</a></td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>No</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="https://www.sheepy.com/">Sheepy</a></td>
|
||||
<td style="text-align: center;">1% + $0.25</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">Yes</td>
|
||||
<td>Requires <a
|
||||
href="https://www.sheepy.com/faq/what-documents-are-required-to-verify-my-merchant-account">KYB
|
||||
documents</a></td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="https://www.alfacoins.com/">ALFAcoins</a></td>
|
||||
<td style="text-align: center;">0.99%</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>Requires KYB documents</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="https://apirone.com/">Apirone</a></td>
|
||||
<td style="text-align: center;">1%</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td style="text-align: center;">No</td>
|
||||
<td>No</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h2 id="backers">Backers 💝</h2>
|
||||
@@ -383,3 +384,6 @@ src="https://mynode.alexkaul.com/gh-backer/top/9/avatar/60"
|
||||
alt="Backer" /></a></p>
|
||||
<p>[<a href="https://mynode.alexkaul.com/gh-donate">Donate</a>] Thank
|
||||
you for your support! 🙌</p>
|
||||
<p><a
|
||||
href="https://github.com/alexk111/awesome-bitcoin-payment-processors">bitcoinpaymentprocessors.md
|
||||
Github</a></p>
|
||||
|
||||
679
html/blazor.html
679
html/blazor.html
@@ -23,6 +23,13 @@ src="https://img.shields.io/github/stars/jsakamoto/awesome-blazor-browser?style=
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/jsakamoto/awesome-blazor-browser?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" />.</p>
|
||||
<h2 id="net-conf-2024-november-12-14-2024.">.NET Conf 2024 (November
|
||||
12-14, 2024).</h2>
|
||||
<p><a
|
||||
href="https://www.dotnetconf.net/?utm_source=awesome-blazor&utm_medium=github"><img src="https://pbs.twimg.com/profile_banners/757891106/1728575047/1500x500" align="center" width="100%"></a>
|
||||
- Celebrate and learn about what you can do with .NET 9 at the biggest
|
||||
.NET virtual event. - More info on <a
|
||||
href="https://www.dotnetconf.net/?utm_source=awesome-blazor&utm_medium=github">dotnetconf.net</a>.</p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
@@ -44,20 +51,6 @@ alt="last commit" />.</p>
|
||||
<li><a href="#community">Community</a></li>
|
||||
<li><a href="#other-languages">Other Languages</a></li>
|
||||
</ul>
|
||||
<h2
|
||||
id="asp.net-community-standup---asp.net-community-standup---blazor-experiments-eshop-qa-december-12-2023.">ASP.NET
|
||||
COMMUNITY STANDUP - ASP.NET Community Standup - Blazor Experiments +
|
||||
eShop Q&A (December 12, 2023).</h2>
|
||||
<p><a
|
||||
href="https://www.youtube.com/watch?v=fkDSaIti_KU"><img src="https://i.ytimg.com/vi/fkDSaIti_KU/maxresdefault.jpg?v=656e63e2" align="center" width="100%"></a>
|
||||
- In this session, we will show you some experimental ideas for Blazor
|
||||
and .NET+WASI and answer your questions about the .NET eShop Blazor App.
|
||||
- Featuring: Steve Sanderson (<span class="citation"
|
||||
data-cites="stevensanderson">@stevensanderson</span>), Jon Galloway
|
||||
(<span class="citation" data-cites="jongalloway">@jongalloway</span>),
|
||||
Mackinnon Buck (<span class="citation"
|
||||
data-cites="MackinnonBuck">@MackinnonBuck</span>). - Live on <a
|
||||
href="https://www.youtube.com/watch?v=fkDSaIti_KU">YouTube</a>.</p>
|
||||
<h2 id="introduction">Introduction</h2>
|
||||
<h3 id="what-is-blazor">What is Blazor?</h3>
|
||||
<p>Blazor is a .NET web framework to build client web apps with C#.</p>
|
||||
@@ -139,9 +132,6 @@ WebAssembly performance best practices, by Pranav Krishnamoorthy and
|
||||
Steve Sanderson.</li>
|
||||
<li><a href="https://themesof.net/">themesof.net</a> - .NET 6 planning
|
||||
process.</li>
|
||||
<li><a href="https://www.30secondsofblazor.net/">30 seconds of
|
||||
Blazor</a> - Collection of useful snippets, inspired by the popular 30
|
||||
seconds of JavaScript and React.</li>
|
||||
</ul>
|
||||
<h2 id="templates">Templates</h2>
|
||||
<ul>
|
||||
@@ -218,6 +208,28 @@ src="https://img.shields.io/github/stars/huntercfreeman/BlazorStudio?style=flat-
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/huntercfreeman/BlazorStudio?style=flat-square"
|
||||
alt="last commit" />.</li>
|
||||
<li><a href="https://github.com/albx/BlazorSwa.Template">BlazorSwa
|
||||
Template</a> - This is a simple template for the .NET CLI which allows
|
||||
to create a Blazor project ready to be deployed in an Azure Static Web
|
||||
Apps. It allows to create an Azure Function project as backend.</li>
|
||||
<li><a
|
||||
href="https://github.com/neozhu/CleanArchitectureWithBlazorServer">Clean
|
||||
Architecture with Blazor Server</a> <img
|
||||
src="https://img.shields.io/github/stars/neozhu/CleanArchitectureWithBlazorServer?style=flat-square"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/neozhu/CleanArchitectureWithBlazorServer?style=flat-square"
|
||||
alt="last commit" /> - Another template with MudBlazor and
|
||||
CleanArchitecture approach.</li>
|
||||
<li><a href="https://github.com/neozhu/cleanaspire">CleanAspire</a> -
|
||||
<img
|
||||
src="https://img.shields.io/github/stars/neozhu/cleanaspire?style=flat-square"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/neozhu/cleanaspire?style=flat-square"
|
||||
alt="last commit" /> - CleanAspire is a cloud-native template powered by
|
||||
Aspire for cloud environments with scalability and offline support.
|
||||
Using .NET 9 Minimal APIs and Blazor WebAssembly, it provides a
|
||||
lightweight, fast foundation for building Progressive Web Applications
|
||||
(PWA) optimized for the cloud.</li>
|
||||
</ul>
|
||||
<h2 id="sample-projects">Sample Projects</h2>
|
||||
<h3 id="ai">AI</h3>
|
||||
@@ -274,6 +286,12 @@ href="https://github.com/StefH/BlazorWasmGrpcWithAADAuth">Blazor-WASM-AzureAD-gR
|
||||
src="https://img.shields.io/github/last-commit/StefH/BlazorWasmGrpcWithAADAuth?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Blazor WASM, Azure AD, REST & gRPC.</li>
|
||||
<li><a
|
||||
href="https://github.com/wildermedeiros/BlazorAppWasmAuth">BlazorWasmOidcKeycloak</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/last-commit/wildermedeiros/BlazorAppWasmAuth?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Blazor WebAssembly application using OpenID Connect
|
||||
(OIDC) authentication with Microsoft Identity and Keycloak.</li>
|
||||
<li><a
|
||||
href="https://github.com/auth0-blog/secure-blazor-wasm-quiz-manager">Quiz
|
||||
manager secured by Auth0</a> - <img
|
||||
src="https://img.shields.io/github/last-commit/auth0-blog/secure-blazor-wasm-quiz-manager?style=flat-square&cacheSeconds=86400"
|
||||
@@ -293,6 +311,13 @@ alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/badge/.NET-5-692079.svg?style=flat-square"
|
||||
alt=".NET 5" /> ASP.NET Core Blogging application with Blazor Admin
|
||||
Dashboard. <a href="http://blogifier.net/blog">Demo</a>.</li>
|
||||
<li><a href="https://github.com/kalintsenkov/BlazorShop">BlazorShop</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/kalintsenkov/BlazorShop?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/kalintsenkov/BlazorShop?style=flat-square&cacheSeconds=86400"
|
||||
alt="Last commit" /> Simple shop application built with Blazor
|
||||
WebAssembly.</li>
|
||||
<li><a
|
||||
href="https://github.com/dotnet-architecture/eShopOnBlazor">eShopOnBlazor</a>
|
||||
- <img
|
||||
@@ -301,6 +326,14 @@ alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/dotnet-architecture/eShopOnBlazor?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Migration of a traditional ASP.NET Web Forms app to
|
||||
Blazor.</li>
|
||||
<li><a href="https://github.com/fluentcms/FluentCMS">FluentCMS</a> -
|
||||
<img
|
||||
src="https://img.shields.io/github/stars/fluentcms/FluentCMS?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/fluentcms/FluentCMS?style=flat-square&cacheSeconds=86400"
|
||||
alt="GitHub stars" /> FluentCMS is open source AI Driven ASP.NET Core
|
||||
Blazor Content Management System (CMS) <a
|
||||
href="https://fluentcms.com/">FluentCMS</a>.</li>
|
||||
<li><a
|
||||
href="https://github.com/jhipster/jhipster-dotnetcore">JHipster.NET</a>
|
||||
<img
|
||||
@@ -315,6 +348,13 @@ generator. JHipster.NET is a blueprint that overrides the back-end part,
|
||||
originally generated in spring boot, by back-end in asp.net core. For
|
||||
the front-end all the common language can be used (angular, react),
|
||||
including Blazor.</li>
|
||||
<li><a href="https://github.com/oqtane/oqtane.framework">Oqtane</a> -
|
||||
<img
|
||||
src="https://img.shields.io/github/stars/oqtane/oqtane.framework?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/oqtane/oqtane.framework?style=flat-square&cacheSeconds=86400"
|
||||
alt="GitHub stars" /> Oqtane is a CMS & Application Framework for
|
||||
Blazor & .NET MAUI <a href="https://www.oqtane.org">Oqtane</a>.</li>
|
||||
<li><a href="https://github.com/ThomasBleijendaal/RapidCMS">RapidCMS</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/ThomasBleijendaal/RapidCMS?style=flat-square&cacheSeconds=604800"
|
||||
@@ -322,13 +362,6 @@ alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/ThomasBleijendaal/RapidCMS?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> A code-first, extensible Blazor app that generates
|
||||
a CMS for your own database.</li>
|
||||
<li><a href="https://github.com/kalintsenkov/BlazorShop">BlazorShop</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/kalintsenkov/BlazorShop?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/kalintsenkov/BlazorShop?style=flat-square&cacheSeconds=86400"
|
||||
alt="Last commit" /> Simple shop application built with Blazor
|
||||
WebAssembly.</li>
|
||||
<li><a
|
||||
href="https://github.com/cornehoskam/Umbraco9-Blazor-Starterkit">Umbraco9
|
||||
& Blazor WASM Starter Site</a> - <img
|
||||
@@ -336,7 +369,14 @@ src="https://img.shields.io/github/last-commit/cornehoskam/Umbraco9-Blazor-Start
|
||||
alt="last commit" /> A simple starter site for Umbraco v9, making use of
|
||||
Blazor WebAssembly with Tailwind CSS/UI. A project that I use to play
|
||||
around and experiment with Umbraco 9, Blazor WebAssembly, TailwindCSS,
|
||||
the Block List Editor, and several other concepts. ### Games</li>
|
||||
the Block List Editor, and several other concepts.</li>
|
||||
<li><a href="https://github.com/YodasMyDad/ZauberCMS">ZauberCMS</a> -
|
||||
<img
|
||||
src="https://img.shields.io/github/stars/YodasMyDad/ZauberCMS?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/YodasMyDad/ZauberCMS?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Fully featured, highly customisable and plugin
|
||||
based Blazor CMS, heavily inspired by Umbraco. ### Games</li>
|
||||
<li><a href="https://github.com/davidwengier/Trains.NET">Trains.NET</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/davidwengier/Trains.NET?style=flat-square&cacheSeconds=604800"
|
||||
@@ -352,10 +392,10 @@ href="https://github.com/aesalazar/AsteroidsWasm">AsteroidsWasm</a> -
|
||||
src="https://img.shields.io/github/stars/aesalazar/AsteroidsWasm?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/aesalazar/AsteroidsWasm?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Collection of .NET 5 C# applications consuming a
|
||||
alt="last commit" /> Collection of .NET 8 C# applications consuming a
|
||||
single .NET Standard project running in: Blazor Client (WebAssembly),
|
||||
Blazor Server, Electron (via Blazor Server), WPF, WinForms, Xamarin. <a
|
||||
href="https://aesalazar.github.io/AsteroidsWasm/">Demo</a>.</li>
|
||||
Blazor Server, Electron (via Blazor Server), WPF, WinForms, MAUI, WinUI
|
||||
3. <a href="https://aesalazar.github.io/AsteroidsWasm/">Demo</a>.</li>
|
||||
<li><a href="https://github.com/n-stefan/diabloblazor">DiabloBlazor</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/n-stefan/diabloblazor?style=flat-square&cacheSeconds=604800"
|
||||
@@ -403,14 +443,6 @@ alt="last commit" /> ### Hybrid</li>
|
||||
Razor Components inside an Electron shell. This allows for modern,
|
||||
high-performance cross-platform desktop apps built with .NET and web
|
||||
technologies.</li>
|
||||
<li><a href="https://aka.ms/webwindow">Blazor + WebWindow</a> - <a
|
||||
href="https://www.nuget.org/packages/WebWindow">WebWindow</a> is like
|
||||
Electron, but without bundling Node.js or Chromium, and without most of
|
||||
the APIs. <a
|
||||
href="https://github.com/SteveSandersonMS/WebWindow">WebWindow source
|
||||
code</a>. <a
|
||||
href="https://github.com/SteveSandersonMS/WebWindow/tree/master/samples/BlazorDesktopApp">Blazor
|
||||
+ WebWindow sample here</a>.</li>
|
||||
<li><a href="https://github.com/tryphotino/photino.NET">Photino</a> -
|
||||
<img
|
||||
src="https://img.shields.io/github/stars/tryphotino/photino.NET?style=flat-square&cacheSeconds=604800&logo=microsoft"
|
||||
@@ -524,6 +556,13 @@ mechanism. ### Mobile</li>
|
||||
<li><a href="https://aka.ms/mobileblazorbindings">Mobile Blazor
|
||||
Bindings</a> - Experimental Mobile Blazor Bindings - Build native mobile
|
||||
apps with Blazor. ### Rapid Development Framework</li>
|
||||
<li><a href="https://github.com/oqtane/oqtane.framework">Oqtane</a> -
|
||||
<img
|
||||
src="https://img.shields.io/github/stars/oqtane/oqtane.framework?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/oqtane/oqtane.framework?style=flat-square&cacheSeconds=86400"
|
||||
alt="GitHub stars" /> Oqtane is a CMS & Application Framework for
|
||||
Blazor & .NET MAUI <a href="https://www.oqtane.org">Oqtane</a>.</li>
|
||||
<li><a href="https://github.com/dotnetcore/WTM">WalkingTec.Mvvm
|
||||
(WTM)</a> - <img
|
||||
src="https://img.shields.io/github/stars/dotnetcore/wtm?style=flat-square&cacheSeconds=604800"
|
||||
@@ -569,12 +608,6 @@ alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/danroth27/BlazorSSR?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Server-side rendering (SSR) with Blazor components,
|
||||
by Steve Sanderson.</li>
|
||||
<li><a href="https://github.com/oqtane/oqtane.framework">Oqtane
|
||||
Framework</a> - <img
|
||||
src="https://img.shields.io/github/stars/oqtane/oqtane.framework?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/oqtane/oqtane.framework?style=flat-square&cacheSeconds=86400"
|
||||
alt="GitHub stars" /> Modular Application Framework for Blazor.</li>
|
||||
<li><a
|
||||
href="https://github.com/aspnet/samples/tree/master/samples/aspnetcore/blazor">Flight
|
||||
Finder</a> - <img
|
||||
@@ -794,6 +827,14 @@ src="https://img.shields.io/github/last-commit/KamilBugnoKrk/WordTester"
|
||||
alt="last commit" /> An application for learning foreign words using
|
||||
flashcards and spaced repetition.</li>
|
||||
<li><a
|
||||
href="https://github.com/tesar-tech/BlazorAndTailwind">BlazorAndTailwind</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/tesar-tech/BlazorAndTailwind?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/tesar-tech/BlazorAndTailwind"
|
||||
alt="last commit" /> Sample project, guide and tips for setting up <a
|
||||
href="https://tailwindcss.com/">TailwindCSS</a> in Blazor.</li>
|
||||
<li><a
|
||||
href="https://github.com/EdCharbeneau/Css-For-Blazor-Developers-Presentation">Css
|
||||
in Blazor presentation’s source code</a> - <img
|
||||
src="https://img.shields.io/github/last-commit/EdCharbeneau/Css-For-Blazor-Developers-Presentation"
|
||||
@@ -833,6 +874,12 @@ component by <code>RenderTreeBuilder</code>.</li>
|
||||
src="https://img.shields.io/github/last-commit/jtheisen/moldinium?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> MobX-style dependency tracking in Blazor
|
||||
(proof-of-concept level maturity)</li>
|
||||
<li><a href="https://github.com/martijn/PointingParty">Pointing
|
||||
Party</a> - <img
|
||||
src="https://img.shields.io/github/last-commit/martijn/PointingParty?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> A tool for distributed agile story point estimation
|
||||
ceremonies, using Blazor WebAssembly and SignalR. <a
|
||||
href="https://pointingparty.com">Demo</a>.</li>
|
||||
</ul>
|
||||
<h2 id="tutorials">Tutorials</h2>
|
||||
<ul>
|
||||
@@ -890,6 +937,14 @@ efficiently tackle some of the most common challenges in website and
|
||||
application design and development. <a
|
||||
href="https://www.fast.design/docs/integrations/blazor/">FAST &
|
||||
Blazor documentation</a>. * <a
|
||||
href="https://github.com/dotnetcore/BootstrapBlazor">BootstrapBlazor</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/dotnetcore/BootstrapBlazor?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/dotnetcore/BootstrapBlazor?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> A set of enterprise-class UI components based on
|
||||
Bootstrap and Blazor (<a href="https://www.blazor.zone/">Docs as
|
||||
Demo</a>). * <a
|
||||
href="https://github.com/ant-design-blazor/ant-design-blazor">Ant Design
|
||||
Blazor</a> - <img
|
||||
src="https://img.shields.io/github/stars/ant-design-blazor/ant-design-blazor?style=flat-square&cacheSeconds=604800"
|
||||
@@ -911,6 +966,16 @@ extend the framework and the multitude of examples in the documentation
|
||||
makes learning MudBlazor very easy. <a
|
||||
href="https://mudblazor.com/">Documentation</a>. <a
|
||||
href="https://try.mudblazor.com/">Demo</a>. * <a
|
||||
href="https://github.com/SamProf/MatBlazor">MatBlazor</a> - <img
|
||||
src="https://img.shields.io/github/stars/SamProf/MatBlazor?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/SamProf/MatBlazor?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> MatBlazor comprises a range of components which
|
||||
implement common interaction patterns according to the Material Design
|
||||
specification. <a href="https://www.matblazor.com/">Documents and
|
||||
Demo</a> , <a
|
||||
href="https://github.com/enkodellc/blazorboilerplate">BoilerPlates with
|
||||
MatBlazor</a> * <a
|
||||
href="https://github.com/Megabit/Blazorise">Blazorise</a> - <img
|
||||
src="https://img.shields.io/github/stars/Megabit/Blazorise?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
@@ -946,13 +1011,6 @@ src="https://img.shields.io/github/last-commit/chanan/BlazorStrap?style=flat-squ
|
||||
alt="last commit" /> Material Design components for Blazor. Bootstrap 4
|
||||
components for Blazor (<a
|
||||
href="https://chanan.github.io/BlazorStrap/">Demo</a>). * <a
|
||||
href="https://github.com/ArgoZhang/BootstrapBlazor">BootstrapBlazor</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/ArgoZhang/BootstrapBlazor?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/ArgoZhang/BootstrapBlazor?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Reusable bootstrap components for Blazor. (<a
|
||||
href="https://www.blazor.zone/">Docs as Demo</a>). * <a
|
||||
href="https://github.com/vikramlearning/blazorbootstrap">BlazorBootstrap</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/vikramlearning/blazorbootstrap?style=flat-square&cacheSeconds=604800"
|
||||
@@ -1123,6 +1181,8 @@ alt="last commit" /> Component library for Blazor including Grid,
|
||||
Kanban, Gantt, Chart, Docking, Pivot and more. <a
|
||||
href="https://www.htmlelements.com/blazor/">Website</a>. * <a
|
||||
href="https://github.com/joadan/TabBlazor">TabBlazor</a> - <img
|
||||
src="https://img.shields.io/github/stars/joadan/tabblazor?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/joadan/TabBlazor?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Blazor Admin theme built on top of <a
|
||||
href="https://github.com/tabler/tabler">Tabler UI</a>. Minimal
|
||||
@@ -1145,6 +1205,14 @@ to issue complex local or remote queries, changes-tracking tools to send
|
||||
only the changed records to the server, advanced validation attributes,
|
||||
globalization tools, “Behaviors” that modify existing components, state
|
||||
management and save, and more. * <a
|
||||
href="https://github.com/Jurioli/Blazor.WebForm.Components">Blazor.WebForm.Components</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/Jurioli/Blazor.WebForm.Components?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/Jurioli/Blazor.WebForm.Components?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> ASP.NET Web Forms System.Web.UI.WebControls Razor
|
||||
Components For Blazor WebAssembly. <a
|
||||
href="https://blazorwebformdemo.github.io/">Demo</a>. * <a
|
||||
href="https://github.com/BlazorOcticons/BlazorOcticons">BlazorOcticons</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/last-commit/BlazorOcticons/BlazorOcticons?style=flat-square&cacheSeconds=86400"
|
||||
@@ -1153,6 +1221,13 @@ href="https://primer.style/octicons/">Octicons</a> created as a
|
||||
<code>.razor</code> components and available via the NuGet package. The
|
||||
project <a href="https://blazorocticons.net/">website</a> is an example
|
||||
using the generated components. * <a
|
||||
href="https://github.com/abpframework/abp">ABP Framework</a> - <img
|
||||
src="https://img.shields.io/github/stars/abpframework/abp?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/abpframework/abp?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> ABP Framework is a complete infrastructure to
|
||||
create modern web applications by following the best practices and
|
||||
conventions of software development. * <a
|
||||
href="https://www.nevron.com/products-open-vision">Nevron Open Vision
|
||||
Components for Blazor</a> - <img
|
||||
src="https://img.shields.io/badge/-Paid-purple" alt="Paid" /> <img
|
||||
@@ -1210,15 +1285,33 @@ Observer API</a>. #### Charts * <a
|
||||
href="https://github.com/mariusmuntean/ChartJs.Blazor">ChartJs.Blazor</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/mariusmuntean/ChartJs.Blazor?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <embed
|
||||
alt="GitHub stars" /> <embed
|
||||
src="https://img.shields.io/github/last-commit/akorchev/razor.radzen.com?style=flat-square&cacheSeconds=86400" />
|
||||
Brings <a href="https://github.com/chartjs/Chart.js">ChartJs</a> charts
|
||||
to Blazor. * <a
|
||||
href="https://github.com/joadan/Blazor-ApexCharts">Blazor-ApexCharts</a>
|
||||
href="https://github.com/Misfits-Rebels-Outcasts/Blazor-Charts">Blazor-Charts</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/joadan/Blazor-ApexCharts?style=flat-square&cacheSeconds=604800"
|
||||
src="https://img.shields.io/github/stars/Misfits-Rebels-Outcasts/Blazor-Charts?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/Misfits-Rebels-Outcasts/Blazor-Charts?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> SVG charts for Blazor. * <a
|
||||
href="https://github.com/pablofrommars/GGNet">GG.Net Data
|
||||
Visualization</a> - <img
|
||||
src="https://img.shields.io/github/last-commit/pablofrommars/GGNet?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Interactive and flexible charts for Blazor Web
|
||||
Apps. Taking its inspiration from the highly popular ggpplot2 R package,
|
||||
GG.Net provides natively rich features for your Data Analysis Workflow.
|
||||
Build publication quality charts with just a few lines of code. <a
|
||||
href="https://pablofrommars.github.io/">Website</a>. * <a
|
||||
href="https://github.com/Misfits-Rebels-Outcasts/Blazor-Sparkline">Blazor-Sparkline</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/last-commit/Misfits-Rebels-Outcasts/Blazor-Sparkline?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Sparkline Charts for Blazor using Fonts. * <a
|
||||
href="https://github.com/apexcharts/Blazor-ApexCharts">Blazor-ApexCharts</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/apexcharts/Blazor-ApexCharts?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/joadan/Blazor-ApexCharts?style=flat-square&cacheSeconds=86400"
|
||||
src="https://img.shields.io/github/last-commit/apexcharts/Blazor-ApexCharts?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Blazor wrapper for ApexCharts. <a
|
||||
href="https://joadan.github.io/Blazor-ApexCharts/basic-charts">Demo</a>.
|
||||
* <a href="https://github.com/LayTec-AG/Plotly.Blazor">Plotly.Blazor</a>
|
||||
@@ -1246,7 +1339,15 @@ src="https://img.shields.io/github/stars/erossini/BlazorChartjs?style=flat-squar
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/erossini/BlazorChartjs?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> This is a NuGet package for Blazor to use ChartJs,
|
||||
constantly updated with new features. #### CSS * <a
|
||||
constantly updated with new features. * <a
|
||||
href="https://github.com/UnlockedData/UnlockedData.Chartist.Blazor">UnlockedData.Chartist.Blazor</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/last-commit/unlockeddata/unlockeddata.chartist.blazor"
|
||||
alt="last commit" /> Blazor wrapper for <a
|
||||
href="http://gionkunz.github.io/chartist-js/">Chartist.js</a> bundled
|
||||
with <a
|
||||
href="http://gionkunz.github.io/chartist-js/plugins.html">Chartist.js
|
||||
plugins</a>. #### CSS * <a
|
||||
href="https://github.com/EdCharbeneau/BlazorSize">BlazorSize</a> - <img
|
||||
src="https://img.shields.io/github/stars/EdCharbeneau/BlazorSize?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
@@ -1273,7 +1374,15 @@ src="https://img.shields.io/github/last-commit/b-straub/DexieNET?style=flat-squa
|
||||
alt="last commit" /> DexieNET aims to be a feature complete .NET wrapper
|
||||
for Dexie.js the famous Javascript IndexedDB wrapper from David
|
||||
Fahlander. It’s designed for Blazor and includes an easy to use Razor
|
||||
component. #### Datagrids / tables * <a
|
||||
component. Now with support for DexieCloud in preview. * <a
|
||||
href="https://github.com/thliborius/EfCoreNexus">EfCoreNexus</a> - <img
|
||||
src="https://img.shields.io/github/stars/thliborius/EfCoreNexus?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/thliborius/EfCoreNexus?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> EfCoreNexus helps integrating the entity framework
|
||||
core into your blazor app. Via reflection it adds your entitiy classes
|
||||
automatically and provides you with basic crud functionality. ####
|
||||
Datagrids / tables * <a
|
||||
href="https://github.com/gustavnavar/Grid.Blazor">Grid.Blazor</a> - <img
|
||||
src="https://img.shields.io/github/stars/gustavnavar/Grid.Blazor?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
@@ -1305,7 +1414,34 @@ and creating events, tasks, and milestones. Month, week, and daily
|
||||
views. Blazor Calendar wraps the fully featured Toast UI Calendar JS
|
||||
library. MIT License. <a
|
||||
href="https://github.com/gismofx/toast_ui.blazor_calendar/tree/main/toast_ui.blazor_calendar.TestProject/toast_ui.blazor_calendar.TestProject">Sample
|
||||
project</a>. #### Maps * <a
|
||||
project</a>. #### Diagrams * <a
|
||||
href="https://github.com/Blazor-Diagrams">Blazor.Diagrams</a> - <img
|
||||
src="https://img.shields.io/github/stars/Blazor-Diagrams/Blazor.Diagrams?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/Blazor-Diagrams/Blazor.Diagrams?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Z.Blazor.Diagrams is a fully customizable and
|
||||
extensible all-purpose diagrams library for Blazor (both Server Side and
|
||||
WASM). It was first inspired by the popular React library
|
||||
react-diagrams, but then evolved into something much bigger. ZBD can be
|
||||
used to make advanced diagrams with a custom design. Even the behavior
|
||||
of the library is “hackable” and can be changed to suit your needs. * <a
|
||||
href="https://github.com/excubo-ag/Blazor.Diagrams">Excubo.Blazor.Diagrams</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/excubo-ag/Blazor.Diagrams?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/excubo-ag/Blazor.Diagrams?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Interactive diagram component (flowcharts, UML,
|
||||
BPMN, …), customizable and extensible according to user needs (node
|
||||
types, styles). <a
|
||||
href="https://excubo-ag.github.io/Blazor.Diagrams/">Demo</a>. ####
|
||||
JavaScript * <a
|
||||
href="https://github.com/devessenceinc/BlazorScriptReload">BlazorScriptReload</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/devessenceinc/BlazorScriptReload?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/devessenceinc/BlazorScriptReload?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> A component which provides support for using
|
||||
JavaScript in Blazor Web Applications #### Maps * <a
|
||||
href="https://github.com/rungwiroon/BlazorGoogleMaps">BlazorGoogleMaps</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/rungwiroon/BlazorGoogleMaps?style=flat-square&cacheSeconds=604800"
|
||||
@@ -1381,17 +1517,7 @@ alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/stavroskasidis/BlazorContextMenu?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> A context menu component for Blazor (<a
|
||||
href="https://blazor-context-menu-demo.azurewebsites.net/">Demo</a>). *
|
||||
<a
|
||||
href="https://github.com/zHaytam/Blazor.Diagrams">Z.Blazor.Diagrams</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/zHaytam/Blazor.Diagrams?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/zHaytam/Blazor.Diagrams?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> A fully customizable and extensible all-purpose
|
||||
diagrams library for Blazor, inspired by the popular react-diagrams
|
||||
library, with many additions. <a
|
||||
href="https://blazor-diagrams.zhaytam.com/demos/simple">Demo</a>. * <a
|
||||
href="https://github.com/Blazored/Typeahead">Blazored.Typeahead</a> -
|
||||
<a href="https://github.com/Blazored/Typeahead">Blazored.Typeahead</a> -
|
||||
<img
|
||||
src="https://img.shields.io/github/stars/Blazored/Typeahead?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
@@ -1416,15 +1542,6 @@ that generates files on the client. However if the file is coming from
|
||||
the server we recommend you to first try to use Content-Disposition
|
||||
attachment response header as it has more cross-browser compatibility. *
|
||||
<a
|
||||
href="https://github.com/excubo-ag/Blazor.Diagrams">Excubo.Blazor.Diagrams</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/excubo-ag/Blazor.Diagrams?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/excubo-ag/Blazor.Diagrams?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Interactive diagram component (flowcharts, UML,
|
||||
BPMN, …), customizable and extensible according to user needs (node
|
||||
types, styles). <a
|
||||
href="https://excubo-ag.github.io/Blazor.Diagrams/">Demo</a>. * <a
|
||||
href="https://github.com/KristofferStrube/Blazor.FileSystemAccess">Blazor.FileSystemAccess</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/KristofferStrube/Blazor.FileSystemAccess?style=flat-square&cacheSeconds=604800"
|
||||
@@ -1539,7 +1656,10 @@ src="https://img.shields.io/github/last-commit/jsakamoto/Toolbelt.Blazor.FileDro
|
||||
alt="last commit" /> Surround an “input type=file” element by this
|
||||
Blazor component to making a zone that accepts drag and drops files (<a
|
||||
href="https://jsakamoto.github.io/Toolbelt.Blazor.FileDropZone/">Demo</a>).
|
||||
* <a
|
||||
* <a href="https://github.com/MelihAltintas/Blazor-Knob/">Knob</a> -
|
||||
<img
|
||||
src="https://img.shields.io/github/last-commit/MelihAltintas/Blazor-Knob?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Knob Control for Blazor. * <a
|
||||
href="https://github.com/arivera12/BlazorCurrentDevice">BlazorCurrentDevice</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/last-commit/arivera12/BlazorCurrentDevice?style=flat-square&cacheSeconds=86400"
|
||||
@@ -1578,9 +1698,40 @@ alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/sabitertan/BlazorBarcodeScanner?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Barcode Scanner component for Blazor using zxing-js
|
||||
Interop. <a
|
||||
href="https://sabitertan.github.io/BlazorBarcodeScanner/">Demo</a>. ###
|
||||
Tools & Utilities <em>Libraries and extensions for state management,
|
||||
cookies, local storage and other specific tools.</em> * <a
|
||||
href="https://sabitertan.github.io/BlazorBarcodeScanner/">Demo</a>. * <a
|
||||
href="https://github.com/le-nn/blazor-transition-group">Blazor
|
||||
Transition Group</a> - <img
|
||||
src="https://img.shields.io/github/stars/le-nn/blazor-transition-group?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/le-nn/blazor-transition-group?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> A library performing animations when a Blazor
|
||||
component enters or leaves the DOM inspired by <a
|
||||
href="https://github.com/reactjs/react-transition-group">react-transition-group</a>.
|
||||
* <a
|
||||
href="https://github.com/PSCourtney/BlazorGravatar">BlazorGravatar</a> -
|
||||
<img
|
||||
src="https://img.shields.io/github/stars/PSCourtney/BlazorGravatar?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/PSCourtney/BlazorGravatar?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> A Blazor component for integrating Gravatar, Blazor
|
||||
WASM, Server and SSR. * <a
|
||||
href="https://github.com/Postlagerkarte/Blazor-DragDrop">BlazorDragDrop</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/Postlagerkarte/Blazor-DragDrop?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/Postlagerkarte/Blazor-DragDrop?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> A simple drag-and-drop library for Blazor
|
||||
components. * <a
|
||||
href="https://github.com/excubo-ag/Blazor.TreeViews">BlazorTreeViews</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/excubo-ag/Blazor.TreeViews?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/excubo-ag/Blazor.TreeViews?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> A customizable tree view component for Blazor
|
||||
applications.</p>
|
||||
<h3 id="tools-utilities">Tools & Utilities</h3>
|
||||
<p><em>Libraries and extensions for state management, cookies, local
|
||||
storage and other specific tools.</em> * <a
|
||||
href="https://github.com/mrpmorris/fluxor">Fluxor</a> - <img
|
||||
src="https://img.shields.io/github/stars/mrpmorris/fluxor?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
@@ -1832,9 +1983,27 @@ src="https://img.shields.io/github/stars/CodeBeamOrg/CodeBeam.GoogleApis.Blazor?
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/CodeBeamOrg/CodeBeam.GoogleApis.Blazor?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> An open-source utility package for GoogleApis in
|
||||
Blazor. Written from scratch and aims easiest of use. ### Others * <a
|
||||
href="https://github.com/BlazorExtensions/Home">Blazor Extensions
|
||||
Home</a> - <img
|
||||
Blazor. Written from scratch and aims easiest of use. * <a
|
||||
href="https://github.com/le-nn/memento">Memento</a> - <img
|
||||
src="https://img.shields.io/github/stars/le-nn/memento?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/le-nn/memento?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> A simple client-side state management container for
|
||||
Blazor/.NET includes redo/undo and ReduxDevTools support. * <a
|
||||
href="https://github.com/b-straub/RxBlazorLight">RxBlazorLight</a> -
|
||||
<img
|
||||
src="https://img.shields.io/github/stars/b-straub/RxBlazorLight?style=flat-square&cacheSeconds=604800"
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/b-straub/RxBlazorLight?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> RxBlazorLight is a simple reactive wrapper around
|
||||
Blazor components. For now only <a
|
||||
href="https://mudblazor.com/">MudBlazor</a> components are supported.
|
||||
Build the <a
|
||||
href="https://github.com/b-straub/RxBlazorLight/tree/main/RxMudBlazorLightSample">RxMudBlazorLightSample</a>
|
||||
and enjoy the reactive <a
|
||||
href="https://github.com/b-straub/RxBlazorLight/tree/main/RxMudBlazorLightTestBase/Components">Components</a>.
|
||||
### Others * <a href="https://github.com/BlazorExtensions/Home">Blazor
|
||||
Extensions Home</a> - <img
|
||||
src="https://img.shields.io/github/stars/BlazorExtensions/Home?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> Home for Blazor Extensions. * <a
|
||||
href="https://github.com/fsbolero/Bolero">Bolero</a> - <img
|
||||
@@ -1913,7 +2082,13 @@ href="https://github.com/excubo-ag/Generators.Blazor">Generators.Blazor</a>
|
||||
src="https://img.shields.io/github/last-commit/excubo-ag/Generators.Blazor?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Generators.Blazor is a source generator for
|
||||
improving performance in Blazor. The project also contains analyzers to
|
||||
detect common issues in Blazor apps.</p>
|
||||
detect common issues in Blazor apps. * <a
|
||||
href="https://github.com/weibaohui/blazork8s">Blazork8s</a> -<img
|
||||
src="https://img.shields.io/github/stars/weibaohui/blazork8s?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/weibaohui/blazork8s"
|
||||
alt="last commit" /> Manage k8s using balzor with AI,like kubernetes
|
||||
dashboard.</p>
|
||||
<h2 id="source-generators">Source generators</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
@@ -1957,14 +2132,274 @@ alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/dotnet/try?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> Try .NET provides developers and content authors
|
||||
with tools to create interactive experiences.</li>
|
||||
<li><a
|
||||
href="https://github.com/pticostaricags/FairPlayCombined">FairPlayCombined</a>
|
||||
- <img
|
||||
src="https://img.shields.io/github/stars/pticostaricags/FairPlayCombined?style=flat-square&cacheSeconds=604800"
|
||||
alt="GitHub stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/pticostaricags/FairPlayCombined?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" /> The FairPlay platform is a set of pre-built
|
||||
customizable solutions created with Blazor.</li>
|
||||
</ul>
|
||||
<h2 id="videos">Videos</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.youtube.com/watch?v=s34SR24pgfE">Why I’m
|
||||
Worried About Blazor and its Future</a> - November 20, 2024 - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-20%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> Why I’m Worried About Blazor and its Future, by Nick
|
||||
Chapsas.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=MfYz95kiFxI">Building Rich
|
||||
Web Applications with Blazor Server and MudBlazor</a> - November 19,
|
||||
2024 - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-25%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> Explore how to create robust, interactive web
|
||||
applications using Blazor Server and MudBlazor. We’ll dive into
|
||||
practical examples from a real-world application, discussing how
|
||||
MudBlazor’s rich components can enhance user experience and simplify
|
||||
development. The session will cover performance optimization techniques,
|
||||
handling complex UI requirements, and best practices for deploying
|
||||
Blazor Server apps in production. Attendees will leave with actionable
|
||||
insights to elevate their Blazor Server projects.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=Tn7rQbpLfmU">Using Blazor
|
||||
to manage data in SQL server and Microsoft Fabric</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-25%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> Many business applications need to allow their users
|
||||
to view and update data in SQL server and data warehouses such as
|
||||
Microsoft Fabric. Learn how to create custom applications using
|
||||
Microsoft Blazor and free open-source controls such as Blazor Data Sheet
|
||||
to rapidly implement solutions to your users. Learn how to implement row
|
||||
level security to control access to the data in a granular way. Finally
|
||||
learn how to use PowerBI embedded to provide advanced data
|
||||
analytics.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=w8BKS1a8MnU">Exploring the
|
||||
New Fluent UI Blazor Library: Next-Gen Web Components and Architectural
|
||||
Innovations</a> - November 15, 2024 - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-40%30min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> In-depth session on the upcoming new major version of
|
||||
the Fluent UI Blazor library, which introduces cutting-edge Web
|
||||
Components and significant architectural changes. This session will
|
||||
cover: Overview of New Features: Discover the enhancements in the new
|
||||
Fluent UI Blazor library, including updated Web Components,
|
||||
Architectural Changes: Learn about the major architectural shifts that
|
||||
improve performance, scalability, and maintainability, Migration Guide:
|
||||
Yes, there will be a lot of breaking changes! But we will guide you with
|
||||
practical tips and best practices for migrating your existing projects
|
||||
to the new version.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=2xXc1hNwp0o">What’s New for
|
||||
ASP.NET Core & Blazor in .NET 9</a> - November 14, 2024 - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-40%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> Find out about all the new features coming to ASP.NET
|
||||
Core & Blazor for web developers in .NET 9.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=8yM4jDooWcM">ASP.NET
|
||||
Community Standup - Making DevToys 2.0 cross-platform with Blazor
|
||||
Hybrid</a> - October 29, 2024 - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-64%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> Learn about how the developers of DevToys leveraged a
|
||||
custom flavor of Blazor Hybrid to make DevToys 2.0 cross-platform.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=o0CWssf8TFw">What’s Next
|
||||
for ASP.NET Core & Blazor</a> - August 22, 2024 - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-75%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> Find out about all the new features coming to ASP.NET
|
||||
Core & Blazor for web developers in .NET 9.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=z7V-_JVF_Zo">Build
|
||||
interactive AI-powered web apps with Blazor and .NET</a> - August 21,
|
||||
2024<img
|
||||
src="https://img.shields.io/badge/Duration:%20-36%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> Learn how you can quickly and easily build interactive
|
||||
AI-powered web apps with Blazor and .NET using a variety of ready-made
|
||||
AI components from the .NET ecosystem.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=ubX-a6_V_ao">ASP.NET
|
||||
Community Standup - Using GraphQL to enhance Blazor apps</a> - July 9,
|
||||
2024 - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-67%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> Let’s dive into why GraphQL is a compelling choice for
|
||||
API queries and how to integrate it with Blazor. In this session, we’ll
|
||||
enhance a Blazor app by incorporating GraphQL and using QuickGrid to
|
||||
present the data.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=5v2GNcrEabg">Real World
|
||||
Apps with Blazor and .NET Aspire</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-11%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> July 2, 2024 - In this episode Eduardo joins Frank to
|
||||
showcase FairPlayTube: The Next Generation of Video Sharing portals, a
|
||||
tool for content creators and entrepreneurs, powered by AI to create
|
||||
thumbnails, digital marketing strategies, passive income ideas, posts
|
||||
for social networks and more.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=ilUohNPqnkU">New Blazor
|
||||
Hybrid + .NET MAUI Templates are Incredible</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-10%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> June 28, 2024 - Looking to build mobile, desktop, and
|
||||
web apps all with nearly 100% shared web UI? New Blazor Hybrid templates
|
||||
in .NET 9 give you a single click automatically configured project with
|
||||
.NET MAUI, Blazor, and a razor class library all setup.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=hzemJE_jcrI">ASP.NET
|
||||
Community Standup: Building Aspireify.net</a> - June 18, 2024 - Join
|
||||
Jeff Fritz as he shows how he built Aspireify.net with .NET 8, Blazor,
|
||||
Microsoft Azure and .NET Aspire. <a
|
||||
href="https://www.theurlist.com/aspnet-standup-2024-06-18">Community
|
||||
links</a>.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=IZioflrC1Ho">Blazor and
|
||||
Orchard Core with Peter Matthews - Orchard Core Pair Programming by
|
||||
Lombiq</a> - June 17, 2024 - Join this session of Orchard Core Pair
|
||||
Programming by Lombiq! In these, we do an hour of pair programming with
|
||||
an Orchard Core community member about a project of theirs. We learn
|
||||
together a lot, share best practices, and write some good code. All this
|
||||
is live, and you can join us with your questions!</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=jRYVp_lySl8">Building
|
||||
Real-Time Web Applications with Blazor and Akka.NET</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-79%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> June 13, 2024 - This talk presents how you can use
|
||||
Akka.NET and Blazor to build scalable, streaming web applications
|
||||
without JavaScript or any fuss. Pure C# end to end.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=PkQgcEUCnQk">ASP.NET
|
||||
Community Standup: Static web asset improvements in .NET 9</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-57%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> June 11, 2024 - Learn about some of the static web
|
||||
asset improvements coming in .NET 9.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=6PgvtdZXXZo">What’s New in
|
||||
Blazor in .NET 8 & Beyond | Blazing into Summer 2024</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-94%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> June 10, 2024 - In this talk, Dan Roth dived into all
|
||||
that’s new in Blazor in .NET 8 like the advanced render modes, built-in
|
||||
authentication support, and scaffolding, and also looked at the future
|
||||
of Blazor in .NET 9 and how that can make web development even
|
||||
better.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=gVZJohJq3c8">On .NET Live:
|
||||
Generating sound in Blazor with Blazor.WebAudio</a> - June 3, 2024 - Are
|
||||
you using audio in your Blazor applications? This week, Kristoffer Stube
|
||||
joins us to talk about Blazor.WebAudio, a Blazor library for playing,
|
||||
generating, and analyzing sound! This library and the libraries
|
||||
surrounding it enable developers to make rich interactive applications
|
||||
in a safe fashion.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=NbfhbDKiFpM">Modern
|
||||
Full-Stack Web Development with ASP.NET Core & Blazor</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-41%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> May 22, 2024 - Dive into the latest advancements in
|
||||
ASP.NET Core and Blazor for building dynamic, responsive full-stack web
|
||||
applications. Learn how these powerful frameworks simplify the
|
||||
development process, from server to client, enabling you to create rich
|
||||
interactive web UIs with C# instead of JavaScript.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=u9YNufaYxzM">Clean
|
||||
Architecture with .NET MAUI, Blazor, and ASP.NET Core</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-67%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> May 22, 2024 - We’ve heard a lot about how using .NET
|
||||
to build our UI applications lets us share code across our whole stack,
|
||||
but finding the best way to do this isn’t straightforward. UI code and
|
||||
API code can sometimes seem at cross-purposes and it’s not always
|
||||
obvious how using .NET code across your whole stack provides any
|
||||
advantages over using different technologies for your UI and API. It’s
|
||||
easy to fall into the trap of underutilizing the right code-sharing
|
||||
techniques. Or, at the other extreme, butchering your architecture for
|
||||
the sake of sharing code. In this talk, Matt Goldman (author of .NET
|
||||
MAUI in Action) will look at extending Clean Architecture to incorporate
|
||||
UIs built with .NET MAUI and Blazor. See sensible ways to write clean,
|
||||
testable, re-usable code that can be shared across the different layers
|
||||
of your solution, and across different solutions in your enterprise, to
|
||||
optimize efficiency and minimize duplication. We’ll also see how to
|
||||
avoid the common pitfalls of over-engineering or under-sharing. You will
|
||||
walk away knowing how to make full-stack code shared with .NET a
|
||||
reality.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=KinUUsGkK_s">Build an
|
||||
AI-powered content composer in Blazor using OpenAI GPT</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-17%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> May 22, 2024 - Learn how to build an AI-powered
|
||||
content composer using GPT-3.5 Turbo and Syncfusion Blazor components.
|
||||
Effortlessly create content on any topic and automatically adjust its
|
||||
tone, format, and length—all in one place.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=h4g_tDgn7uM">Learn C# with
|
||||
CSharpFritz - PWA and Publishing with Blazor</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-127%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> May 1, 2024 - Fritz wraps up the series on Blazor with
|
||||
.NET 8 by enabling the pizza website as a progressive web app (PWA) and
|
||||
publishes it to Microsoft Azure.</li>
|
||||
<li><a href="https://www.youtube.com/live/-Mc9pROA0Ho">Supercharging
|
||||
Blazor SSR with htmx</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-60%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> April 29, 2024 - Are you using a front-end framework
|
||||
with Blazor? In this week’s episode, community MVP Egin Hansen shows us
|
||||
how to supercharge Blazor static server-side rendering (SSR) with the
|
||||
htmx front-end library. Adding htmx gives you access to another level of
|
||||
interactivity while still retaining all the advantages of Blazor SSR
|
||||
stateless nature.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/watch?v=1fveBAi6Q7I&list=PLdo4fOcmZ0oX-DBuRG4u58ZTAJgBAeQ-t&index=3">ASP.NET
|
||||
Community Standup: Fluent UI Blazor</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-81%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> April 23, 2024 - The Fluent UI Blazor library provides
|
||||
a set of Blazor components which are used to build applications that
|
||||
have a Fluent design (i.e. have the look and feel or modern Microsoft
|
||||
applications). Join Vincent and Denis to learn the fundamentals and
|
||||
building blocks of the library and demonstrate how to quickly
|
||||
incorporate it into your Blazor projects. Learn the basics of setting up
|
||||
the environment, use the interactive components, and change the styling
|
||||
of your application with Fluent UI design tokens.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=p9taQkF24Fs">Understand the
|
||||
Next Phase of Web Development</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-58%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> April 23, 2024 - Talk by Steve Sanderson at the NDC
|
||||
London 2024. It’s 2024, and the web continues to dominate the software
|
||||
landscape. Innovation proceeds in all directions, with new frameworks,
|
||||
build systems, and architectural patterns emerging at pace. But where
|
||||
are we all heading? Is there a pattern? What’s the next big phase? In
|
||||
this demo-centric talk we’ll look at the common trends across web
|
||||
frameworks: disruptive new features that are showing up across
|
||||
technologies and changing how web apps are built. We’ll dig into live
|
||||
code examples in Next.js (React), SvelteKit, Blazor, Astro, and more.
|
||||
We’ll see how these and others are setting a similar path for the next
|
||||
phase of web technology – and how you could implement the same features
|
||||
yourself without any framework. Finally, we’ll catch up on the state of
|
||||
WebAssembly and try out WASI preview 2 – the upcoming reinvention of
|
||||
WASI. Will it achieve the dream of seamless interop across all
|
||||
languages, operating systems, and CPU architectures? Will it become the
|
||||
standard for server-side cloud programming? Let’s build something with
|
||||
it.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/watch?v=hrXAkNsjaoI&list=PLdo4fOcmZ0oX-DBuRG4u58ZTAJgBAeQ-t&index=9">ASP.NET
|
||||
Community Standup: Blazor Hybrid + Web in .NET 9</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-61%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> April 9, 2024 - Learn how improvements coming to .NET
|
||||
9 will make it easier to integrate Blazor Web and Blazor Hybrid.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=ZWH4yJGJaeg">Introducing
|
||||
Smart Components Experiment for Blazor, MVC, and Razor Pages</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-10%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> March 19, 2024 - Add genuinely useful AI-powered
|
||||
features to your web app, just by dropping in pre-built Smart Components
|
||||
that upgrade your existing pages and forms in minutes. Steve Sanderson
|
||||
shows how SmartPaste, SmartTextArea, and SmartComboBox can all delight
|
||||
your users and make them more productive. This is a new experiment from
|
||||
the .NET team, and they want feedbacks.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/watch?v=PPX-yEXfnPM&list=PLdo4fOcmZ0oX-DBuRG4u58ZTAJgBAeQ-t">ASP.NET
|
||||
Community Standup - Modern Blazor Auth with OIDC</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-61%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> February 13, 2024 - See how to connect a Blazor app to
|
||||
Microsoft Entra using OIDC and the BFF pattern.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=EhCz4s2Gh3I">Let’s Learn
|
||||
.NET - Blazor</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-121%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> January 25, 2024 - Live with the lead Blazor Product
|
||||
Manager, Daniel Roth, we will learn about basic web development with
|
||||
.NET Blazor! Then, build an interactive web-based game application with
|
||||
Blazor. Come to learn something new and leave with something that we all
|
||||
built, together, live with experts.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/watch?v=xVyYrtetDeA&list=PLdo4fOcmZ0oX-DBuRG4u58ZTAJgBAeQ-t">.NET
|
||||
Data Community Standup - Database concurrency and EF Core: ASP.NET and
|
||||
Blazor - Episode 2</a> - January 24, 2024 - In the last episode, we dug
|
||||
deep into the underpinnings of optimistic concurrency handling in EF
|
||||
Core. In this episode, we continue that journey to cover disconnected
|
||||
scenarios. That is, where the entity travels to a client and then back
|
||||
to the server before being updated in the database. We’ll look at the
|
||||
different patterns for doing updates like this in ASP.NET Core and
|
||||
Blazor apps and see how concurrency tokens work with each of these.
|
||||
We’ll also look at how <code>ExecuteUpdate</code> can be used with
|
||||
concurrency tokens, and take a look at ETag concurrency in Azure Cosmos
|
||||
DB.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=fkDSaIti_KU">ASP.NET
|
||||
Community Standup - Blazor Experiments + eShop Q&A</a> - December
|
||||
12, 2023 - In this session, we will show you some experimental ideas for
|
||||
Blazor and .NET+WASI and answer your questions about the .NET eShop
|
||||
Blazor App. <a
|
||||
Community Standup - Blazor Experiments + eShop Q&A</a> - <img
|
||||
src="https://img.shields.io/badge/Duration:%20-65%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube"
|
||||
alt="duration" /> December 12, 2023 - In this session, we will show you
|
||||
some experimental ideas for Blazor and .NET+WASI and answer your
|
||||
questions about the .NET eShop Blazor App. <a
|
||||
href="https://www.theurlist.com/blazor-standup-2023-12">Community
|
||||
links</a>.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=dE-XCUVCkkE">.NET Conf:
|
||||
@@ -3015,6 +3450,37 @@ href="https://github.com/AdrienTorris/awesome-blazor/blob/master/Archives/2017.m
|
||||
<h2 id="articles">Articles</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-notes-preview#blazorwasmdebuggerimprovements">Visual
|
||||
Studio 2022 Preview release notes</a> - July 9, 2024 - This release
|
||||
focuses on quality-of-life enhancements for all developers and
|
||||
workloads. When you use Visual Studio, you want to feel empowered and
|
||||
productive. That’s why quality-of-life features are so important: they
|
||||
make coding a smooth and enjoyable experience, free of unnecessary
|
||||
hassles and headaches. We hope you’ll love this update.</li>
|
||||
<li><a
|
||||
href="https://www.telerik.com/blogs/blazor-basics-blazor-render-modes-net-8">Blazor
|
||||
Basics: Blazor Render Modes in .NET 8</a> - June 12, 2024 - This article
|
||||
is about the new Blazor render modes in .NET 8, including
|
||||
ServerInteractivity, WebAssemblyInteractivity, AutoInteractivity and
|
||||
static server-side rendering (SSR).</li>
|
||||
<li><a
|
||||
href="https://www.slaveoftime.fun/blog/the-usage-of-blazor.diagrams">The
|
||||
usage of Blazor.Diagrams</a> - June 11, 2024 - How to use
|
||||
Blazor.Diagrams.</li>
|
||||
<li><a
|
||||
href="https://www.telerik.com/blogs/blazor-net-9-takes-shape-preview-4-highlights">Blazor
|
||||
in .NET 9 Takes Shape (Preview 4 Highlights)</a> - June 4, 2024 - .NET 9
|
||||
is shaping up ahead of its November 2024 release. Here are the
|
||||
highlights for Blazor so far.</li>
|
||||
<li><a
|
||||
href="https://jonhilton.net/avoiding-blazor-interactivity/">Avoiding
|
||||
interactivity with Blazor?</a> - May 29, 2024 - Avoiding interactivity
|
||||
with Blazor.</li>
|
||||
<li><a
|
||||
href="https://devblogs.microsoft.com/dotnet/dotnet-build-2024-announcements/">.NET
|
||||
Announcements & Updates from Microsoft Build 2024</a> - May 21, 2024
|
||||
- .NET Announcements & Updates from Microsoft Build 2024.</li>
|
||||
<li><a
|
||||
href="https://blog.lhotka.net/2023/11/28/Per-User-Blazor-8-State">Per-User
|
||||
Blazor 8 State</a> - November 28, 2023 - Per-User Blazor 8 State.</li>
|
||||
<li><a
|
||||
@@ -3390,10 +3856,11 @@ src="https://img.shields.io/github/stars/JamesRandall/csharp-wolfenstein?style=f
|
||||
alt="stars" /> <img
|
||||
src="https://img.shields.io/github/last-commit/JamesRandall/csharp-wolfenstein?style=flat-square&cacheSeconds=86400"
|
||||
alt="last commit" />.</li>
|
||||
<li>C# / Blazor Wolfenstein - Part 6 - The Basic Raycaster<a
|
||||
href="https://www.jamesdrandall.com/posts/csharp_blazor_wolfenstein_part_6_the_basic_raycaster/"></a>
|
||||
- September 18, 2022 - Part 6 of the articles explaining how port the
|
||||
game Wolfenstein 3D on C# and Blazor. <a
|
||||
<li><a
|
||||
href="https://www.jamesdrandall.com/posts/csharp_blazor_wolfenstein_part_6_the_basic_raycaster/">C#
|
||||
/ Blazor Wolfenstein - Part 6 - The Basic Raycaster</a> - September 18,
|
||||
2022 - Part 6 of the articles explaining how port the game Wolfenstein
|
||||
3D on C# and Blazor. <a
|
||||
href="https://github.com/JamesRandall/csharp-wolfenstein">Source
|
||||
code</a> <img
|
||||
src="https://img.shields.io/github/stars/JamesRandall/csharp-wolfenstein?style=flat-square&cacheSeconds=604800"
|
||||
@@ -3428,12 +3895,6 @@ benefits.</li>
|
||||
href="https://khalidabuhakmeh.com/troubleshooting-dotnet-blazor-wasm-debugging">Troubleshooting
|
||||
.NET Blazor WASM Debugging</a> - August 30, 2022 - Troubleshooting .NET
|
||||
Blazor WASM Debugging.</li>
|
||||
<li><a
|
||||
href="https://www.oqtane.org/blog/!/49/oqtane-3-1-4-released">Oqtane
|
||||
3.1.4 Released</a> - July 27, 2022 - The 3.1.4 release is primarily
|
||||
focused on stabilization. This includes a variety of performance
|
||||
optimizations, user experience improvements, and localization
|
||||
enhancements.</li>
|
||||
<li><a href="https://kymphillpotts.com/maui-ui-july.html">ClassFly UI -
|
||||
XAML vs Blazor - Part 1 - XAML</a> - July 23, 2022 - This serie of
|
||||
article compares the approaches of XAML vs Blazor. The same application
|
||||
@@ -3587,6 +4048,15 @@ href="https://github.com/AdrienTorris/awesome-blazor/blob/master/Archives/2017.m
|
||||
</ul>
|
||||
<h2 id="podcasts">Podcasts</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.dotnetrocks.com/details/1903">MAUI and Blazor
|
||||
with Beth Massi</a> - June 20, 2024 - What’s up with MAUI and Blazor?
|
||||
Carl and Richard chat with Beth Massi about the latest MAUI, including
|
||||
the new webview available on GitHub that lets you embed an existing web
|
||||
page into your MAUI app. Beth talks about making apps the way you want
|
||||
to - with a mobile, web, or desktop focus - or making them all! Mixing
|
||||
Blazor and MAUI means you can steer clear of XAML if you prefer. There’s
|
||||
no right way to build your clients, and MAUI gives you many choices.
|
||||
Duration: 45 minutes.</li>
|
||||
<li><a
|
||||
href="http://azuredevopspodcast.clear-measure.com/chris-sainty-blazor-in-action-episode-238">Chris
|
||||
Sainty: Blazor in Action - Azure DevOps Episode 238</a> - March 27, 2023
|
||||
@@ -3806,6 +4276,15 @@ href="https://www.amazon.in/gp/product/178934414X/ref=awesome_blazor">Blazor
|
||||
Quick Start Guide: Build web applications using Blazor, EF Core, and SQL
|
||||
Server</a> - Blazor Quick Start Guide: Build web applications using
|
||||
Blazor, EF Core, and SQL Server (Published October 31, 2018).</li>
|
||||
<li><a
|
||||
href="https://www.amazon.com/Building-Blazor-Applications-Developers-Guide/dp/B0DDBG4S3Q/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_1_2/136-3795973-8719321?pd_rd_w=coqfA&content-id=amzn1.sym.da3a5e11-8f5f-413b-a68b-31ceac43c758&pf_rd_p=da3a5e11-8f5f-413b-a68b-31ceac43c758&pf_rd_r=9Q8447GTE9QT4WTPH5Z6&pd_rd_wg=IAqx1&pd_rd_r=ff570237-8604-4432-b4cd-a726ce880b23&pd_rd_i=B0DDBG4S3Q&psc=1">Building
|
||||
Blazor Applications: A Developer’s Guide</a> - Building Blazor
|
||||
Applications: A Developer’s Guide (Published August 14, 2024).</li>
|
||||
<li><a
|
||||
href="https://www.amazon.com/Mastering-Blazor-UI-Components-Strategies/dp/B0DG2RJD1R/ref=sr_1_1?crid=SK6RU9T2BOGD&dib=eyJ2IjoiMSJ9.s5wnoFiu-YggQzMUNkXdPUUkrmyKJs-ffmHU1vbgjlJYGeFcYE04oohzd7hcoj9zCTyfe-R07XyKNQvyU5t7Mw.NRJ3TXh3AQZpXwXQmV5IoCPC9y1T-ybHWaoO9G9DvFY&dib_tag=se&keywords=blazor+gallivan&qid=1728060552&s=books&sprefix=blazor+gallivan%2Cstripbooks%2C127&sr=1-1">Mastering
|
||||
Blazor UI: Advanced Custom Components and Design Strategies</a> -
|
||||
Mastering Blazor UI: Advanced Custom Components and Design Strategies
|
||||
(Published September 3, 2024).</li>
|
||||
</ul>
|
||||
<h2 id="e-books">E-Books</h2>
|
||||
<ul>
|
||||
@@ -3916,6 +4395,8 @@ Blazor and learn to create web applications with ease.</li>
|
||||
<ul>
|
||||
<li><a href="https://twitter.com/awesomeblazor">Awesome Blazor on
|
||||
Twitter</a> - This repository’s Twitter feed.</li>
|
||||
<li><a href="https://builtonblazor.net">BuiltOnBlazor</a> - A showcase
|
||||
of sites running on Blazor</li>
|
||||
<li><a
|
||||
href="https://discord.com/channels/732297728826277939/732297874062311424">Discord</a>
|
||||
- Blazor channel on the DotNetEvolution discord server.</li>
|
||||
@@ -3986,3 +4467,5 @@ src="http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg"
|
||||
alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, Adrien Torris has waived all
|
||||
copyright and related or neighboring rights to this work.</p>
|
||||
<p><a href="https://github.com/AdrienTorris/awesome-blazor">blazor.md
|
||||
Github</a></p>
|
||||
|
||||
130
html/ble.html
130
html/ble.html
@@ -1,23 +1,34 @@
|
||||
<h1 id="awesome-ble-awesome">Awesome BLE <a
|
||||
href="https://awesome.re"><img src="https://awesome.re/badge-flat.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<p>Bluetooth Low Energy (BLE): Low-power wireless communication protocol
|
||||
enabling efficient data exchange between devices, ideal for IoT,
|
||||
wearables, and other battery-powered applications.</p>
|
||||
<p><img src=".github/awesome-ble.png" /></p>
|
||||
<p><strong>Bluetooth Low Energy (BLE)</strong>: Low-power wireless
|
||||
communication protocol enabling efficient data exchange between devices,
|
||||
ideal for IoT, wearables, and other battery-powered applications.</p>
|
||||
<p>A collaborative list of Awesome Bluetooth Low Energy resources by <a
|
||||
href="https://withintent.com">🔴 intent</a>.</p>
|
||||
<p><img src="https://img.shields.io/badge/Contents-43-green" /> <img
|
||||
<p><img
|
||||
src="https://img.shields.io/github/last-commit/dotintent/awesome-ble/main" /></p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<h3 id="hardware">Hardware</h3>
|
||||
<ul>
|
||||
<li><a href="#documentation">Documentation</a></li>
|
||||
<li><a href="#library">Library</a></li>
|
||||
<li><a href="#ios">iOS</a></li>
|
||||
<li><a href="#kmm">KMM</a></li>
|
||||
<li><a href="#android">Android</a></li>
|
||||
<li><a href="#flutter">Flutter</a></li>
|
||||
<li><a href="#tool">Tool</a></li>
|
||||
<li><a href="#web">Web</a></li>
|
||||
<li><a href="#arduino">Arduino</a></li>
|
||||
<li><a href="#esp">ESP</a></li>
|
||||
<li><a href="#nordic">Nordic</a></li>
|
||||
<li><a href="#raspberrypi">RaspberryPi</a></li>
|
||||
</ul>
|
||||
<h3 id="mobile">Mobile</h3>
|
||||
<ul>
|
||||
<li><p><a href="#android">Android</a></p></li>
|
||||
<li><p><a href="#flutter">Flutter</a></p></li>
|
||||
<li><p><a href="#kmm">KMM</a></p></li>
|
||||
<li><p><a href="#ios">iOS</a></p></li>
|
||||
<li><p><a href="#documentation">Documentation</a></p></li>
|
||||
<li><p><a href="#framework">Framework</a></p></li>
|
||||
<li><p><a href="#library">Library</a></p></li>
|
||||
<li><p><a href="#tool">Tool</a></p></li>
|
||||
<li><p><a href="#security">Security</a></p></li>
|
||||
<li><p><a href="#web">Web</a></p></li>
|
||||
</ul>
|
||||
<h2 id="documentation">Documentation</h2>
|
||||
<p><em>Official specifications, standards, and technical documentation
|
||||
@@ -57,6 +68,14 @@ href="https://en.wikipedia.org/wiki/Bluetooth_Low_Energy">Wikipedia
|
||||
Bluetooth Low Energy</a> - The wiki page for Bluetooth Low Energy
|
||||
(BLE).</li>
|
||||
</ul>
|
||||
<h2 id="framework">Framework</h2>
|
||||
<p><em>Framework useful to develop your BLE peripherals.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/project-chip/connectedhomeip">Matter</a>
|
||||
- Matter</li>
|
||||
<li><a href="https://github.com/zephyrproject-rtos/zephyr">Zephyr</a> -
|
||||
Zephyr</li>
|
||||
</ul>
|
||||
<h2 id="library">Library</h2>
|
||||
<p><em>Software libraries and frameworks for integrating Bluetooth Low
|
||||
Energy (BLE) functionality into various platforms, including mobile,
|
||||
@@ -64,10 +83,23 @@ embedded systems, and IoT devices.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/IanHarvey/bluepy">bluepy</a> - A Python
|
||||
interface for Bluetooth LE on Linux.</li>
|
||||
<li><a href="https://github.com/PureSwift/Bluetooth">Bluetooth</a> -
|
||||
Bluetooth is a Swift multiplatform package with multiple libraries
|
||||
supporting the Bluetooth SIG specifications.</li>
|
||||
<li><a href="http://www.bluez.org/">bluez</a> - The official Linux
|
||||
Bluetooth protocol stack.</li>
|
||||
<li><a href="https://github.com/google/bumble">bumble</a> - Bumble is a
|
||||
full-featured Bluetooth stack written entirely in Python.</li>
|
||||
<li><a href="https://github.com/peplin/pygatt">pygatt</a> - A Python
|
||||
library for interacting with BLE devices.</li>
|
||||
<li><a
|
||||
href="https://github.com/OpenBluetoothToolbox/SimpleBLE">SimpleBLE</a> -
|
||||
The all-in-one C/C++/Python/Rust Bluetooth LE library for MacOS, iOS,
|
||||
Windows, and Linux.</li>
|
||||
<li><a
|
||||
href="https://github.com/Moddable-OpenSource/moddable">Moddable</a> -
|
||||
JavaScript libraries and tools for microcontrollers development.
|
||||
Includes BLE functionality.</li>
|
||||
</ul>
|
||||
<h2 id="ios">iOS</h2>
|
||||
<p><em>iOS libraries, tools, and resources for developing Bluetooth Low
|
||||
@@ -88,6 +120,10 @@ Kit</a> - RxBluetoothKit is a Bluetooth library that makes interaction
|
||||
with BLE devices much more pleasant using RxSwift.</li>
|
||||
<li><a href="https://github.com/codeinversion/sensors-swift">Swifty
|
||||
Sensors</a> - Bluetooth LE Sensor Manager for iOS and macOS.</li>
|
||||
<li><a
|
||||
href="https://github.com/StanfordSpezi/SpeziBluetooth">SpeziBluetooth</a>
|
||||
- Connect and communicate with Bluetooth devices using modern
|
||||
programming paradigms.</li>
|
||||
</ul>
|
||||
<h2 id="kmm">KMM</h2>
|
||||
<p><em>Resources and libraries for building Bluetooth Low Energy (BLE)
|
||||
@@ -140,6 +176,9 @@ app SDK to help developers build modern multi-platform apps.</li>
|
||||
<li><a href="https://github.com/PhilipsHue/flutter_reactive_ble">Flutter
|
||||
Reactive BLE</a> - Flutter Reactive BLE is a Flutter library that
|
||||
handles BLE operations for multiple devices.</li>
|
||||
<li><a href="https://github.com/dotintent/FlutterBleLib">Flutter
|
||||
BLELib</a> - Bluetooth Low Energy library for Flutter with support for
|
||||
simulating peripherals.</li>
|
||||
</ul>
|
||||
<h2 id="tool">Tool</h2>
|
||||
<p><em>Development and testing tools for Bluetooth Low Energy (BLE)
|
||||
@@ -152,18 +191,77 @@ test BLE security.</li>
|
||||
href="https://github.com/NordicSemiconductor/pc-nrfconnect-core">nRF
|
||||
Connect</a> - An application framework for developing, testing, and
|
||||
provisioning devices based on Nordic Semiconductor chips.</li>
|
||||
<li><a
|
||||
href="https://play.google.com/store/apps/details?id=com.withintent.ble.simulator&hl=en">BLE
|
||||
Simulator</a> - A mobile app able to clone BLE devices and script their
|
||||
interaction. Useful to debug and quick prototyping.</li>
|
||||
<li><a
|
||||
href="https://www.bluetooth.com/blog/a-new-way-to-debug-iosbluetooth-applications/">PacketLogger</a>
|
||||
- A macOS tool to capture BLE packets and HCI logs from iOS devices,
|
||||
useful for debugging Bluetooth communication and protocol issues.</li>
|
||||
</ul>
|
||||
<h2 id="web">Web</h2>
|
||||
<p><em>Web-based resources, frameworks, and tools for building Bluetooth
|
||||
Low Energy (BLE) applications using JavaScript and web
|
||||
technologies.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/urish/web-bluetooth-device-info">Web
|
||||
Bluetooth Device Info</a> - Web Bluetooth demo to get information about
|
||||
a connected Bluetooth device.</li>
|
||||
<li><a href="https://github.com/WebBluetoothCG/demos">Web Bluetooth
|
||||
Samples</a> - A collection of Web Bluetooth API usage examples.</li>
|
||||
</ul>
|
||||
<h2 id="security">Security</h2>
|
||||
<p><em>Security related resources around BLE.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/engn33r/awesome-bluetooth-security">Awesome
|
||||
Bluetooth Security</a> - An awesome repo related to Bluetooth (and also
|
||||
BLE) realted security</li>
|
||||
</ul>
|
||||
<h2 id="arduino">Arduino</h2>
|
||||
<p><em>A list of resources dedicated to Arduino hardware</em></p>
|
||||
<ul>
|
||||
<li><a href="https://store.arduino.cc/">Arduino</a> - Official
|
||||
website</li>
|
||||
<li><a
|
||||
href="https://github.com/arduino-libraries/ArduinoBLE">ArduinoBLE</a> -
|
||||
ArduinoBLE library for Arduino</li>
|
||||
</ul>
|
||||
<h2 id="esp">ESP</h2>
|
||||
<p><em>A list of resources dedicated to EspressIf hardware</em></p>
|
||||
<ul>
|
||||
<li><a href="https://www.espressif.com/">EspressIf</a> - Official
|
||||
Website</li>
|
||||
<li><a href="https://github.com/espressif/esp-idf">ESP-IDF</a> -
|
||||
Espressif IoT Development Framework</li>
|
||||
<li><a href="https://dev.to/theembeddedrustacean/series/26733">ESP-32-C3
|
||||
+ Rust + BLE</a> - ESP32 Bluetooth w/ Rust Series’ Articles</li>
|
||||
</ul>
|
||||
<h2 id="nordic">Nordic</h2>
|
||||
<p><em>A list of resources dedicated to Arduino hardware</em></p>
|
||||
<ul>
|
||||
<li><a href="https://www.nordicsemi.com/">Nordic Semiconductor</a> -
|
||||
Official Website</li>
|
||||
</ul>
|
||||
<h2 id="raspberrypi">RaspberryPi</h2>
|
||||
<p><em>A list of resources dedicated to RaspberryPi hardware</em></p>
|
||||
<ul>
|
||||
<li><a href="https://www.raspberrypi.org/">Raspberry Pi</a> - Official
|
||||
website</li>
|
||||
</ul>
|
||||
<h2 id="articles-and-case-studies">Articles and Case Studies</h2>
|
||||
<p><em>Interesting articles and case studies from BLE
|
||||
development</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://medium.com/@cbartel/ios-scan-and-connect-to-a-ble-peripheral-in-the-background-731f960d520d">Scan
|
||||
and connect to BLE in background on iOS</a> - Article discussing case
|
||||
study (for both firmware and app) of scanning and connecting to BLE
|
||||
device in background</li>
|
||||
<li><a
|
||||
href="http://www.davidgyoungtech.com/2020/05/07/hacking-the-overflow-area">Deep
|
||||
dive to iOS advertising in backgroud</a> - Delves into iOS’s proprietary
|
||||
‘Overflow Area’ for background Bluetooth advertising and it’s
|
||||
possibilities and limitations for background data exchange.</li>
|
||||
</ul>
|
||||
<h2 id="contributing">Contributing</h2>
|
||||
<p>Please take a quick look at the <a
|
||||
href=".github/CONTRIBUTING.md">contribution guidelines</a> first.</p>
|
||||
@@ -172,3 +270,5 @@ submit a pull request to improve this file.</p>
|
||||
<p>Thank you to all <a
|
||||
href="https://github.com/dotintent/awesome-ble/graphs/contributors">contributors</a>;
|
||||
you rock!</p>
|
||||
<p><a href="https://github.com/dotintent/awesome-ble">ble.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1,104 +0,0 @@
|
||||
<h1 id="awesome-blockchain">Awesome Blockchain!</h1>
|
||||
<p>Awesome projects and services based on blockchain technology.</p>
|
||||
<h2 id="probably-worth-coins">Probably worth-coins</h2>
|
||||
<ul>
|
||||
<li>http://www.breakoutcoin.com/the-coin/ - The Breakout Chain payment
|
||||
system is unique in that it supports several currencies, each with
|
||||
different properties. This type of currency system is brand new and is
|
||||
termed a “Multicurrency”. The properties of each currency of the
|
||||
Breakout Chain Multicurrency payment system influence the ways in which
|
||||
the currencies are used.</li>
|
||||
</ul>
|
||||
<h2 id="blockchain-platforms">Blockchain Platforms</h2>
|
||||
<ul>
|
||||
<li>https://www.ethereum.org - Ethereum is a decentralized platform that
|
||||
runs smart contracts: applications that run exactly as programmed
|
||||
without any possibility of downtime, censorship, fraud or third party
|
||||
interference</li>
|
||||
<li>https://nxt.org - Nxt is an advanced blockchain platform which
|
||||
builds on and improves the basic functionality of pioneering
|
||||
cryptocurrencies such as Bitcoin. Cryptocurrency and financial systems
|
||||
are the first widely used applications of blockchain technology, but the
|
||||
blockchain and its associated technology can be used for so much
|
||||
more.</li>
|
||||
</ul>
|
||||
<h2 id="economy-2.0">Economy 2.0</h2>
|
||||
<ul>
|
||||
<li>https://www.bitrated.com - Reputation management and consumer
|
||||
protection for the Bitcoin ecosystem.</li>
|
||||
<li>https://colony.io Colony makes it easy for people all over the world
|
||||
to build companies together online.</li>
|
||||
<li>http://www.hedgy.co - We develop your use case and deliver a smart
|
||||
contract enabled distributed ledger system</li>
|
||||
<li>https://daohub.org - The DAO’s Mission: To blaze a new path in
|
||||
business organization for the betterment of its members, existing
|
||||
simultaneously nowhere and everywhere and operating solely with the
|
||||
steadfast iron will of unstoppable code.</li>
|
||||
<li>https://github.com/ethereum/solidity - The Solidity
|
||||
Contract-Oriented Programming Language</li>
|
||||
</ul>
|
||||
<h2 id="distributed">Distributed</h2>
|
||||
<ul>
|
||||
<li>http://ipfs.io - The InterPlanetary File System (IPFS) is a new
|
||||
hypermedia distribution protocol, addressed by content and identities.
|
||||
IPFS enables the creation of completely distributed applications. It
|
||||
aims to make the web faster, safer, and more open.</li>
|
||||
<li>https://www.bigchaindb.com - a decentralized database, at scale. It
|
||||
is complementary to decentralized processing platforms like Ethereum,
|
||||
and decentralized file systems like InterPlanetary File System
|
||||
(IPFS).</li>
|
||||
</ul>
|
||||
<h2 id="vote">Vote</h2>
|
||||
<ul>
|
||||
<li>http://www.v-initiative.org</li>
|
||||
</ul>
|
||||
<h2 id="marketplaces">Marketplaces</h2>
|
||||
<ul>
|
||||
<li>https://purse.io - Shop the World’s Largest Marketplace for
|
||||
Bitcoin.</li>
|
||||
</ul>
|
||||
<h2 id="payment-gates">Payment Gates</h2>
|
||||
<ul>
|
||||
<li>https://www.coinpayments.net</li>
|
||||
</ul>
|
||||
<h2 id="exchange">Exchange</h2>
|
||||
<ul>
|
||||
<li>https://cex.io</li>
|
||||
<li>https://www.okcoin.com</li>
|
||||
<li>https://www.btcc.com</li>
|
||||
<li>https://gatecoin.com</li>
|
||||
<li>https://www.bitfinex.com</li>
|
||||
<li>https://www.spicepay.com</li>
|
||||
<li>https://bitpay.com</li>
|
||||
</ul>
|
||||
<h2 id="job-boards">Job boards</h2>
|
||||
<ul>
|
||||
<li>https://coinality.com - Coinality is a free service connecting
|
||||
Employers and Job Seekers with opportunities that pay in digital
|
||||
currencies such as Bitcoin, Litecoin, and Dogecoin.</li>
|
||||
<li>https://www.xbtfreelancer.com - Bid on projects, contact employers
|
||||
and start working on your awarded projects. Get Paid in Bitcoin.</li>
|
||||
<li>http://jobs.coindesk.com - Discover careers at amazing bitcoin and
|
||||
cryptocurrency startups across the world. Search and find jobs which pay
|
||||
in bitcoin.</li>
|
||||
<li>http://bitgigs.com - A KickAss Bitcoin Job Board!</li>
|
||||
<li>http://www.bitcoinget.com - Earn bitcoins by completing tasks,
|
||||
taking surveys, and much more.</li>
|
||||
<li>http://www.bitcoin-vacancy.com - Find your cryptocurrency related
|
||||
job here!</li>
|
||||
</ul>
|
||||
<h2 id="research-frameworks">Research frameworks</h2>
|
||||
<ul>
|
||||
<li>https://github.com/ScorexProject/Scorex - Modular blockchain
|
||||
framework. Public domain</li>
|
||||
<li>https://github.com/hyperledger/fabric - The fabric is an
|
||||
implementation of blockchain technology, leveraging familiar and proven
|
||||
technologies. It is a modular architecture allowing pluggable
|
||||
implementations of various function.</li>
|
||||
</ul>
|
||||
<h2 id="reading">Reading</h2>
|
||||
<ul>
|
||||
<li>https://blog.slock.it/announcing-dao-link-the-bridge-between-blockchain-and-brick-and-mortar-companies-9510ba04d236</li>
|
||||
<li>http://blog.colony.io/the-future-of-work/</li>
|
||||
<li>https://en.bitcoin.it/wiki/Contract</li>
|
||||
</ul>
|
||||
@@ -246,3 +246,6 @@ alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="https://github.com/steven2358">Steven Van Vaerenbergh</a> has
|
||||
waived all copyright and related or neighboring rights to this work.</p>
|
||||
<p><a
|
||||
href="https://github.com/steven2358/awesome-blockchain-ai">blockchainai.md
|
||||
Github</a></p>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
9934
html/boardgames.html
Normal file
9934
html/boardgames.html
Normal file
File diff suppressed because it is too large
Load Diff
@@ -171,3 +171,6 @@ with Apress.</li>
|
||||
href="http://www.philosophicalgeek.com/2014/11/10/tips-for-writing-a-programming-book/">Tips
|
||||
for Writing a Programming Book</a></li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://github.com/TalAter/awesome-book-authoring">bookauthoring.md
|
||||
Github</a></p>
|
||||
|
||||
1023
html/bootstrap.html
1023
html/bootstrap.html
File diff suppressed because it is too large
Load Diff
@@ -30,9 +30,11 @@ processing</a></li>
|
||||
<li><a href="#network--storage-testing">Network & Storage
|
||||
Testing</a></li>
|
||||
<li><a href="#nmos">NMOS</a></li>
|
||||
<li><a href="#podcasting">Podcasting</a></li>
|
||||
<li><a href="#radio-production">Radio Production</a></li>
|
||||
<li><a href="#software-defined-radio">Software-defined radio</a></li>
|
||||
<li><a href="#subtitling">Subtitling</a></li>
|
||||
<li><a href="#communication">Communication</a></li>
|
||||
<li><a href="#video-production">Video Production</a></li>
|
||||
<li><a href="#streaming">Streaming</a></li>
|
||||
</ul></li>
|
||||
@@ -53,7 +55,7 @@ broadcast environments.</li>
|
||||
Customisable network based displays of clocks, on-air, mic live and
|
||||
other studio indicators.</li>
|
||||
<li><a href="https://github.com/ael/piclock_advanced">PiClock
|
||||
Advanced</a> Improved version of PiRSClock-Full with changed layout,
|
||||
Advanced</a> - Improved version of PiRSClock-Full with changed layout,
|
||||
added timers and network capabilities.</li>
|
||||
<li><a
|
||||
href="https://github.com/jdgwarren/pirsclockfull">PiRSClock-Full</a> -
|
||||
@@ -163,6 +165,8 @@ distributed media playback system.</li>
|
||||
<li><a href="https://developer.blender.org/diffusion/">Blender</a> - 3D
|
||||
creation suite supporting 3D modelling, animation, motion tracking,
|
||||
video editing, and more.</li>
|
||||
<li><a href="https://github.com/svt/bridge">Bridge</a> - Next generation
|
||||
graphics control software, with extension support.</li>
|
||||
<li><a href="http://www.casparcg.com/">CasparCG</a> - A professional
|
||||
graphics and video play-out software, proven in 24/7 broadcasts since
|
||||
2006.</li>
|
||||
@@ -183,6 +187,9 @@ intermedia sequencer.</li>
|
||||
<li><a href="https://github.com/nrkno/Sofie-TV-automation">Sofie - TV
|
||||
Automation</a> - MOS-driven automation system for news casts, with many
|
||||
libraries for e.g. device control.</li>
|
||||
<li><a href="https://github.com/TuomoKu/SPX-GC">SPX - Graphics
|
||||
Controller</a> - Graphics control client for live video productions and
|
||||
live streams.</li>
|
||||
<li><a href="https://github.com/jaskie/StudioTVPlayer">Studio TV
|
||||
Player</a> - Simple TV studio player with SDI, NDI and MPEG TS
|
||||
outputs.</li>
|
||||
@@ -248,8 +255,8 @@ packager and tools.</li>
|
||||
Shoutcast/Icecast client with two main media players.</li>
|
||||
<li><a href="https://github.com/xbmc/xbmc">Kodi</a> - A software media
|
||||
player and entertainment hub for digital media.</li>
|
||||
<li><a href="https://github.com/ebu/media4Dplayer">Media4DPlayer</a> -
|
||||
HTML5 player focused on accessibility.</li>
|
||||
<li><a href="">Media4DPlayer</a> - HTML5 player focused on
|
||||
accessibility.</li>
|
||||
<li><a href="https://www.musicpd.org/">MPD</a> - A flexible, powerful,
|
||||
server-side application for playing music.</li>
|
||||
<li><a href="https://www.mpg123.de/">mpg123</a> - A fast console MPEG
|
||||
@@ -285,8 +292,8 @@ library for ancillary data extraction from SDI and SMPTE ST 2110-40
|
||||
(CEA-708, AFD, SCTE-104, etc.).</li>
|
||||
<li><a href="https://github.com/AMWA-TV/maj">MAJ API</a> - Pure Java
|
||||
library for reading and writing MXF and AAF files.</li>
|
||||
<li><a href="https://github.com/Streampunk/sdpoker">SDPoker</a> - CLI
|
||||
tool and library for testing SMPTE ST2110 SDP files.</li>
|
||||
<li><a href="https://github.com/AMWA-TV/sdpoker">SDPoker</a> - CLI tool
|
||||
and library for testing SMPTE ST2110 SDP files.</li>
|
||||
<li><a href="https://github.com/ebu/tvanytime">TV-Anytime</a> - The
|
||||
TV-Anytime schema github maintenance page.</li>
|
||||
</ul>
|
||||
@@ -440,6 +447,15 @@ network bandwidth measurement tool.</li>
|
||||
<li><a href="https://github.com/ebu/smpte2110-analyzer">SMPTE 2110-20
|
||||
Analyzer</a> - Analyzer to inspect network packets generated in
|
||||
accordance with SMPTE ST 2110.</li>
|
||||
<li><a href="https://github.com/roddypratt/tslumd-wireshark">Wireshark
|
||||
dissector for TSL UMD protocol V3.1, V4</a> - Analyzers for TSL UMD
|
||||
(under-monitor display) protocol V3.1 and V4.</li>
|
||||
<li><a href="https://github.com/roddypratt/router_dissectors">Wireshark
|
||||
dissectors for Video Routers</a> - Analyzers for various video
|
||||
router/matrix protocols.</li>
|
||||
<li><a
|
||||
href="https://github.com/NEOAdvancedTechnology/ST2110_pcap_zoo">Examples
|
||||
of SMPTE ST 2110 pcap files</a></li>
|
||||
</ul>
|
||||
<h2 id="nmos">NMOS</h2>
|
||||
<p>The <a href="https://specs.amwa.tv/nmos">Networked Media Open
|
||||
@@ -471,6 +487,36 @@ IS-05 Connection Management.</li>
|
||||
<li><a href="https://hub.docker.com/r/rhastie/nmos-cpp">NVIDIA NMOS
|
||||
Docker</a> - Docker container with Registry and Controller,
|
||||
IS-04/05/08/07/09, BCP-003-01</li>
|
||||
<li><a href="https://github.com/NVIDIA/nvnmos">NVIDIA NMOS Library</a>
|
||||
(NvNmos) - A simple-to-use C/C++ library for adding an NMOS Node to your
|
||||
application, with support for IS-04, IS-05, BCP-002-01, BCP-002-02,
|
||||
BCP-004-01, etc.</li>
|
||||
</ul>
|
||||
<h2 id="podcasting">Podcasting</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/AntennaPod/AntennaPod">AntennaPod</a> -
|
||||
A podcast manager for Android (<a
|
||||
href="https://antennapod.org/">antennapod.org</a>).</li>
|
||||
<li><a
|
||||
href="https://github.com/amugofjava/anytime_podcast_player">Anytime
|
||||
Podcast Player</a> - Free and easy to use podcast player for Android and
|
||||
iOS (<a href="https://anytimeplayer.app/">anytimeplayer.app</a>).</li>
|
||||
<li><a href="https://github.com/ad-aures/castopod">Castopod</a> -
|
||||
Podcast Hosting and Broadcasting (<a
|
||||
href="https://castopod.org/">castopod.org</a>).</li>
|
||||
<li><a href="https://github.com/gpodder/gpodder">gPodder</a> - Media
|
||||
aggregator and podcast client (<a
|
||||
href="https://gpodder.org/">gpodder.org</a>).</li>
|
||||
<li><a href="https://github.com/podlove/podlove-publisher">Podlove
|
||||
Publisher</a> - Podcast Publisher for WordPress (<a
|
||||
href="https://podlove.org/podlove-podcast-publisher">podlove.org</a>).</li>
|
||||
<li><a href="https://github.com/podlove/podlove-ui">Podlove Web
|
||||
Player</a> - Podcast-optimized, HTML5-based video and audio player (<a
|
||||
href="https://podlove.org/podlove-web-player">podlove.org</a>).</li>
|
||||
<li><a href="https://github.com/Ultraschall">Ultraschall</a> - Suite of
|
||||
Plugins and UI tweaks to use with the DAW <a
|
||||
href="https://www.reaper.fm/">Reaper</a> tailored towards Podcasters (<a
|
||||
href="https://ultraschall.fm/">ultraschall.fm</a>)</li>
|
||||
</ul>
|
||||
<h2 id="radio-production">Radio Production</h2>
|
||||
<ul>
|
||||
@@ -498,6 +544,16 @@ application to manage and browse an audio archive.</li>
|
||||
Complete radio broadcast automation solution, translated to many
|
||||
languages and used worldwide.</li>
|
||||
</ul>
|
||||
<h2 id="rundown-automation">Rundown automation</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/cpvalente/ontime">OnTime</a> - Web based
|
||||
time keeping system for live events with a broadcast clock view.</li>
|
||||
<li><a
|
||||
href="https://github.com/SuperFlyTV/SuperConductor">SuperConductor</a> -
|
||||
Rundown/playout controller for CasparCG Server, BMD ATEM, OBS Studio,
|
||||
vMix, OSC-compatible devices, HTTP (REST)-compatible devices among
|
||||
others.</li>
|
||||
</ul>
|
||||
<h2 id="software-defined-radio">Software-defined radio</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.gnuradio.org/">GNU Radio</a> - A software
|
||||
@@ -551,6 +607,16 @@ formats, incl. EBU STL and EBU-TT files.</li>
|
||||
<li><a href="https://github.com/skynav/ttt">Timed Text Toolkit (ttt)</a>
|
||||
- Tools that support/use the W3C Timed Text Markup Language (TTML).</li>
|
||||
</ul>
|
||||
<h2 id="communication">Communication</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/Eyevinn/intercom-manager">Intercom
|
||||
Manager</a> + <a
|
||||
href="https://github.com/Eyevinn/intercom-frontend">Intercom
|
||||
Frontend</a> - Intercom system based on built by Eyevinn for SVT.</li>
|
||||
<li><a href="https://github.com/matiaspl/intercom">DYI intercom</a> -
|
||||
Hardware + software intercom solution built around Murmur server and
|
||||
headless Mumble clients based on Rasperry Pi.</li>
|
||||
</ul>
|
||||
<h2 id="video-production">Video Production</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/InsanityRadio/automix/">AutoMix</a> -
|
||||
@@ -572,11 +638,18 @@ tablet teleprompters, webcams, and phones.</li>
|
||||
<li><a href="http://tallyarbiter.com/">TallyArbiter</a> - Cross-platform
|
||||
Tally interfacer & tally lights for any camera via phones or
|
||||
low-cost hardware.</li>
|
||||
<li><a
|
||||
href="https://github.com/mattlamb99/vMix-EmberPlus">vMix-EmberPlus</a> -
|
||||
vMix to EmberPlus gateway. Control vMix from any EmberPlus broadcast
|
||||
controller like Lawo’s VSM or EVS’s Cerebrum.</li>
|
||||
</ul>
|
||||
<h2 id="streaming">Streaming</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/owncast/owncast">Owncast</a> -
|
||||
Selfhosted video streaming plattform (https://owncast.online/)</li>
|
||||
<li><a href="https://github.com/Chocobozzz/PeerTube">PeerTube</a> -
|
||||
ActivityPub-federated video streaming platform using P2P directly in
|
||||
your web browser. (https://joinpeertube.org/)</li>
|
||||
</ul>
|
||||
<h1 id="resources">Resources</h1>
|
||||
<p>Various resources, such as books, websites and articles, for
|
||||
@@ -605,3 +678,5 @@ developers at YouTube.</li>
|
||||
<p>Please see <a
|
||||
href="https://github.com/ebu/awesome-broadcasting/blob/master/CONTRIBUTING.md">CONTRIBUTING</a>
|
||||
for details.</p>
|
||||
<p><a href="https://github.com/ebu/awesome-broadcasting">broadcasting.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -30,7 +30,7 @@ GitHub Notifier</a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/advanced-github-notifier/?src=external-awesome"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Shows notifications when you get a new notification on GitHub and
|
||||
provides quick access to all notifications in a popup.</p>
|
||||
<p>Installs: 138 | Stars: 78 | Last update: 2 Jun 2023</p>
|
||||
<p>Installs: 113 | Stars: 79 | Last update: 2 Jun 2023</p>
|
||||
<h3 id="autoviewed"><a
|
||||
href="https://github.com/Luismahou/autoviewed">Autoviewed</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/autoviewed/occcjmolphcfebdeichmoflmfgeefjef"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
@@ -41,14 +41,14 @@ viewed files that aren’t worth reviewing.</p>
|
||||
href="https://github.com/codewing-dev/codewing">CodeWing</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/codewing-github-code-navi/njkkfaliiinmkcckepjdmgbmjljfdeee"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
<p>Next level code navigation for GitHub.</p>
|
||||
<p>Installs: 599 | Stars: 63 | Last update: n/a</p>
|
||||
<p>Installs: 599 | Stars: 65 | Last update: n/a</p>
|
||||
<h3 id="codeflower"><a
|
||||
href="https://github.com/code-flower/chrome">Codeflower</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/codeflower/mnlengnbfpfgcfdgfpkjekoaeophmmeh"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/codeflower/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Visualize GitHub repos as d3 force-directed graphs. The extension
|
||||
gives you a quick overview of the size and composition of any repo.</p>
|
||||
<p>Installs: 21 | Stars: 14 | Last update: 25 Apr 2022</p>
|
||||
<p>Installs: 18 | Stars: 15 | Last update: 25 Apr 2022</p>
|
||||
<h3 id="coderstats-link-for-github"><a
|
||||
href="https://github.com/coderstats/cxt_coderstats">CoderStats link for
|
||||
GitHub</a>
|
||||
@@ -66,7 +66,7 @@ GitHub</a>
|
||||
<p>Show the # of PRs and other contributors stats in the Issues/PRs tab.
|
||||
Can be helpful for maintainers that want to know if it’s a contributor’s
|
||||
first PR.</p>
|
||||
<p>Installs: 10 | Stars: 459 | Last update: 1 Mar 2021</p>
|
||||
<p>Installs: 6 | Stars: 467 | Last update: 1 Mar 2021</p>
|
||||
<h3 id="enhanced-github"><a
|
||||
href="https://github.com/softvar/enhanced-github">Enhanced GitHub</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-plus/anlikcnbgdeidpacdbdljnabclhahhmd"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
@@ -74,13 +74,13 @@ href="https://github.com/softvar/enhanced-github">Enhanced GitHub</a>
|
||||
<a href="https://microsoftedge.microsoft.com/addons/detail/enhanced-github/eibibhailjcnbpjmemmcaakcookdleon"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" width="24" /></a></h3>
|
||||
<p>Displays size of each file, download link and an option of copying
|
||||
file contents directly to clipboard</p>
|
||||
<p>Installs: 660 | Stars: 1988 | Last update: 22 Apr 2021</p>
|
||||
<p>Installs: 626 | Stars: 2071 | Last update: 3 Jun 2024</p>
|
||||
<h3 id="gifs-for-github"><a
|
||||
href="https://github.com/N1ck/gifs-for-github">GIFs for GitHub</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/gifs-for-github/dkgjnpbipbdaoaadbdhpiokaemhlphep"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/gifs-for-github/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Easily search GIPHY to add a GIF into any GitHub comment box.</p>
|
||||
<p>Installs: 539 | Stars: 174 | Last update: 18 Jan 2024</p>
|
||||
<p>Installs: 519 | Stars: 184 | Last update: 18 Jan 2024</p>
|
||||
<h3 id="gifhub-pull-request"><a
|
||||
href="https://github.com/bguzmanrio/gifhub-pull-request">Gifhub Pull
|
||||
Request</a>
|
||||
@@ -92,7 +92,7 @@ History</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/git-history-browser-exten/laghnmifffncfonaoffcndocllegejnf"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/github-history/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Quickly browse the history of a file from any git repository.</p>
|
||||
<p>Installs: 209 | Stars: 13490 | Last update: 13 Oct 2023</p>
|
||||
<p>Installs: 192 | Stars: 13534 | Last update: 13 Oct 2023</p>
|
||||
<h3 id="github-csv-diff"><a
|
||||
href="https://github.com/banyan/github-csv-diff">GitHub CSV Diff</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-csv-diff/dojeallnmgbmdjoboklnojkdfenfgiek"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
@@ -110,13 +110,13 @@ of a code - is an invaluable feature in many text editors and IDEs. Now,
|
||||
developers can utilize that same style code-folding while poring over
|
||||
source code on the web in GitHub. Works for any type of indentation-
|
||||
spaces or tabs.</p>
|
||||
<p>Installs: 116 | Stars: 288 | Last update: 12 Jan 2017</p>
|
||||
<p>Installs: 104 | Stars: 289 | Last update: 25 Apr 2024</p>
|
||||
<h3 id="github-custom-tab-size"><a
|
||||
href="https://github.com/lukechilds/github-custom-tab-size">GitHub
|
||||
Custom Tab Size</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-custom-tab-size/jcjfkmdkcaopkioccnpbhiemfcmpnghe"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
<p>Set custom tab size for code view on GitHub.com</p>
|
||||
<p>Installs: 558 | Stars: 67 | Last update: n/a</p>
|
||||
<p>Installs: 558 | Stars: 69 | Last update: n/a</p>
|
||||
<h3 id="github-diff-navigator"><a
|
||||
href="https://github.com/daattali/github-diff-navigator-extension">GitHub
|
||||
Diff Navigator</a>
|
||||
@@ -131,21 +131,21 @@ Icon</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/file-icons-for-github-and/ficfmibkjjnpogdcfhfokmihanoldbfe"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
<p>A browser extension which gives different filetypes different icons
|
||||
on GitHub.</p>
|
||||
<p>Installs: 20000 | Stars: 1377 | Last update: n/a</p>
|
||||
<p>Installs: 20000 | Stars: 1422 | Last update: n/a</p>
|
||||
<h3 id="github-highlight-selected"><a
|
||||
href="https://github.com/Nuclides/github-highlight-selected">GitHub
|
||||
Highlight Selected</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-highlight-selected/lhiklbgjcblimmjjflobpncgihagcmbj"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://github.com/Nuclides/github-highlight-selected"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" width="24" /></a></h3>
|
||||
<p>Highlight selected word in GitHub source view like Sublime Text.</p>
|
||||
<p>Installs: 1000 | Stars: 143 | Last update: n/a</p>
|
||||
<p>Installs: 1000 | Stars: 144 | Last update: n/a</p>
|
||||
<h3 id="github-hovercard"><a
|
||||
href="https://github.com/Justineo/github-hovercard">GitHub Hovercard</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-hovercard/mmoahbbnojgkclgceahhakhnccimnplk"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.opera.com/extensions/details/github-hovercard/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/opera/opera_48x48.png" width="24" /></a>
|
||||
<a href="https://github.com/Justineo/github-hovercard/tree/master/extensions/edge"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" width="24" /></a></h3>
|
||||
<p>Neat hovercards for GitHub.</p>
|
||||
<p>Installs: 18047 | Stars: 1807 | Last update: n/a</p>
|
||||
<p>Installs: 18634 | Stars: 1822 | Last update: n/a</p>
|
||||
<h3 id="github-issue-link-status"><a
|
||||
href="https://github.com/fregante/github-issue-link-status">GitHub Issue
|
||||
Link Status</a>
|
||||
@@ -153,7 +153,7 @@ Link Status</a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/github-issue-link-status/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Colorize issue and PR links to see their status (open, closed,
|
||||
merged).</p>
|
||||
<p>Installs: 105 | Stars: 296 | Last update: 9 Dec 2023</p>
|
||||
<p>Installs: 92 | Stars: 299 | Last update: 30 Jun 2024</p>
|
||||
<h3 id="github-npm-stats"><a
|
||||
href="https://github.com/katranci/github-npm-stats">GitHub Npm Stats</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-npm-stats/oomfflokggoffaiagenekchfnpighcef"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
@@ -164,27 +164,27 @@ href="https://github.com/IndexStorm/git-rec-ext/">GitHub Recommender</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-recommender/hbiichfklkmlebacdfhkojcpmmakmamk"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/en-US/firefox/addon/github-recommender/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Lists repositories that are similar to the one being viewed</p>
|
||||
<p>Installs: 33 | Stars: 47 | Last update: 10 Aug 2022</p>
|
||||
<p>Installs: 29 | Stars: 49 | Last update: 10 Aug 2022</p>
|
||||
<h3 id="github-red-issues"><a
|
||||
href="https://github.com/KatsuteDev/GitHub-Red-Issues">GitHub Red
|
||||
Issues</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-red-issues/kjbbjibfgnnfdeabgmbieapkhpojikpc"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/github-red-issues"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Revert closed GitHub issues from purple back to red</p>
|
||||
<p>Installs: 2 | Stars: 39 | Last update: 2 Apr 2024</p>
|
||||
<p>Installs: 1 | Stars: 39 | Last update: 8 Aug 2024</p>
|
||||
<h3 id="github-repo-size"><a
|
||||
href="https://github.com/harshjv/github-repo-size">GitHub Repo Size</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-repository-size/apnjnioapinblneaedefcnopcjepgkci"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
<p>Automatically adds repository size to GitHub’s repository
|
||||
summary.</p>
|
||||
<p>Installs: 20000 | Stars: 1195 | Last update: n/a</p>
|
||||
<p>Installs: 20000 | Stars: 1211 | Last update: n/a</p>
|
||||
<h3 id="github-story-points"><a
|
||||
href="https://github.com/banyan/github-story-points">GitHub Story
|
||||
Points</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-story-points/fdhfdpafombnahpjjjcfopmehfofbdko"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/github-story-points/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Chrome extension to see story points in GitHub projects.</p>
|
||||
<p>Installs: 21 | Stars: 60 | Last update: 16 Aug 2020</p>
|
||||
<p>Installs: 15 | Stars: 60 | Last update: 16 Aug 2020</p>
|
||||
<h3 id="github-user-languages"><a
|
||||
href="https://github.com/freyamade/github-user-languages">GitHub User
|
||||
Languages</a>
|
||||
@@ -192,7 +192,7 @@ Languages</a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/github-user-languages/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Generates a pie chart on user profile pages displaying a breakdown of
|
||||
what languages they have used in their repositories.</p>
|
||||
<p>Installs: 37 | Stars: 48 | Last update: 25 Sep 2023</p>
|
||||
<p>Installs: 41 | Stars: 47 | Last update: 25 Sep 2023</p>
|
||||
<h3 id="github-writer"><a
|
||||
href="https://github.com/ckeditor/github-writer">GitHub Writer</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-writer/diilnnhpcdjhhkjcbdljaonhmhapadap"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
@@ -200,13 +200,13 @@ href="https://github.com/ckeditor/github-writer">GitHub Writer</a>
|
||||
<p>This extension adds the simplicity of WYSIWYG editing to issues,
|
||||
comments, pull requests, wikis and discussions in GitHub. It accepts
|
||||
Markdown input and offers productive writing, starting with tables.</p>
|
||||
<p>Installs: 117 | Stars: 366 | Last update: 10 Apr 2024</p>
|
||||
<p>Installs: 114 | Stars: 379 | Last update: 10 Apr 2024</p>
|
||||
<h3 id="github-to-linear"><a
|
||||
href="https://github.com/delucis/github-to-linear">GitHub to Linear</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/github-to-linear/hlambaminaoofejligodincejhcbljik"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/en-GB/firefox/addon/github-to-linear/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>View and create Linear tickets from any GitHub PR or issue.</p>
|
||||
<p>Installs: 6 | Stars: 21 | Last update: 30 Jan 2024</p>
|
||||
<p>Installs: 9 | Stars: 24 | Last update: 2 Jun 2024</p>
|
||||
<h3 id="github-vscode-icons"><a
|
||||
href="https://github.com/dderevjanik/github-vscode-icons">GitHub
|
||||
vscode-icons</a>
|
||||
@@ -215,14 +215,14 @@ vscode-icons</a>
|
||||
<p>Show <a
|
||||
href="https://github.com/vscode-icons/vscode-icons">vscode-icons</a> in
|
||||
the repository browser.</p>
|
||||
<p>Installs: 2000 | Stars: 296 | Last update: n/a</p>
|
||||
<p>Installs: 2000 | Stars: 309 | Last update: n/a</p>
|
||||
<h3 id="gitzip-for-github"><a
|
||||
href="https://github.com/GitZip/chrome-extension">GitZip for github</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/gitzip-for-github/ffabmkklhbepgcgfonabamgnfafbdlkn"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/en-US/firefox/addon/gitzip/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>It can make the sub-directories and files of github repository as zip
|
||||
and download it</p>
|
||||
<p>Installs: 3616 | Stars: 35 | Last update: 21 Aug 2023</p>
|
||||
<p>Installs: 3358 | Stars: 38 | Last update: 21 Aug 2023</p>
|
||||
<h3 id="github-saved-filters"><a
|
||||
href="https://www.producthunt.com/posts/github-saved-filters">Github
|
||||
Saved Filters</a>
|
||||
@@ -240,12 +240,12 @@ href="https://github.com/Naramsim/GithubOriginalStreak">GithubOriginalStreak</a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/github-original-streak/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.opera.com/it/extensions/details/github-original-streak/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/opera/opera_48x48.png" width="24" /></a></h3>
|
||||
<p>Extension to get back current and longest streak.</p>
|
||||
<p>Installs: 33 | Stars: 227 | Last update: 30 Jun 2021</p>
|
||||
<p>Installs: 23 | Stars: 231 | Last update: 30 Jun 2021</p>
|
||||
<h3 id="hacker-tab"><a
|
||||
href="https://github.com/huchenme/hacker-tab-extension">Hacker Tab</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/hacker-tab/ibomigipadcieapbemkegkmadbbanbgm"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
<p>Replace browser new tab screen with GitHub trending projects.</p>
|
||||
<p>Installs: 2000 | Stars: 348 | Last update: n/a</p>
|
||||
<p>Installs: 2000 | Stars: 352 | Last update: n/a</p>
|
||||
<h3 id="hide-files-on-github"><a
|
||||
href="https://github.com/sindresorhus/hide-files-on-github">Hide files
|
||||
on GitHub</a>
|
||||
@@ -253,20 +253,20 @@ on GitHub</a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/hide-files-on-github-/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a>
|
||||
<a href="https://github.com/sindresorhus/hide-files-on-github#install"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/opera/opera_48x48.png" width="24" /></a></h3>
|
||||
<p>Hide dotfiles from the GitHub file browser.</p>
|
||||
<p>Installs: 38 | Stars: 318 | Last update: 16 Sep 2021</p>
|
||||
<p>Installs: 33 | Stars: 320 | Last update: n/a</p>
|
||||
<h3 id="isometric-contributions"><a
|
||||
href="https://github.com/jasonlong/isometric-contributions">Isometric
|
||||
Contributions</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/isometric-contributions/mjoedlfflcchnleknnceiplgaeoegien"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
<p>Allows you to toggle between the normal GitHub contribution chart and
|
||||
an isometric pixel art version.</p>
|
||||
<p>Installs: 10000 | Stars: 3451 | Last update: n/a</p>
|
||||
<p>Installs: 10000 | Stars: 3486 | Last update: n/a</p>
|
||||
<h3 id="le-git-graph"><a
|
||||
href="https://github.com/NirmalScaria/le-git-graph">Le Git Graph</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/le-git-graph-commits-grap/joggkdfebigddmaagckekihhfncdobff"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/en-US/firefox/addon/le-git-graph-github-git-graph/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Browser extension to add git graph to GitHub website.</p>
|
||||
<p>Installs: 456 | Stars: 2790 | Last update: 1 Jan 2024</p>
|
||||
<p>Installs: 449 | Stars: 3313 | Last update: 6 Aug 2024</p>
|
||||
<h3 id="like-on-github"><a
|
||||
href="https://github.com/Idnan/like-on-github">Like On GitHub</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/like-on-github/fbkngleiiccokoifohhjhlagkejlphkj"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
@@ -281,7 +281,7 @@ href="https://github.com/musically-ut/lovely-forks">Lovely forks</a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/lovely-forks/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a>
|
||||
<a href="https://github.com/musically-ut/lovely-forks/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/opera/opera_48x48.png" width="24" /></a></h3>
|
||||
<p>See forks with the most stars under the names of repositories.</p>
|
||||
<p>Installs: 323 | Stars: 579 | Last update: 30 Mar 2024</p>
|
||||
<p>Installs: 300 | Stars: 596 | Last update: 30 Mar 2024</p>
|
||||
<h3 id="material-icons-for-github"><a
|
||||
href="https://github.com/Claudiohbsantos/github-material-icons-extension">Material
|
||||
Icons for Github</a>
|
||||
@@ -291,7 +291,7 @@ Icons for Github</a>
|
||||
<p>Show Material icons for files/folders in repository file viewer.
|
||||
Display the same icons from vscode-material-icon-theme VSCode
|
||||
extension.</p>
|
||||
<p>Installs: 840 | Stars: 445 | Last update: 22 Apr 2024</p>
|
||||
<p>Installs: 792 | Stars: 491 | Last update: 11 Aug 2024</p>
|
||||
<h3 id="module-linker"><a
|
||||
href="https://github.com/fiatjaf/module-linker">Module Linker</a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/module-linker/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
@@ -299,14 +299,14 @@ href="https://github.com/fiatjaf/module-linker">Module Linker</a>
|
||||
or internal, on source code on GitHub. Supports multiple languages,
|
||||
including common ones like Rust, Go, Python and Ruby, but also odd ones
|
||||
like Nim, Haskell, Julia and Elm.</p>
|
||||
<p>Installs: 38 | Stars: 249 | Last update: 27 Nov 2019</p>
|
||||
<p>Installs: 36 | Stars: 250 | Last update: 27 Nov 2019</p>
|
||||
<h3 id="my-git-repo-news"><a
|
||||
href="https://github.com/greybax/github-extension-my-repo-news">My Git
|
||||
Repo News</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/my-git-repo-news/bpijgihicffjpcnjndpcdicohomlfbhp"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
<p>Chrome extension which helps you not to miss important changes in
|
||||
your news thread related to your repo</p>
|
||||
<p>Installs: 17 | Stars: 15 | Last update: n/a</p>
|
||||
<p>Installs: 17 | Stars: 16 | Last update: n/a</p>
|
||||
<h3 id="notifications-preview-for-github"><a
|
||||
href="https://github.com/tanmayrajani/notifications-preview-github">Notifications
|
||||
Preview for GitHub</a>
|
||||
@@ -314,7 +314,7 @@ Preview for GitHub</a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/notifications-preview-github/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>A Chrome and Firefox extension to quickly see your notifications in a
|
||||
popup without leaving the current page.</p>
|
||||
<p>Installs: 66 | Stars: 140 | Last update: 6 Apr 2023</p>
|
||||
<p>Installs: 58 | Stars: 141 | Last update: 16 Aug 2024</p>
|
||||
<h3 id="notifier-for-github"><a
|
||||
href="https://github.com/sindresorhus/notifier-for-github">Notifier for
|
||||
GitHub</a>
|
||||
@@ -325,14 +325,14 @@ GitHub</a>
|
||||
Enterprise and an option to only show unread count for issues you’re
|
||||
participating in. You can click the icon to quickly see your unread
|
||||
notifications.</p>
|
||||
<p>Installs: 524 | Stars: 1793 | Last update: 27 Mar 2024</p>
|
||||
<p>Installs: 518 | Stars: 1821 | Last update: 24 Apr 2024</p>
|
||||
<h3 id="octolenses"><a
|
||||
href="https://github.com/rgehan/octolenses">OctoLenses</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/octolenses/ghlblfakaklgkdmfejdlffbmpcaidoci"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/github-octolenses/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Filter your pull requests/issues in different categories giving you a
|
||||
big boost in productivity. Also suggests new trending repositories.</p>
|
||||
<p>Installs: 1 | Stars: 137 | Last update: 16 Jan 2020</p>
|
||||
<p>Installs: 1 | Stars: 142 | Last update: 16 Jan 2020</p>
|
||||
<h3 id="octolinker"><a
|
||||
href="https://github.com/OctoLinker/OctoLinker">OctoLinker</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/octolinker/jlmafbaeoofdegohdhinkhilhclaklkp"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
@@ -344,7 +344,7 @@ href="https://github.com/OctoLinker/OctoLinker">OctoLinker</a>
|
||||
projects on GitHub. It supports languages such as JavaScript, Ruby, Go,
|
||||
PHP, JAVA and more. It works with package.json as well as with
|
||||
Gemfiles.</p>
|
||||
<p>Installs: 12844 | Stars: 5241 | Last update: 13 Nov 2022</p>
|
||||
<p>Installs: 12901 | Stars: 5263 | Last update: 13 Nov 2022</p>
|
||||
<h3 id="octopermalinker"><a
|
||||
href="https://github.com/josephfrazier/octopermalinker">OctoPermalinker</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/octopermalinker/bcnkgcoohaaaclieohdlkphgfinkgbfm"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
@@ -360,12 +360,12 @@ the master branch of a repo. At the time the gist was made, the link
|
||||
worked, but if the file gets removed, the link is broken.
|
||||
OctoPermalinker uses the gist creation date to add a permalink that
|
||||
still works.</p>
|
||||
<p>Installs: 232 | Stars: 24 | Last update: n/a</p>
|
||||
<p>Installs: 232 | Stars: 27 | Last update: n/a</p>
|
||||
<h3 id="octohint"><a
|
||||
href="https://github.com/pd4d10/octohint">Octohint</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/octohint/hbkpjkfdheainjkkebeoofkpgddnnbpk"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
<p>The missing IntelliSense hint for GitHub and GitLab</p>
|
||||
<p>Installs: 4000 | Stars: 962 | Last update: n/a</p>
|
||||
<p>Installs: 4000 | Stars: 961 | Last update: n/a</p>
|
||||
<h3 id="octotree"><a
|
||||
href="https://github.com/ovity/octotree">Octotree</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/octotree/bkhaagjahfmjljalopjnoealnfndnagc"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
@@ -374,7 +374,7 @@ href="https://github.com/ovity/octotree">Octotree</a>
|
||||
<a href="https://addons.opera.com/extensions/details/octotree/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/opera/opera_48x48.png" width="24" /></a></h3>
|
||||
<p>Useful for developers who frequently read source in GitHub and do not
|
||||
want to download or checkout too many repositories.</p>
|
||||
<p>Installs: 37342 | Stars: 22686 | Last update: 5 Apr 2024</p>
|
||||
<p>Installs: 37142 | Stars: 22752 | Last update: 9 Jun 2024</p>
|
||||
<h3 id="old-school-github"><a
|
||||
href="https://github.com/daattali/oldschool-github-extension">Old School
|
||||
GitHub</a>
|
||||
@@ -382,7 +382,7 @@ GitHub</a>
|
||||
<a href="https://addons.mozilla.org/addon/old-school-github/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Revert GitHub’s UI back to its classic look (before the June 23, 2020
|
||||
update that has a flat, rounded and more whitespaced design).</p>
|
||||
<p>Installs: 65 | Stars: 224 | Last update: 6 Aug 2021</p>
|
||||
<p>Installs: 63 | Stars: 227 | Last update: 14 Jun 2024</p>
|
||||
<h3 id="open-github-file-links-in-ide"><a
|
||||
href="https://github.com/lmichelin/open-github-links-in-ide">Open GitHub
|
||||
file links in IDE</a>
|
||||
@@ -392,14 +392,14 @@ file links in IDE</a>
|
||||
from GitHub, assuming the repository you are working on is cloned on
|
||||
your computer. When a fragment of a file is displayed, your IDE opens
|
||||
the file and puts the cursor at the desired line.</p>
|
||||
<p>Installs: 41 | Stars: 69 | Last update: 23 Sep 2023</p>
|
||||
<p>Installs: 34 | Stars: 71 | Last update: 23 Sep 2023</p>
|
||||
<h3 id="pr-monitor"><a href="https://github.com/fwouts/prmonitor">PR
|
||||
Monitor</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/pr-monitor/pneldbfhblmldbhmkolclpkijgnjcmng"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/pr-monitor/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Helps you keep track of incoming and outgoing PRs, and notifies you
|
||||
when you receive a pull request on GitHub.</p>
|
||||
<p>Installs: 36 | Stars: 115 | Last update: 21 Jun 2023</p>
|
||||
<p>Installs: 33 | Stars: 117 | Last update: 21 Jun 2023</p>
|
||||
<h3 id="potential-changes-for-github"><a
|
||||
href="https://github.com/dzhavat/potential-changes-for-github">Potential
|
||||
changes for GitHub</a>
|
||||
@@ -407,7 +407,7 @@ changes for GitHub</a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/potential-changes-for-github/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Browser extension that shows which pull requests contain changes
|
||||
related to a file.</p>
|
||||
<p>Installs: 2 | Stars: 96 | Last update: 15 Oct 2020</p>
|
||||
<p>Installs: 4 | Stars: 97 | Last update: 15 Oct 2020</p>
|
||||
<h3 id="refined-github"><a
|
||||
href="https://github.com/refined-github/refined-github">Refined
|
||||
GitHub</a>
|
||||
@@ -416,7 +416,7 @@ GitHub</a>
|
||||
<a href="https://apps.apple.com/app/id1519867270"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" width="24" /></a></h3>
|
||||
<p>Extension that simplifies the GitHub interface and adds useful
|
||||
features.</p>
|
||||
<p>Installs: 8477 | Stars: 23041 | Last update: 9 Apr 2024</p>
|
||||
<p>Installs: 8201 | Stars: 24024 | Last update: 13 Aug 2024</p>
|
||||
<h3 id="render-whitespace-on-github"><a
|
||||
href="https://github.com/glebm/render-whitespace-on-github">Render
|
||||
Whitespace on GitHub</a>
|
||||
@@ -425,7 +425,7 @@ Whitespace on GitHub</a>
|
||||
<p>Are they tabs? Are they spaces? How many? Never wonder again! Renders
|
||||
spaces as <code>·</code> and tabs as <code>→</code> in all the code on
|
||||
GitHub.</p>
|
||||
<p>Installs: 21 | Stars: 74 | Last update: 25 Aug 2018</p>
|
||||
<p>Installs: 22 | Stars: 76 | Last update: 25 Apr 2024</p>
|
||||
<h3 id="semantic-code-reviews"><a href="https://reviewpad.com">Semantic
|
||||
Code Reviews</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/semantic-code-reviews/dclabbgfnbmjodobfdhindnleidefmda"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
@@ -448,14 +448,14 @@ filters</li>
|
||||
<li>Hover tooltips</li>
|
||||
<li>File tree navigation</li>
|
||||
</ol>
|
||||
<p>Installs: 943 | Stars: 9696 | Last update: 14 Apr 2023</p>
|
||||
<p>Installs: 837 | Stars: 10035 | Last update: 14 Apr 2023</p>
|
||||
<h3 id="tab-size-on-github"><a
|
||||
href="https://github.com/sindresorhus/tab-size-on-github">Tab Size on
|
||||
GitHub</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/tab-size-on-github/ofjbgncegkdemndciafljngjbdpfmbkn"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
<p>Make tab indented code more readable by forcing the tab size to 4
|
||||
instead of 8.</p>
|
||||
<p>Installs: 2000 | Stars: 280 | Last update: n/a</p>
|
||||
<p>Installs: 2000 | Stars: 281 | Last update: n/a</p>
|
||||
<h3 id="whats-new-on-github"><a
|
||||
href="https://github.com/flawyte/whats-new-github">What’s New on
|
||||
GitHub</a>
|
||||
@@ -463,7 +463,7 @@ GitHub</a>
|
||||
<a href="https://addons.mozilla.org/fr/firefox/addon/whats-new-github/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>Helps you see easily which activities happened since you last visited
|
||||
GitHub.</p>
|
||||
<p>Installs: 6 | Stars: 32 | Last update: n/a</p>
|
||||
<p>Installs: 7 | Stars: 34 | Last update: n/a</p>
|
||||
<h3 id="workerb-for-pull-requests"><a href="undefined">WorkerB for Pull
|
||||
Requests</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/workerb-for-pull-requests/cagholjopklnloocclidppnkmpnkghja"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
@@ -489,14 +489,14 @@ href="https://www.eesel.app/">eesel: The new tab for GitHub</a>
|
||||
<a href="https://addons.mozilla.org/en-US/firefox/addon/eesel/reviews/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>All your issues, PRs, repos and other work documents right in your
|
||||
new tab</p>
|
||||
<p>Installs: 156 | Stars: n/a | Last update: n/a</p>
|
||||
<p>Installs: 113 | Stars: n/a | Last update: n/a</p>
|
||||
<h3 id="gitako---github-file-tree"><a
|
||||
href="https://github.com/enixcoda/gitako">gitako - github file tree</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/gitako-github-file-tree/giljefjcheohhamkjphiebfjnlphnokk"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/gitako-github-file-tree/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a>
|
||||
<a href="https://microsoftedge.microsoft.com/addons/detail/gitako-github-file-tree/alpoloddcggjhakjemghahlkofjekbca"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" width="24" /></a></h3>
|
||||
<p>file tree for github, and more than that.</p>
|
||||
<p>Installs: 339 | Stars: n/a | Last update: 29 Mar 2024</p>
|
||||
<p>Installs: 299 | Stars: n/a | Last update: 7 Jul 2024</p>
|
||||
<h3 id="github.expandinizr"><a
|
||||
href="https://github.com/thecodejunkie/github.expandinizr">github.expandinizr</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/githubexpandinizr/cbehdjjcilgnejbpnjhobkiiggkedfib"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
@@ -511,7 +511,7 @@ environments in a browser tab</a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/gitpod/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a></h3>
|
||||
<p>gitpod streamlines developer workflows by providing ready-to-code
|
||||
development environments in your browser - powered by vs code.</p>
|
||||
<p>Installs: 2307 | Stars: 138 | Last update: 7 Mar 2024</p>
|
||||
<p>Installs: 2280 | Stars: 143 | Last update: 21 Jun 2024</p>
|
||||
<h3 id="npmhub"><a href="https://github.com/npmhub/npmhub">npmhub</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/npmhub/kbbbjimdjbjclaebffknlabpogocablj"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a>
|
||||
<a href="https://addons.mozilla.org/firefox/addon/npm-hub/"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" width="24" /></a>
|
||||
@@ -520,9 +520,11 @@ development environments in your browser - powered by vs code.</p>
|
||||
this extension will introspect the dependencies in package.json and
|
||||
display links and description for each dependency, just below the repo’s
|
||||
README.</p>
|
||||
<p>Installs: 78 | Stars: 746 | Last update: 20 Dec 2023</p>
|
||||
<p>Installs: 72 | Stars: 758 | Last update: 26 Jul 2024</p>
|
||||
<h3 id="xhub"><a href="https://github.com/nschloe/xhub">xhub</a>
|
||||
<a href="https://chrome.google.com/webstore/detail/xhub/anidddebgkllnnnnjfkmjcaallemhjee"><img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" width="24" /></a></h3>
|
||||
<p>Extends GitHub pages with math, diagrams, embedded YouTube videos
|
||||
etc.</p>
|
||||
<p>Installs: 426 | Stars: 89 | Last update: n/a</p>
|
||||
<p>Installs: 426 | Stars: 91 | Last update: n/a <a
|
||||
href="https://github.com/stefanbuck/awesome-browser-extensions-for-github">browserextensionsforgithub.md
|
||||
Github</a></p>
|
||||
|
||||
194
html/browserify.html
Normal file
194
html/browserify.html
Normal file
@@ -0,0 +1,194 @@
|
||||
<div data-align="center">
|
||||
<img src="browserify.png" alt="Browserify!">
|
||||
</div>
|
||||
<h1 id="awesome-browserify-awesome">Awesome Browserify <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<blockquote>
|
||||
<p>:crystal_ball: A curated list of awesome <a
|
||||
href="https://github.com/substack/node-browserify">Browserify</a>
|
||||
resources, libraries, and tools.</p>
|
||||
</blockquote>
|
||||
<p>Please help improve this list by <a
|
||||
href="contributing.md">contributing</a>!</p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#about">About</a></li>
|
||||
<li><a href="#official-resources">Official Resources</a></li>
|
||||
<li><a href="#community-resources">Community Resources</a></li>
|
||||
<li><a href="#tutorials">Tutorials</a></li>
|
||||
<li><a href="#articles">Articles</a></li>
|
||||
<li><a href="#demos">Demos</a></li>
|
||||
<li><a href="#videos">Videos</a></li>
|
||||
<li><a href="#tools">Tools</a>
|
||||
<ul>
|
||||
<li><a href="#development-servers">Development Servers</a></li>
|
||||
<li><a href="#plugins">Plugins</a></li>
|
||||
<li><a href="#watchers">Watchers</a></li>
|
||||
<li><a href="#css-bundlers">CSS Bundlers</a></li>
|
||||
<li><a href="#transforms">Transforms</a></li>
|
||||
<li><a href="#node-in-the-browser">Node in the Browser</a></li>
|
||||
<li><a href="#production-tools">Production Tools</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<h2 id="about">About</h2>
|
||||
<p>Browserify lets you <code>require('modules')</code> in the browser by
|
||||
bundling up all of your dependencies.</p>
|
||||
<p>You can use a node-style <code>require()</code> to organize your
|
||||
browser code and load modules installed by npm. Browserify will
|
||||
recursively analyze all the <code>require()</code> calls in your app in
|
||||
order to build a bundle you can serve up to the browser in a single
|
||||
<code><script></code> tag.</p>
|
||||
<h2 id="official-resources">Official Resources</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/substack/node-browserify#usage">Docs</a></li>
|
||||
<li><a
|
||||
href="https://github.com/substack/browserify-handbook">Handbook</a></li>
|
||||
<li><a href="https://github.com/substack/node-browserify">Repo</a></li>
|
||||
<li><a href="http://browserify.org/">Website</a></li>
|
||||
</ul>
|
||||
<h2 id="community-resources">Community Resources</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://webchat.freenode.net/?channels=browserify">IRC</a></li>
|
||||
<li><a href="http://twitter.com/browserify">Twitter</a></li>
|
||||
<li><a
|
||||
href="http://stackoverflow.com/questions/tagged/browserify">StackOverflow</a></li>
|
||||
</ul>
|
||||
<h2 id="tutorials">Tutorials</h2>
|
||||
<ul>
|
||||
<li><a href="http://browserify.org/#middle-section">Hello World with
|
||||
Browserify</a></li>
|
||||
<li><a
|
||||
href="https://github.com/workshopper/browserify-adventure">Browserify
|
||||
Adventure</a></li>
|
||||
<li><a
|
||||
href="https://ponyfoo.com/articles/a-gentle-browserify-walkthrough">A
|
||||
Gentle Browserify Walkthrough</a></li>
|
||||
<li><a href="http://zhaoda.net/2015/10/16/browserify-guide/">Browserify
|
||||
guide</a> (Chinese)</li>
|
||||
</ul>
|
||||
<h2 id="articles">Articles</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://writingjavascript.org/posts/introduction-to-browserify">Introduction
|
||||
to Browserify</a></li>
|
||||
<li><a
|
||||
href="http://dontkry.com/posts/code/using-npm-on-the-client-side.html">Using
|
||||
npm on the client side</a></li>
|
||||
<li><a href="http://benclinkinbeard.com/posts/how-browserify-works/">How
|
||||
Browserify Works</a></li>
|
||||
<li><a
|
||||
href="https://www.viget.com/articles/gulp-browserify-starter-faq">Gulp +
|
||||
Browserify: The Everything Post</a></li>
|
||||
<li><a
|
||||
href="http://www.forbeslindesay.co.uk/post/44144487088/browserify-vs-component">Browserify
|
||||
vs Component</a></li>
|
||||
<li><a
|
||||
href="https://gist.github.com/substack/68f8d502be42d5cd4942">Browserify
|
||||
for Webpack users</a></li>
|
||||
<li><a
|
||||
href="https://mattdesl.svbtle.com/browserify-vs-webpack">Browserify
|
||||
vs. Webpack</a></li>
|
||||
</ul>
|
||||
<h2 id="demos">Demos</h2>
|
||||
<ul>
|
||||
<li><a href="http://requirebin.com/?gist=maxogden/9576799">Canvas
|
||||
Splitter</a> by <a href="http://github.com/hughsk">hughsk</a></li>
|
||||
<li><a href="http://requirebin.com/?gist=maxogden/9557700">Infinite 2D
|
||||
Cave Generator</a> by <a href="http://github.com/hughsk">hughsk</a></li>
|
||||
<li><a href="http://requirebin.com/?gist=maxogden/9557776">2D Velocity
|
||||
Control</a> by <a
|
||||
href="http://github.com/sethvincent">sethvincent</a></li>
|
||||
</ul>
|
||||
<h2 id="videos">Videos</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.youtube.com/watch?v=DCQNm6yiZh0">James Halliday
|
||||
(substack) - LXJS 2013 - Modularidade para todos</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=CTAa8IcQh1U">Getting
|
||||
Started with Browserify</a> by <a
|
||||
href="https://github.com/shama/">shama</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=Uk2bgp8OLT8">Transform your
|
||||
Bundles with Browserify</a> by <a
|
||||
href="https://github.com/shama/">shama</a></li>
|
||||
</ul>
|
||||
<h2 id="tools">Tools</h2>
|
||||
<h3 id="development-servers">Development Servers</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/mattdesl/budo">budo</a> - Dev server for
|
||||
rapid prototyping.</li>
|
||||
<li><a href="https://github.com/chrisdickinson/beefy">beefy</a> - Local
|
||||
development server that aims to make using browserify fast and fun.</li>
|
||||
<li><a href="https://github.com/maxogden/wzrd">wzrd</a> - Super minimal
|
||||
browserify development server.</li>
|
||||
</ul>
|
||||
<h3 id="plugins">Plugins</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/AgentME/browserify-hmr">browserify-hmr</a> -
|
||||
Hot Module Replacement plugin for Browserify.</li>
|
||||
</ul>
|
||||
<h3 id="watchers">Watchers</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/substack/watchify">watchify</a> - Watch
|
||||
mode for browserify builds.</li>
|
||||
<li><a href="https://github.com/royriojas/persistify">persistify</a> -
|
||||
Wrapper around <code>browserify</code> to make incremental builds.</li>
|
||||
</ul>
|
||||
<h3 id="css-bundlers">CSS bundlers</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/stackcss/sheetify">sheetify</a> -
|
||||
Modular CSS bundler for browserify.</li>
|
||||
<li><a href="https://github.com/rotundasoftware/parcelify">parcelify</a>
|
||||
- Add css to your npm modules consumed with browserify.</li>
|
||||
<li><a
|
||||
href="https://github.com/css-modules/css-modulesify">css-modulesify</a>
|
||||
- Browserify plugin to load CSS Modules.</li>
|
||||
</ul>
|
||||
<h3 id="transforms">Transforms</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/babel/babelify">babelify</a> -
|
||||
Browserify transform for babel.</li>
|
||||
<li><a href="https://github.com/benbria/aliasify">aliasify</a> - Remap
|
||||
require calls at build time.</li>
|
||||
<li><a href="https://github.com/substack/brfs">brfs</a> -
|
||||
<code>fs.readFileSync()</code> and <code>fs.readFile()</code> static
|
||||
asset browserify transform.</li>
|
||||
</ul>
|
||||
<h3 id="node-in-the-browser">Node in the Browser</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/crypto-browserify/crypto-browserify">crypto-browserify</a>
|
||||
- Port of node’s <code>crypto</code> module to the browser.</li>
|
||||
<li><a
|
||||
href="https://github.com/substack/stream-browserify">stream-browserify</a>
|
||||
- The <code>stream</code> module from node core, for browsers!</li>
|
||||
<li><a href="https://github.com/feross/buffer">buffer</a> - The
|
||||
<code>buffer</code> module from node.js, for the browser.</li>
|
||||
<li><a href="http://requirebin.com/">requirebin</a> - Write browser
|
||||
JavaScript programs using modules from NPM.</li>
|
||||
</ul>
|
||||
<h3 id="production-tools">Production Tools</h3>
|
||||
<ul>
|
||||
<li><a href="https://wzrd.in/">wzrd.in</a> - Browserify CDN.
|
||||
Browserify-as-a-Service!</li>
|
||||
<li><a href="https://github.com/yoshuawuyts/bankai">bankai</a> - DIY
|
||||
asset server. Serves HTML, CSS and JS as streams.</li>
|
||||
</ul>
|
||||
<h2 id="contributing">Contributing</h2>
|
||||
<p>Contributions welcome! Please read the <a
|
||||
href="contributing.md">contributing guidelines</a> before getting
|
||||
started.</p>
|
||||
<h2 id="license">License</h2>
|
||||
<p>The <a href="browserify.png">browserify logo</a> is by <a
|
||||
href="https://github.com/substack">substack</a>.</p>
|
||||
<p>All other content is released to the public domain under <a
|
||||
href="https://spdx.org/licenses/CC0-1.0.html">CC0-1.0</a>.</p>
|
||||
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/"><img
|
||||
src="http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg"
|
||||
alt="CC0" /></a></p>
|
||||
<p><a
|
||||
href="https://github.com/browserify/awesome-browserify">browserify.md
|
||||
Github</a></p>
|
||||
113
html/btcdev.html
113
html/btcdev.html
@@ -1,113 +0,0 @@
|
||||
<h1 id="awesome-bitcoin-developer">Awesome Bitcoin Developer</h1>
|
||||
<h2 id="summary">Summary</h2>
|
||||
<ol type="1">
|
||||
<li><a href="#bitcore">Bitcore</a></li>
|
||||
<li><a href="#multi-signature-address">Multi-Signature Address</a></li>
|
||||
</ol>
|
||||
<h2 id="overview">Overview</h2>
|
||||
<ol type="1">
|
||||
<li>[Bitcoin: Tips for building a native Bitcoin app]
|
||||
(http://shout.setfive.com/2014/12/02/bitcoin-tips-for-building-a-native-bitcoin-app/)</li>
|
||||
<li>[Developing Bitcoin Applications – An overview]
|
||||
(http://www.railslove.com/stories/developing-bitcoin-applications-an-overview)</li>
|
||||
<li>[The Best Resources for Learning to Build Bitcoin and Block Chain
|
||||
Applications]
|
||||
(https://medium.com/zapchain-magazine/the-best-resources-for-learning-to-build-bitcoin-and-block-chain-applications-8de1953506f5)</li>
|
||||
</ol>
|
||||
<h2 id="course">Course</h2>
|
||||
<ol type="1">
|
||||
<li>[Bitcoin and Cryptocurrency Technologies Online Course]
|
||||
(https://www.youtube.com/channel/UCNcSSleedtfyDuhBvOQzFzQ)</li>
|
||||
</ol>
|
||||
<h2 id="protocol">Protocol</h2>
|
||||
<ol type="1">
|
||||
<li>[Bitcoins the hard way: Using the raw Bitcoin protocol]
|
||||
(http://www.righto.com/2014/02/bitcoins-hard-way-using-raw-bitcoin.html)</li>
|
||||
</ol>
|
||||
<h2 id="mining">Mining</h2>
|
||||
<ol type="1">
|
||||
<li>[Bitcoin mining the hard way: the algorithms, protocols, and bytes]
|
||||
(http://www.righto.com/2014/02/bitcoin-mining-hard-way-algorithms.html)</li>
|
||||
</ol>
|
||||
<h2 id="bitcoin-core">Bitcoin Core</h2>
|
||||
<ol type="1">
|
||||
<li>[Intro to Interacting with Bitcoin Using RPC]
|
||||
(http://bit-post.com/featured/intro-to-interacting-with-bitcoin-using-rpc-4204)</li>
|
||||
</ol>
|
||||
<h2 id="blockchain.info-api">blockchain.info API</h2>
|
||||
<ol type="1">
|
||||
<li>[So You Want To Use Bitcon On Your Website]
|
||||
(https://www.youtube.com/playlist?list=PLhWIQKZKupCYogutsw_qRuDWhjaHm19Ie)</li>
|
||||
<li>[Building Bitcoin Websites]
|
||||
(https://www.youtube.com/playlist?list=PLhWIQKZKupCYEPtkR8sPLRJ5VDu8NepcV)</li>
|
||||
</ol>
|
||||
<h2 id="coinbase-api">Coinbase API</h2>
|
||||
<ol type="1">
|
||||
<li>[How to Make Your First Bitcoin Application]
|
||||
(https://medium.com/zapchain-magazine/how-to-make-your-first-bitcoin-application-e2e07fb0078e)</li>
|
||||
</ol>
|
||||
<h2 id="javascript">Javascript</h2>
|
||||
<ol start="3" type="1">
|
||||
<li>[Generating a Bitcoin Address with JavaScript]
|
||||
(http://procbits.com/2013/08/27/generating-a-bitcoin-address-with-javascript)</li>
|
||||
</ol>
|
||||
<h2 id="bitcore">Bitcore</h2>
|
||||
<ol type="1">
|
||||
<li><a href="https://www.youtube.com/watch?v=TmkN8yYyOv8">Getting
|
||||
Started With Bitcore - A Full JavaScript Implementation of
|
||||
Bitcoin</a></li>
|
||||
</ol>
|
||||
<h2 id="multi-signature-address">Multi-Signature Address</h2>
|
||||
<ol type="1">
|
||||
<li><a href="https://www.youtube.com/watch?v=YN2Vyu9RupU">How To Create
|
||||
a Multisig Address and Spend From It</a></li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/watch?v=zIbUSaZBJgU">Multi-Signature
|
||||
Addresses pt1 - Coding This Major Security Improvement</a></li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/watch?v=OSA1pwlaypc">Multi-Signature
|
||||
Addresses pt2 - Spending, Protocol & Coding</a></li>
|
||||
</ol>
|
||||
<h2 id="security">Security</h2>
|
||||
<ol type="1">
|
||||
<li>[The Bitcoin Security Project]
|
||||
(https://bitcoinsecurityproject.org/)</li>
|
||||
<li>[Bitcoin Security 101]
|
||||
(http://bitcoinsecurity101.com/getting-started/)</li>
|
||||
</ol>
|
||||
<h2 id="cryptography">Cryptography</h2>
|
||||
<ol type="1">
|
||||
<li>[Learn Cryptography] (http://learncryptography.com/)</li>
|
||||
</ol>
|
||||
<h2 id="books">Books</h2>
|
||||
<ol type="1">
|
||||
<li>[The Blockchain: Mapping the decentralized future.]
|
||||
(https://github.com/simondlr/theblockchain)</li>
|
||||
<li>[Bitcoin Programming Book]
|
||||
(https://gumroad.com/l/Bitcoin-Programming-book)</li>
|
||||
<li>[Mastering Bitcoin]
|
||||
(http://chimera.labs.oreilly.com/books/1234000001802)</li>
|
||||
<li>[Bitcoin Developer Reference]
|
||||
(https://github.com/minium/Bitcoin-Spec)</li>
|
||||
</ol>
|
||||
<h2 id="academic">Academic</h2>
|
||||
<ol type="1">
|
||||
<li>[Peer-to-Peer Review: The State of Academic Bitcoin Research 2014]
|
||||
(http://suitpossum.blogspot.ca/2014/12/academic-bitcoin-research.html)</li>
|
||||
<li>[The Ultimate List of Bitcoin and Blockchain White Papers]
|
||||
(http://startupmanagement.org/2014/12/16/the-ultimate-list-of-bitcoin-and-blockchain-white-papers/)</li>
|
||||
<li>[List of cryptocurrency whitepapers?]
|
||||
(http://www.reddit.com/r/coindev/comments/2ayqzj/list_of_cryptocurrency_whitepapers/)</li>
|
||||
<li>[Bitcoin Academic Research]
|
||||
(https://docs.google.com/spreadsheets/d/1VaWhbAj7hWNdiE73P-W-wrl5a0WNgzjofmZXe0Rh5sg/edit#gid=0)</li>
|
||||
</ol>
|
||||
<h2 id="reddit">Reddit</h2>
|
||||
<ol type="1">
|
||||
<li>[CoinDev] (http://www.reddit.com/r/coindev)</li>
|
||||
</ol>
|
||||
<h2 id="dapps">Dapps</h2>
|
||||
<ol type="1">
|
||||
<li>[Dapps for Beginners]
|
||||
(https://dappsforbeginners.wordpress.com/)</li>
|
||||
</ol>
|
||||
<h2 id="contribute">Contribute</h2>
|
||||
@@ -302,3 +302,6 @@ href="https://github.com/mfornos/awesome-microservices">Microservices</a></li>
|
||||
href="https://github.com/ChristianUlbrich/awesome-microfrontends">Micro
|
||||
Frontends</a></li>
|
||||
</ul>
|
||||
<p><a
|
||||
href="https://github.com/componently-com/awesome-building-blocks-for-web-apps">buildingblocksforwebapps.md
|
||||
Github</a></p>
|
||||
|
||||
2828
html/c.html
2828
html/c.html
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user