update lists
This commit is contained in:
@@ -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
@@ -2,16 +2,16 @@
|
||||
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 <strong>CakePHP 4.x+</strong>
|
||||
<p>A curated list of amazingly awesome <strong>CakePHP 5.x+</strong>
|
||||
plugins, resources and shiny things.</p>
|
||||
<p>Plugins with the “🍰” icon have CakePHP 5 compatible release too
|
||||
(minimum “beta”).</p>
|
||||
<p>If you are looking for previous CakePHP resources please visit: - the
|
||||
<a
|
||||
href="https://github.com/FriendsOfCake/awesome-cakephp/tree/cake2">CakePHP
|
||||
2.x version</a> of this awesome list - the <a
|
||||
href="https://github.com/FriendsOfCake/awesome-cakephp/tree/cake3">CakePHP
|
||||
3.x version</a> of this awesome list - this wiki with a <a
|
||||
3.x version</a> of this awesome list - the <a
|
||||
href="https://github.com/FriendsOfCake/awesome-cakephp/tree/cake4">CakePHP
|
||||
4.x version</a> of this awesome list - this wiki with a <a
|
||||
href="https://github.com/FriendsOfCake/awesome-cakephp/wiki#plugins-not-yet-upgraded-from-2x-to-3x">list
|
||||
of not-yet upgraded plugins</a></p>
|
||||
<p>Additional lists you might find useful: - <a
|
||||
@@ -38,14 +38,11 @@ Authorization</a></li>
|
||||
<li><a href="#caching">Caching</a></li>
|
||||
<li><a href="#code-analysis">Code Analysis</a></li>
|
||||
<li><a href="#debugging">Debugging</a></li>
|
||||
<li><a href="#dependency-injection">Dependency Injection</a></li>
|
||||
<li><a href="#e-commerce">E-commerce</a></li>
|
||||
<li><a href="#email">Email</a></li>
|
||||
<li><a href="#file-manipulation">File Manipulation</a></li>
|
||||
<li><a href="#filtering-and-validation">Filtering and
|
||||
Validation</a></li>
|
||||
<li><a href="#geolocation">Geolocation</a></li>
|
||||
<li><a href="#http">HTTP</a></li>
|
||||
<li><a href="#i18n">I18n</a></li>
|
||||
<li><a href="#imagery">Imagery</a></li>
|
||||
<li><a href="#libs">Libs</a></li>
|
||||
@@ -100,7 +97,7 @@ Reading</a></li>
|
||||
<p><em>Plugins for Application Performance Monitoring.</em></p>
|
||||
<h2 id="architecture">Architecture</h2>
|
||||
<ul>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/burzum/cakephp-service-layer">Burzum/CakeServiceLayer
|
||||
plugin</a> - Service layer and domain/business model
|
||||
implementation.</li>
|
||||
@@ -109,26 +106,28 @@ implementation.</li>
|
||||
<p><em>Tools for managing, compressing and minifying website
|
||||
assets.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/markstory/asset_compress">AssetCompress
|
||||
<li><a href="https://github.com/markstory/asset_compress">AssetCompress
|
||||
plugin</a> - A complete asset manager for CakePHP.</li>
|
||||
<li>🍰 <a href="https://github.com/ishanvyas22/asset-mix">AssetMix
|
||||
<li><a href="https://github.com/ishanvyas22/asset-mix">AssetMix
|
||||
plugin</a> - Provides integration with <a
|
||||
href="https://laravel-mix.com">Laravel Mix</a> asset compilation.</li>
|
||||
<li><a href="https://github.com/brandcom/cakephp-vite">ViteHelper
|
||||
plugin</a> - Provides integration with <a
|
||||
href="https://vite.dev/">Vite</a> asset compilation.</li>
|
||||
</ul>
|
||||
<h2 id="auditing-logging">Auditing / Logging</h2>
|
||||
<p><em>Plugins for auditing and logging.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/lorenzo/audit-stash">AuditStash
|
||||
<li><a href="https://github.com/lorenzo/audit-stash">AuditStash
|
||||
plugin</a> - Flexible and rock solid audit log tracking.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/CakePHP-DatabaseLog">DatabaseLog
|
||||
plugin</a> - Simple and stand-alone logging to database instead of
|
||||
files.</li>
|
||||
<li>🍰 <a href="https://github.com/UseMuffin/Footprint">Muffin/Footprint
|
||||
<li><a href="https://github.com/UseMuffin/Footprint">Muffin/Footprint
|
||||
plugin</a> - Plugin to allow passing currently logged in user to model
|
||||
layer.</li>
|
||||
<li>🍰 <a href="https://github.com/josegonzalez/cakephp-version">Version
|
||||
<li><a href="https://github.com/josegonzalez/cakephp-version">Version
|
||||
plugin</a> - A plugin that facilitates versioned database entities.</li>
|
||||
</ul>
|
||||
<h2 id="authentication-and-authorization">Authentication and
|
||||
@@ -136,41 +135,32 @@ Authorization</h2>
|
||||
<p><em>Plugins and libraries for implementing authentication and
|
||||
authorization.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/cakephp/acl/">Acl plugin</a> - Managing
|
||||
ACL as database approach.</li>
|
||||
<li><a href="https://github.com/ADmad/cakephp-jwt-auth">ADmad/JwtAuth
|
||||
plugin</a> - A plugin for authenticating using JSON Web Tokens.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/ADmad/cakephp-social-auth">ADmad/SocialAuth
|
||||
plugin</a> - A plugin which allows you to authenticate using social
|
||||
providers like Facebook/Google/Twitter etc. using <a
|
||||
href="https://github.com/SocialConnect/auth">SocialConnect/auth</a>
|
||||
social sign on library.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/rrd108/api-token-authenticator">ApiTokenAuthenticator
|
||||
plugin</a> - A simple token authentication plugin for CakePHP REST
|
||||
APIs.</li>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/cakephp/authentication">Authentication
|
||||
<li><a href="https://github.com/cakephp/authentication">Authentication
|
||||
plugin</a> - Official CakePHP authentication middleware plugin.</li>
|
||||
<li>🍰 <a href="https://github.com/cakephp/authorization">Authorization
|
||||
<li><a href="https://github.com/cakephp/authorization">Authorization
|
||||
plugin</a> - Official CakePHP authorization stack.</li>
|
||||
<li>🍰 <a href="https://github.com/CakeDC/users">CakeDC/Users plugin</a>
|
||||
- Complete user management (admin panel, remember me, etc), Social login
|
||||
<li><a href="https://github.com/CakeDC/users">CakeDC/Users plugin</a> -
|
||||
Complete user management (admin panel, remember me, etc), Social login
|
||||
(FB, Twitter, LinkedIn, Google, Instagram), RBAC, API and more.</li>
|
||||
<li><a href="https://github.com/UseMuffin/Tokenize">Muffin/Tokenize
|
||||
plugin</a> - Event driven behavior for easily generating single-use
|
||||
security tokens.</li>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/dereuromark/cakephp-tinyauth">TinyAuth
|
||||
<li><a href="https://github.com/dereuromark/cakephp-tinyauth">TinyAuth
|
||||
plugin</a> - Authentication and role-based (single/multi) authorization
|
||||
as very light-weight approach.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-tools">Tools:Passwordable</a>
|
||||
- Containing <a
|
||||
href="https://github.com/dereuromark/cakephp-tools/blob/master/docs/Behavior/Passwordable.md">Passwordable
|
||||
behavior</a> for a DRY approach on password hashing.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/andrej-griniuk/cakephp-two-factor-auth">TwoFactorAuth
|
||||
plugin</a> - Allows two factor authentication using Google Authenticator
|
||||
or similar app to generate one-time codes. Based on <a
|
||||
@@ -180,10 +170,10 @@ library.</li>
|
||||
<h2 id="caching">Caching</h2>
|
||||
<p><em>Plugins for caching data.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-cache">Cache
|
||||
<li><a href="https://github.com/dereuromark/cakephp-cache">Cache
|
||||
plugin</a> - For caching views (HTML, CSV, JSON, XML, …) as static cache
|
||||
files.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/CakeDC/cakephp-cached-routing">CakeDC/CachedRouting
|
||||
plugin</a> - Provides a cached version of the RoutingMiddleware to
|
||||
improve the load time of routes.</li>
|
||||
@@ -192,23 +182,23 @@ improve the load time of routes.</li>
|
||||
<p><em>Plugins for analyzing, parsing and manipulation
|
||||
codebases.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/CakeDC/cakephp-phpstan">cakedc/cakephp-phpstan</a>
|
||||
- A PHPStan extension to resolve CakePHP magic around getter return
|
||||
types for the static analyzer.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-ide-helper">IdeHelper
|
||||
plugin</a> - Helps to make IDE support better by adding annotations to
|
||||
your existing code similar to what baking does to new code.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-ide-helper-extra">IdeHelperExtra
|
||||
plugin</a> - Useful IdeHelper addons for other plugins or custom use
|
||||
cases.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/LordSimal/cakephp-psalm">lordsimal/cakephp-psalm</a>
|
||||
- A Psalm extension to resolve CakePHP magic around getter return types
|
||||
for the static analyzer.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-test-helper">TestHelper
|
||||
plugin</a> - Provides testing enhancements and TDD support as browser
|
||||
backend.</li>
|
||||
@@ -220,51 +210,39 @@ backend.</li>
|
||||
href="https://github.com/zunnu/associations-debugger">AssociationsDebugger
|
||||
plugin</a> - A plugin that draws your model associations as
|
||||
diagram.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-whoops">CakephpWhoops
|
||||
plugin</a> - PHP errors and exceptions for cool kids with <a
|
||||
href="https://github.com/filp/whoops">filp/whoops</a>.</li>
|
||||
<li>🍰 <a href="https://github.com/cakephp/debug_kit">DebugKit
|
||||
plugin</a> - The de-facto standard for debugging.</li>
|
||||
<li><a href="https://github.com/cakephp/debug_kit">DebugKit plugin</a> -
|
||||
The de-facto standard for debugging.</li>
|
||||
<li><a href="https://github.com/dereuromark/executionorder">Execution
|
||||
order</a> - A demo app to display the execution order of files, methods
|
||||
and callbacks.</li>
|
||||
<li>🍰 <a href="https://github.com/lordsimal/cakephp-sentry">Sentry
|
||||
<li><a href="https://github.com/lordsimal/cakephp-sentry">Sentry
|
||||
plugin</a> A plugin to seamlessly integrate Sentry for errors and
|
||||
exceptions.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-setup">Setup
|
||||
<li><a href="https://github.com/dereuromark/cakephp-setup">Setup
|
||||
plugin</a> - A lightweight setup plugin containing debugging and
|
||||
maintenance tools.</li>
|
||||
</ul>
|
||||
<h2 id="dependency-injection">Dependency Injection</h2>
|
||||
<p><em>Plugins that implement the dependency injection design
|
||||
pattern.</em></p>
|
||||
<h2 id="e-commerce">E-commerce</h2>
|
||||
<p><em>Plugins and applications for taking payments and building online
|
||||
e-commerce stores.</em></p>
|
||||
<h2 id="email">Email</h2>
|
||||
<p><em>Plugins for sending and parsing email.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/lorenzo/cakephp-email-queue">EmailQueue
|
||||
plugin</a> - Email queue plugin with a preview and sender shell.</li>
|
||||
<li><a href="https://github.com/narendravaghela/cakephp-mailgun">Mailgun
|
||||
plugin</a> - Email transport plugin for sending email via Mailgun.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-queue">Queue
|
||||
<li><a href="https://github.com/dereuromark/cakephp-queue">Queue
|
||||
plugin</a> - A dependency-free queue-based mail solution using
|
||||
Mailer/Email class, allowing re-queue on (network) failure.</li>
|
||||
<li><a href="https://github.com/sprintcube/cakephp-sendgrid">SendGrid
|
||||
plugin</a> - Email transport plugin for sending email via SendGrid
|
||||
API.</li>
|
||||
</ul>
|
||||
<h2 id="file-manipulation">File Manipulation</h2>
|
||||
<p><em>Plugins for file manipulation.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-file-storage">FileStorage
|
||||
plugin</a> - Flexible file storage and upload plugin.</li>
|
||||
<li><a
|
||||
href="https://github.com/josbeir/cakephp-filesystem">Josbeir/Filesystem
|
||||
plugin</a> - Abstract <a
|
||||
href="https://flysystem.thephpleague.com/">Flysystem</a> + file entity
|
||||
based upload plugin.</li>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/FriendsOfCake/cakephp-upload">Josegonzalez/Upload
|
||||
plugin</a> - A customisable plugin that uses <a
|
||||
href="https://flysystem.thephpleague.com/">Flysystem</a> to write to
|
||||
@@ -273,50 +251,40 @@ multiple backends (Dropbox, FTP, S3, Local, etc.).</li>
|
||||
<h2 id="filtering-and-validation">Filtering and Validation</h2>
|
||||
<p><em>Plugins for filtering and validating data.</em></p>
|
||||
<ul>
|
||||
<li>see Cake/Localized below.</li>
|
||||
<li>see Cake/Localized plugin below.</li>
|
||||
<li>see Tools plugin below.</li>
|
||||
</ul>
|
||||
<h2 id="geolocation">Geolocation</h2>
|
||||
<p><em>Plugins for geocoding addresses and working with latitudes and
|
||||
longitudes.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-geo">Geo
|
||||
plugin</a> - Containing <a
|
||||
<li><a href="https://github.com/dereuromark/cakephp-geo">Geo plugin</a>
|
||||
- Containing <a
|
||||
href="https://www.dereuromark.de/2012/06/12/geocoding-with-cakephp/">Geocoder
|
||||
behavior</a> and <a
|
||||
href="https://www.dereuromark.de/2010/12/21/googlemapsv3-cakephp-helper/">GoogleMaps
|
||||
helper</a>.</li>
|
||||
</ul>
|
||||
<h2 id="http">HTTP</h2>
|
||||
<p><em>Plugins for HTTP and client abstraction</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/php-http/cakephp-adapter">Http/Adapter/Cake
|
||||
library</a> - Adapter for <a
|
||||
href="https://github.com/php-http/httplug">HTTPlug</a> HTTP client
|
||||
abstraction.</li>
|
||||
</ul>
|
||||
<h2 id="i18n">I18n</h2>
|
||||
<p><em>Plugins for I18n (Internationalization) and L10n
|
||||
(Localization).</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/ADmad/cakephp-i18n">ADmad/I18n
|
||||
<li><a href="https://github.com/ADmad/cakephp-i18n">ADmad/I18n
|
||||
plugin</a> - A plugin with I18n related tools.</li>
|
||||
<li>🍰 <a href="https://github.com/cakephp/localized">Cake/Localized
|
||||
<li><a href="https://github.com/cakephp/localized">Cake/Localized
|
||||
plugin</a> - Localized validation and ready-to-use translation PO
|
||||
files.</li>
|
||||
<li><a href="https://github.com/dereuromark/cakephp-translate">Translate
|
||||
plugin</a> - Manage translations of your static content the easy way via
|
||||
web backend, incl. import from POT files, auto-suggest and
|
||||
auto-translate via API.</li>
|
||||
plugin</a> - Translate your translations in the backend with ease.</li>
|
||||
</ul>
|
||||
<h2 id="imagery">Imagery</h2>
|
||||
<p><em>Plugins for manipulating images.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/ADmad/cakephp-glide">ADmad/Glide
|
||||
<li><a href="https://github.com/ADmad/cakephp-glide">ADmad/Glide
|
||||
plugin</a> - A plugin for using <a
|
||||
href="https://glide.thephpleague.com/">Glide</a> image manipulation
|
||||
library.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-qrcode/">QrCodePlugin</a> -
|
||||
Easily render SVG/PNG QR Codes for your app.</li>
|
||||
</ul>
|
||||
@@ -324,8 +292,6 @@ Easily render SVG/PNG QR Codes for your app.</li>
|
||||
<p><em>Useful libraries or tools that don’t fit in any of the other
|
||||
categories.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/jadb/capcake">Capcake</a> - Deploy
|
||||
CakePHP applications using Capistrano.</li>
|
||||
<li><a href="https://github.com/cakephp/chronos">Chronos</a> - A simple
|
||||
standalone DateTime API extension (successor of Carbon).</li>
|
||||
<li><a href="https://github.com/composer/installers">Composer
|
||||
@@ -337,74 +303,67 @@ manager.</li>
|
||||
A Graphviz library.</li>
|
||||
<li><a href="https://github.com/rocketeers/rocketeer">Rocketeer</a> -
|
||||
PHP task runner and deployment package.</li>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/makallio85/yaml-route">makallio85/YamlRoute
|
||||
plugin</a> - Configure routes with simple YAML files.</li>
|
||||
</ul>
|
||||
<h2 id="markup">Markup</h2>
|
||||
<p><em>Plugins for working with markup.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-markup">Markup
|
||||
<li><a href="https://github.com/dereuromark/cakephp-markup">Markup
|
||||
plugin</a> - Allows to use PHP or JS based syntax highlighting.</li>
|
||||
</ul>
|
||||
<h2 id="migration">Migration</h2>
|
||||
<p><em>Plugins and resources around migration and upgrading.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/cakephp/migrations">Migrations
|
||||
<li><a href="https://github.com/cakephp/migrations">Migrations
|
||||
plugin</a> - (DB) Migration plugin.</li>
|
||||
<li>🍰 <a href="https://github.com/cakephp/upgrade">Upgrade app</a> -
|
||||
<li><a href="https://github.com/cakephp/upgrade">Upgrade app</a> -
|
||||
Official upgrade app for 3.x=>4.x and 4.x=>5.x.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/upgrade">Upgrade app
|
||||
<li><a href="https://github.com/dereuromark/upgrade">Upgrade app
|
||||
(extended)</a> - An extended upgrade app for 3.x=>4.x and some 5.x
|
||||
snippets.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://book.cakephp.org/5/en/appendices.html">Upgrade/Migration
|
||||
Guide</a> - Official migration guide.</li>
|
||||
</ul>
|
||||
<h2 id="miscellaneous">Miscellaneous</h2>
|
||||
<p><em>Misc plugins and libraries.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-ajax">Ajax
|
||||
<li><a href="https://github.com/dereuromark/cakephp-ajax">Ajax
|
||||
plugin</a> - A plugin to ease handling AJAX requests.</li>
|
||||
<li>🍰 <a href="https://github.com/CakeDC/enum">CakeDC/Enum plugin</a> -
|
||||
A plugin to add enumeration list support to your app.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-dto">CakeDto
|
||||
<li><a href="https://github.com/CakeDC/enum">CakeDC/Enum plugin</a> - A
|
||||
plugin to add enumeration list support to your app.</li>
|
||||
<li><a href="https://github.com/dereuromark/cakephp-dto">CakeDto
|
||||
plugin</a> - Quickly generate useful data transfer objects for your app
|
||||
(mutable/immutable), replacing messy arrays and leveraging your IDE
|
||||
through typehinting and autocomplete.</li>
|
||||
<li><a href="https://github.com/jomweb/CakeImpersonate">CakeImpersonate
|
||||
plugin</a> - A component that stores the current authentication session
|
||||
and creates new session for impersonating Users. User can revert back to
|
||||
original authentication sessions without the need to re-login.</li>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/dereuromark/cakephp-calendar">Calendar
|
||||
<li><a href="https://github.com/dereuromark/cakephp-calendar">Calendar
|
||||
plugin</a> - For generating basic calendars. Includes IcalView for ICS
|
||||
calendar file generation.</li>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/dereuromark/cakephp-feedback">Feedback
|
||||
<li><a href="https://github.com/dereuromark/cakephp-feedback">Feedback
|
||||
plugin</a> - Allow visitors to send quick and easy feedback incl. a
|
||||
screenshot via sidebar form.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-flash">Flash
|
||||
<li><a href="https://github.com/dereuromark/cakephp-flash">Flash
|
||||
plugin</a> - More powerful flash messages for your application.</li>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/cnizzardini/cakephp-preloader">OPCache
|
||||
<li><a href="https://github.com/CakeDC/cakephp-inertia">Inertia
|
||||
plugin</a> - Plugin for connecting a Vue 3 app and use an API interface
|
||||
using a middleware.</li>
|
||||
<li><a href="https://github.com/cnizzardini/cakephp-preloader">OPCache
|
||||
Preloader</a> - An OPCache Preloader for CakePHP applications.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-setup/blob/master/docs/Maintenance/Maintenance.md">Setup:Maintenance</a>
|
||||
- Maintenance shell to go into maintenance mode for all requests with
|
||||
optional IP whitelisting.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-shim">Shim
|
||||
<li><a href="https://github.com/dereuromark/cakephp-shim">Shim
|
||||
plugin</a> - A plugin containing useful shims and improvements as basis
|
||||
for your application.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-tools">Tools
|
||||
plugin</a> - Containing lots of useful libs, helpers, behaviors,
|
||||
components, shells and more.</li>
|
||||
<li><a href="https://github.com/dereuromark/cakephp-tools">Tools
|
||||
plugin</a> - Containing lots of useful helpers, behaviors, components,
|
||||
commands, helpers, libs and more.</li>
|
||||
</ul>
|
||||
<h2 id="navigation">Navigation</h2>
|
||||
<p><em>Tools for building navigation structures.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/icings/menu">Icings/Menu plugin</a> -
|
||||
A <a href="https://github.com/KnpLabs/KnpMenu">KnpMenu</a> seasoned menu
|
||||
<li><a href="https://github.com/icings/menu">Icings/Menu plugin</a> - A
|
||||
<a href="https://github.com/KnpLabs/KnpMenu">KnpMenu</a> seasoned menu
|
||||
plugin for CakePHP.</li>
|
||||
</ul>
|
||||
<h2 id="nosql">NoSQL</h2>
|
||||
@@ -415,38 +374,24 @@ plugin for CakePHP.</li>
|
||||
<p><em>Plugins that implement object-relational mapping or data-mapping
|
||||
techniques.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/ADmad/cakephp-sequence">ADmad/Sequence
|
||||
<li><a href="https://github.com/ADmad/cakephp-sequence">ADmad/Sequence
|
||||
plugin</a> - Behavior for maintaining ordered list of records.</li>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/dereuromark/cakephp-decimal">CakeDecimal
|
||||
<li><a href="https://github.com/dereuromark/cakephp-decimal">CakeDecimal
|
||||
plugin</a> - A value object approach on handling decimals.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/riesenia/cakephp-duplicatable">Duplicatable
|
||||
plugin</a> - Behavior for duplicating entities including related
|
||||
data.</li>
|
||||
<li><a href="https://github.com/lampager/lampager-cakephp">Lampager/Cake
|
||||
plugin</a> - Rapid pagination without using OFFSET.</li>
|
||||
<li>🍰 <a href="https://github.com/usemuffin/orderly">Muffin/Orderly
|
||||
<li><a href="https://github.com/usemuffin/orderly">Muffin/Orderly
|
||||
plugin</a> - Allows setting default order for your tables.</li>
|
||||
<li><a href="https://github.com/UseMuffin/Sti">Muffin/Sti plugin</a> -
|
||||
Single Table Inheritance for CakePHP.</li>
|
||||
<li>🍰 <a href="https://github.com/usemuffin/trash">Muffin/Trash
|
||||
plugin</a> - Soft-delete behavior for CakePHP.</li>
|
||||
<li><a
|
||||
href="https://github.com/robotusers/cakephp-table-inheritance">Robotusers/TableInheritance
|
||||
plugin</a> - Singe Table Inheritance (STI) plugin.</li>
|
||||
<li><a href="https://github.com/lorenzo/row-locker">RowLocker plugin</a>
|
||||
- Exclusive locks for rows in your tables.</li>
|
||||
<li><a href="https://github.com/usemuffin/webservice">Muffin/Webservices
|
||||
ORM plugin</a> - An ORM like interface for webservices.</li>
|
||||
<li><a
|
||||
href="https://github.com/Connehito/cakephp-master-replica">Connehito/CakephpMasterReplica
|
||||
plugin</a> - Switch master/replica database connections.</li>
|
||||
<li>🍰 <a href="https://github.com/itosho/easy-query">Itosho/EasyQuery
|
||||
<li><a href="https://github.com/usemuffin/trash">Muffin/Trash plugin</a>
|
||||
- Soft-delete behavior for CakePHP.</li>
|
||||
<li><a href="https://github.com/itosho/easy-query">Itosho/EasyQuery
|
||||
plugin</a> - Behavior for easily generating some complicated queries
|
||||
like (bulk) insert/upsert etc.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/icings/partitionable">Icings/Partitionable
|
||||
plugin</a> - Partitionable associations allowing for basic limiting per
|
||||
group.</li>
|
||||
@@ -454,47 +399,40 @@ group.</li>
|
||||
<h2 id="pdf">PDF</h2>
|
||||
<p><em>Plugins and software for working with PDF files.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/FriendsOfCake/CakePdf">CakePdf
|
||||
<li><a href="https://github.com/FriendsOfCake/CakePdf">CakePdf
|
||||
plugin</a> - A plugin around PDF generation.</li>
|
||||
</ul>
|
||||
<h2 id="queue">Queue</h2>
|
||||
<p><em>Plugins for working with event and task queues.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/josegonzalez/cakephp-queuesadilla">CakeQueuesadilla
|
||||
plugin</a> - A plugin that provides queueing integration with a variety
|
||||
of backends (BeanstalkD, MySQL, Redis, etc.).</li>
|
||||
<li>🍰 <a href="https://github.com/cakephp/queue">Queue plugin</a> -
|
||||
<li><a href="https://github.com/cakephp/queue">Queue plugin</a> -
|
||||
CakePHP core queue system for the <a
|
||||
href="https://php-enqueue.github.io">php-queue</a> queue library.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-queue">Queue
|
||||
<li><a href="https://github.com/dereuromark/cakephp-queue">Queue
|
||||
plugin</a> - A minimal and dependency-free queue solution.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-queue-scheduler">QueueScheduler
|
||||
plugin</a> - A dependency-free crontab-like scheduler as DB driven
|
||||
solution and addon to Queue plugin.</li>
|
||||
solution and addon to Queue (dereuromark) plugin.</li>
|
||||
</ul>
|
||||
<h2 id="rest-and-api">REST and API</h2>
|
||||
<p><em>Plugins and web tools for developing REST-ful APIs.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/FriendsOfCake/crud">CRUD plugin</a> -
|
||||
<li><a href="https://github.com/FriendsOfCake/crud">CRUD plugin</a> -
|
||||
CakePHP Application development on steroids - rapid prototyping /
|
||||
scaffolding & production-ready code.</li>
|
||||
<li><a href="https://github.com/alt3/cakephp-swagger">Alt3/Swagger
|
||||
plugin</a> - Swagger 2.0 documentation for your CakePHP APIs using
|
||||
swagger-php and swagger-ui.</li>
|
||||
<li>🍰 <a href="https://github.com/CakeDC/cakephp-api">CakeDC/Api
|
||||
<li><a href="https://github.com/CakeDC/cakephp-api">CakeDC/Api
|
||||
plugin</a> - All-in-one solution to provide a complete API. It includes
|
||||
versioning, renderers, CRUD, authentication, extensions (paginate,
|
||||
filter, HATEOAS), and much more.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/andrej-griniuk/cakephp-fractal-transformer-view">FractalTransformerView
|
||||
plugin</a> - A plugin which allows using <a
|
||||
href="https://fractal.thephpleague.com/transformers/">Fractal
|
||||
transformers</a> for your API output.</li>
|
||||
<li>🍰 <a href="https://mixerapi.com">MixerApi</a> - Streamline
|
||||
development of modern RESTful APIs for your team’s CakePHP project.</li>
|
||||
<li>🍰 <a
|
||||
<li><a href="https://mixerapi.com">MixerApi</a> - Streamline development
|
||||
of modern RESTful APIs for your team’s CakePHP project.</li>
|
||||
<li><a
|
||||
href="https://github.com/cnizzardini/cakephp-swagger-bake">SwaggerBake
|
||||
plugin</a> - This plugin automatically builds OpenAPI from your existing
|
||||
models and routes for display in Swagger and Redoc.</li>
|
||||
@@ -503,49 +441,51 @@ models and routes for display in Swagger and Redoc.</li>
|
||||
<p><em>Plugins and software for indexing and performing search queries
|
||||
on data.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/cakephp/elastic-search">Cake/ElasticSearch
|
||||
plugin</a> - Alternative ORM using <a
|
||||
href="https://www.elastic.co/">Elasticsearch</a> as its backend.</li>
|
||||
<li>🍰 <a href="https://github.com/skie/plum_search">PlumSearch
|
||||
plugin</a> - Implements custom, flexible and extendable search
|
||||
strategies. Implements PRG pattern.</li>
|
||||
<li>🍰 <a href="https://github.com/FriendsOfCake/search">Search
|
||||
plugin</a> - Provides easy searching/filtering for paginated views using
|
||||
PRG pattern.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-tags">Tags
|
||||
<li><a
|
||||
href="https://github.com/CakeDC/search-filter">CakeDC/SearchFilter
|
||||
plugin</a> - Powerful and flexible solution for implementing advanced
|
||||
search functionality. Provides a robust set of tools for creating
|
||||
dynamic, user-friendly search interfaces with minimal effort.</li>
|
||||
<li><a href="https://github.com/skie/plum_search">PlumSearch plugin</a>
|
||||
- Implements custom, flexible and extendable search strategies.
|
||||
Implements PRG pattern.</li>
|
||||
<li><a href="https://github.com/FriendsOfCake/search">Search plugin</a>
|
||||
- Provides easy searching/filtering for paginated views using PRG
|
||||
pattern.</li>
|
||||
<li><a href="https://github.com/dereuromark/cakephp-tags">Tags
|
||||
plugin</a> - For tagging and finding tagged records.</li>
|
||||
</ul>
|
||||
<h2 id="security">Security</h2>
|
||||
<p><em>Plugins and information around security, preventing
|
||||
vulnerabilities and protection against XSS and alike.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/Ali1/cakephp-bruteforce/">Bruteforce</a>
|
||||
- Simple way to add Brute Force Protection to your installation without
|
||||
involving database.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-captcha">Captcha
|
||||
<li><a href="https://github.com/dereuromark/cakephp-captcha">Captcha
|
||||
plugin</a> - Simple, unobtrusive and extendable captcha solution
|
||||
providing by default an image based math captcha.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-expose">Expose
|
||||
<li><a href="https://github.com/dereuromark/cakephp-expose">Expose
|
||||
plugin</a> - Expose entities through additional UUIDs instead of their
|
||||
AIID primary keys to obfuscate those IDs and data associated with these
|
||||
numerically ordered values.</li>
|
||||
<li>🍰 <a href="https://github.com/usemuffin/obfuscate">Muffin/Obfuscate
|
||||
<li><a href="https://github.com/usemuffin/obfuscate">Muffin/Obfuscate
|
||||
plugin</a> - Primary key obfuscation/shortening using UUIDs, HashIds,
|
||||
Optimus, Tiny and/or custom obfuscation strategies.</li>
|
||||
<li>🍰 <a href="https://github.com/usemuffin/throttle">Muffin/Throttle
|
||||
<li><a href="https://github.com/usemuffin/throttle">Muffin/Throttle
|
||||
plugin</a> - A plugin for rate limiting (API) requests.</li>
|
||||
<li>🍰 <a href="https://github.com/ctlabvn/Recaptcha">Recaptcha
|
||||
plugin</a> - Simple, lightweight Google Recaptcha v2.</li>
|
||||
<li><a href="https://github.com/ctlabvn/Recaptcha">Recaptcha plugin</a>
|
||||
- Simple, lightweight Google Recaptcha v2.</li>
|
||||
</ul>
|
||||
<h2 id="seo">SEO</h2>
|
||||
<p><em>Search Engine Optimization.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/UseMuffin/Slug">Muffin/Slug
|
||||
plugin</a> - A plugin for generating slugs and finding records by slug.
|
||||
Uses a pluggable architecture which allows using your own slug generator
|
||||
<li><a href="https://github.com/UseMuffin/Slug">Muffin/Slug plugin</a> -
|
||||
A plugin for generating slugs and finding records by slug. Uses a
|
||||
pluggable architecture which allows using your own slug generator
|
||||
class.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-tools">Tools:Slugged</a> -
|
||||
Containing Slugged behavior to auto-generate URL-compatible slugs from
|
||||
titles.</li>
|
||||
@@ -555,69 +495,61 @@ titles.</li>
|
||||
<ul>
|
||||
<li><a href="https://github.com/cakephp/app">App template</a> - An empty
|
||||
CakePHP project for use with composer.</li>
|
||||
<li><a href="https://github.com/dereuromark/cakephp-app">BS flavored App
|
||||
template</a> - An empty CakePHP project with BS5 and FontAwesome out of
|
||||
the box.</li>
|
||||
</ul>
|
||||
<h2 id="social">Social</h2>
|
||||
<p><em>Plugins around social features.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/dereuromark/cakephp-comments">Comments
|
||||
<li><a href="https://github.com/dereuromark/cakephp-comments">Comments
|
||||
plugin</a> - Allows users to comment records, supporting different
|
||||
formats.</li>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/dereuromark/cakephp-favorites">Favorites
|
||||
<li><a href="https://github.com/dereuromark/cakephp-favorites">Favorites
|
||||
plugin</a> - Allows users to star/like/favor records.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-ratings">Ratings
|
||||
<li><a href="https://github.com/dereuromark/cakephp-ratings">Ratings
|
||||
plugin</a> - Allows users to rate records and displays ratings.</li>
|
||||
</ul>
|
||||
<h2 id="templating">Templating</h2>
|
||||
<p><em>Plugins for templating and lexing.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/cakephp/bake">Bake plugin</a> -
|
||||
Provides code generation functionality.</li>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/friendsofcake/bootstrap-ui">BootstrapUI
|
||||
<li><a href="https://github.com/cakephp/bake">Bake plugin</a> - Provides
|
||||
code generation functionality.</li>
|
||||
<li><a href="https://github.com/friendsofcake/bootstrap-ui">BootstrapUI
|
||||
plugin</a> - Bootstrap 4/5 integration.</li>
|
||||
<li>🍰 <a
|
||||
href="https://github.com/FriendsOfCake/cakephp-csvview">CsvView
|
||||
<li><a href="https://github.com/FriendsOfCake/cakephp-csvview">CsvView
|
||||
plugin</a> - A view class to easily generate CSV.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-feed">Feed
|
||||
<li><a href="https://github.com/dereuromark/cakephp-feed">Feed
|
||||
plugin</a> - Containing an RssView class to easily generate (complex)
|
||||
RSS feeds.</li>
|
||||
<li>🍰 <a href="https://github.com/dereuromark/cakephp-meta">Meta
|
||||
<li><a href="https://github.com/dereuromark/cakephp-meta">Meta
|
||||
plugin</a> - Makes handling meta tags and SEO-relevant HTML markup DRY
|
||||
and easy.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-templating">Templating</a>
|
||||
- HTML snippets as value objects, (Font) icons, and templating
|
||||
topics.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/dereuromark/cakephp-tools">Tools:Tree</a> -
|
||||
Tree helper to work with Core Tree behavior and handle tree structure
|
||||
output.</li>
|
||||
<li>🍰 <a href="https://github.com/cakephp/twig-view">TwigView
|
||||
plugin</a> - A plugin to use the Twig Templating Language for
|
||||
views.</li>
|
||||
<li><a href="https://github.com/cakephp/twig-view">TwigView plugin</a> -
|
||||
A plugin to use the Twig Templating Language for views.</li>
|
||||
<li><a href="https://github.com/impronta48/cakephp-xlsview">XlsView
|
||||
plugin</a> - A view class to easily generate XLS using
|
||||
PHPSpreadsheet.</li>
|
||||
</ul>
|
||||
<h2 id="testing">Testing</h2>
|
||||
<p><em>Plugins/Tools for testing codebases and generating test
|
||||
data.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/cakephp/codeception">CakePHP Codeception
|
||||
module</a> - The official CakePHP integration with <a
|
||||
href="https://codeception.com">Codeception</a>.</li>
|
||||
<li><a href="https://github.com/cakephp/cakephp-codesniffer">CakePHP
|
||||
CodeSniffer rules</a> - The official CakePHP CS rules.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/pakacuda/cakephp-fixture-factories">CakephpFixtureFactories
|
||||
plugin</a> - Create your fixtures dynamically on a test basis,
|
||||
accelerate the writing and maintenance of your tests.</li>
|
||||
<li><a href="https://github.com/gourmet/faker">Faker plugin</a> - <a
|
||||
href="https://github.com/fzaninotto/Faker">Faker</a> support for CakePHP
|
||||
fixtures.</li>
|
||||
<li><a href="https://github.com/LubosRemplik/CakePHP-Fixtures">Fixtures
|
||||
plugin</a> - Fixtures plugin to read existing fixtures and create
|
||||
table/insert data for quick start with app.</li>
|
||||
<li>🍰 <a
|
||||
<li><a
|
||||
href="https://github.com/FriendsOfCake/fixturize">FriendsOfCake/Fixturize
|
||||
plugin</a> - More efficient inserting fixtures when running test suites
|
||||
by decreasing amount of inserts (mysql only).</li>
|
||||
@@ -630,20 +562,22 @@ by decreasing amount of inserts (mysql only).</li>
|
||||
<p><em>Software and tools for creating a sandboxed development
|
||||
environment.</em></p>
|
||||
<ul>
|
||||
<li>🍰 <a href="https://github.com/cnizzardini/cakephp-docker">CakePHP
|
||||
<li><a href="https://github.com/cnizzardini/cakephp-docker">CakePHP
|
||||
Docker</a> - A cakephp/app template for docker.</li>
|
||||
<li><a href="https://github.com/cpierce/cakephp-vagrant-setup">CakePHP
|
||||
Vagrant Setup</a> - Tool for spinning up multiple CakePHP vanilla dev
|
||||
environments.</li>
|
||||
<li><a href="https://ddev.readthedocs.io/en/stable/">DDEV</a> - Docker
|
||||
based local env.</li>
|
||||
<li><a href="https://devilbox.readthedocs.io/en/latest/">Devilbox</a> -
|
||||
A docker development environment for (CakePHP) apps to be auto-setup
|
||||
including a lot of tools.</li>
|
||||
<li><a
|
||||
href="https://github.com/stefanvangastel/docker-cakephp">Docker</a> -
|
||||
CakePHP in a docker container environment.</li>
|
||||
<li>🍰 <a href="https://gitlab.com/amayer5125/galley">Galley</a> - A
|
||||
small Docker dev environment for CakePHP development which includes a
|
||||
simple command line utility.</li>
|
||||
<li><a href="https://gitlab.com/amayer5125/galley">Galley</a> - A small
|
||||
Docker dev environment for CakePHP development which includes a simple
|
||||
command line utility.</li>
|
||||
<li><a
|
||||
href="https://github.com/junichi11/cakephp3-netbeans">NetBeans</a> -
|
||||
This package provides support for CakePHP in NetBeans 8.1+.</li>
|
||||
@@ -662,9 +596,7 @@ built on CakePHP</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/baserproject/basercms">baserCMS</a> -
|
||||
This is a website development framework with RESTful APIs. Installable
|
||||
as a plugin for CakePHP 4.x.</li>
|
||||
<li><a href="https://croogo.org">Croogo</a> - CMS software (see 5.0
|
||||
branch).</li>
|
||||
as a plugin for CakePHP.</li>
|
||||
</ul>
|
||||
<h2 id="demo">Demo</h2>
|
||||
<p><em>Web-based (demo) applications and tools.</em></p>
|
||||
@@ -675,8 +607,6 @@ href="https://github.com/Grafikart/BlogMVC">BlogMVC Project</a>.</li>
|
||||
<li><a
|
||||
href="https://github.com/lorenzo/cakephp3-bookmarkr">Bookmarkr</a> A
|
||||
bookmarking application built with the CRUD plugin.</li>
|
||||
<li><a href="http://cakefest.dereuromark.de/">CakeFest</a> - Demo
|
||||
application around the annual CakePHP Conference “CakeFest”.</li>
|
||||
<li><a href="https://github.com/ishanvyas22/cakephp-loki-demo">Fluentd +
|
||||
Grafana Loki demo application</a> - A demo application to send CakePHP
|
||||
docker container logs to <a href="https://grafana.com/logs/">Grafana
|
||||
@@ -702,14 +632,9 @@ improving your CakePHP development skills and knowledge.</p>
|
||||
<h2 id="help">Help</h2>
|
||||
<p><em>Where to get help.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://cakephp-fr.org">CakePHP-FR.org</a> - The french
|
||||
community website.</li>
|
||||
<li><a href="https://discourse.cakephp.org/">Official CakePHP Forum</a>
|
||||
- This is for generic questions and alike.</li>
|
||||
<li><a
|
||||
href="https://www.dereuromark.de/2013/01/27/irc-cakephp-channel/">IRC
|
||||
Channel</a> - Live chat/discussion with other devs and core devs.</li>
|
||||
<li><a
|
||||
href="https://stackoverflow.com/questions/tagged/cakephp">stackoverflow.com/questions/tagged/cakephp</a>
|
||||
- This is for specific questions, ideally along with some example
|
||||
code.</li>
|
||||
@@ -717,15 +642,13 @@ code.</li>
|
||||
<h2 id="cakephp-websites">CakePHP Websites</h2>
|
||||
<p><em>Useful and current CakePHP-related websites and blogs.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://www.cakedc.com/articles">CakeDC</a> - Articles
|
||||
<li><a href="https://www.cakedc.com/articles">CakeDC</a> - Articles
|
||||
around CakePHP.</li>
|
||||
<li><a href="https://www.dereuromark.de">dereuromark.de</a> - An
|
||||
extensive CakePHP core dev blog.</li>
|
||||
<li><a href="http://jedistirfry.co.uk">jedistirfry.co.uk</a> - A CakePHP
|
||||
related dev blog.</li>
|
||||
<li><a href="http://josediazgonzalez.com/">josediazgonzalez.com</a> - A
|
||||
<li><a href="https://josediazgonzalez.com/">josediazgonzalez.com</a> - A
|
||||
mainly CakePHP related core dev blog.</li>
|
||||
<li><a href="http://mark-story.com">mark-story.com</a> - CakePHP lead
|
||||
<li><a href="https://mark-story.com">mark-story.com</a> - CakePHP lead
|
||||
dev blog.</li>
|
||||
</ul>
|
||||
<h2 id="cakephp-books-and-articles">CakePHP Books and Articles</h2>
|
||||
@@ -741,10 +664,7 @@ about CakePHP videos.</li>
|
||||
<p><em>Must-do tutorials.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://book.cakephp.org/4.0/en/tutorials-and-examples/blog/blog.html">Official
|
||||
Blog tutorial</a></li>
|
||||
<li><a
|
||||
href="https://book.cakephp.org/4/en/tutorials-and-examples/cms/installation.html">Official
|
||||
href="https://book.cakephp.org/5/en/tutorials-and-examples/cms/installation.html">Official
|
||||
Content Management Tutorial</a></li>
|
||||
</ul>
|
||||
<h2 id="cakephp-reading-and-listening">CakePHP Reading and
|
||||
@@ -784,3 +704,5 @@ href="https://github.com/dereuromark">dereuromark</a> and is currently
|
||||
maintained by him and the FriendsOfCake group. Thank you to all <a
|
||||
href="https://github.com/FriendsOfCake/awesome-cakephp/graphs/contributors">contributors</a>,
|
||||
too.</p>
|
||||
<p><a href="https://github.com/friendsofcake/awesome-cakephp">cakephp.md
|
||||
Github</a></p>
|
||||
|
||||
209
html/calculators.html
Normal file
209
html/calculators.html
Normal file
@@ -0,0 +1,209 @@
|
||||
<h1 id="awesome-calculators-awesome">Awesome Calculators <a
|
||||
href="https://awesome.re"><img src="https://awesome.re/badge.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<p><a
|
||||
href="https://github.com/xxczaki/awesome-calculators"><img src="https://i.imgur.com/9q98DcX.png" align="right" width="120"></a></p>
|
||||
<blockquote>
|
||||
<p>A curated list of resources related to calculators!</p>
|
||||
</blockquote>
|
||||
<p>Is your project mentioned in this list? See <a
|
||||
href="https://github.com/xxczaki/awesome-calculators/blob/master/mentioned.md">mentioned.md</a>!</p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#calculator-apps">Calculator apps</a>
|
||||
<ul>
|
||||
<li><a href="#android">Android</a></li>
|
||||
<li><a href="#windows">Windows</a></li>
|
||||
<li><a href="#mac">Mac</a></li>
|
||||
<li><a href="#linux">Linux</a></li>
|
||||
<li><a href="#cross-platform">Cross-Platform</a></li>
|
||||
<li><a href="#web">Web</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#resources">Resources</a>
|
||||
<ul>
|
||||
<li><a href="#communities">Communities</a></li>
|
||||
<li><a href="#tutorials">Tutorials</a></li>
|
||||
<li><a href="#videos">Videos</a></li>
|
||||
</ul>
|
||||
<hr /></li>
|
||||
</ul>
|
||||
<h2 id="calculator-apps">Calculator apps:</h2>
|
||||
<h3 id="android">Android</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://play.google.com/store/apps/details?id=cz.hipercalc&hl=en">HiPER
|
||||
Scientific Calculator</a> - Advanced scientific calculator, with lots of
|
||||
features, for example result history and themes.</li>
|
||||
<li><a
|
||||
href="https://play.google.com/store/apps/details?id=org.solovyev.android.calculator&hl=en">Calculator
|
||||
++</a> - Scientific calculator with modern, Google Material Design
|
||||
interface.</li>
|
||||
<li><a
|
||||
href="https://play.google.com/store/apps/details?id=com.google.android.calculator&hl=en">Google
|
||||
Calculator</a> - Official calculator from Google.</li>
|
||||
<li><a
|
||||
href="https://play.google.com/store/apps/details?id=com.sec.android.app.popupcalculator&hl=en">Samsung
|
||||
Calculator</a> - New, official calculator from Samsung.</li>
|
||||
<li><a
|
||||
href="https://play.google.com/store/apps/details?id=com.microblink.photomath&hl=en">Photomath
|
||||
(Camera Calculator)</a> - Calculate math problems using camera.</li>
|
||||
<li><a
|
||||
href="https://play.google.com/store/apps/details?id=uk.co.nickfines.RealCalc&hl=en">RealCalc</a>
|
||||
- Scientific calculator with realistic interface.</li>
|
||||
<li><a
|
||||
href="https://play.google.com/store/apps/details?id=dk.andsen.hp41&hl=en">a41cv</a>
|
||||
- Excellent emulation of the classic <a
|
||||
href="http://www.hpmuseum.org/hp41.htm">HP-41CV</a> calculator.</li>
|
||||
<li><a
|
||||
href="https://play.google.com/store/apps/details?id=com.Revsoft.Wabbitemu&hl=en">Wabbitemu</a>
|
||||
- Emulate Texas Instruments graphing calculators on your device.</li>
|
||||
<li><a
|
||||
href="https://github.com/shagr4th/droid48/tree/master/app/src/main">Droid48
|
||||
(src)</a>, <a
|
||||
href="https://play.google.com/store/apps/details?id=org.ab.x48">Droid48
|
||||
(app)</a> - Android port of x48, the awesome HP48GX/SX emulator</li>
|
||||
<li><a href="https://scalarmath.org/">Scalar</a> - Powerful math engine
|
||||
and math scripting language, that combines the simplicity of standard
|
||||
calculators with the flexibility of scripting.</li>
|
||||
</ul>
|
||||
<h3 id="windows">Windows</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/Microsoft/calculator">Windows
|
||||
Calculator</a> - Simple yet powerful calculator that ships with
|
||||
Windows</li>
|
||||
<li><a href="http://hiperdevelopment.wixsite.com/hipercalc">HiPER
|
||||
Scientific Calculator (Windows Edition)</a> - Advanced scientific
|
||||
calculator with lots of features.</li>
|
||||
<li><a href="https://github.com/davebrny/in-line-calculator">in-line
|
||||
calculator (AutoHotkey Calculator)</a> - Interface-less calculator for
|
||||
Windows that lets you do basic math without having to leave the line
|
||||
you’re typing on.</li>
|
||||
<li><a href="https://winaero.com/download.php?view.1795">Old Windows 7/8
|
||||
Calculator in Windows 10</a> - Opportunity to use old Windows 7/8
|
||||
calculator in Windows 10.</li>
|
||||
<li><a href="http://www.graphcalc.com/">GraphCal</a> - Professional
|
||||
calculator with unique features.</li>
|
||||
</ul>
|
||||
<h3 id="mac">Mac</h3>
|
||||
<ul>
|
||||
<li><a href="https://numi.io/">Numi</a> - Beautiful calculator with
|
||||
great features, including unit & time zone conversion.</li>
|
||||
<li><a href="https://soulver.app/">Soulver 3</a> - Smart notepad with a
|
||||
built-in calculator.</li>
|
||||
<li><a href="https://www.phnsft.com/products/calculator/">Calculator +
|
||||
ƒ</a> - Powerful, extensible calculator for the Mac.</li>
|
||||
</ul>
|
||||
<h3 id="linux">Linux</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/galculator/galculator">Galculator</a> -
|
||||
GTK 2 / GTK 3 based scientific calculator.</li>
|
||||
<li><a href="https://github.com/KDE/kcalc">KCalc</a> - Calculator which
|
||||
offers many more mathematical functions than meet the eye on a first
|
||||
glance.</li>
|
||||
<li><a href="https://github.com/gwenhael-le-moine/x48">x48</a> - Emulate
|
||||
the HP48GX/SX, one of the best engineering calculators ever.</li>
|
||||
</ul>
|
||||
<h3 id="cross-platform">Cross-Platform</h3>
|
||||
<ul>
|
||||
<li><a href="https://parsify.app">Parsify Desktop</a> - Extendable
|
||||
calculator for the 21st Century.</li>
|
||||
<li><a href="https://github.com/DCKT/electron-calculator">Simple
|
||||
Electron Calculator</a> - Basic, cross-platform calculator made with
|
||||
Electron.</li>
|
||||
<li><a href="https://github.com/xxczaki/elcalc">elcalc</a> - Calculator
|
||||
with simple & beautiful interface.</li>
|
||||
<li><a href="https://github.com/lirios/calculator">Material Design
|
||||
Calculator</a> - Cross-platform material design calculator.</li>
|
||||
<li><a href="http://www.speedcrunch.org/">SpeedCrunch</a> -
|
||||
High-precision scientific calculator featuring a fast, keyboard-driven
|
||||
user interface.</li>
|
||||
<li><a href="https://liri.io/apps/calculator/">Liri Calculator</a> -
|
||||
Cross-platform, Material Design calculator with all the features you
|
||||
would expect from a modern calculator.</li>
|
||||
<li><a href="https://github.com/metadelta/mdlt">mdlt</a> - Command-line
|
||||
utility for quick math.</li>
|
||||
<li><a href="https://github.com/alfredxing/calc">calc</a> - Simple, fast
|
||||
and intuitive command-line calculator written in Go.</li>
|
||||
<li><a href="https://github.com/KrzysztofSzewczyk/JSharpCalculator">J#
|
||||
Calculator Barebones</a> - Very simple calculator written in J#. Made as
|
||||
program for J# newcomers to extend and learn from.</li>
|
||||
<li><a href="https://qalculate.github.io/">Qalculate!</a> -
|
||||
Cross-platform scientific calculator including unit/currency
|
||||
converters.</li>
|
||||
</ul>
|
||||
<h3 id="web">Web</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.wolframalpha.com/">Wolfram|Alpha</a> -
|
||||
Computational knowledge engine.</li>
|
||||
<li><a href="http://web2.0calc.com/">Web 2.0 Scientific Calculator</a> -
|
||||
Online calculator, that provides basic and advanced mathematical
|
||||
functions useful for school or college.</li>
|
||||
<li><a href="https://material-calculator.netlify.com/">Calculator.js</a>
|
||||
- Open-Source, web calculator with beautiful Google Material Design
|
||||
interface.</li>
|
||||
<li><a href="http://notepadcalculator.com/">Notepad Calculator</a> -
|
||||
Calculator with user-friendly, unique notepad interface.</li>
|
||||
<li><a href="http://www.calculator.net/">Calculator.net</a> - Huge
|
||||
collection of various calculators.</li>
|
||||
<li><a href="https://clcalc.net/">Clcalc.net</a> - Open-Source
|
||||
command-line style arbitrary precision calculator with mathematical,
|
||||
scientific, programming functions and more.</li>
|
||||
<li><a href="https://www.desmos.com/">Desmos</a> - Online set of tools
|
||||
related to math, including a set of calculators, exams and more.</li>
|
||||
<li><a href="https://www.geogebra.org/">Geogebra</a> - Free online math
|
||||
tools for graphing, geometry, 3D, and more. Includes interactive
|
||||
graphical calculator.</li>
|
||||
</ul>
|
||||
<h2 id="resources">Resources</h2>
|
||||
<h3 id="communities">Communities</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.reddit.com/r/calculators/">Calculators
|
||||
Subreddit</a> - The place to share tips, tricks, and games regarding
|
||||
graphing or high powered calculators.</li>
|
||||
<li><a href="https://math.stackexchange.com/">Mathematics Stack
|
||||
Exchange</a> - Great place to ask questions about math.</li>
|
||||
<li><a href="https://mathoverflow.net/">MathOverflow</a> - Question
|
||||
& Answer site for professional mathematicians.</li>
|
||||
</ul>
|
||||
<h3 id="tutorials">Tutorials</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.codementor.io/azeezolaniran2016/a-simple-calculator-app-using-react-and-node-a0ubeooxk">Simple
|
||||
calculator app using React & Node.js</a> - Really easy tutorial for
|
||||
beginners.</li>
|
||||
<li><a
|
||||
href="https://www.programiz.com/cpp-programming/examples/calculator-switch-case">Calculator
|
||||
in C++ using switch…case</a> - How to create a basic calculator in C++
|
||||
using switch…case.</li>
|
||||
<li><a
|
||||
href="https://www.programiz.com/python-programming/examples/calculator">Simple
|
||||
calculator in Python</a> - Create a simple calculator with Python.</li>
|
||||
</ul>
|
||||
<h3 id="videos">Videos</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.youtube.com/watch?v=e4PTvXtz4GM">Arthur
|
||||
Benjamin - Faster than a calculator</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=3GfuVDtGhWo">Tricks for
|
||||
your calculator</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=3GfuVDtGhWo">How to use
|
||||
scientific calculator?</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=WhtvLpi8Z1M">Scott
|
||||
Flansburg, the human calculator</a></li>
|
||||
<li><a href="https://www.youtube.com/watch?v=kvymoFdjuHw">15 Year Old
|
||||
Yaashwin Sarawanan is a human calculator | Asia’s Got Talent
|
||||
2019</a></li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/playlist?list=PLZHQObOWTQDP5CVelJJ1bNDouqrAhVPev">3Blue1Brown
|
||||
Lockdown math series (11 episodes)</a></li>
|
||||
</ul>
|
||||
<hr />
|
||||
<h2 id="license">License</h2>
|
||||
<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>To the extent possible under law, <a
|
||||
href="https://akepinski.me">Antoni Kepinski</a> has waived all copyright
|
||||
and related or neighboring rights to this work.</p>
|
||||
<p><a
|
||||
href="https://github.com/xxczaki/awesome-calculators">calculators.md
|
||||
Github</a></p>
|
||||
@@ -409,3 +409,5 @@ with many practical examples</li>
|
||||
<p>The content of this project itself is licensed under the <a
|
||||
href="http://creativecommons.org/licenses/by/3.0/us/deed.en_US">Creative
|
||||
Commons Attribution 3.0 license</a>.</p>
|
||||
<p><a href="https://github.com/raphamorim/awesome-canvas">canvas.md
|
||||
Github</a></p>
|
||||
|
||||
887
html/capacitor.html
Normal file
887
html/capacitor.html
Normal file
@@ -0,0 +1,887 @@
|
||||
<h1 id="awesome-capacitor-awesome">Awesome Capacitor <a
|
||||
href="https://awesome.re"><img src="https://awesome.re/badge-flat2.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<div data-align="center">
|
||||
<pre><code><img width="100%" src="https://raw.githubusercontent.com/riderx/awesome-capacitor/main/awesome_capacitor.png" alt="Awesome">
|
||||
<br></code></pre>
|
||||
</div>
|
||||
<br/>
|
||||
<div data-align="center">
|
||||
<p>⚡ A curated list of awesome resources related to the
|
||||
<a href='https://www.capacitorjs.com/'>Capacitor</a> Platform. <br />
|
||||
Capacitor is an open-source native runtime for building Web Native apps.
|
||||
Create cross-platform iOS, Android, and Progressive Web Apps with
|
||||
JavaScript, HTML, and CSS. <br/></p>
|
||||
</div>
|
||||
<div data-align="center">
|
||||
<a href="https://capgo.app/"><img src='https://raw.githubusercontent.com/Cap-go/capgo/main/assets/capgo_banner.png' alt='Capgo - Instant updates for capacitor'/></a>
|
||||
<h2>
|
||||
<a href="https://capgo.app/?ref=awesomelist"> ➡️ Get Instant updates for
|
||||
your App with Capgo 🚀</a>
|
||||
</h2>
|
||||
<h2>
|
||||
<a href="https://capgo.app/consulting/?ref=awesomelist"> Fix your
|
||||
annoying bug now, Hire a Capacitor expert 💪</a>
|
||||
</h2>
|
||||
</div>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#official-plugins">Official plugins</a></li>
|
||||
<li><a href="#community-plugins">Community plugins</a></li>
|
||||
<li><a href="#capgo-plugins">Capgo plugins</a></li>
|
||||
<li><a href="#capawesome-plugins">Capawesome plugins</a></li>
|
||||
<li><a href="#transistor-software-plugins">Transistor Software
|
||||
plugins</a></li>
|
||||
<li><a href="#aparajita-plugins">Aparajita plugins</a></li>
|
||||
<li><a href="#other-plugins">Other plugins</a></li>
|
||||
<li><a href="#cordova-plugins">Cordova plugins</a></li>
|
||||
<li><a href="#tools">Tools</a></li>
|
||||
<li><a href="#learning">Learning</a></li>
|
||||
<li><a href="#demo-apps">Demo apps</a></li>
|
||||
<li><a href="#community">Community</a></li>
|
||||
<li><a href="#freelancers">Freelancers</a></li>
|
||||
<li><a href="#author">Author</a></li>
|
||||
</ul>
|
||||
<h2 id="official-plugins">Official plugins</h2>
|
||||
<p>Official plugins for <a
|
||||
href="https://github.com/ionic-team/capacitor-plugins">Capacitor</a> and
|
||||
maintained by ionic are listed here.</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/action-sheet">Action
|
||||
Sheet</a> - Provides access to native Action Sheets.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/app">App</a>
|
||||
- Handles high-level App state and events.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/app-launcher">App
|
||||
Launcher</a> - Allows to check if an app can be opened and open it.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/browser">Browser</a>
|
||||
- Provides the ability to open an in-app browser and subscribe to
|
||||
browser events.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/camera">Camera</a>
|
||||
- Provides the ability to take a photo with the camera or choose an
|
||||
existing one from the photo album.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/clipboard">Clipboard</a>
|
||||
- Enables copy and pasting to/from the system clipboard.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/device">Device</a>
|
||||
- Exposes internal information about the device, such as the model and
|
||||
operating system version, along with user information such as unique
|
||||
IDs.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/dialog">Dialog</a>
|
||||
- Provides methods for triggering native dialog windows for alerts,
|
||||
confirmations, and input prompts.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/filesystem">File
|
||||
system</a> - Provides a NodeJS-like API for working with files on the
|
||||
device.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/geolocation">Geolocation</a>
|
||||
- Provides simple methods for getting and tracking the current position
|
||||
of the device using GPS, along with altitude, heading, and speed
|
||||
information if available.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/haptics">Haptics</a>
|
||||
- Provides physical feedback to the user through touch or
|
||||
vibration.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/keyboard">Keyboard</a>
|
||||
- Provides keyboard display and visibility control, along with event
|
||||
tracking when the keyboard shows and hides.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/local-notifications">Local
|
||||
Notifications</a> - Provides a way to schedule device notifications
|
||||
locally (i.e. without a server sending push notifications).</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/motion">Motion</a>
|
||||
- Tracks accelerometer and device orientation (compass heading,
|
||||
etc.).</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/network">Network</a>
|
||||
- Provides network and connectivity information.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/preferences">Preferences</a>
|
||||
- Provides a simple key/value persistent store for lightweight data, ex
|
||||
Storage.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/push-notifications">Push
|
||||
Notifications</a> - Provides access to native push notifications.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/screen-reader">Screen
|
||||
Reader</a> - Provides access to TalkBack/VoiceOver/etc. and provides
|
||||
simple text-to-speech capabilities for visual accessibility.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/share">Share</a>
|
||||
- Provides methods for sharing content in any sharing-enabled apps the
|
||||
user may have installed.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/splash-screen">Splash
|
||||
Screen</a> - Provides methods for showing or hiding a Splash image.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/status-bar">Status
|
||||
Bar</a> - Provides methods for configuring the style of the Status Bar,
|
||||
along with showing or hiding it.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/text-zoom">Text
|
||||
Zoom</a> - Provides the ability to change Web View text size for visual
|
||||
accessibility.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-plugins/tree/main/toast">Toast</a>
|
||||
- Provides a native notification pop up for displaying important
|
||||
information to a user.</li>
|
||||
</ul>
|
||||
<h2 id="community-plugins">Community plugins</h2>
|
||||
<p>Community plugins owned by <a
|
||||
href="https://github.com/capacitor-community">Capacitor organisation</a>
|
||||
and maintained by selected community member are listed here.</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/capacitor-community/admob">Admob</a> - A
|
||||
native plugin for AdMob.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/app-icon">App-icon</a> -
|
||||
Capacitor community plugin for changing an app’s icon.</li>
|
||||
<li><a href="https://github.com/capacitor-community/apple-sign-in">Apple
|
||||
sign in</a> - Capacitor Sign in with Apple.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/background-geolocation">Background
|
||||
geolocation</a> - Receive geolocation updates even while app is
|
||||
backgrounded.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/barcode-scanner">Barcode
|
||||
scanner</a> - A fast and efficient QR / barcode scanner for
|
||||
Capacitor.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/bluetooth-le">Bluetooth-le</a>
|
||||
- Bluetooth Low Energy.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/camera-preview">Camera
|
||||
preview</a> - Camera preview.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/capacitor-googlemaps-native">Googlemaps</a>
|
||||
- Plugin using native Maps API for Android and iOS.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/contacts">Contacts</a> -
|
||||
Contacts Plugin for Capacitor.</li>
|
||||
<li><a href="https://github.com/capacitor-community/date-picker">Date
|
||||
picker</a> - Native DateTime Picker Plugin for Capacitor Apps.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/electron">Electron</a> -
|
||||
Support for the Electron platform.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/facebook-login">Facebook
|
||||
Login</a> - A native plugin for Facebook Login.</li>
|
||||
<li><a href="https://github.com/capacitor-community/file-opener">File
|
||||
opener</a> - The plugin is able to open a file given the mimeType and
|
||||
the file uri.</li>
|
||||
<li>Firebase
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/firebase-analytics">Analytics</a>
|
||||
- A native plugin for Firebase analytics.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/firebase-crashlytics">Crashlytics</a>
|
||||
- Firebase Crashlytics.</li>
|
||||
<li><a href="https://github.com/capacitor-community/fcm">Fcm</a> -
|
||||
Enable Firebase Cloud Messaging features for Capacitor apps.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/firebase-remote-config">Remote
|
||||
config</a> - A native plugin for Firebase remote config.</li>
|
||||
</ul></li>
|
||||
<li><a href="https://github.com/capacitor-community/flipper">Flipper</a>
|
||||
- A native plugin for flipper debugger.</li>
|
||||
<li><a href="https://github.com/capacitor-community/http">Http</a> - A
|
||||
native HTTP plugin for CORS-free requests and file transfers.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/intercom">Intercom</a> -
|
||||
Enable Intercom features for Capacitor apps.</li>
|
||||
<li><a href="https://github.com/capacitor-community/keep-awake">Keep
|
||||
awake</a> - Prevent your screen from getting some sleep.</li>
|
||||
<li><a href="https://github.com/capacitor-community/media">Media</a> -
|
||||
Enable some media features for Capacitor such as create albums, save
|
||||
videos, gifs and more.</li>
|
||||
<li>Microsoft
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/appcenter-sdk-capacitor/tree/master/appcenter">Appcenter</a>
|
||||
- AppCenter SDK.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/appcenter-sdk-capacitor/tree/master/appcenter-analytics">Analytics</a>
|
||||
- AppCenter Analytics.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/appcenter-sdk-capacitor/tree/master/appcenter-crashes">Crashes</a>
|
||||
- AppCenter Crashes.</li>
|
||||
</ul></li>
|
||||
<li><a
|
||||
href="https://github.com/antonymarion/capacitorjs-mqtt-native-plugin">MQTT
|
||||
v5</a> - A native plugin for using MQTT v5 with correlation data and
|
||||
Request/Response Pattern.</li>
|
||||
<li><a href="https://github.com/capacitor-community/native-audio">Native
|
||||
audio</a> - A native plugin for native audio engine.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/native-market">Native
|
||||
market</a> - A native market plugin for linking to google play or app
|
||||
store.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/photoviewer">Photoviewer</a>
|
||||
- PhotoViewer table images with full-screen and sharing
|
||||
capabilities.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/privacy-screen">Privacy
|
||||
screen</a> - Protects your app from displaying a screenshot in recents
|
||||
screen/App Switcher.</li>
|
||||
<li><a href="https://github.com/capacitor-community/react-hooks">React
|
||||
hooks</a> - React Hooks for Capacitor apps.</li>
|
||||
<li><a href="https://github.com/capacitor-community/realm">Realm</a> - A
|
||||
native plugin for MongoDB Realm.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/screen-brightness">Screen
|
||||
brightness</a> - Control screen brightness on iOS and android.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/speech-recognition">Speech
|
||||
recognition</a> - A native plugin for speech recognition.</li>
|
||||
<li><a href="https://github.com/capacitor-community/sqlite">Sqlite</a> -
|
||||
Native & electron SQLite databases.</li>
|
||||
<li><a href="https://github.com/capacitor-community/stripe">Stripe</a> -
|
||||
Stripe SDK bindings for Capacitor Applications.</li>
|
||||
<li><a href="https://github.com/capacitor-community/tauri">Tauri</a> -
|
||||
Support for the Tauri platform.</li>
|
||||
<li><a href="https://github.com/capacitor-community/text-to-speech">Text
|
||||
to speech</a> - Synthesizing speech from text.</li>
|
||||
<li><a href="https://github.com/capacitor-community/twitter">Twitter</a>
|
||||
- Enable TwitterKit features for Capacitor.</li>
|
||||
<li><a href="https://github.com/capacitor-community/uxcam">Uxcam</a> -
|
||||
UXCam and FullStory analytics. It uses UXCam for Android and iOS
|
||||
platforms and FullStory for Web/PWA.</li>
|
||||
<li><a href="https://github.com/mia-z/capacitor-websocket">Websocket</a>
|
||||
- Plugin providing native Websocket implementations for each
|
||||
platform.</li>
|
||||
</ul>
|
||||
<h2 id="capgo-plugins"><a href="https://capgo.app/">Capgo
|
||||
plugins</a></h2>
|
||||
<p>Plugins owned by <a href="https://github.com/Cap-go">Capgo
|
||||
organisation</a> and maintained by <a
|
||||
href="https://github.com/riderx"><span class="citation"
|
||||
data-cites="riderx">@riderx</span></a> and community member with Open
|
||||
collective .</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/riderx/native-market/">Native Market</a>
|
||||
- A native market plugin for linking to google play or app store.</li>
|
||||
<li><a
|
||||
href="https://github.com/Cap-go/capacitor-native-biometric/">Native
|
||||
Biometric</a> - This plugin gives access to the native biometric apis
|
||||
for android and iOS</li>
|
||||
<li><a href="https://github.com/Cap-go/camera-preview/">Camera
|
||||
Preview</a> - Camera preview</li>
|
||||
<li><a href="https://github.com/Cap-go/capacitor-updater/">Updater</a> -
|
||||
Live update for capacitor apps</li>
|
||||
<li><a href="https://github.com/Cap-go/capacitor-uploader/">Uploader</a>
|
||||
- Background Uploader for capacitor apps</li>
|
||||
<li><a
|
||||
href="https://github.com/RevenueCat/purchases-capacitor/">Purchases</a>
|
||||
- In-app Subscriptions Made Easy with RevenueCat sdk</li>
|
||||
<li><a href="https://github.com/riderx/capacitor-flash/">Flash</a> -
|
||||
Switch the Flashlight / Torch of your device.</li>
|
||||
<li><a
|
||||
href="https://github.com/riderx/capacitor-screen-recorder/">Screen
|
||||
Recorder</a> - Record device’s screen</li>
|
||||
<li><a href="https://github.com/Cap-go/capacitor-crisp/">Crisp</a> -
|
||||
Crisp native SDK for capacitor</li>
|
||||
<li><a href="https://github.com/Cap-go/capacitor-nativegeocoder/">Native
|
||||
Geocoder</a> - Capacitor plugin for native forward and reverse
|
||||
geocoding</li>
|
||||
<li><a href="https://github.com/Cap-go/capacitor-inappbrowser/">In App
|
||||
Browser</a> - Capacitor plugin in app browser</li>
|
||||
<li><a href="https://github.com/riderx/capacitor-mute/">Mute</a> -
|
||||
Detect if the mute switch is enabled/disabled on a device</li>
|
||||
<li><a href="https://github.com/Cap-go/native-audio/">Native Audio</a> -
|
||||
A native plugin for native audio engine</li>
|
||||
<li><a href="https://github.com/Cap-go/capacitor-shake/">Shake</a> -
|
||||
Detect shake gesture in device</li>
|
||||
<li><a
|
||||
href="https://github.com/Cap-go/capacitor-navigation-bar/">Navigation
|
||||
Bar</a> - Set navigation bar color for android lolipop and higher</li>
|
||||
<li><a href="https://github.com/Cap-go/ivs-player/">IVS Player</a> - Ivs
|
||||
player for capacitor app</li>
|
||||
<li><a href="https://github.com/Cap-go/home-indicator/">Indicator</a> -
|
||||
hide and show home button indicator in Capacitor app</li>
|
||||
<li><a href="https://github.com/Cap-go/native-purchases/">Native
|
||||
Purchases</a> - In-app Subscriptions Made Easy</li>
|
||||
<li><a
|
||||
href="https://github.com/Cap-go/capacitor-data-storage-sqlite/">Data
|
||||
Storage</a> - Capacitor SQLite Storage</li>
|
||||
<li><a
|
||||
href="https://github.com/Cap-go/capacitor-android-usagestatsmanager/">Usage
|
||||
Stats Manager</a> - Capacitor plugin for android usage stats
|
||||
manager</li>
|
||||
<li><a
|
||||
href="https://github.com/Cap-go/capacitor-streamcall/">Streamcall</a> -
|
||||
Capacitor plugin for streamcall</li>
|
||||
<li><a href="https://github.com/Cap-go/capacitor-social-login/">Social
|
||||
Login</a> - Capacitor plugin for social login</li>
|
||||
<li><a href="https://github.com/Cap-go/capacitor-jw-player/">JW
|
||||
Player</a> - Capacitor plugin for jw player</li>
|
||||
<li><a
|
||||
href="https://github.com/Cap-go/capacitor-ricoh360-camera-plugin/">Ricoh360
|
||||
Camera</a> - Capacitor plugin for ricoh360 camera</li>
|
||||
<li><a
|
||||
href="https://github.com/Cap-go/capacitor-autofill-save-password/">Autofill
|
||||
save password</a> - Capacitor plugin to save login into device password
|
||||
managager</li>
|
||||
</ul>
|
||||
<h2 id="capawesome-plugins"><a href="https://capawesome.io/">Capawesome
|
||||
plugins</a></h2>
|
||||
<p>Plugins owned by <a
|
||||
href="https://github.com/capawesome-team">Capawesome organisation</a>
|
||||
and maintained by <a href="https://github.com/robingenz"><span
|
||||
class="citation" data-cites="robingenz">@robingenz</span></a>.</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-background-task">Background
|
||||
tasks</a> - A native plugin for running background tasks.</li>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-badge">Badge</a> -
|
||||
Access and update the badge number of the app icon.</li>
|
||||
<li>Firebase
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-firebase/blob/main/packages/analytics/README.md">Analytics</a>
|
||||
- Firebase plugins for Capacitor. Supports Android, iOS and the
|
||||
web.</li>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-firebase/blob/main/packages/app/README.md">App</a>
|
||||
- Capacitor plugin for Firebase App.</li>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-firebase/blob/main/packages/authentication/README.md">Auth</a>
|
||||
- Handle the authentication on Native layer and propagate the token to
|
||||
the web view layer.</li>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-firebase/blob/main/packages/performance/README.md">Performance</a>
|
||||
- Capacitor plugin for Firebase Performance Monitoring.</li>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-firebase/blob/main/packages/crashlytics/README.md">Crashlytics</a>
|
||||
- Capacitor plugin for Firebase Crashlytics.</li>
|
||||
</ul></li>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-screen-orientation">Screen
|
||||
orientation</a> - Lock/unlock the screen orientation.</li>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-app-update">Native
|
||||
updates</a> - Capacitor plugin that assists with app updates.</li>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-file-picker">File
|
||||
picker</a> - Capacitor plugin that allows the user to select a
|
||||
file.</li>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-managed-configurations">Managed
|
||||
configuration</a> - Capacitor plugin to access managed configuration
|
||||
settings.</li>
|
||||
<li><a
|
||||
href="https://github.com/capawesome-team/capacitor-photo-editor">Photo
|
||||
editor</a> - Capacitor plugin that allows the user to edit a photo.</li>
|
||||
</ul>
|
||||
<h2 id="transistor-software-plugins"><a
|
||||
href="https://www.transistorsoft.com//">Transistor Software
|
||||
plugins</a></h2>
|
||||
<p>Plugins owned by <a
|
||||
href="https://github.com/transistorsoft">Transistor Software plugins</a>
|
||||
and maintained by <a href="https://github.com/christocracy"><span
|
||||
class="citation" data-cites="christocracy">@christocracy</span></a>.</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/transistorsoft/capacitor-background-geolocation">Background
|
||||
Geolocation</a> - The most sophisticated background location-tracking
|
||||
& geofencing module with battery-conscious motion-detection
|
||||
intelligence for iOS and Android.</li>
|
||||
<li><a
|
||||
href="https://github.com/transistorsoft/capacitor-background-fetch">Background
|
||||
Fetch</a> - Periodic callbacks in the background for both IOS and
|
||||
Android.</li>
|
||||
<li><a
|
||||
href="https://github.com/transistorsoft/capacitor-background-geolocation-firebase">Background
|
||||
Geolocation Firebase</a> - Firebase adapter for Capacitor Background
|
||||
Geolocation.</li>
|
||||
</ul>
|
||||
<h2 id="aparajita-plugins"><a
|
||||
href="https://github.com/aparajita?tab=repositories&q=capacitor">Aparajita
|
||||
plugins</a></h2>
|
||||
<p>Plugins written and maintained by <a
|
||||
href="https://github.com/aparajita"><span class="citation"
|
||||
data-cites="aparajita">@aparajita</span></a>.</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/aparajita/capacitor-biometric-auth">Biometric
|
||||
Auth</a> - Easy access to native biometric auth APIs on iOS and
|
||||
Android.</li>
|
||||
<li><a href="https://github.com/aparajita/capacitor-dark-mode">Dark
|
||||
Mode</a> - Universal, reliable dark mode support on the web, iOS and
|
||||
Android.</li>
|
||||
<li><a href="https://github.com/aparajita/capacitor-logger">Logger</a> -
|
||||
Better logging for the web and native Ionic/Capacitor apps.</li>
|
||||
<li><a
|
||||
href="https://github.com/aparajita/capacitor-secure-storage">Secure
|
||||
Storage</a> - Secure, flexible storage for Capacitor apps using iOS
|
||||
Keychain and Android Keystore. Supports Keychain sync across devices on
|
||||
iOS.</li>
|
||||
</ul>
|
||||
<h2 id="other-plugins">Other plugins</h2>
|
||||
<p>Independents plugins are listed here.</p>
|
||||
<ul>
|
||||
<li><p><a
|
||||
href="https://github.com/fresha/capacitor-plugin-applepay">Apple Pay</a>
|
||||
- Get Apple Pay payments in your app.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/mahnuh/capacitor-plugin-app-tracking-transparency">App
|
||||
Tracking Transparency</a> - Request user authorization to access
|
||||
app-related data for tracking the user or the device. iOS only.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/rdlabo-team/capacitor-brotherprint">Brother
|
||||
Print</a> - A native Brother Print SDK implementation for iOS &
|
||||
Android.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/epicshaggy/capacitor-native-biometric">Biometric</a>
|
||||
- Use biometrics confirm device owner presence or authenticate
|
||||
users.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/xulihang/capacitor-plugin-camera">capacitor-plugin-camera</a>
|
||||
- A camera plugin that is designed to make it easy to perform image
|
||||
processing tasks like barcode reading and OCR. We can use reflection to
|
||||
get the camera frames in another plugin so that it can enjoy native
|
||||
performance.</p></li>
|
||||
<li><p><a href="https://github.com/micahlt/ionicCapacitorDarkMode">Dark
|
||||
mode</a> - Monitor the changes made to system’s dark mode.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/jepiqueau/capacitor-data-storage-sqlite">Data
|
||||
Storage SQlite</a> - Providing a key-value permanent store for simple
|
||||
data of type string only to SQLite on IOS, Android and Electron
|
||||
platforms and to IndexedDB for the Web platform.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/websitebeaver/capacitor-document-scanner">Document
|
||||
Scanner</a> - Scan documents (notes, homework, business cards, receipts,
|
||||
or anything with a rectangular shape).</p></li>
|
||||
<li><p>Dynamsoft</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/xulihang/capacitor-plugin-dynamsoft-barcode-reader">Barcode
|
||||
Reader</a> - Scan barcodes and QR codes using Dynamsoft Barcode
|
||||
Reader.</li>
|
||||
<li><a
|
||||
href="https://github.com/tony-xlh/capacitor-plugin-camera-preview">Camera
|
||||
Preview</a> - Access camera using Dynamsoft Camera Enhancer.</li>
|
||||
<li><a
|
||||
href="https://github.com/tony-xlh/capacitor-plugin-dynamsoft-document-normalizer">Document
|
||||
Normalizer</a> - Scan documents using Dynamsoft Document
|
||||
Normalizer.</li>
|
||||
<li><a
|
||||
href="https://github.com/tony-xlh/capacitor-plugin-dynamsoft-label-recognizer">Label
|
||||
Recognizer</a> - Recognize text on labels like MRZ on passports using
|
||||
Dynamsoft Label Recognizer.</li>
|
||||
</ul></li>
|
||||
<li><p><a
|
||||
href="https://github.com/RevenueCat/purchases-capacitor">Purchases</a> -
|
||||
Capacitor in-app purchases and subscriptions made easy with
|
||||
RevenueCat.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/EinfachHans/capacitor-email-composer">Email
|
||||
composer</a> - Open a native E-Mail Composer within your Capacitor
|
||||
App.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/SpellChucker/capacitor-plugin-facebook-analytics">Facebook
|
||||
Analytics</a> - Facebook Analytics Plugin for Capacitor.</p></li>
|
||||
<li><p>Firebase</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/mattmilan-dev/capacitor-firebase-appcheck">AppCheck</a>
|
||||
- Allows usage of native AppCheck tokens.</li>
|
||||
<li><a
|
||||
href="https://github.com/Pantrist-dev/capacitor-firebase-dynamic-links">Dynamic
|
||||
Links</a> - Firebase Dynamic Links.</li>
|
||||
<li><a
|
||||
href="https://github.com/EinfachHans/capacitor-firebase-push">Push</a> -
|
||||
This Plugin it used for Firebase Push Messages. It support Data.</li>
|
||||
</ul></li>
|
||||
<li><p><a
|
||||
href="https://github.com/hinddeep/capacitor-file-selector">File
|
||||
selector</a> - Select files form Android/iOS devices and the
|
||||
web.</p></li>
|
||||
<li><p>Google</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/CodetrixStudio/CapacitorGoogleAuth">Auth</a> -
|
||||
Google auth plugin for Capacitor.</li>
|
||||
<li><a
|
||||
href="https://github.com/cartona/capacitor-google-play-availability">Availability</a>
|
||||
- Verifies that Google Play services is installed and enabled, and
|
||||
request enabling Google Play services on device.</li>
|
||||
<li><a
|
||||
href="https://github.com/Ad-Scientiam/capacitor-google-fit">Fit</a> -
|
||||
Retrieve data from Google Fit.</li>
|
||||
<li><a href="https://github.com/hemangsk/capacitor-mlkit-language">MlKit
|
||||
Language</a> - Identify the language of a string of text.</li>
|
||||
<li><a
|
||||
href="https://github.com/trancee/capacitor-google-mlkit-vision/">MlKit
|
||||
Vision</a> - Detect faces in an image, identify key facial features, and
|
||||
get the contours of detected faces.</li>
|
||||
</ul></li>
|
||||
<li><p><a
|
||||
href="https://github.com/Ad-Scientiam/capacitor-healthkit">Healthkit</a>
|
||||
- Retrieve data from HealthKit.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/IT-MikeS/capacitor-intents">Intent</a> -
|
||||
Supports multiple broadcast receiving of intents, and sending out
|
||||
BroadcastIntents in Android.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/calvinckho/capacitor-jitsi-meet">Jitsi</a> -
|
||||
Make video calls through the free, open-sourced Jitsi video
|
||||
platform.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/Elvincth/capacitor-plugin-lightsensor">Lightsensor</a>
|
||||
- Get the illuminance level on the device.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/RaphaelWoude/capacitor-native-settings">Native
|
||||
settings</a> - Open native settings screens.</p></li>
|
||||
<li><p>NativeScript</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/NativeScript/capacitor">NativeScript
|
||||
Capacitor</a> - Empower Capacitor with native APIs.</li>
|
||||
<li><a
|
||||
href="https://github.com/EddyVerbruggen/nativescript-ar">Augmented
|
||||
Reality</a> - Add AR experiences.</li>
|
||||
</ul></li>
|
||||
<li><p><a href="https://github.com/hugotomazi/navigation-bar">Navigation
|
||||
bar</a> - Navigation Bar manipulation, hide/show.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/moberwasserlechner/capacitor-oauth2">Oauth2</a>
|
||||
- Generic OAuth 2 client plugin. It let you configure the OAuth
|
||||
parameters yourself instead of using SDKs.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/phiamo/capacitor-plugin-playlist">Playlist</a>
|
||||
- Native support for audio playlists, background support, and lock
|
||||
screen controls.</p></li>
|
||||
<li><p><a href="https://github.com/leoruhland/capacitor-print">Print</a>
|
||||
- Print the WebView.</p></li>
|
||||
<li><p><a href="https://github.com/Nodonisko/capacitor-rate-app">Rate
|
||||
app</a> - Let users rate your app using native rate app dialog for both
|
||||
Android and iOS.</p></li>
|
||||
<li><p><a href="https://github.com/Ayush-Rajniwal/cap-read-sms">Read
|
||||
sms</a> - Read the user’s SMS with their permission.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/AlwaysLoveme/capacitor-plugin-safe-area">Safe
|
||||
Area</a> - Get SafeArea info on Android and IOS.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/ludufre/capacitor-screenshot">Screenshot</a> -
|
||||
Take a screenshot of the current view.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/tavosansal/capacitor-plugin-send-intent">Send
|
||||
intent</a> - Expose a listener in your JavaScript application for when
|
||||
another application sends data to your Capacitor application via the
|
||||
Android share menu or share sheet.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/getsentry/sentry-capacitor">Sentry</a> - Add
|
||||
Sentry error tracking and performance monitoring for Capacitor
|
||||
apps.</p></li>
|
||||
<li><p><a href="https://github.com/vault12/capacitor-shamir">Shamir</a>
|
||||
- Shamir’s Secret Sharing cryptographic algorithm.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/eventOneHQ/capacitor-stripe-terminal">Stripe
|
||||
terminal</a> - Stripe Terminal Plugin for Capacitor.</p></li>
|
||||
<li><p><a href="https://github.com/crabbydavis/sprig">Sprig</a> -
|
||||
All-in-one product research platform.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/jbrown0824/capacitor-square-payments">Square
|
||||
Payments</a> - Enable Square Payments for Capacitor.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/rbedemann/capacitor-sumup-plugin">Sumup</a> -
|
||||
SumUp Mobile SDK.</p></li>
|
||||
<li><p><a href="https://github.com/brugsel/capacitor-udp">UDP</a> -
|
||||
Support both IPv6 and IPv4, multicast and broadcast.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/jepiqueau/capacitor-video-player">Video
|
||||
player</a> - Play a video full-screen on IOS, Android, Web and Electron
|
||||
platforms.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/kmasterycsl/capacitor-zalo-login">Zalo
|
||||
login</a> - Zalo login plugin for Capacitor.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/diiiary/capacitor-plugin-photo-library">Photo
|
||||
library</a> - Get all the images from system album.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/OrdinarySF/capacitor-websocket-client">Websocket
|
||||
Client</a> - Capacitor WebSocket Client Plugin.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/sabereen/capacitor-bing-translator">Bing
|
||||
Translator</a> - A simple and <strong>free</strong> API for using <a
|
||||
href="https://bing.com/translator">Bing Translator</a>.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/ebarooni/capacitor-calendar">Capacitor
|
||||
Calendar</a> - A plugin for interacting with calendar and
|
||||
reminders.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/tchvu3/capacitor-voice-recorder">Capacitor
|
||||
voice recorder</a> - A plugin for simple voice recording.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/ludufre/capacitor-app-attest">capacitor-app-attest</a>
|
||||
- Apple Attest with Ionic Capacitor</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/ludufre/capacitor-live-activities">capacitor-live-activities</a>
|
||||
- Capacitor plugin to use Live Activities on iOS 16.2+.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/ludufre/capacitor-lottie-splash-screen">capacitor-lottie-splash-screen</a>
|
||||
- Capacitor plugin to use Lottie animations as splash screen.</p></li>
|
||||
</ul>
|
||||
<h2 id="cordova-plugins">Cordova plugins</h2>
|
||||
<h3 id="compatible">Compatible</h3>
|
||||
<p>This list will be upgraded soon</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.npmjs.com/search?q=cordova-plugin%20capacitor">NPM
|
||||
search</a></li>
|
||||
</ul>
|
||||
<h3 id="incompatible">Incompatible</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/akofman/cordova-plugin-add-swift-support"><code>cordova-plugin-add-swift-support</code></a>
|
||||
(not needed, Capacitor has built in Swift support)</li>
|
||||
<li><a
|
||||
href="https://github.com/floatinghotpot/cordova-admob-pro"><code>cordova-plugin-admobpro</code></a>
|
||||
(<a href="https://github.com/ionic-team/capacitor/issues/1101">see
|
||||
details</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/Taracque/cordova-plugin-braintree"><code>cordova-plugin-braintree</code></a>
|
||||
(<a href="https://github.com/ionic-team/capacitor/issues/1415">see
|
||||
details</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/microsoft/code-push"><code>cordova-plugin-code-push</code></a>
|
||||
(<a href="https://github.com/microsoft/code-push/issues/615">see
|
||||
details</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/apache/cordova-plugin-compat"><code>cordova-plugin-compat</code></a>
|
||||
(not needed)</li>
|
||||
<li><a
|
||||
href="https://github.com/apache/cordova-plugin-console"><code>cordova-plugin-console</code></a>
|
||||
(not needed, Capacitor has its own)</li>
|
||||
<li><a
|
||||
href="https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview"><code>cordova-plugin-crosswalk-webview</code></a>
|
||||
(Capacitor doesn’t allow to change the webview)</li>
|
||||
<li><a
|
||||
href="https://github.com/fechanique/cordova-plugin-fcm"><code>cordova-plugin-fcm</code></a>
|
||||
(<a href="https://github.com/ionic-team/capacitor/issues/584">see
|
||||
details</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/arnesson/cordova-plugin-firebase"><code>cordova-plugin-firebase</code></a>
|
||||
(<a href="https://github.com/ionic-team/capacitor/issues/815">see
|
||||
details</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/cordova-plugin-ionic-keyboard"><code>cordova-plugin-ionic-keyboard</code></a>
|
||||
(not needed, Capacitor has it’s own)</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/cordova-plugin-ionic-webview"><code>cordova-plugin-ionic-webview</code></a>
|
||||
(not needed, Capacitor uses WKWebView)</li>
|
||||
<li><a
|
||||
href="https://github.com/homerours/cordova-music-controls-plugin"><code>cordova-plugin-music-controls</code></a>
|
||||
(causes build failures, skipped)</li>
|
||||
<li><a
|
||||
href="https://github.com/bitpay/cordova-plugin-qrscanner"><code>cordova-plugin-qrscanner</code></a>
|
||||
(<a href="https://github.com/ionic-team/capacitor/issues/1213">see
|
||||
details</a>)</li>
|
||||
<li><a
|
||||
href="https://github.com/apache/cordova-plugin-splashscreen"><code>cordova-plugin-splashscreen</code></a>
|
||||
(not needed, Capacitor has its own)</li>
|
||||
<li><a
|
||||
href="https://github.com/apache/cordova-plugin-statusbar"><code>cordova-plugin-statusbar</code></a>
|
||||
(not needed, Capacitor has its own)</li>
|
||||
<li><a
|
||||
href="https://github.com/apache/cordova-plugin-wkwebview-engine"><code>cordova-plugin-wkwebview-engine</code></a>
|
||||
(not needed, Capacitor uses WKWebView)</li>
|
||||
<li><a
|
||||
href="https://github.com/mapsplugin/cordova-plugin-googlemaps"><code>cordova-plugin-googlemaps</code></a>
|
||||
(causes build failures on iOS, skipped for iOS only)</li>
|
||||
</ul>
|
||||
<h2 id="tools">Tools</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/ionic-team/capacitor-docgen">Docgen</a>
|
||||
- Docs Readme Markdown and JSON Generator for Capacitor Plugins.</li>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/create-capacitor-plugin">Plugin
|
||||
generator</a> - Create a new Capacitor plugin.</li>
|
||||
<li><a href="https://github.com/ionic-team/capacitor-assets">Assets</a>
|
||||
- Local Capacitor icon/splash screen resource generation tool.</li>
|
||||
<li><a href="https://github.com/Cap-go/tailwind-capacitor">Tailwind
|
||||
Capacitor</a> - Collection of helper plugin for Tailwind, it add safe
|
||||
area class and others utlitilies.</li>
|
||||
<li><a
|
||||
href="https://chromewebstore.google.com/detail/capacitor-safe-area-simul/ddaaodgcccedhjbjeollookhompnlfhi">Capacitor
|
||||
safe area simulator</a> - Chrome extension to simulate safe area in the
|
||||
browser, it support Ionic, Knsta UI and Tailwind Capacitor.</li>
|
||||
</ul>
|
||||
<h2 id="learning">Learning</h2>
|
||||
<p>Places to learn about Capacitor</p>
|
||||
<h3 id="offical-guides">Offical guides</h3>
|
||||
<ul>
|
||||
<li><a href="https://capacitorjs.com/blog/how-capacitor-works">How
|
||||
Capacitor Works</a> - Capacitor takes a modern web app, and then
|
||||
packages it up to run on iOS, Android, and PWA.</li>
|
||||
<li><a
|
||||
href="https://capacitorjs.com/docs/plugins/creating-plugins">Creating
|
||||
Plugins</a> - This guide will help you get started creating a shareable
|
||||
Capacitor plugin which will be published on npm.</li>
|
||||
<li><a
|
||||
href="https://capacitorjs.com/docs/guides/splash-screens-and-icons">Creating
|
||||
Splash Screens and Icons</a> - Use cordova-res to generate resource
|
||||
images for native projects.</li>
|
||||
<li><a href="https://capacitorjs.com/docs/guides/deploying-updates">App
|
||||
Deployment and Realtime Updates</a> - Update your Capacitor app remotely
|
||||
through the app stores.</li>
|
||||
<li><a href="https://capacitorjs.com/docs/guides/ci-cd">CI/CD for
|
||||
Capacitor Apps</a> - Adding Mobile CI/CD to your Capacitor App
|
||||
development process.</li>
|
||||
<li><a href="https://capacitorjs.com/docs/guides/storage">Data Storage
|
||||
in Capacitor</a> - Storing small to large amounts of data in
|
||||
Capacitor.</li>
|
||||
<li><a href="https://capacitorjs.com/docs/guides/security">Security Best
|
||||
Practices for Capacitor</a> - Security best practices for your Capacitor
|
||||
apps.</li>
|
||||
<li><a
|
||||
href="https://capacitorjs.com/docs/guides/push-notifications-firebase">Using
|
||||
Push Notifications with Firebase</a> - Learn how to get Firebase Cloud
|
||||
Messaging working on iOS and Android.</li>
|
||||
<li><a href="https://capacitorjs.com/docs/core-apis/saving-calls">Saving
|
||||
Plugin Calls</a> - How to save plugin calls in Capacitor.</li>
|
||||
<li><a
|
||||
href="https://capacitorjs.com/docs/guides/mocking-plugins">Mocking
|
||||
Capacitor Plugins</a> - How to create mock objects for Capacitor
|
||||
plugins.</li>
|
||||
<li><a
|
||||
href="https://capacitorjs.com/blog/mobile-apps-with-tailwind-css-nextjs-ionic-and-capacitor">Build
|
||||
Mobile Apps with Tailwind CSS, Next.js, Ionic Framework, and
|
||||
Capacitor</a> - A very popular stack for building responsive web apps is
|
||||
Tailwind CSS and Next.js by Vercel.</li>
|
||||
</ul>
|
||||
<h3 id="crash-courses">Crash Courses</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.udemy.com/course/capacitor-crash-course/">Capacitor
|
||||
Crash Course</a> - Learn to use Capacitor with Ionic by Simon
|
||||
Grimm.</li>
|
||||
</ul>
|
||||
<h3 id="community-tutorials">Community Tutorials</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://ionicthemes.com/tutorials/native-cross-platform-web-apps-with-ionic-capacitor">Capacitor
|
||||
Tutorial</a> - Getting Started with Capacitor.</li>
|
||||
<li><a
|
||||
href="https://www.joshmorony.com/adding-icons-splash-screens-launch-images-to-capacitor-projects/">Adding
|
||||
Icons & Splash Screens to Capacitor</a> - Generating the Icon and
|
||||
Splash Screen Asset.</li>
|
||||
<li><a href="https://www.youtube.com/watch?v=oXbRcpsytGQ">Capacitor
|
||||
Workflow in an Ionic Application</a> - Cover the basic workflow when
|
||||
using Capacitor in an Ionic application.</li>
|
||||
<li><a
|
||||
href="https://www.joshmorony.com/running-custom-native-ios-code-in-ionic-with-capacitor/">Creating
|
||||
a Local Plugin</a> - Running Custom Native iOS Code with Capacitor.</li>
|
||||
<li><a
|
||||
href="https://www.joshmorony.com/publishing-a-custom-ios-capacitor-plugin-on-npm/">Publishing
|
||||
Capacitor Plugin on NPM</a> - Build and publish a standalone Capacitor
|
||||
plugin using the Capacitor CLI.</li>
|
||||
<li><a
|
||||
href="https://www.joshmorony.com/is-an-ionic-application-native/">Do
|
||||
Capacitor applications are native ?</a> - Demonstrate why referring to
|
||||
Capacitor applications as “not native” is inaccurate and confusing
|
||||
terminology.</li>
|
||||
<li><a href="https://capgo.app/blog/appcenter-migration">Appcenter
|
||||
migration</a> - Migrating from Microsoft App Center to Capgo in just a
|
||||
few simple steps.</li>
|
||||
<li><a
|
||||
href="https://capgo.app/blog/update-your-capacitor-apps-seamlessly-using-capacitor-updater">Update
|
||||
app seamlessly</a> - Set up Capacitor-updater into your app to seamless
|
||||
releases update to your users.</li>
|
||||
<li><a
|
||||
href="https://capgo.app/blog/automatic-build-and-release-with-github-actions">Automatic
|
||||
build and release</a> - Create your own CI/CD pipeline with GitHub
|
||||
actions for free, to deploy your app every time you push to main.</li>
|
||||
<li><a
|
||||
href="https://capawesome.io/blog/the-push-notifications-guide-for-capacitor/">The
|
||||
Push Notifications Guide for Capacitor</a></li>
|
||||
</ul>
|
||||
<h3 id="books">Books</h3>
|
||||
<ul>
|
||||
<li><a href="https://go.ionic.io/capacitor">Building cross platform app
|
||||
with Capacitor</a> - A New Approach to Cross-Platform Development.</li>
|
||||
</ul>
|
||||
<h3 id="case-study">Case study</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://ionic.io/resources/articles/burger-king-design-system">Burger
|
||||
King</a> - How Burger King Brought Their Design System to Mobile.</li>
|
||||
<li><a
|
||||
href="https://ionic.io/resources/articles/capacitor-vs-cordova-modern-hybrid-app-development">Capacitor
|
||||
vs Cordova</a> - This guide provides an overview of Capacitor and how it
|
||||
stacks up against Cordova.</li>
|
||||
<li><a
|
||||
href="https://capacitorjs.com/blog/native-react-apps-without-react-native">Native
|
||||
React Apps Without React Native</a> - React Native is not a web
|
||||
environment, so it’s not possible for teams to take their web-based
|
||||
React to deploy native apps, with Capacitor they can.</li>
|
||||
</ul>
|
||||
<h2 id="demo-apps">Demo apps</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/ionic-team/capacitor-testapp">capacitor-testapp</a>
|
||||
- The Capacitor TestApp is used to develop new features and verify bug
|
||||
fixes in Capacitor and the official plugins.</li>
|
||||
<li><a
|
||||
href="https://github.com/robingenz/capacitor-plugin-demo">capacitor-plugin-demo</a>
|
||||
- Simple Ionic Angular app to demonstrate the use of certain Capacitor
|
||||
plugins.</li>
|
||||
<li><a
|
||||
href="https://github.com/robingenz/capacitor-firebase-plugin-demo">capacitor-firebase-plugin-demo</a>
|
||||
- Simple Ionic Angular app to demonstrate the use of certain Capacitor
|
||||
Firebase plugins.</li>
|
||||
<li><a
|
||||
href="https://github.com/Cap-go/demo-app">capacitor-updater-plugin-demo</a>
|
||||
- Simple Ionic Vue app to demonstrate the use of OTA updates.</li>
|
||||
</ul>
|
||||
<h2 id="community">Community</h2>
|
||||
<p>Places to discuss about Capacitor</p>
|
||||
<ul>
|
||||
<li><a href="https://discord.com/invite/UPYYRhtyzp">Discord</a> -
|
||||
Official Discord community.</li>
|
||||
<li><a href="https://forum.ionicframework.com/c/capacitor">Forum</a> -
|
||||
Official Forum community.</li>
|
||||
<li><a href="https://www.reddit.com/r/capacitor">Reddit</a> - Official
|
||||
Reddit community.</li>
|
||||
<li><a href="https://stackoverflow.com/tags/capacitor">Stack
|
||||
Overflow</a> - Official Stack Overflow community.</li>
|
||||
<li><a
|
||||
href="https://github.com/capacitor-community/proposals">Proposal</a> -
|
||||
Official repo for plugin and platform requests.</li>
|
||||
</ul>
|
||||
<h2 id="freelancers">Freelancers</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://cal.com/martindonadieu/get-your-custom-capacitor-plugin?duration=30">Martin
|
||||
Donadieu</a> - Creator of this list and of Capgo live update system + 10
|
||||
plugins.</li>
|
||||
<li><a href="https://www.malt.fr/profile/christophesurbier">Christophe
|
||||
Surbier</a> - Expert developer mobile since 2009 and Capacitor since
|
||||
2017.</li>
|
||||
<li><a href="https://www.malt.fr/profile/timotheeporcq">Timothee
|
||||
Porcq</a> - Expert developer Mobile Ionic/Angular & Capacitor +7
|
||||
years.</li>
|
||||
<li><a href="https://www.malt.fr/profile/nicolasizac">Nicolas Izac</a> -
|
||||
Developper Fullstack | Vue-Angular-Ionic-Laravel +7 years.</li>
|
||||
</ul>
|
||||
<h2 id="contributing">Contributing</h2>
|
||||
<p>Contributions welcome! Read the <a
|
||||
href="contributing.md">contribution guidelines</a> - first.</p>
|
||||
<h2 id="author">Author</h2>
|
||||
<p><a href="https://capgo.app/">Capgo — Live updates for
|
||||
capacitor</a></p>
|
||||
<p><a href="https://github.com/riderx/awesome-capacitor">capacitor.md
|
||||
Github</a></p>
|
||||
@@ -220,3 +220,5 @@ alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="https://github.com/ZYSzys">ZYSzys</a> has waived all copyright and
|
||||
related or neighboring rights to this work.</p>
|
||||
<p><a href="https://github.com/ZYSzys/awesome-captcha">captcha.md
|
||||
Github</a></p>
|
||||
|
||||
@@ -1341,3 +1341,5 @@ href="https://www.slideshare.net/DataStax/maximum-overdrive-tuning-the-spark-cas
|
||||
the Spark Cassandra Connector</a> - Slides by Russell Spitzer maintainer
|
||||
of the Spark Cassandra connector.</li>
|
||||
</ul>
|
||||
<p><a href="https://github.com/Anant/awesome-cassandra">cassandra.md
|
||||
Github</a></p>
|
||||
|
||||
482
html/cdk.html
Normal file
482
html/cdk.html
Normal file
@@ -0,0 +1,482 @@
|
||||
<h1 id="awesome-cdk-awesome">Awesome CDK <a
|
||||
href="https://awesome.re"><img src="https://awesome.re/badge.svg"
|
||||
alt="Awesome" /></a> <a
|
||||
href="https://github.com/aws/aws-cdk"><img src="https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-128-dark.png" align="right" alt="CDK"></a></h1>
|
||||
<blockquote>
|
||||
<p>Curated list of awesome <a
|
||||
href="https://github.com/awslabs/aws-cdk">AWS Cloud Development Kit</a>
|
||||
(AWS CDK) open-source projects, guides, blogs and other resources.</p>
|
||||
</blockquote>
|
||||
<p>The AWS Cloud Development Kit (AWS CDK) is an open-source software
|
||||
development framework for defining cloud infrastructure in code.</p>
|
||||
<h2 id="contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#construct-libraries">Construct Libraries</a>
|
||||
<ul>
|
||||
<li><a href="#apis">APIs</a></li>
|
||||
<li><a href="#databases">Databases</a></li>
|
||||
<li><a href="#static-websites">Static Websites</a></li>
|
||||
<li><a href="#security">Security</a></li>
|
||||
<li><a href="#ops">Ops</a></li>
|
||||
<li><a href="#queue">Queue</a></li>
|
||||
<li><a href="#cicd">CI/CD</a></li>
|
||||
<li><a href="#monitoring">Monitoring</a></li>
|
||||
<li><a href="#workflows">Workflows</a></li>
|
||||
<li><a href="#multi-accounts-setup">Multi-accounts setup</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#high-level-frameworks">High-Level Frameworks</a></li>
|
||||
<li><a href="#scaffolding">Scaffolding</a></li>
|
||||
<li><a href="#language-support">Language Support</a></li>
|
||||
<li><a href="#library-publishing">Library Publishing</a></li>
|
||||
<li><a href="#tools">Tools</a></li>
|
||||
<li><a href="#training-materials-and-sample-code">Training Materials and
|
||||
Sample Code</a></li>
|
||||
<li><a href="#blog-posts--talks">Blog Posts & Talks</a></li>
|
||||
<li><a href="#related-projects">Related Projects</a></li>
|
||||
<li><a href="#tips--tricks">Tips & Tricks</a></li>
|
||||
</ul>
|
||||
<h2 id="construct-libraries">Construct Libraries</h2>
|
||||
<p>This section includes code libraries in various programming languages
|
||||
which vend constructs that can be used in CDK apps.</p>
|
||||
<h3 id="apis">APIs</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/alexpulver/cdk-chalice">cdk-chalice</a>
|
||||
- AWS CDK construct for AWS Chalice (Python Serverless Microframework
|
||||
for AWS).</li>
|
||||
<li><a href="https://github.com/wulfmann/auto-cdk">auto-cdk</a> -
|
||||
Automatically generate api-gateway/lambda integrations with the
|
||||
filesystem (beta).</li>
|
||||
<li><a href="https://github.com/thomasstep/crow-api">crow-api</a> -
|
||||
Create a serverless API with routes based on your file structure.</li>
|
||||
</ul>
|
||||
<h3 id="databases">Databases</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/elegantdevelopment/aws-cdk-dynamodb-seeder">aws-cdk-dynamodb-seeder</a>
|
||||
- A simple CDK seeder for DynamoDB.</li>
|
||||
<li><a
|
||||
href="https://www.npmjs.com/package/cdk-tweet-sentiment">cdk-tweet-sentiment</a>
|
||||
- Identify sentiments in tweets and log them into an Amazon DynamoDB
|
||||
table.</li>
|
||||
<li><a
|
||||
href="https://github.com/eladb/cdk-dynamo-table-viewer">cdk-dynamo-table-viewer</a>
|
||||
- Exposes the contents of an Amazon DynamoDB table through a public HTML
|
||||
page.</li>
|
||||
<li><a
|
||||
href="https://github.com/botpress/cdk-postgresql">cdk-postgresql</a> -
|
||||
AWS CDK Constructs for PostgreSQL.</li>
|
||||
<li><a
|
||||
href="https://github.com/kolomied/cdk-sqlserver-seeder">cdk-sqlserver-seeder</a>
|
||||
- CDK construct that executes custom SQL scripts against SQL Server
|
||||
database.</li>
|
||||
</ul>
|
||||
<h3 id="static-websites">Static Websites</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/cloudcomponents/cdk-components/blob/master/packages/cdk-static-website">cdk-static-website</a>
|
||||
- CDK component that creates a static website using S3, configures
|
||||
CloudFront (CDN) and maps a custom domain via Route53 (DNS).</li>
|
||||
<li><a href="https://github.com/nessjs/ness">ness</a> - CDK powered CLI
|
||||
tool for deploying static sites to your AWS account.</li>
|
||||
</ul>
|
||||
<h3 id="security">Security</h3>
|
||||
<ul>
|
||||
<li><p><a
|
||||
href="https://github.com/farminf/aws-cdk-passwordless">cdk-passwordless</a>
|
||||
- Construct for having passwordless authentication using
|
||||
userpool.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/srihariph/cdk-iam-generator">cdk-iam-generator</a>
|
||||
- Construct to generate IAM Managed Policies and IAM Roles using JSON
|
||||
Configuration.</p></li>
|
||||
<li><p><a href="https://github.com/SSHcom/c3">c3</a> - Enables
|
||||
compliancy with privacy and security best practices.</p></li>
|
||||
<li><p><a href="https://github.com/udondan/iam-floyd">cdk-iam-floyd</a>
|
||||
- IAM policy statement generator with fluent interface.</p></li>
|
||||
<li><p><a href="https://github.com/k9securityio/k9-cdk">k9-cdk</a> -
|
||||
Construct to generate secure S3 bucket policies easily.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/cloudcomponents/cdk-constructs/tree/master/packages/cdk-cloudfront-authorization">cdk-cloudfront-authorization</a>
|
||||
- CloudFront with Cognito authentication using Lambda@Edge.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/globaldatanet/aws-firewall-factory">aws-firewall-factory</a>
|
||||
- Deploy, update, and stage your WAFs while managing them centrally via
|
||||
FMS. ### Ops</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/tecracer/cdk-constructs/tree/master/packages/cdk-instanceStopRule">cdk-instanceStopRule</a>
|
||||
- CDK component which creates an instance with a CloudWatch rule to stop
|
||||
it at the end of the day.</p></li>
|
||||
<li><p><a
|
||||
href="https://github.com/jmb12686/cdk-time-bomb">cdk-time-bomb</a> - CDK
|
||||
Construct that implodes your AWS CDK Stack after a set amount of
|
||||
time.</p></li>
|
||||
</ul>
|
||||
<h3 id="queue">Queue</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.npmjs.com/package/cdk-tweet-queue">cdk-tweet-queue</a>
|
||||
- Fills up an SQS queue with tweets from a tweeter search query.</li>
|
||||
<li><a
|
||||
href="https://github.com/mkrn/cdk-ses-template-mailer">cdk-ses-template-mailer</a>
|
||||
- Constructs to create AWS SES email templates + microservice to send
|
||||
templated emails with AWS SES.</li>
|
||||
<li><a
|
||||
href="https://github.com/kamilbiela/cdk-sqs-monitored">cdk-sqs-monitored</a>
|
||||
- SQS Construct with dead letter queue and configured alarms.</li>
|
||||
</ul>
|
||||
<h3 id="cicd">CI/CD</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/awslabs/aws-delivlib">aws-delivlib</a> -
|
||||
Synthesizes CI/CD pipelines for multi-language software delivery (used
|
||||
by the CDK itself).</li>
|
||||
<li><a
|
||||
href="https://github.com/cloudcomponents/cdk-constructs/tree/master/packages/cdk-blue-green-container-deployment">cdk-blue-green-container-deployment</a>
|
||||
- Blue/Green container deployment with CodeDeploy.</li>
|
||||
</ul>
|
||||
<h3 id="monitoring">Monitoring</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/eladb/cdk-watchful">cdk-watchful</a> -
|
||||
Automatic dashboards and alarms for CDK apps.</li>
|
||||
<li><a
|
||||
href="https://github.com/alvyn279/aws-cdk-billing-alarm">aws-cdk-billing-alarm</a>
|
||||
- Construct that sets up email alerts for exceeding an amount on your
|
||||
AWS bill.</li>
|
||||
<li><a
|
||||
href="https://github.com/cdklabs/cdk-monitoring-constructs">cdk-monitoring-constructs</a>
|
||||
- Use high-level APIs to create monitoring for your AWS apps. Generates
|
||||
dashboards automatically.</li>
|
||||
</ul>
|
||||
<h3 id="workflows">Workflows</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/cloudcomponents/cdk-components/blob/master/packages/cdk-pull-request-check">cdk-pull-request-check</a>
|
||||
- CDK component that automatically check pull requests.</li>
|
||||
<li><a
|
||||
href="https://github.com/cloudcomponents/cdk-components/blob/master/packages/cdk-github-webhook">cdk-github-webhook</a>
|
||||
- CDK component that provisions GitHub webhooks.</li>
|
||||
<li><a
|
||||
href="https://github.com/cloudcomponents/cdk-components/blob/master/packages/cdk-codepipeline-slack">cdk-codepipeline-slack</a>
|
||||
- CDK component that provisions a #slack approval workflow.</li>
|
||||
<li><a
|
||||
href="https://github.com/cloudcomponents/cdk-components/tree/master/packages/cdk-codecommit-backup">cdk-codecommit-backup</a>
|
||||
- Backup CodeCommit repositories to S3.</li>
|
||||
<li><a
|
||||
href="https://github.com/taimos/cdk-constructs/tree/master/lib/alexa">Alexa
|
||||
Deployment Pipeline</a> - Construct which creates a CodePipeline to
|
||||
deploy Alexa Skills to Lambda and to the Developer console using AWS SAM
|
||||
and DeployToAlexa action.</li>
|
||||
<li><a
|
||||
href="https://github.com/cloudcomponents/cdk-constructs/tree/master/packages/cdk-developer-tools-notifications">cdk-developer-tools-notifications</a>
|
||||
- Slack / Microsoft Teams / Email notifications for developer tools:
|
||||
CodeCommit, CodeBuild, CodeDeploy, CodePipeline.</li>
|
||||
<li><a
|
||||
href="https://github.com/aeksco/aws-pdf-textract-pipeline">aws-pdf-textract-pipeline</a>
|
||||
- ETL pipeline for crawling PDFs from the Web using Puppeteer and
|
||||
transforming their contents into structured data using AWS Textract and
|
||||
storing the results in DynamoDB.</li>
|
||||
</ul>
|
||||
<h3 id="multi-accounts-setup">Multi-accounts setup</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/awslabs/aws-bootstrap-kit">aws-bootstrap-kit</a>
|
||||
- Creates a multi-account set-up with AWS Organization, AWS SSO, DNS,
|
||||
and AWS CodePipeline.</li>
|
||||
<li><a
|
||||
href="https://github.com/pepperize/cdk-organizations">cdk-organizations</a>
|
||||
- CDK constructs that helps to provision AWS Organization,
|
||||
Organizational Units (OU), Accounts and Policies.</li>
|
||||
</ul>
|
||||
<h2 id="high-level-frameworks">High-Level Frameworks</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/punchcard/punchcard">punchcard</a> -
|
||||
TypeScript framework to unify infrastructure and runtime code for the
|
||||
CDK, so you can declare constructs and implement runtime logic within
|
||||
the context of one Node.js application.</li>
|
||||
<li><a href="https://github.com/fogfish/aws-cdk-pure">aws-cdk-pure</a> -
|
||||
A toolkit to develop purely functional and high-order cloud components
|
||||
with AWS CDK.</li>
|
||||
<li><a
|
||||
href="https://github.com/kolomied/cdk-stepfunctions-patterns">cdk-stepfunctions-patterns</a>
|
||||
- A set of Step Functions high-level resiliency patterns.</li>
|
||||
<li><a href="https://github.com/knowsuchagency/orkestra">Orkestra</a> -
|
||||
An event-driven alternative to Airflow built on the AWS CDK and Step
|
||||
Functions.</li>
|
||||
<li><a
|
||||
href="https://github.com/serverless-stack/serverless-stack">SST</a> - An
|
||||
open source framework for building serverless applications with CDK. It
|
||||
features a Live Lambda Development environment, to test and debug Lambda
|
||||
functions locally without having to redeploy them.</li>
|
||||
<li><a href="https://github.com/vincentclaes/datajob">Datajob</a> -
|
||||
Build and deploy a serverless data pipeline or machine learning pipeline
|
||||
on AWS with no effort.</li>
|
||||
</ul>
|
||||
<h2 id="scaffolding">Scaffolding</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/vbudilov/reactjs-cognito-starter">ReactJS +
|
||||
Cognito + CDK Starter</a> - Starter project for ReactJS + Amazon Cognito
|
||||
+ Amazon Amplify Framework with AWS CDK support.</li>
|
||||
<li><a
|
||||
href="https://github.com/luisfarzati/rnbw-aws-cdk/tree/master/packages/cra-template-aws-cdk">cra-template-aws-cdk</a>
|
||||
- Create React App template using AWS CDK for out of the box, simple
|
||||
provisioning of serverless React apps.</li>
|
||||
<li><a
|
||||
href="https://github.com/cdk-tools/create-cdk-app">create-cdk-app</a> -
|
||||
Create CDK apps from templates.</li>
|
||||
<li><a
|
||||
href="https://github.com/pahud/awscdk-jsii-template">awscdk-jsii-template</a>
|
||||
- A GitHub template repository to generate a ready environment to build,
|
||||
test and publish your <a href="(https://github.com/aws/jsii)">JSII</a>
|
||||
construct lib for AWS CDK.</li>
|
||||
</ul>
|
||||
<h2 id="language-support">Language Support</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/justincase-jp/AWS-CDK-Kotlin-DSL">AWS-CDK-Kotlin-DSL</a>
|
||||
- A Wrapper library of <a
|
||||
href="https://mvnrepository.com/artifact/software.amazon.awscdk">AWS CDK
|
||||
Java</a>. CI automatically generates code and deploys it by daily.</li>
|
||||
<li><a
|
||||
href="https://github.com/LinguaRobot/aws-cdk-maven-plugin">aws-cdk-maven-plugin</a>
|
||||
- A plugin to define and deploy your AWS CDK applications using Java and
|
||||
Maven.</li>
|
||||
<li><a
|
||||
href="https://github.com/vvo/aws-lambda-nodejs-webpack">aws-lambda-nodejs-webpack</a>
|
||||
- Alternative Node.js lambda CDK construct, using <a
|
||||
href="https://webpack.js.org/">webpack</a>.</li>
|
||||
<li><a
|
||||
href="https://github.com/floydspace/aws-lambda-nodejs-esbuild">aws-lambda-nodejs-esbuild</a>
|
||||
- Alternative Node.js lambda CDK construct, using <a
|
||||
href="https://github.com/evanw/esbuild">esbuild</a>.</li>
|
||||
</ul>
|
||||
<h2 id="library-publishing">Library Publishing</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/marketplace/actions/aws-cdk-action">GitHub
|
||||
Action</a> - GitHub Action for AWS CDK.</li>
|
||||
<li><a href="https://github.com/udondan/jsii-publish">jsii-publish</a> -
|
||||
A <a href="https://hub.docker.com/r/udondan/jsii-publish">Docker
|
||||
image</a> and <a
|
||||
href="https://github.com/marketplace/actions/jsii-publish">GitHub
|
||||
action</a> to build and publish CDK constructs created via <a
|
||||
href="https://github.com/aws/jsii">JSII</a>.</li>
|
||||
</ul>
|
||||
<h2 id="tools">Tools</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/pistazie/cdk-dia">CDK-Dia</a> -
|
||||
Automatic infrastructure diagrams for AWS CDK.</li>
|
||||
</ul>
|
||||
<h2 id="training-materials-and-sample-code">Training Materials and
|
||||
Sample Code</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/aws-samples/aws-cdk-examples">Official
|
||||
CDK Examples</a> - A set of example projects for the AWS CDK.</li>
|
||||
<li><a href="https://cdkworkshop.com/">CDK Serverless Workshop</a> - A
|
||||
workshop that guides you through the process of creating and deploying
|
||||
CDK application.</li>
|
||||
<li><a
|
||||
href="https://egghead.io/courses/build-an-app-with-the-aws-cloud-development-kit?af=6p5abz">Build
|
||||
an App with AWS Cloud Development Kit course on egghead.io</a></li>
|
||||
<li><a href="https://youtu.be/Lh-kVC2r2AU">Infrastructure is Code with
|
||||
the AWS CDK</a> - Recording of re:Invent 2018 session.</li>
|
||||
<li><a
|
||||
href="https://github.com/aws-samples/aws-cdk-changelogs-demo">GitHub
|
||||
Changelog Crawler</a> - A fully fledged CDK app written by Nathan Peck
|
||||
which uses Fargate, API Gateway, Lambda, CloudFront, S3, ElastiCache,
|
||||
and Dynamodb.</li>
|
||||
<li><a href="https://github.com/rix0rrr/cdk-ecs-demo">ECS with CI/CD</a>
|
||||
- Demo of deploying ECS application using CDK.</li>
|
||||
<li><a href="https://github.com/tecracer/cdk-templates">Example
|
||||
templates for aws cdk</a> - Working TypeScript snippets from several AWS
|
||||
projects.</li>
|
||||
<li><a href="https://gitlab.com/josef.stach/aws-cdk-lambda-asset">Lambda
|
||||
packaging asset</a> - CDK asset which builds lambda function and
|
||||
produces a ZIP file with dependencies.</li>
|
||||
<li><a href="https://github.com/kevinslin/open-cdk">Open CDK Guide</a> -
|
||||
Open source guide on CDK and best practices.</li>
|
||||
<li><a href="https://github.com/denmat/colorteller-aws-cdk">Colorteller
|
||||
Example</a> - Great example project using Fargate and Appmesh.</li>
|
||||
<li><a href="https://github.com/cdk-patterns/serverless">CDK
|
||||
Patterns</a> - An opensource collection of serverless architecture
|
||||
patterns built with CDK.</li>
|
||||
<li><a
|
||||
href="https://sbstjn.com/deploy-react-cra-with-cdk-codepipeline-and-codebuild.html">Create
|
||||
a CI/CD pipeline using CodePipeline and CodeBuild</a> - The <a
|
||||
href="https://github.com/sbstjn/cra-pipeline">cra-pipeline</a> project
|
||||
on GitHub shows an AWS CodePipeline with AWS CodeBuild to deploy a
|
||||
static React application.</li>
|
||||
<li><a
|
||||
href="https://sbstjn.com/serverless-create-react-app-server-side-rendering-ssr-lamda.html">React
|
||||
SPA with server-side rendering on AWS Lambda</a> - The <a
|
||||
href="https://github.com/sbstjn/cra-serverless">cra-serverless</a>
|
||||
project is a serverless architecture to add pre-rendering to a React
|
||||
website created with <a
|
||||
href="https://create-react-app.dev">create-react-app</a>.</li>
|
||||
<li><a
|
||||
href="https://github.com/shaftoe/api-gateway-lambda-cdk-example">Mini
|
||||
Tutorial: Setup AWS Lambda + ACM + API Gateway with AWS Cloud
|
||||
Development Kit</a> - Deploy a functional public API that receives an
|
||||
HTML form (e.g. /contact_us.html) POST request and delivers its data to
|
||||
Pushover notification service.</li>
|
||||
<li><a href="https://github.com/shaftoe/api-l3x-in">Example of REST API
|
||||
built with CDK</a> - Source code that powers REST APIs at
|
||||
https://api.l3x.in/.</li>
|
||||
<li><a href="https://github.com/mlafeldt/dilbert-feed">dilbert-feed</a>
|
||||
- A serverless application written in Go that allows you to enjoy
|
||||
Dilbert in your RSS feed reader without any ads.</li>
|
||||
<li><a
|
||||
href="https://gitlab.com/verbose-equals-true/django-postgres-vue-gitlab-ecs">django-postgres-vue-gitlab-ecs</a>
|
||||
- An example Django + Vue.js web app deployed with CDK using GitLab
|
||||
CI.</li>
|
||||
<li><a
|
||||
href="https://github.com/vvo/nextjs-vercel-aws-cdk-example">nextjs-vercel-aws-cdk-example</a>
|
||||
- A PostgreSQL (RDS), EventBridge (crons) and SNS (background jobs)
|
||||
example along with a Next.js application.</li>
|
||||
<li><a href="https://github.com/seeebiii/projen-test">Create and Publish
|
||||
CDK Constructs Using projen and jsii</a> - A step-by-step guide with
|
||||
sample code to create a new CDK construct using <a
|
||||
href="https://github.com/projen/projen">projen</a> and <code>jsii</code>
|
||||
and publish it to npm, Maven Central, PyPi and NuGet.</li>
|
||||
</ul>
|
||||
<h2 id="blog-posts-talks">Blog Posts & Talks</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.slideshare.net/ranguard/aws-cdk-introduction-191140240">Introduction
|
||||
to how and why CDK</a> - By Leo Lapworth.</li>
|
||||
<li><a
|
||||
href="https://garbe.io/blog/2019/03/26/construct-your-own-cdk-construct-library/">How
|
||||
to Build a CDK Construct Library</a> - By Philipp Garbe.</li>
|
||||
<li><a href="https://kevinslin.com/aws/cdk_all_the_things/">CDK All The
|
||||
Things: A Whirlwind Tour</a> - By Kevin S Lin.</li>
|
||||
<li><a
|
||||
href="https://aws.amazon.com/blogs/developer/aws-cdk-developer-preview/">AWS
|
||||
CDK Developer Preview Announcement</a> - The first AWS CDK Developer
|
||||
Preview announced on on 27 August 2018.</li>
|
||||
<li><a
|
||||
href="https://aws.amazon.com/blogs/developer/contributing-to-the-aws-cloud-development-kit/">Contributing
|
||||
to the AWS Cloud Development Kit</a> - By Mike Cowgill from Intuit.</li>
|
||||
<li><a
|
||||
href="https://garbe.io/blog/2018/08/17/first-look-into-cdk/">First look
|
||||
into AWS Cloud Development Kit</a> - By Philipp Garbe.</li>
|
||||
<li><a
|
||||
href="https://www.slideshare.net/philippgarbe/boost-your-aws-infrastructure-with-cdk">Boost
|
||||
your AWS Infrastructure with the CDK</a> - SlideShare by Philipp
|
||||
Garbe.</li>
|
||||
<li><a
|
||||
href="https://aws.amazon.com/blogs/compute/getting-started-with-the-aws-cloud-development-kit-for-amazon-ecs/">Getting
|
||||
started with AWS CDK for Amazon ECS</a> - By Nathan Peck.</li>
|
||||
<li><a
|
||||
href="https://medium.com/allermedia-techblog/aws-re-invent-2018-best-of-show-cloud-development-kit-cdk-ad1755561ade">AWS
|
||||
re:Invent 2018, best of show: CDK</a> - Aller Media Tech Blog.</li>
|
||||
<li><a href="https://youtu.be/IIiIoMGTJec">AWS Cloud Development Kit
|
||||
introduction with Live Demos</a> - AWS User Group Finland Meetup January
|
||||
2019.</li>
|
||||
<li><a
|
||||
href="https://medium.com/nordcloud-engineering/aws-cdk-a-glimpse-into-the-future-90db660f8a89">AWS
|
||||
CDK — a glimpse into the future</a> - By Nordcloud Engineering.</li>
|
||||
<li><a
|
||||
href="https://medium.com/avmconsulting-blog/aws-infrastructure-as-code-with-cdk-1d6fa013ce7d">AWS
|
||||
Infrastructure as Code with CDK</a> - By Ross Rhodes.</li>
|
||||
<li><a
|
||||
href="https://medium.com/swlh/callbacks-with-aws-step-functions-a3dde1bc7203">Callbacks
|
||||
with AWS Step Functions</a> - By Ross Rhodes.</li>
|
||||
<li><a
|
||||
href="https://www.stefreitag.de/wp/2019/03/07/using-aws-cdk-for-code-pipeline-setup/">Using
|
||||
the CDK for CodePipelines Setup</a> - By Stefan Freitag.</li>
|
||||
<li><a
|
||||
href="https://www.stefreitag.de/wp/2019/08/31/paths-are-made-by-walking-or-how-aws-cdk-and-msk-work-together/">Using
|
||||
the CDK for AWS MSK Setup</a> - By Stefan Freitag.</li>
|
||||
<li><a href="https://youtu.be/c9UXHPX6-Ns">Serverless Dotnet - E01:
|
||||
Intro to AWS CDK</a> - By Jake Scott.</li>
|
||||
<li><a
|
||||
href="https://github.com/jakejscott/aws-cdk-phone-verify-api">GitHub
|
||||
repository</a> - By Jake Scott.</li>
|
||||
<li><a href="https://youtu.be/ZWCvNFUN-sU">Infrastructure is Code with
|
||||
the AWS CDK</a> - AWS Tech Talk Webinar.</li>
|
||||
<li><a href="https://aws-blog.de/tags/cdk.html">tecRacer Amazon AWS
|
||||
Blog</a> - Several Blog Posts from aws-blog.de by Gernot Glawe.</li>
|
||||
<li><a href="https://youtu.be/dXTEVp0ATzo">Using CDK to build a UDP NLB
|
||||
Logging Service</a> - By ClouderDex.</li>
|
||||
<li><a href="https://github.com/ClouderDex/CDK-UDP-NLB-Demo">GitHub
|
||||
Repo</a> - By ClouderDex.</li>
|
||||
<li><a
|
||||
href="https://i.am.fog.fish/2019/08/23/purely-functional-cloud-with-aws-cdk.html">Purely
|
||||
Functional Cloud Components with AWS CDK</a> - Bu fogfish.</li>
|
||||
<li><a href="https://fudless.xyz/aws/seedecay/">Using the CDK to probe
|
||||
multiple accounts (sfn/lambda/sqs/sechub)</a> - Blog post from <a
|
||||
href="https://fudless.xyz">fudless.xyz</a>.</li>
|
||||
<li><a
|
||||
href="https://medium.com/hatchsoftware/using-the-aws-cdk-to-build-scheduled-lambda-functions-13eb1674586e">Scheduled
|
||||
Lambda Functions and CI/CD pipeline with AWS CDK</a> - By Maarten
|
||||
Thoelen.</li>
|
||||
<li><a
|
||||
href="https://github.com/HatchSoftware/automatic-aws-db-shutdown-cdk">GitHub
|
||||
Repo</a> - By Maarten Thoelen.</li>
|
||||
<li><a href="https://lanwen.ru/posts/aws-client-vpn/">AWS Client VPN
|
||||
with mutual TLS</a> - By Kirill Merkushev.</li>
|
||||
<li><a
|
||||
href="https://dev.to/elthrasher/exploring-aws-cdk-step-functions-1d1e">CDK
|
||||
Step Functions</a> - By Matt Morgan.</li>
|
||||
<li><a
|
||||
href="https://dev.to/elthrasher/exploring-aws-cdk-loading-dynamodb-with-custom-resources-jlf">Loading
|
||||
DynamoDB with Custom Resources</a> - By Matt Morgan.</li>
|
||||
<li><a
|
||||
href="https://dev.to/elthrasher/exploring-aws-cdk-a-million-a-minute-dynamodb-and-providerframework-e92">Loading
|
||||
DynamoDB with Provider Framework</a> - By Matt Morgan.</li>
|
||||
<li><a
|
||||
href="https://superluminar.io/2020/02/07/react-spa-und-server-side-rendering-ssr-mit-aws-lambda-cloudfront-und-dem-cdk/">German:
|
||||
React SPA und server-side rendering (SSR) mit AWS Lambda und
|
||||
CloudFront</a> - By superluminar GmbH.</li>
|
||||
<li><a
|
||||
href="https://a.l3x.in/2020/02/04/migrating-from-terraform-to-cdk.html">Introducing
|
||||
AWS CDK with a real life Lambda and API gateway example</a> - By
|
||||
Alexander Fortin.</li>
|
||||
<li><a
|
||||
href="https://medium.com/poka-techblog/cloudwatch-dashboards-as-code-the-right-way-using-aws-cdk-1453309c5481">CloudWatch
|
||||
Dashboards as Code (the Right Way) Using AWS CDK</a> - By Simon-Pierre
|
||||
Gingras.</li>
|
||||
<li><a
|
||||
href="https://dev.to/vvo/coding-the-jamstack-missing-parts-databases-crons-background-jobs-1bpj">Coding
|
||||
the Jamstack missing parts: databases, crons & background jobs</a> -
|
||||
By Vincent Voyer.</li>
|
||||
<li><a
|
||||
href="https://medium.com/better-programming/aws-cdk-continuous-integration-and-delivery-using-travis-ci-ee5dd7549434">AWS
|
||||
CDK Continuous Integration and Delivery Using Travis CI</a> - By Thomas
|
||||
Poignant.</li>
|
||||
<li><a
|
||||
href="https://medium.com/cyberark-engineering/custom-resources-with-aws-cdk-d9a8fad6b673?source=friends_link&sk=549fcf9d998bbea304bdd8d834aca9e6">Custom
|
||||
Resources with AWS CDK</a> - By Roy Ben-Yosef.</li>
|
||||
<li><a
|
||||
href="https://aws.amazon.com/blogs/developer/recommended-aws-cdk-project-structure-for-python-applications/">Recommended
|
||||
AWS CDK project structure for Python applications</a> - By Alex
|
||||
Pulver.</li>
|
||||
</ul>
|
||||
<h2 id="related-projects">Related Projects</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/awslabs/jsii">jsii</a> - JavaScript
|
||||
interop interface, the technology that CDK uses to create language
|
||||
bindings (currently supports .NET, Java and Python).</li>
|
||||
<li><a href="https://github.com/awslabs/cdk8s/">cdk8s</a> - Define
|
||||
Kubernetes native apps and abstractions using object-oriented
|
||||
programming.</li>
|
||||
<li><a href="https://github.com/hashicorp/terraform-cdk">cdktf</a> -
|
||||
Define infrastructure resources using programming constructs and
|
||||
provision them using HashiCorp Terraform.</li>
|
||||
<li><a href="https://github.com/hupe1980/cdk-threagile">cdktg</a> -
|
||||
Agile Threat Modeling as Code.</li>
|
||||
</ul>
|
||||
<h2 id="tips-tricks">Tips & Tricks</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://gist.github.com/eladb/68a009cf9c953b04a637bac5c40afdbc">Reflect
|
||||
on the CDK Type System</a> - Explore the CDK’s type system.</li>
|
||||
<li><a
|
||||
href="https://github.com/aws/aws-codebuild-docker-images/tree/master/local_builds">Testing
|
||||
Your Construct Library CodeBuild Configuration Locally</a> - With the
|
||||
<code>jsii/superchain:latest</code> Docker Image.</li>
|
||||
</ul>
|
||||
<h2 id="contributing">Contributing</h2>
|
||||
<p>Contributions welcome! Read the <a
|
||||
href="contributing.md">contribution guidelines</a> first.</p>
|
||||
<p><a href="https://github.com/kolomied/awesome-cdk">cdk.md
|
||||
Github</a></p>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user