Awesome List Updates on Apr 24 - Apr 30, 2023
42 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Docker
Orchestration
- Ansible Linux Docker (⭐30) - Run Ansible from a Linux container. By @Peco602
Security
- dvwassl (⭐6) - SSL-enabled Damn Vulnerable Web App to test Web Application Firewalls. By @Peco602
Development Environment / Other
- Rust Universal Compiler (⭐33) - Container solution to compile Rust projects for Linux, macOS and Windows. By @Peco602
2. Awesome Ansible
Tools
- ansible-roster - Ansible Roster inventory plugin to generate inventory from a host oriented yaml file. Supports ranges, regex hostnames, file inclusions, and variable merging.
- Monkeyble - A callback plugin that allow to execute end-to-end tests on playbooks with a Pythonic testing and CI/CD approach to detect regressions.
3. Awesome Ironsworn
Hacks and homebrew / Ironsworn
- Stonebound - A stone-age stone and sorcery setting for Ironsworn
4. Awesome Math
Youtube Series
5. Awesome Javascript
Type Checkers
- Flow.js - A static type checker for JavaScript from Facebook.
Generators / Other
- Next.js (⭐133k) - React powered static site generator, and they say "All the tools you need to make the Web. Faster.".
6. Awesome Music
Audio Editing
- TuneFlow - a next-gen DAW that helps you generate melody, beats, or a whole song, while still being able to edit them.
Music Programming
- tuneflow-py (⭐842) - python plugin SDK for the next-gen DAW, that allows you to program your music algorithms & AI models into all stages of music production
7. Awesome Developer First
- Imitate Email - End-to-end email testing tool.
8. Awesome Privacy
Midjourney
- Stable Diffusion (⭐41k) - High-Resolution Image Synthesis with Latent Diffusion Models.
- Stable Diffusion Web UI (⭐154k) - A browser interface for Stable Diffusion.
Text to Speech
- Bark (⭐38k) - Bark can be run 100% locally and can generate highly realistic, multilingual speech as well as other audio - including music, background noise and simple sound effects.
- Piper (⭐9.6k) - A fast, local neural text to speech system that sounds great and is optimized for the Raspberry Pi 4.
- Espeak (⭐5.3k) - eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents. Voices will sound rather robotic.
9. Awesome Newsletters
Miscellaneous / Svelte
- News Minimalist. A curated newsletter utilizing AI (ChatGPT-4) to deliver only the most significant news. By analyzing 1000 top articles daily, it ensures subscribers stay informed without wasting time on unimportant updates.
10. Awesome Security
EBooks / Online resources
- Node.js Secure Coding: Defending Against Command Injection Vulnerabilities - Learn secure coding conventions in Node.js by executing command injection attacks on real-world npm packages and analyzing vulnerable code.
11. Awesome Python Data Science
Quantum Computing / Synthetic Data
- qiskit (⭐6.3k) - Qiskit is an open-source SDK for working with quantum computers at the level of circuits, algorithms, and application modules.
12. Awesome Wardley Maps
Maps in the Wild
- How to Build a YouTube Video Query AI Model on Wardley Mapping with Python and OpenAI - Blog post on how to create a question & answer application AI app using OpenAI, Streamlit and Python. Full source code provided.
- How to Create a Powerful Chatbot in Minutes with Streamlit and OpenAI GPT-3.5 - Blog post on how to create a Wardley Map chatbot using OpenAI, Streamlit and Python. Full source code provided.
13. Awesome Polars
Talks and videos / Miscellaneous
- Polars vs Pandas | detailed test with explained results ⏳
22 min- A video that presents 8 distinct tests which demonstrates differences between Pandas and Polars by @vb100. Associated github repo is here (⭐0).
14. Awesome Langchain
LangChain Framework
- LangChain.js (⭐15k): the js brother ✨
Tools / Low-code
- Langflow (⭐84k): LangFlow is a UI for LangChain
Tools / Services
- LlamaHub (⭐3.5k): a library of data loaders for LLMs made by the community
- Auto-evaluator (⭐1.1k): a lightweight evaluation tool for question-answering using Langchain
- Langchain visualizer (⭐734): visualization and debugging tool for LangChain workflows
- LLM Strategy (⭐399): implementing the Strategy Pattern using LLMs
- datasetGPT (⭐301): A command-line interface to generate textual and conversational datasets with LLMs.
Tools / Agents
- ThinkGPT (⭐1.6k): Agent techniques to augment your LLM and push it beyond its limits
- Camel-AutoGPT (⭐1.2k): role-playing approach for LLMs and auto-agents like BabyAGI & AutoGPT
- PyCodeAGI (⭐185): A small AGI experiment to generate a Python app given what app the user wants to build
Tools / Templates
- create-t3-turbo-ai (⭐349): t3 based, Langchain-friendly boilerplate for building type-safe, full-stack, LLM-powered web apps with Nextjs and Prisma
- LangChain.js LLM Template (⭐325): LangChain LLM template that allows you to train your own custom AI LLM model.
- Streamlit Template (⭐286): template for how to deploy a LangChain on Streamlit
- Codespaces Template (⭐112): a Codespaces template for getting up-and-running with LangChain in seconds!
- Gradio Template (⭐135): template for how to deploy a LangChain on Gradio
Open Source Projects / Other / Chatbots
- Paper QA: LLM Chain for answering questions from documents with citations
- Chat Langchain (⭐6k): locally hosted chatbot specifically focused on question answering over the LangChain documentation
- Book GPT (⭐434): drop a book, start asking question.
- Doc Search (⭐600): converse with book - Built with GPT-3
- Fact Checker (⭐301): fact-checking LLM outputs with langchain
- QABot (⭐244): Query local or remote files or databases with natural language queries powered by langchain and openai
- FlowGPT (⭐296): Generate diagram with AI
- langchain-text-summarizer: A sample streamlit application summarizing text using LangChain
Other LLM Frameworks / Videos Playlists
- LlamaIndex (⭐43k): provides a central interface to connect your LLM's with external data.
- Semantic Kernel (⭐25k): Microsoft C# SDK to integrate cutting-edge LLM technology quickly and easily into your apps
- Promptify (⭐4k): Prompt Engineering | Use GPT or other prompt based models to get structured output.
- PromptSource (⭐2.9k): About Toolkit for creating, sharing and using natural language prompts.
- Agent-LLM (⭐3k): An Artificial Intelligence Automation Platform.
- MiniChain (⭐1.2k): A tiny library for coding with large language models.
- Griptape (⭐2.3k): Python framework for AI workflows and pipelines with chain of thought reasoning, external tools, and memory.
Complement to this list / Videos Playlists
- Awesome LLM (⭐24k): Awesome-LLM: a curated list of Large Language Model resources.
- LLaMA Cult and More (⭐445): Keeping Track of Affordable LLMs, 🦙 Cult and More
15. Awesome Generative Deep Art
Large Language Models (LLMs)
- [🔥🔥🔥] Mooler0410/LLMsPracticalGuide (⭐10k): list of practical guide resources of LLMs based on the paper Harnessing the Power of LLMs in Practice: A Survey on ChatGPT and Beyond
- hpcaitech/ColossalAI (⭐41k): Making large AI models cheaper, faster and more accessible
- microsoft/LoRA (⭐12k): Code for loralib, an implementation of "LoRA: Low-Rank Adaptation of Large Language Models"s
Related Awesome Lists / Deforum
- kyrolabs/awesome-langchain (⭐8.5k): 😎 Awesome list of tools and project with the awesome LangChain framework
Image Segmentation / Deforum
- AudioGPT | arxiv: Understanding and Generating Speech, Music, Sound, and Talking Head [code] (⭐10k) [demo]
16. Awesome Web Archiving
Tools & Software / Acquisition
- Scoop (⭐162) - High-fidelity, browser-based, single-page web archiving library and CLI for witnessing the web. (Stable)
17. Awesome Django
Third-Party Packages / Configuration
- environs (⭐1.3k) - Simplified environment variable parsing that comes with a Django helper (⭐1.3k) that installs additional packages.
18. Awesome Network Analysis
Books / Dissemination
- Linked: The New Science of Networks, by Albert-László Barabási (2002).
Books / General Overviews
- Networks, Crowds, and Markets: Reasoning About a Highly Connected World, by David Easley and Jon Kleinberg - Full pre-publication draft (review; 2010).
- The SAGE Handbook of Social Network Analysis, edited by John Scott and Peter J. Carrington (2011).
- Social and Economic Networks, by Matthew O. Jackson (2008).
- Social Network Analysis with Applications, by Ian McCulloh, Helen Armstrong and Anthony Johnson (2013).
Books / Method-specific
- Inferential Network Analysis, by Skyler J. Cranmer, Bruce A. Desmarais and Jason Morgan (2020).
- Network Analysis in Archaeology, edited by Carl Knappett (2013; review in French).
- Understanding Large Temporal Networks and Spatial Networks, by Vladimir Batagelj et al. (2014).
Courses / Topic-specific
- Complex Networks, by Rémy Cazabet (University Lyon 1 and ENS Lyon, 2022).
- Graphs and Networks, by Dan Spielman (Yale University, 2013).
- Network Analysis and Modeling (Computer Science), by Aaron Clauset - Full lecture slides and readings (University of Colorado, 2022).
- Network Science (Computer Science), by Constantine Dovrolis - Mostly open access readings (Georgia Tech, 2015).
Datasets / Topic-specific
- Hetionet: an integrative network of disease (⭐292) - A complex biological network, available in multiple formats, including JSON and Neo4j.
- KONECT - The Koblenz Network Collection - Includes, among other things, networks of collaboration in DBpedia and Wikipedia, GitHub (companion handbook).
- Mangal - Online platform to analyze, archive and share ecological network data (preprint, Python package (⭐2), R package (⭐14)).
- Network Science Book - Network Datasets - Network data sets from Albert-László Barabási’s Network Science book. Includes data on IMDB actors, arXiv scientific collaboration, network of routers, the US power grid, protein-protein interactions, cell phone users, citation networks, metabolic reactions, e-mail networks, and nd.edu Web pages.
- State Networks - US state-to-state relational variables, including borders, travel, trade and more.
- UC Berkeley Social Networks Study (UCNets) - Ego-centric data (personal networks) from a five-year panel study.
Journals / Topic-specific
- Connections (INSNA). Twitter: @ConnectionsSNA.
Professional Groups / Topic-specific
- AFS RT 26 “Réseaux sociaux” - Thematic Network of the French Sociological Association (AFS), in French (old website).
- GDR ARSHS - GDR Analyse de réseaux en sciences humaines et sociales, in French - Research group based in Paris.
- Groupe FMR - Flux, Matrices, Réseaux, in French. Twitter: @BaugLaurent.
- INSNA - International Network for Social Network Analysis (SOCNET mailing-list). Twitter: @SocNetAnalysts.
- Mathematical Sociology Section of the American Sociological Association (ASA). Twitter: @Math_Sociology.
- NetSci - Network Science Society. Twitter: @netscisociety.
- Society of Young Network Scientists (SYNS). Supports early-career network scientists. Twitter: @official_SYNS.
Professional Groups / Research Groups (Other)
- Mitchell Centre for Social Network Analysis, University of Manchester - Currently studies covert networks. Twitter: @MitchellSNA.
- NetLab - Research network at the University of Toronto, led by Barry Wellman.
Review Articles / Archeological and Historical Networks
- Analyse de réseaux et histoire, in French (Revue d’histoire moderne et contemporaine, 2005).
- Analyser les réseaux du passé en archéologie et en histoire, in French (Les Nouvelles de l’Archéologie, 2014).
- Formale Methoden der Netzwerkanalyse in den Geschichtswissenschaften: Warum und Wie? [Formal Network Methods in History: Why and How?], in German (preprint in English; Österreichische Zeitschrift für Geschichtswissenschaften, 2012).
- Graph Theory and Networks in Biology (preprint; IET Systems Biology, 2007).
- Introduction à la visualisation de données : l’analyse de réseau en histoire, in French (Geschichte und Informatik, 2015).
- Introduction : où en est l’analyse de réseaux en histoire ? [Introducción: ¿en qué punto se encuentra el análisis de redes en Historia?], in French and Spanish (REDES, 2011).
- Networks and History (Complexity, 2002).
- Networks of Power in Archaeology (Annual Review of Anthropology, 2014).
- Netzwerkanalyse in den Geschichtswissenschaften. Historische Netzwerkanalyse als Methode für die Erforschung von historischen Prozessen, in German (Prozesse. Formen, Dynamiken, Erklärungen, 2015).
- Thinking Through Networks: A Review of Formal Network Methods in Archaeology (Journal of Archaeological Method and Theory, 2013).
Review Articles / Bibliographic, Citation and Semantic Networks
- Assessing Impact and Quality from Local Dynamics of Citation Networks (Journal of Informetrics, 2012).
- Atypical Combinations and Scientific Impact (Science, 2013).
- On Bibliographic Networks (Scientometrics, 2013).
- Extracting Citation Networks from Publications in Classics (Digital Humanities Quarterly, 2016).
- Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists’ Field Mobility? (Scientometrics, 2007).
- Socio-Semantic Frameworks (preprint; Advances in Complex Systems, 2013).
- Socio-Semantic Modeling of Epistemic Communities (APSA, 2014).
- Tradition and Innovation in Scientists’ Research Strategies (Annual Review of Sociology, 2015).
Review Articles / Biological, Ecological and Disease Networks
- Interactome Networks and Human Disease (Cell, 2011).
- Network Analysis: An Integrative Approach to the Structure of Psychopathology (Annual Review of Clinical Psychology, 2013).
- Network Biology: Understanding the Cell’s Functional Organization - Accessible introduction to (cellular) network analysis (Nature Reviews Genetics, 2004).
- Network Medicine: A Network-based Approach to Human Disease (Nature Review Genetics, 2011).
- Social Networks and the Spread of Infectious Diseases: the AIDS Example (Social Networks, 1985).
- Structure and Dynamics of Molecular Networks: A Novel Paradigm of Drug Discovery. A Comprehensive Review - Also includes an impressive list of network analysis software (Pharmacology & Therapeutics, 2013).
Review Articles / Complex and Multilayer Networks
- The Architecture of Complexity - From network theory to complexity theory (IEEE Control Systems Magazine, 2007).
- Complex Systems and Networks (special issue of Science, 2009).
- Statistical Mechanics of Complex Networks (Reviews of Modern Physics, 2002).
- The Structure and Function of Complex Networks (SIAM Review, 2003).
Review Articles / Ethics of Network Analysis
- A Cautionary Note on Data Inputs and Visual Outputs in Social Network Analysis (SNA) (preprint; British Journal of Management, 2014).
- Ethical Dilemmas in Social Network Research (special issue of Social Networks, 2005).
Review Articles / Network Modeling
- Introduction to Stochastic Actor-Based Models for Network Dynamics (preprint; Social Networks, 2010).
- Navigating the Range of Statistical Tools for Inferential Network Analysis (American Journal of Political Science, 2017).
- Social Network Evolution and Actor Oriented Models (Mathematics & Social Sciences, 1997).
- Statistical Models for Social Networks (Annual Review of Sociology, 2011).
- A Survey of Statistical Network Models - Book-length review (preprint; Foundations and Trends in Machine Learning, 2010).
- A Unified View of Generative Models for Networks: Models, Methods, Opportunities, and Challenges (video presentation; NIPS 2014 workshop on “Networks: From Graphs to Rich Data”).
Review Articles / Social, Economic and Political Networks
- A propos de la notion de rôle dans l’analyse des relations sociales (Mathématiques et sciences humaines, 2011).
- Brokerage (Annual Review of Sociology, 2012).
- Birds of a Feather: Homophily in Social Networks (Annual Review of Sociology, 2001).
- Network Analysis and Political Science (Annual Review of Political Science, 2011).
Selected Papers / Social, Economic and Political Networks
- Coauthorship and Citation Patterns in the Physical Review, by Travis Martin et al. - Highly typical study of scientific publishing productivity and collaboration through temporal network analysis (preprint; Physical Review E, 2013).
- La notion de réseau complexe : du réseau comme abstraction et outil à la masse de données des réseaux sociaux en ligne, by Alain Barrat, in French - Accessible introduction to the study of complex networks (Communication & Organisation, 2013).
- Network Analysis, Culture, and the Problem of Agency, by Mustafa Emirbayer and Jeff Goodwin (American Journal of Sociology, 1994), and Manifesto for a Relational Sociology, by Mustafa Emirbayer (American Journal of Sociology, 1997) - Sociological foundations for a science of social ties.
- Node Centrality in Weighted Networks: Generalizing Degree and Shortest Paths, by Tore Opsahl, Filip Agneessens and John Skvoretz - Explores the generalization of network centrality and distance measures to (positively) valued graphs (Social Networks, 2010; companion website).
- Scale-Free Networks, by Albert-László Barabási and Eric Bonabeau - Early, accessible formulation of the “networks are everywhere” argument (Scientific American, 2003).
- The Performativity of Networks, by Kieran Healy - Network analysis meets science studies: social networks, like financial markets, are highly subject to performativity, i.e. the possibility that reality might be altered by its theoretical inquiry (European Journal of Sociology, 2015).
- The Ties that Divide: A Network Analysis of the International Monetary System, 1890–1910 (The Journal of Economic History, 2005) and The Empirics of International Currencies: Network Externalities, History and Persistence (The Economic Journal, 2009), both by Marc Flandreau and Clemens Jobst - Network analysis of the foreign exchange system in the late 19th century (data).
- Topics in Social Network Analysis and Network Science, by A. James O’Malley and Jukka-Pekka Onnela - 50-page introduction to network analysis, with just the right amount of detail on all aspects of it (The Handbook of Health Services Research, forthcoming 2017).
Software / Social, Economic and Political Networks
- EgoWeb - Server-side software for social network data collection and processing.
- Graphia - Cross-platform tool to visualize large and complex networks (announcement).
- Pajek - Windows program for large network analysis, free for noncommercial use.
- Analyse des réseaux : une introduction à Pajek, in French (2011).
- La détection de communautés avec Pajek 3.6, in French (2012).
- Palladio - Web-based spatial network visualization tool by the Humanities + Design research lab at Stanford University.
- PARTNER - Program to Analyze, Record, and Track Networks to Enhance Relationships - Excel-based tool for building networks from surveys.
- PIGALE - Public Implementation of a Graph Algorithm Library and Editor - Windows program and C++ library to analyze planar graphs.
- qgis-edge-bundling (⭐65) - Implementation of force-directed edge bundling for the QGIS Processing toolbox.
- Radatools - Set of tools intended for the analysis of complex networks, built on top of Radalib, a library written in Ada.
- Retina - Web application to share GEXF and GraphML network visualizations.
- SageMath - Free open-source mathematics software with extensive graph capabilities.
- Segrada - Cross-platform tool to build and visualize semantic graph databases.
- Siena - Simulation Investigation for Empirical Network Analysis. Formerly a Windows program, now developed as the RSiena R package.
- SocNetV - Social Network Visualizer - Cross-platform program that includes a simple Web crawler to construct hyperlink networks.
- Visone - Cross-platform Java network analysis and visualization program, free for noncommercial use.
- Visone Tutorials - Including one using an archaeological case study (2017).
- VOSviewer - Cross-platform Java tool for constructing and visualizing bibliometric networks.
Software / Algorithms
- CONGA and CONGO - Algorithms to detect overlapping communities in networks, written in Java.
- Linkcomm - Link Communities in Complex Networks (⭐96) - Community detection algorithms, available in C++, Python and R.
- MixNet - Erdös-Rényi Mixture Model for Networks - Community detection method, available in C++ and R.
- vbmod: Variational Bayesian Inference for Network Modularity - MATLAB and Python implementations of a Bayesian community detection algorithm.
Software / C / C++
- BGL - Boost Graph Library - C++ library that provides a generic interface to access graph structures.
- igraph - C library of network analysis tools; also exists as packages for Python and R.
- MapEquation - C++ code for the Infomap method of multilevel community detection.
- Louvain Method - C++ code for the Louvain multi-level community detection algorithm.
- networks.tb - C program designed for analyzing socio-semantic networks. Runs on Linux and Mac OS X.
- OGDF - Open Graph Drawing Framework - Self-contained C++ class library for diagram, network and tree layouts.
- Walktrap - C++ program that implements the WalkTrap community detection algorithm.
Software / Java
- GraphStream - Java library for the modeling and analysis of dynamic graphs.
Software / JavaScript
- Cytoscape.js - Network analysis and visualization library.
- GoJS - Visualization library to draw diagrams and several types of network layouts.
- greuler - Visualization library to build and manipulate graphs through a simple API. Powered by d3.js and WebCola.
- Popoto.js (⭐523) - Library based on d3.js that provides a graph based search interface.
- Sigma - JavaScript library dedicated to graph drawing.
- vis.js - JavaScript library with network visualization capabilities.
Software / Julia
- Graphs.jl (⭐204) - Package to manipulate graph objects in Julia.
- Creating Network Diagrams in Plotly from Julia.
- MetaGraphs (⭐66) - Graph data structures with multiple heterogeneous metadata for Graphs.jl.
Software / MATLAB
- MatlabBGL - Graph library based on the C++ Boost Graph Library.
Software / Python
- bokeh - Python library for interactive data visualization in the browser, with support for networks.
- cdlib (⭐399) - Python community detection library, with 60+ methods and evaluation/visualization features.
- nngt - Library-agnostic graph generation and analysis that wraps around
networkx,igraphandgraph-tool). Includes normalized graph measures, advanced visualizations, (geo)spatial tools, and interfaces for neuroscience simulators.
- python-louvain - A solid implementation of Louvain community detection algorithm.
- scipy.sparse.csgraph - Fast graph algorithms based on sparse matrix representations.
- tnetwork (⭐16) - Python library for temporal networks, and dynamic community detection in particular.
Software / R
- Bergm - Tools to analyse Bayesian exponential random graph models (BERGM). Related Twitter: @BayesianSNA.
- brainGraph - Tools for performing graph theory analysis of brain MRI data.
- dodgr - Computes distances on dual-weighted directed graphs, such as street networks, using priority-queue shortest paths.
- egor - Tools for importing, analyzing and visualizing ego-centered network data, in various formats.
- EpiModel - Tools for simulating mathematical models of infectious disease dynamics (presentation paper).
- ergMargins - Process analysis for ERGMs.
- ergmito - ERGMs for small networks.
- fergm - Frailty ERGMs.
- geomnet - Single-geometry approach to network visualization with
ggplot2.
- ggnetwork - Multiple-geometries approach to plot network objects with
ggplot2.
- ggraph - Grammar of graph graphics built in the spirit of
ggplot2. See also:tidygraphR package.
- migraph - A set of tools that extend common social network analysis packages for analysing multimodal and multilevel networks.
- networkD3 - Create d3.js network graphs from R.
- relevent - Tools to fit relational event models (REM).
- informR - Tools to create sequence statistics from event lists to be used in
relevent.
- informR - Tools to create sequence statistics from event lists to be used in
- spnet - Methods for visualizing spatial networks on maps in the
spclass.
- spNetwork - Methods for spatial network analysis, including e.g. kernel density estimation, distances and point pattern analysis.
- statnet - The project behind many R network analysis packages (mailing-list, tutorials/workshops).
- tidygraph - ‘Tidy’ approach to building graph structures. See also:
ggraphR package.
Software / Syntaxes
- JGraphT - Java graph library for graph data structures and algorithms (example algorithms (⭐9)).
- JUNG - Java Universal Network/Graph Framework - Extensible library to represent network objects.
Varia / Tutorials
- (Psychological) Network Analysis Workshops - 3-day workshop on psychological network analysis using R (2019).
- Visualizing Historical Networks - Historical network research projects at Harvard University.
Varia / Blog Series
- Blog Posts About Networks by François Briatte, in French.
- Daniel Little’s blog posts on the philosophy of social science:
- Martin Grandjean’s blog posts about (mostly) network visualization, in English and French:
- Networks Demystified, a series of blog posts by Scott B. Weingart.
- Netze und Netzwerke, in English and German - Blog on the history of network analysis, by Sebastian Gießmann (old blog).
- R / Notes: Networks - Blog posts focused on manipulating networks in R, by François Briatte.
- Yannick Rochat’s blog posts about digital humanities, in English and French:
Varia / Fictional Networks
- Character Co-Occurrences in Victor Hugo’s Les Misérables, plotted as an adjacency matrix, written in Python (+ Javascript).
Varia / Network Science
- The Invasion of the Physicists - How “network science” came up.
- Isolated Social Networkers, Networks and Netwars and The Inter-Disciplinary Politics of Interdisciplinary Research or, “Hey, That Was My Idea First.” - Series of blog posts that predate the advent of “network science” as a buzzword, but that touch upon the same issues as those now being discussed under that heading.
- Predicting Highly Cited Papers - Prediction of the next highly cited papers in network science.
Varia / Two-Mode Networks
- L’analyse des graphes bipartis, in French (2013).
- Basic Notions for the Analysis of Large Two-mode Networks (preprint, related code; Social Networks, 2008).
19. Awesome Cpp
Debug
- Catch2 (⭐20k) - A modern, C++-native, test framework for unit-tests, TDD and BDD. [Boost]
20. Awesome Digital History
Archives and primary sources / Asia
- FOCAL - The Asia Directories and Chronicles is a reference work for foreign traders in the Asian region, published annually by the Hong Kong Daily Press, annually between 1863 and 1941.
Archives and primary sources / Global
- Fxtop - Forex rate history since 1953.
Archives and primary sources / Great Britain
- National Records of Scotland - Repository for the public and legal records of Scotland.
- The National Archives - A non-ministerial department, and the official archive and publisher for the UK Government, and for England and Wales.
- The Proceedings of the Old Bailey - London's Central Criminal Court, 1674 to 1913.
Archives and primary sources / Netherlands
- Delpher - Dutch newspapers, books and magazines.
- Nationaal Archief - Rich collection of the National Archives of the Netherlands.
Archives and primary sources / North America
- Ad*Access - U.S. and Canadian advertisements covering five product categories - Beauty and Hygiene, Radio, Television, Transportation, and World War II propaganda - dated between 1911 and 1955.
- David Rumsey Map Collection - Historical maps collection.
- Digital Transgender Archive - Wide range of trans-related digitized historical materials, born-digital materials, and information on archival holdings throughout the world.
- HathiTrust - A not-for-profit collaborative of academic and research libraries preserving and making accessible millions of digitized items.
- Perry-Castañeda Library Map Collection - Online collection of scanned maps.
Archives and primary sources / Switzerland
- Année Politique Suisse - Sources and database for swiss socio-political topics.
- arCHeco - Index of economic collections in archives of Switzerland and Liechtenstein.
- e-codices - Virtual manuscript library of Switzerland.
- histHub - The platform manages authority files on Swiss history.
- MEMOBASE - Provides access to audiovisual documents from Swiss memory institutions.
- Sammlung Schweizerischer Rechtsquellen online - Retrodigitalisierte und digitale Editionseinheiten der Schweizerischen Rechtsquellen. Ediert wird rechtshistorisches Quellenmaterial vom Mittelalter bis in die Frühe Neuzeit (1798).
Learning / Switzerland
- Crafting Digital History - A Workbook for Methods and Readings in Digital History.
- Digital History Guide - Introduction to the web for historians, who wish to produce online historical work.
- HIST 7370 - Online course for Methods and Readings in Digital History.
- History Toolkit - History Toolkit for Students.
- Local Linkages - Professional development curriculum to introduce to historical research methods and digital history skills.
- Python für Historiker:innen - The Jupyter Book (in German language) is aimed at historians who are looking for a first application-oriented and interactive introduction to the Python programming language.
More Awesome / Switzerland
- Data Visualization (⭐4k) - A curated list of awesome open-source data visualizations frameworks, libraries and software.
- Research Tools (⭐2.3k) - A list of tools for research.
- Scientific Writing (⭐820) - Scientific writing can extend beyond LaTeX, made possible by formats, such as Markdown (and its many flavours), reStructuredText and Jupyter notebooks.
21. Awesome Eslint
Plugins / Frameworks
- Svelte (⭐349) - Linting rules for Svelte v3 Components.
22. Awesome Orgs
Web
- Mdx-js - Markdown for the component era.
23. Awesome Tmux
Tools and session management
- disconnected (⭐17) A session manager written in Deno with json as the config files
24. Awesome React
React General Resources
React State Management and Data Fetching
- redux (⭐61k) - Predictable State Container for JavaScript Apps
- mobx (⭐28k) - Simple, scalable state management
- zustand (⭐53k) - Bear necessities for state management in React
- tanstack-query (⭐46k) - Powerful asynchronous state management
- swr (⭐32k) - React Hooks for Data Fetching
- apollo-client (⭐20k) - A fully-featured, production ready caching GraphQL client
- relay (⭐19k) - A framework for building data-driven React applications
- jotai (⭐20k) - Primitive and flexible state management for React
- xstate (⭐28k) - State machines and statecharts for the modern web
- effector (⭐4.7k) - Business logic with ease
- immer (⭐28k) - Create the next immutable state by mutating the current one
- immutable-js (⭐33k) - Immutable persistent data collections for Javascript
- rxdb (⭐22k) - A fast, offline-first, reactive database for JavaScript Applications
React Maps
- react-map-gl (⭐8.2k) - React friendly API wrapper around MapboxGL JS
- react-leaflet (⭐5.4k) - React components for Leaflet maps
React Charts
- recharts (⭐26k) - Redefined chart library built with React and D3
- visx (⭐20k) - Visualization components
- victory (⭐11k) - A collection of composable React components for building interactive data visualizations
- react-vis (⭐8.8k) - Data Visualization Components
- nivo (⭐14k) - Provides a rich set of data visualization components built on top of the D3 and React libraries
React Renderers
- react-three-fiber (⭐29k) - A React renderer for Three.js
- ink (⭐30k) - React for interactive command-line apps
- remotion (⭐23k) - Make videos programmatically with React
- react-pdf (⭐16k) - Create PDF files using React
- react-figma (⭐2.6k) - A React renderer for Figma
React Native General Resources
React Native Navigation
- react-navigation (⭐24k) - Routing and navigation for your React Native apps
React Native Awesome Components
- react-native-vector-icons (⭐18k) - Customizable Icons for React Native
React Native Libraries
- realm-js (⭐5.9k) - A mobile database: an alternative to SQLite & key-value stores
- react-native-device-info (⭐6.6k) - Device Information for React Native iOS and Android
25. Awesome Vue
Resources / Examples
- Vitesse-lite Starter (⭐1.2k) ⛺️ Lightweight version of Vitesse (Vue 3 Starter)
26. Awesome Algorand
Deployment & Environment / Visual Studio
- Official Algod Container - Algod Docker Hub image from Algorand Inc.
- Official Conduit Container - Conduit Docker Hub image from Algorand Inc.
27. Awesome Svelte
UI Libraries
- Flowbite Svelte - Open-source Svelte UI components built with Tailwind CSS and Flowbite.
28. Open Source Flutter Apps
Contents / Personalization
- LifeList (⭐43) - Plan, Track, and Achieve Your Life Goals Effortlessly by Ayush Pawar
29. Awesome Clean Tech
More Resources / Social Impact
- ClimateTechList - curated list of ~50 climatetech companies, specific to software engineers, with descriptions of each company, their software impact, and climate impact.
30. Awesome Cl
Miscellaneous
- ⭐ CommonQt (⭐120) - A Common Lisp binding for Qt4 via QtSmoke. FreeBSD.
- CommonQt5 (⭐34) - bindings for Qt5.
- warn: currently difficult to install. Used in production© by SISCOG.
- CommonQt5 (⭐34) - bindings for Qt5.
31. Static Analysis
Other / Other
- Steampunk Spotter ©️ — Ansible Playbook Scanning Tool that analyzes and offers recommendations for your playbooks.
32. Urban and Regional Planning Resources
Planning Data Specifications / Transportation
- GTFS-flex (⭐119) - A data format that models flexible public transportation services (microtransit/paratransit) as an extension to GTFS.
33. Awesome Webaudio
Packages / Apps
- Audio-motion interface (⭐49) - A web synthesizer that generates sound using smartphone gestures in the space.
34. Free for Dev
Miscellaneous
- snappify - Enables developers to create stunning visuals. From beautiful code snippets to fully fletched technical presentations. The free plan includes up to 3 snaps at once with unlimited downloads and 5 AI-powered code explanations per month.
35. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- fzf-packagemanager (⭐1) - Adds commands for installing tools via various package managers using fzf (⭐72k). Supports
apt,brew&dnf.
- gumsible (⭐3) - Wrapper plugin for Molecule.
Themes / superconsole - Windows-only
- zhiyin (⭐69) - Includes decorators for user @ host, current working directory and
gitstatus information.
36. Awesome Elixir
Algorithms and Data structures
- graphex (⭐12) - A library for composing and executing task graphs in elixir.
Applications
- utils (⭐11) - Website with handy day-to-day utils: to do list, URL shortener, code bin and pie chart. Written in Elixir using Phoenix Framework.
Artificial Intelligence
- Axon (⭐1.6k) - Nx-powered Neural Networks.
- Beaver (⭐202) - Beaver is a LLVM/MLIR Toolkit in Elixir and Zig.
Audio and Sounds
- ex_alsa (⭐2) - Elixir ALSA bindings.
- ex_jack (⭐5) - Elixir JACK bindings.
Benchmarking
- benchee (⭐1.5k) - Easy and extensible benchmarking in Elixir.
Cloud Infrastructure and Management
- nomad (⭐85) - Create cloud portable Elixir and Phoenix apps. Write once, use everywhere.
Code Analysis
- ex_check (⭐317) - One task to efficiently run all code analysis & testing tools in an Elixir project.
Configuration
- skogsra (⭐105) - Library to manage OS environment variables and application configuration options with ease.
Errors and Exception Handling
- AppSignal Elixir (⭐289) - The official AppSignal package for Elixir.
Examples and funny stuff
- oop (⭐322) - OOP in Elixir.
Framework Components
- phoenix_turnstile (⭐15) - Phoenix components and helpers for using CAPTCHAs with Cloudflare Turnstile.
HTML
- meseeks (⭐322) - A library for parsing and extracting data from HTML and XML with CSS or XPath selectors.
HTTP
- SpiderMan (⭐27) - A base-on Broadway fast high-level web crawling & scraping framework for Elixir.
Instrumenting / Monitoring
- prom_ex (⭐662) - Prometheus metrics and Grafana dashboards for all of your favorite Elixir libraries.
ORM and Datamapping
- ecto_anon (⭐92) - Simple way to handle data anonymization directly in your Ecto schemas.
- triplex (⭐490) - Database multitenancy with postgres schemas for Elixir applications.
Queue
- faktory_worker (⭐39) - An Elixir library for working with Faktory, a polyglot job processing system made by the author of Sidekiq.
Release Management
- versioce (⭐30) - An extensible version bumping and changelog generation for your mix project.
Search
- algoliax (⭐62) - An Algolia library for Elixir, usable with Ecto schemas.
- elasticlunr (⭐191) - A small, full-text search library for use in the Elixir environment.
Static Page Generation
- pardall_markdown (⭐118) - Reactive publishing framework, filesystem-based with support for Markdown, nested hierarchies, and instant content rebuilding.
Testing
- ex_integration_coveralls (⭐4) - A library for Elixir run-time system code line-level coverage analysis. You can use it to evaluate the integration tests code coverage. Introduction article (⭐4).
Text and Numbers
- transformer (⭐0) - Flexible type conversion lightweight library.
Third Party APIs
- chargebeex (⭐19) - An Elixir client for Chargebee API.
Utilities
- plugmap (⭐3) - Plugmap is sitemap generation library for Plug/Phoenix Framework.
XML
- meeseeks (⭐322) - A library for parsing and extracting data from HTML and XML with CSS or XPath selectors.
Books
- Études for Elixir - A collection of exercises to program in Elixir by J. David Eisenberg (2013) (Github Repo (⭐518)).
Podcasts
- Elixir Fountain - The Elixir Fountain podcast.
- Elixir Mix - The Elixir Mix podcast.
- Elixir Outlaws - The Elixir Outlaws podcast.
- Elixir Talk - The Elixir Talk podcast.
- Thinking Elixir - The Thinking Elixir podcast.
Screencasts
- Elixir Foundation - Learn Elixir by building a practical example. Learn how GenServer, Agents and many other elixir primitives work.
Websites
- Elixir Online Courses list - Classpert - A list of Elixir Online Courses (some are free) from Classpert Online Course Search.
- ElixirLibs - A curated list of Elixir libraries.
37. Awesome Go
Advanced Console UIs
- bubbles (⭐6.6k) - TUI components for bubbletea.
Queues
- queue (⭐310) - Multiple thread-safe, generic queue implementations for Go.
Caches
- nscache (⭐12) - A Go caching framework that supports multiple data source drivers.
Logging
- slog-formatter (⭐176) - Common formatters for slog and helpers to build your own.
- slog-multi (⭐497) - Chain of slog.Handler (pipeline, fanout...).
Project Layout
- go-module (⭐33) - Template for a typical module written on Go.
Code Analysis / Libraries for creating HTTP middlewares
- Chronos (⭐435) - Detects race conditions statically
Go Generate Tools / Libraries for creating HTTP middlewares
- sqlgen (⭐85) - Generate gorm, xorm, sqlx, bun, sql code from SQL file or DSN.
Go Tools / Libraries for creating HTTP middlewares
- textra (⭐7) - Extract Go struct field names, types and tags for filtering and exporting.
Other Software / Libraries for creating HTTP middlewares
- portal (⭐1.7k) - Portal is a quick and easy command-line file transfer utility from any computer to another.
38. Awesome Ios
Messaging
- ExyteChat (⭐1.4k) - SwiftUI Chat UI framework with fully customizable message cells, input view, and a built-in media picker.
Transition
- TBIconTransitionKit (⭐1.2k) - Easy to use icon transition kit that allows to smoothly change from one shape to another.
Tab Bar
- AnimatedTabBar (⭐493) - A tabbar with number of preset animations. Written with SwiftUI.
39. Awesome Mac
Reading and Writing Tools / Text Editors
- Helix - A post-modern modal text editor.
Reading and Writing Tools / RSS
- Feedy - An elegant and lightweight RSS client and news reader for your Mac.
- Doughnut - Beautiful, open-source podcast catcher for Mac.
Audio and Video Tools / File Sharing
- YouTube Music - YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader).
Utilities / Menu Bar Tools
- MonitorControl (⭐30k) - Control your display's brightness & volume on your Mac as if it was a native Apple Display.
- TomatoBar (⭐2.8k) - World's neatest Pomodoro timer for macOS menu bar.
40. Awesome Neovim
(requires Neovim 0.5)
- VidocqH/lsp-lens.nvim (⭐300) - Display function references above function definition like IDEA codelens.
Markdown and LaTeX / Diagnostics
- yaocccc/nvim-hl-mdcodeblock.lua (⭐36) - Highlight markdown codeblock using Tree-sitter.
- kiran94/edit-markdown-table.nvim (⭐28) - Edit Markdown Tables using Tree-sitter.
Tree-sitter Supported Colorscheme / Diagnostics
- nyngwang/nvimgelion (⭐128) - Neon Genesis Evangelion but for Vimmers.
Colorscheme Creation / Diagnostics
- Iron-E/nvim-highlite (⭐243) - A colorscheme generator that is "lite" on logic for the developer.
Utility / Diagnostics
- LukasPietzschmann/telescope-tabs (⭐273) - Quickly navigate between tabs using telescope.
41. Awesome LaTeX
General purpose text editors
- VS Code
- LaTeX Workshop (⭐11k) - LaTeX extension for Visual Studio Code
- LTeX - LanguageTool grammar/spell checking
- a-nau/latex-devcontainer (⭐23) - Devcontainer setup for easy LaTeX usage without local installation
- LaTeX Workshop (⭐11k) - LaTeX extension for Visual Studio Code
42. Awesome List
Learn
- Certificates (⭐3.1k) - Free computer science certifications to showcase your knowledge.
Miscellaneous
- GitHub Wiki (⭐356) - Comprehensive documentation on GitHub beyond README.
- Quarto (⭐1.9k) - Scientific and technical open-source publishing system built on Pandoc.
- Prev: May 01 - May 07, 2023
- Next: Apr 17 - Apr 23, 2023