Awesome List Updates on Feb 07 - Feb 13, 2022
56 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Magictools
Engines and Frameworks / Voxel Editors
- 🎉 ct.js — this 2D game engine makes learning programming fun and game development easy by its visual tools, good docs, and flexible, modular library.
2. Awesome Db Tools
CLI
- usql (⭐8.7k) - A universal command-line interface for PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, and many other databases including NoSQL and non-relational databases!
SQL / Analyzers
- SQLCheck (⭐2.4k) - Automatically detects common SQL anti-patterns.
- SQLFluff (⭐7.4k) - Dialect-flexible and configurable SQL linter.
- TSQLLint (⭐207) - A tool for describing, identifying, and reporting the presence of anti-patterns in TSQL scripts.
SQL / Extensions
- PartiQL - SQL-compatible access to relational, semi-structured, and nested data.
SQL / Frameworks
- Apache Calcite - Dynamic data management framework with advanced SQL features.
- ZetaSQL (⭐2.2k) - Analyzer Framework for SQL.
SQL / Formatters
- CodeBuff (⭐434) - Language-agnostic pretty-printing through machine learning.
- pgFormatter (⭐1.6k) - A PostgreSQL SQL syntax beautifier.
- Poor SQL - Instant free and open-source T-SQL formatting.
- SQL Formatter (⭐2.2k) - JavaScript library for pretty-printing SQL queries.
SQL / Parsers
- General SQL Parser - Parsing, formatting, modification and analysis for SQL.
- jOOQ (⭐6k) - Parses SQL, translates it to other dialects, and allows for expression tree transformations.
- JSqlParser (⭐5.2k) - Parses an SQL statement and translate it into a hierarchy of Java classes.
- More SQL Parsing! (⭐244) - Parse SQL into JSON.
- sqlparse (⭐3.6k) - Non-validating SQL parser for Python.
3. Awesome Developer First
Authentication & Identity
- SuperTokens - Open-source and hosted email & Oauth authentication with prebuilt UI.
4. Awesome Cl
Mobile
- LispWork's mobile runtime - Android and iOs. Proprietary.
- LQML - a lightweight ECL binding to QML (both Qt5 and Qt6) derived from EQL5. LGPL and public domain.
Reference
- CDR - Common Lisp Document Repository. a repository of documents that are of interest to the Common Lisp community. The most important property of a CDR document is that it will never change: if you refer to it, you can be sure that your reference will always refer to exactly the same document.
- the Common Lisp Document Repository is hosted at Zenodo.
5. Awesome Embedded Rust
no-std crates / WIP
- minimq: A minimal MQTT5 client designed for no_std platforms -
6. Awesome Algorand
Crash Courses
- Algorand School (⭐78) - Algorand School crash course slide deck.
7. Awesome Coq
Projects / Verified Software
- Jasmin (⭐244) - Formalized language and verified compiler for high-assurance and high-speed cryptography.
8. Awesome List
Security
- Executable Packing (⭐1.1k) - Packing and unpacking executable formats.
Decentralized Systems
- Algorand (⭐186) - An open-source, proof of stake blockchain and smart contract computing platform.
9. Awesome Executable Packing
📑 Datasets / Scientific Research
- VX Heaven - Site dedicated to providing information about computer viruses.
📦 Packers / After 2010
- APKProtect - APK encryption and shell protection supporting Java and C++.
- Armadillo - Incorporates both a license manager and wrapper system for protecting PE files.
- DotBundle - GUI tool to compress, encrypt ad password-protect a .NET application or embed .NET libraries.
- Enigma Protector - Professional system for executable files licensing and protection.
- Enigma Virtual Box - Application virtualization system for Windows.
- EXE Bundle - Bundles application files into a single PE32 file.
- EXE Stealth - Anti-cracking protection and licensing tool for PE files featuring compression and encryption polymorphic technology.
- hXOR-Packer (⭐53) - PE packer with Huffman compression and XOR encryption.
- LIAPP - Easiest and most powerful mobile app security solution.
- MPRESS - Compresses (using LZMA) and protects PE, .NET or Mach-O programs against reverse engineering.
- Papaw (⭐38) - Permissively-licensed packer for ELF executables using LZMA Zstandard or Deflate compression.
- ZProtect - Renames metadata entities and supports advanced obfuscation methods that harden protection scheme and foil reverse engineering altogether.
📦 Packers / Between 2000 and 2010
- EXE Guarder - Licensing tool for PE files allowing to compress and specify a password notice.
- PECompact - Windows executable compressor featuring third-party plug-ins offering protection against reverse engineering.
- TTProtect - Professional protection tool designed for software developers to protect their PE applications against illegal modification or decompilation.
- WinUpack - Graphical interface for Upack, a command-line program used to create self-extracting archives from Windows PE files.
📦 Packers / Before 2000
- aPack - 16-bit real-mode DOS executable ( .EXE and .COM ) compressor.
- EPack - EXE and COM file compressor ; works with DOS/Windows95 files.
- LGLZ - DOS EXE and COM file compressor using modified LZ77.
- Megalite - MS-DOS executable file compressor.
- PACK - Executable files compressor.
- PCShrink - Windows 9x/NT executable file compressor relying on the aPLib compression library.
- PEPack - PE compression tool based on the code of a newer version of PE-SHiELD.
- Pro-Pack - DOS executable file compressor.
- T-Pack - Executable COM-FILE compressor (LZ77) optimized for small files like BBS-Addys or similar files.
- Vacuum - Runtime Compressor for DOS32 executables.
🔧 Tools / Before 2000
- APKiD (⭐2k) - Android application Identifier for packers, protectors, obfuscators and oddities - PEiD for Android.
- BinUnpack - Unpacking approach free from tedious memory access monitoring, therefore introducing very small runtime overhead.
10. Awesome Python Typing
Stub packages
- boto3-stubs - Stubs for boto3 (⭐8.8k).
- types-aiobotocore - Stubs for aiobotocore (⭐1.1k).
11. Awesome Gdpr
Related
12. Awesome Pentest
Web Exploitation / Web shells and C2 frameworks
- Merlin (⭐5k) - Cross-platform post-exploitation HTTP/2 Command and Control server and agent written in Golang.
- SharPyShell (⭐876) - Tiny and obfuscated ASP.NET webshell for C# web applications.
13. Awesome Dos
Development tools
- T3X - A small, portable, procedural, block-structured, recursive, almost typeless, and to some degree object-oriented programming language by Nils M. Holm.
14. Awesome Seml
Tooling
- Aim - Aim is an open source experiment tracking tool.
15. Awesome Eslint
Plugins / Languages and Environments
- AssemblyScript - Rules for enforcing restrictions on TypeScript toward AssemblyScript compliance.
Tools / Testing Tools
- eslint-interactive (⭐339) - The CLI tool to fix huge number of ESLint errors.
16. Awesome Jax
Libraries / New Libraries
- PGMax - A framework for building discrete Probabilistic Graphical Models (PGM's) and running inference inference on them via JAX.
Tutorials and Blog Posts / NumPyro
- Get started with JAX by Aleksa Gordić (⭐559) - A series of notebooks and videos going from zero JAX knowledge to building neural networks in Haiku.
17. Awesome Ruby
Authentication and OAuth
- OAuth:
- Doorkeeper (⭐5.3k) - An OAuth2 provider for Rails.
- OAuth2 (⭐2.1k) - A Ruby wrapper for the OAuth 2.0 protocol.
- Rodauth-Oauth - A rodauth OAuth and OpenID provider plugin.
Breadcrumbs
- Breadcrumbs on Rails (⭐939) - A simple Ruby on Rails plugin for creating and managing a breadcrumb navigation for a Rails project.
- Gretel (⭐890) - A Ruby on Rails plugin that makes it easy yet flexible to create breadcrumbs.
- loaf (⭐406) - Manages and displays breadcrumb trails in Rails app - lean & mean.
- Simple Navigation (⭐885) - A ruby gem for creating navigation (html list, link list or breadcrumbs with multiple levels) for your Rails 2, 3 & 4, Sinatra or Padrino.
Business logic
- ActiveInteraction (⭐2.1k) - Manage application specific business logic.
- Interactor (⭐3.3k) - Interactor provides a common interface for performing complex interactions in a single request.
- Light Service (⭐820) - Series of Actions with an emphasis on simplicity.
- Mutations (⭐1.4k) - Compose your business logic into commands that sanitize and validate input.
- Surrounded (⭐253) - Encapsulated related objects in a single system to add behavior during runtime. Extensible implementation of DCI.
- Waterfall (⭐610) - A slice of functional programming to chain ruby services and blocks, thus providing a new approach to flow control.
- wisper (⭐3.3k) - A micro library providing Ruby objects with Publish-Subscribe capabilities.
Core Extensions
- Docile (⭐414) - A tiny library that lets you map a DSL (domain specific language) to your Ruby objects in a snap.
- dry-rb - dry-rb is a collection of next-generation Ruby libraries, each intended to encapsulate a common task.
- Trick Bag (⭐34) - Assorted Ruby classes and methods to simplify and enhance your code.
Decorators
- Decent Exposure (⭐1.8k) - A helper for creating declarative interfaces in controllers.
- Responders (⭐2k) - A set of Rails responders to dry up your application.
Discover
- Awesome Ruby @LibHunt - Your go-to Ruby Toolbox. The Awesome Ruby collection + ordering by popularity, additional metadata and comparisons.
- GitHub Trending - Find what repositories the GitHub community is most excited about today.
- Open Source Rails - A gallery of the best open source rack and Ruby on Rails web applications.
- Ruby Bookmarks (⭐2.2k) - Ruby and Ruby on Rails bookmarks collection.
- RubyDaily - Community driven news.
- RubyFlow - Ruby Programming Community Link Blog.
- Ruby Land - A well maintained Ruby/Rails aggregator that contains news, opinions, tutorials, and more.
- Ruby Rogues - Weekly panel discussion about programming, primarily in Ruby.
- Ruby Weekly - A free, once–weekly e-mail round-up of Ruby news and articles.
- The Ruby Bibliography - Research papers about Ruby.
- The Ruby Toolbox - A comprehensive catalog of Ruby and Rails plug-ins, gems, tools and resources for Ruby developers with popularity ratings based on GitHub watchers and Gem downloads.
Event Sourcing
- Eventide Project - Pub/sub, event sourcing, and evented autonomous services backed by the Message DB (⭐1.6k) message store.
- Rails Event Store (RES) (⭐1.4k) - A library for publishing, consuming, storing and retrieving events. It's your best companion for going with an event-driven architecture for your Rails application.
Image Processing
- FastImage (⭐1.4k) - FastImage finds the size or type of an image given its uri by fetching as little as needed.
Services and Apps
- AppSignal - Better monitoring for your Rails applications.
- Codacy - Automated Code Review for Ruby, Rails, JS, PHP, Python etc. Security, Coverage & Quality.
- CodeClimate - Quality & security analysis for Ruby on Rails and Javascript.
- GitHub - Powerful collaboration, code review, and code management for open source and private projects.
- Gitlab CI - Integrate with your GitLab to run tests for your projects.
- GitLab - Open source software to collaborate on code.
- HoundCI - Review your Ruby code for style guide violations.
- Inch CI - Documentation badges for Ruby projects.
- OctoLinker (⭐5.3k) - Navigate through projects on GitHub.com efficiently with the OctoLinker browser extension.
- SemaphoreCI - Hosted continuous integration and deployment service for open source and private projects.
- Sider - Automated Code Review with GitHub PR. Monitoring Style Violations, Quality, Security, Dependencies.
- Travis CI - Test and Deploy Your Code with Confidence.
View components
- Cells (⭐3.1k) - View Components for Rails.
- Komponent (⭐427) - An opinionated way of organizing front-end code in Rails, based on components.
- ViewComponent (⭐3.2k) - View components for Rails.
View helpers
- active_link_to (⭐843) - View helper to manage "active" state of a link.
Web Frameworks
- Trailblazer (⭐3.4k) - Trailblazer is a thin layer on top of Rails. It gently enforces encapsulation, an intuitive code structure and gives you an object-oriented architecture.
WebSocket
- AnyCable – Polyglot replacement for Ruby WebSocket servers with Action Cable protocol.
18. Awesome Cybersecurity Blueteam
Cloud platform security / Kubernetes
- Sealed Secrets (⭐7.3k) - Kubernetes controller and tool for one-way encrypted Secrets.
19. Awesome Prisma
🦺 Community Prisma Tools
20. Awesome Sre
Culture
21. Awesome Theoretical Computer Science
Books
- Moore & Mertens. The Nature of Computation - It spans complexity of mazes and games; optimization in theory and practice; randomized algorithms, interactive proofs, and pseudorandomness; Markov chains and phase transitions; and of quantum computing. It provides accessible explanations
- Wigderson. Mathematics and Computation: A Theory Revolutionizing Technology and Science - A sweeping survey of complexity theory, emphasizing the field’s insights and challenges. It explains the ideas and motivations leading to key models, notions, and results.
- Atallah & Blanton. Algorithms and Theory of Computation Handbook: General Concepts and Techniques - A complete comprehensive encyclopediac handbook which surveys all related areas to theoretical computer science.
- Atallah & Blanton. Algorithms and Theory of Computation Handbook: Special Topics and Techniques - A complete comprehensive encyclopediac handbook which surveys all related areas to theoretical computer science.
- Handbook of Theoretical Computer Science. Volume A: Algorithms and Complexity - A complete comprehensive encyclopediac handbook which surveys all related areas to theoretical computer science.
- Handbook of Theoretical Computer Science. Volume B: Formal Methods and Semantics - A complete comprehensive encyclopediac handbook which surveys all related areas to theoretical computer science.
- Hopcroft, Motwani & Ullman. Introduction to Automata Theory, Languages, and Computation - Introductory undergrad textbook for automata, languages and theory of computation topics.
- Barak. Introduction to TCS - A modern, brief, and accessible text which introduces theoretical computer science for undergrads. It includes topics not usually included in standard undergrad text-books.
Lecture Notes
- Watrous. Introduction to The Theory of Computing - undergrad introduction to theory of computation
Lecture Videos Playlists
- Yanofsky. Theoretical Computer Science - undergrad introduction to theory of computation
- Anil Ada. Great Ideas in Theoretical Computer Science. CMU - A series of lectures on selected notable topics in theoretical computer science.
- O'Donnell. Great Ideas in Theoretical Computer Science. CMU - A series of lectures on selected notable topics in theoretical computer science.
MOOC
- Intro to Theoretical Computer Science - It teaches basic concepts in theoretical computer science, such as NP-completeness, and what they imply for solving tough algorithmic problems.
- Computability, Complexity & Algorithms. Georgia Institute of Technology - It focuses on the big fundamental questions of computing, and how understanding the power and limitations of algorithms helps us develop the tools to make real-world computers smarter, faster and safer.
Puzzles and Problem Sets
- Zhu & Ko. Problem Solving in Automata, Languages, and Complexity - A problem-set text for automata, languages, and complexity.
Introductory / Lecture Videos Playlists
- O'Donnell. Graduate Complexity Theory - It covers most of what is believed to be known to get started in complexity theory research.
Introductory / Lecture Notes
- Rudich & Wigderson. Computational Complexity Theory - Three weeks of lectures from the IAS/Park City Mathematics Institute Summer School on computational complexity. Topics include reductions, lower-bounds, average-case complexity, randomness, interactive proof systems, probabilistically checkable proofs, quantum computing, and proof complexity.
Introductory / Books
- Arora & Barak. Computational Complexity: A Modern Approach - A golden standard textbook, Surveying computational complexity theory for graduate students and researchers.
- Goldreich. Computational Complexity: A Conceptual Perspective - A grad introduction to computation complexity theory, emphasizing the idea behind concepts of complexity theory.
- Goldreich. P, NP, and NP-Completeness: The Basics of Computational Complexity - A very gentle introduction to some fundamental ideas of computational complexity like NP-completeness and P vs NP.
- Ogihara & Hemaspaandra. The Complexity Theory Companion - An accessible, algorithmically oriented, research-centered, up-to-date guide to some of the most interesting techniques of complexity theory.
- Papadimitriou. Computational Complexity - Body of knowledge for studying the performance and limitations of computer algorithms. Among topics covered are: reductions and NP-completeness, cryptography and protocols, randomized algorithms, and approximability of optimization problems, circuit complexity, the structural aspects of the P=NP question, parallel computation, and the polynomial hierarchy.
Communication Complexity / Books
- Rao & Yehudayoff. Communication Complexity and Applications - An excellent and very readable introductory textbook to the field of communication complexity.
Circuit Complexity / Books
- Jukna. Boolean Function Complexity: Advances and Frontiers - A modern textbook surveying circuit complexity.
- Clote & Kranakis. Boolean Functions and Computation Models - An introduction to circuit complexity, boolean functions, and computation models.
Quantum Complexity / Lecture Videos Playlists
- Uni Paderborn. Quantum Complexity Theory. Winter 2020 - CS Masters level lectures on topics including Boson sampling, quantum interactive proofs, and quantum merlin arthur.
Quantum Complexity / Lecture Notes
- Henry Yuen. The Complexity of Entanglement. Fall 2020 - Focuses on cutting edge topics in quantum information that relate to Complexity of Entanglement. - see this class also
Books / Introductory
- Cutland. Computability: An Introduction to Recursive Function Theory - Intuitively, It explains the idea of a computable function: a function whose values can be calculated in an effective or automatic way.
- Cooper. Computability Theory - A concise, comprehensive, and authoritative introduction to contemporary computability theory, techniques, and results.
- Davis. Computability and Unsolvability - In this classic text, Dr. Davis provides a clear introduction to computability, at an advanced undergraduate level, that serves the needs of specialists and non-specialists alike.
Books / Advanced
- Soare. Recursively Enumerable Sets and Degree - It gives a complete account of the theory of r.e degrees. The definitions, results and proofs are always clearly motivated and explained before the formal presentation; the proofs are described with remarkable clarity and conciseness.
- Odifreddi. Classical Recursion Theory: The Theory of Functions and Sets of Natural Numbers - An impressive presentation of classical recursion theory. It is highly recommended to everyone interested in recursion theory.
Books / Monograph
- Copeland, Posy & Shagrir (editors). Computability: Turing, Gödel, Church, and Beyond - Computer scientists, mathematicians, and philosophers discuss the conceptual foundations of the notion of computability as well as recent theoretical developments.
- Pudlák. Logical Foundations of Mathematics and Computational Complexity: A Gentle Introduction - Presents a wide range of results in logic and computational complexity.
- Knuth. The Art of Computer Programming - A legendary series by Donald Knuth on design and analysis of algorithms.
- Demaine. Games, Puzzles, and Computation - It shows that games and puzzles can serve as powerful models of computation, Offering a new way of thinking about computation.
- Lindell. Tutorials on the Foundations of Cryptography - Advanced tutorials appropriate for self-study by experienced researchers,
- Goldreich. Modern Cryptography, Probabilistic Proofs and Pseudorandomness - An introduction to the interwoven domains of cryptography, proofs and randomness.
- Feynman’s Course on Computation - See also Preskill's update 40 years later here
- Knuth. Things a Computer Scientist Rarely Talks About - A general illustration of relations between faith and science.
- Floyd & Bokulich. Philosophical Explorations of the Legacy of Alan Turing: Turing 100 - Turing’s place in the history and philosophy of science.
- Knuth, Graham & Patashnik. Concrete Mathematics: A Foundation for Computer Science - An expansion of the Mathematical Preliminaries section in Knuth's classic Art of Computer Programming, but the style of presentation is more leisurely, and individual topics are covered more deeply.
- Aho & Ullman. Foundations of Computer Science - A classic math-oriented introduction to computer science.
- Tu Delft. Delftse Foundations of Computation - A textbook for a one quarter introductory course in theoretical computer science.
- Comprehensive Mathematics for Computer Scientists - A series dedicated to math topics and their relevance to computer science.
- Krantz. Handbook of Logic and Proof Techniques for Computer Science - A concise offered as an accessible reference on mathematical logic for the professional computer scientist.
- Makinson. Sets, Logic and Maths for Computing - It presents a careful selection of the material most needed by students in their first two years studying computer science.
- Yves Nievergelt. Logic, Mathematics, and Computer Science: Modern Foundations with Practical Applications - For lower undergraduates, It introduces the reader to logic, proofs, sets, and number theory, Focusing on foundations. It provides complete details and derivations of formal proofs.
- Ben-Ari. Mathematical Logic for Computer Science - Semantic tableaux are used because they are theoretically sound and easy to understand.
- Jeremy Kun. A Programmer's Introduction to Mathematics - Uses your familiarity with ideas from programming and software to teach mathematics.
- Vince. Foundation Mathematics for Computer Science: A Visual Approach - A range of mathematical topics to provide a solid foundation for an undergraduate course in computer science, starting with a review of number systems and their relevance to digital computers, and finishing with differential and integral calculus.
- Oberguggenberger & Ostermann. Analysis for Computer Scientists: Foundations, Methods, and Algorithms - Presents an algorithmic approach to mathematical analysis, with a focus on modelling and on the applications of analysis.
- Rosen. Discrete Mathematics and Its Applications - A canonical discrete math textbook, accessible for even high school students.
- Rosen. Handbook of Discrete and Combinatorial Mathematics - A complete survey of roughly all topics of discrete math and their relevance to computing and communication engineering.
- Rosenberg & Trystram. Understand Mathematics, Understand Computing: Discrete Mathematics That All Computing Students Should Know - It endows the reader with an operational conceptual and methodological understanding of discrete mathematics for computing
- Gries & Schneider. A Logical Approach to Discrete Math - It attempts to change the way we teach logic to beginning students. Instead of teaching logic as a subject in isolation, we regard it as a basic tool and show how to use it.
- Mariconda & Tonolo. Discrete Calculus: Methods for Counting - An introduction to combinatorics, finite calculus, formal series, recurrences, and approximations of sums. Readers will find also deep insights into a range of less common topics rarely considered within a single book.
Lecture Videos Playlists / Monograph
- Demaine. Algorithmic Lower Bounds: Fun with Hardness Proofs - A class taking a practical approach to proving problems can't be solved efficient.
Monographs / Monograph
- Susskind. Three Lectures on Complexity and Black Holes - Important connections between thermodynamics and complexity are proposed and discussed. Pedagogically written, serves as a fundamental introduction to black holes and their complex physical interpretation
Lecture Notes / Monograph
- 6.893 Philosophy and Theoretical Computer Science. MIT - It examines the relevance of modern theoretical computer science to traditional questions in philosophy, and conversely, what philosophy can contribute to theoretical computer science.
- Paluszynski. Calculus for Computer Scientists - calculus lecture notes taught for undergrad computer science students
- Halpern. CS 2802: Discrete Structures - Honors. 2020. Cornell - Honors lecture notes on discrete math - Homework
Papers / Monograph
- Aaronson. Why Should Philosophers Care About Computational Complexity Theory - It argues that computational complexity theory leads to new perspectives on the nature of mathematical knowledge and other philosophical questions.
- Aharonov & Vazirani, Is Quantum Mechanics Falsifiable? A Computational Perspective on the Foundations of Quantum Mechanics - It describes how quantum mechanics can be tested in the limit of high complexity regime by extending the usual scientific paradigm to include.
- Walter Dean. Computational Complexity Theory and the Philosophy of Mathematics - It highlights the significance of complexity theory relative to questions traditionally asked by philosophers of mathematics while also attempting to isolate some new ones.
- Stanford Encyclopedia of Philosophy. Computational Complexity Theory - The foundations of complexity theory, and its potential significance on philosophy of computer science, philosophy of mathematics and epistemology.
- Philip Davis. Toward a Philosophy of Computation - Philosophical implication of mathematization and computerization of the world.
Lecture Videos Playlist / Monograph
- Lehman, Leighton & Meyer. Mathematics for Computer Science - An introduction to discrete mathematics oriented toward computer science and engineering. - Companion Textbook
MOOC / Monograph
- Introduction to Discrete Mathematics for Computer Science. UC San-Diego - Learn the language of Computer Science. Learn the math that defines computer science, and practice applying it through mathematical proofs and Python code.
Transition To Pure Rigour Math / Monograph
- Fortnow & Homer. A Short History of Computational Complexity - A historical overview of computational complexity.
- Goldreich. Providing Sound Foundations for Cryptography: On the Work of Shafi Goldwasser and Silvio Micali - It explains the remarkable work of Shafi and Silvio and their works' implications on foundations of cryptography.
- Watrous. Quantum Computational Complexity - A survey on the intersection of computational complexity and quantum computing.
- Harrow & Ashley Montanaro. Quantum Computational Supremacy - A remarkable paper on quantum supremacy.
- Cook. An Overview of Computational Complexity - A historical overview of computational complexity.
Aggregators / Monograph
- CS Theory Events Aggregator - An aggregator for CS theory workshops and schools.
- Theory Announcements - DMANET spreads information on conferences, workshops, seminars etc. relating to discrete mathematics and algorithms.
- Conferences in TCS - TCS Conferences collected in one table.
Live / Monograph
- TCS+ - A series of online seminars in theoretical computer science. The goal is to make engaging talks accessible to the widest possible audience.
- Oxford-Warwick Complexity Meetings - Online informal talks dedicated to topics of interest in computational complexity theory and related areas. The goal is to serve as a forum for discussion and quick dissemination of results.
- Simons' Public Lectures - Programs, Events, and workshops, that aim toward maximizing impact and engagement across the theoretical computer science community.
Archived / Monograph
- ACM A.M. Turing Laureate Interview. Berkeley - Interviews with Berkeley's Turing award winners. - Shafi Goldwasser and Silvio Micali
- Berkeley in the 80s - Interviews with eminent figures in Berkeley's theoretical computer science. - Shafi Goldwasser
- Simons' Theory Shorts - Short accessible videos which populate theory of computation.
- Lex Podcast - Informal discussions podcast. - Donald Knuth 1 | Donald Knuth 2 | Silvio Micali | Richard Karp | Scott Aaronson 1 | Scott Aaronson 2
- Computational Complexity - Collection of workshops.
- Chi-Ning Chou. What is Computation? From Turing Machines to Black Holes and Neurons (see also main website) - Accessible mini-course that introduces high-level stories of TCS and its intersections with other fields.
Aggregator / Monograph
- CS Theory Jobs - TCS Jobs announcements.
Lists / Monograph
- Rubinstein & Weinberg. Research Masters in TCS - A list of master programs in TCS.
- Barak. Research Masters in TCS - A list of master programs in TCS.
Online Communities / Monograph
- TCS Stack Exchange - Stack Exchange (QnA) of theoretical computer science.
- TCS Subreddit- Theoretical computer science's subreddit.
Blog Posts and Essays / Monograph
- Omer Reingold. The Practice of Theory Research - A research methods course, concentrating on the how rather than the what. It focuses on research practices common for computer science theory research.
- Omer Reingold. TOC: a Personal Perspective (2021) - In celebration of 25 years for “TOC: a Scientific Perspective (1996),” by Oded Goldreich and Avi Wigderson. It spots the light on a criticism directed to TCS, that it is not as deep as Math and not as useful as CS.
- Blum. You and Your Research: An Advice to a Beginning Graduate Student - Manuel Blum, A very popular figure in TCS, gives research advices for juniors.
- Dijkstra. The Three Golden Rules for Successful Scientific Research - A note devoted to three rules that must be followed if you want to be successful in scientific research.
- Goldreich. Essays and Opinions - Personal Essays by Oded Goldreich. They are very unique in their conceptual message of TCS and its community.
- Barak. Advice for The Budding Theorist - Tips for anyone interested in theoretical computer science.
- Barak. Surveys For Students - Surveys for high-school, undergraduate, and even researchers.
- Barak. Non-technical or Less-technical Writings and Talks - Posts oriented more for a less-technically matured audience.
- Karp. A Personal View of Computer Science at Berkeley - Karp addresses: In 1968 computer science at Berkeley was problematic, with two departments working independently to develop programs, and his personal reflections.
- Hamming. You and Your Research - Why do so few scientists make significant contributions and so many are forgotten in the long run? The talk is about what Hamming has learned.
- Weinberg. Four Golden Lessons - Lessons for students and researchers given by Steven Weinberg.
- Terry. Career Advice - A collection of various pieces of advice on academic career issues in mathematics, roughly arranged by the stage of career at which the advice is most pertinent.
Popular Science Books / Monograph
- Fortnow. The Golden Ticket: P, NP, and the Search for the Impossible - A nontechnical introduction to P-NP, its rich history, and its algorithmic implications for everything we do with computers and beyond.
- Aaronson. Quantum Computing Since Democritus - It covers an amazing array of topics. Beginning in antiquity with Democritus, it progresses through logic and set theory,computability and complexity theory, quantum computing, cryptography, the information content of quantum states, and the interpretation of quantum mechanics.
- Deutsch. The Fabric of Reality: The Science of Parallel Universes and Its Implications - The Fabric of Reality presents a startlingly integrated, rational and optimistic world view – the result of taking seriously the deepest ideas of modern science and the philosophy of science.
- Papadimitriou. Turing: A Novel About Computation - The world of computation according to Turing, an interactive tutoring program, as told to star-crossed lovers: a novel.
- Petzold. The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine - A Guided Tour through Alan Turing's Historic Paper on Computability and the Turing Machine.
- Shasha & Lazere. Out of their Minds: The Lives and Discoveries of 15 Great Computer Scientists - Interviews with era's greatest scientists about their inspirations, discoveries, and personal interests.
Cheat Sheets / Monograph
- TCS Cheat Sheet - A sheet of notes containing essential toolboxes needed by any theoretical computer scientist.
Network Groups / Monograph
- SIGACT - Info page of ACM's Special Interest Group on Algorithms and Computation Theory.
- PolyTCS - A project which promotes massive collaborations to solve theoretical computer science problems.
- Complexity Network - Hosts collaboration between the three computational complexity groups at Imperial College London, University of Oxford and University of Warwick. It promotes smooth flow of ideas between the three groups and beyond.
- List of TCS Conferences and Workshops - A list of conferences and workshops in theoretical computer science.
22. Awesome Symfony
Web Services
- LexikJWTAuthenticationBundle (⭐2.3k) - This bundle provides JWT (Json Web Token) authentication for your REST API using the lcobucci/jwt library.
23. Awesome Robotic Tooling
Sensor Processing / Lidar and Point Cloud Processing
- urban_road_filter (⭐199) - Real-time LIDAR-based Urban Road and Sidewalk detection for Autonomous Vehicles.
- Removert (⭐389) - Remove then revert. Static map construction in the wild and dynamic points removing tool by constructing a static map.
24. Awesome Go
Project Layout
- pagoda (⭐1.5k) - Rapid, easy full-stack web development starter kit built in Go.
Template Engines
- got (⭐30) - A Go code generator inspired by Hero and Fasttemplate. Has include files, custom tag definitions, injected Go code, language translation, and more.
Utilities
- objwalker (⭐2) - Walk by go objects with reflection.
Web Frameworks
- Confetti Framework - Confetti is a Go web application framework with an expressive, elegant syntax. Confetti combines the elegance of Laravel and the simplicity of Go.
25. Awesome Open Source Games
Mobile Games / Android
- Pimple Popper (⭐32) - Game to pop pimples using the awesome Godot Engine.
26. Awesome Tmux
Status Bar
- tmux-clima (⭐8) Displays the current temperature and weather condition using the OpenWeather API.
- tmux-cpu (⭐418) Show CPU load with easy icons
- tmux-df (⭐28) - Show available disk space (output of df command)
- tmux-kripto (⭐4) Add a cryptocurrency stock price to the statusbar.
Plugins
- tmux-modal (⭐169) - Execute complex tmux commands in just a few keystrokes with a modal mode that is designed to be efficient, easy to remember and comfortable.
27. Awesome Neovim
Neovim Lua Development / Diagnostics
- nanotee/luv-vimdocs (⭐69) - The luv docs in vimdoc format.
- milisims/nvim-luaref (⭐120) - A reference for builtin Lua functions.
Formatting / Diagnostics
- gpanders/editorconfig.nvim (⭐321) - An EditorConfig plugin written in Fennel.
28. Awesome Blazor
Games
- WordleBlazor (⭐2) - Simple clone of popular Wordle game in Blazor. Demo.
29. Awesome Vulkan
Samples
- Hello triangle, (⭐42) based on Vulkan Ray Tracing extensions. [MIT]
30. Awesome Godot
Templates / Godot 3.2+
- Godot First Person Camera (⭐54) - A simple FPS starter with jumping, movement, flashlight and a player character with animations.
31. Free for Dev
Major Cloud Providers
- Microsoft Azure
- Virtual Machines - 1 B1S Linux VM, 1 B1S Windows VM (12mo)
- App Service - 10 web, mobile, or API apps (60 CPU minutes/day)
- Functions - 1 million requests per month
- DevTest Labs - Enable fast, easy, and lean dev-test environments
- Active Directory - 500,000 objects
- Active Directory B2C - 50,000 monthly stored users
- Azure DevOps - 5 active users, unlimited private Git repos
- Azure Pipelines — 10 free parallel jobs with unlimited minutes for open source for Linux, macOS, and Windows
- Microsoft IoT Hub - 8,000 messages per day
- Load Balancer - 1 free public load-balanced IP (VIP)
- Notification Hubs - 1 million push notifications
- Bandwidth - 15GB Inbound(12mo) & 5GB egress per month
- Cosmos DB - 25GB storage and 1000 RUs of provisioned throughput
- Static Web Apps — Build, deploy, and host static apps and serverless functions with free SSL, Authentication/Authorization, and custom domains
- Storage - 5GB LRS File or Blob storage (12mo)
- Cognitive Services - AI/ML APIs (Computer Vision, Translator, Face detection, Bots, etc) with free tier including limited transactions
- Cognitive Search - AI-based search and indexation service, free for 10,000 documents
- Azure Kubernetes Service - Managed Kubernetes service, free cluster management
- Event Grid - 100K ops/month
- Full, detailed list - https://azure.microsoft.com/free/
CI and CD
- Spacelift - Management platform for Infrastructure as Code. Free plan features: IaC collaboration, Terraform module registry, ChatOps integration, Continuous resource compliance with Open Policy Agent, SSO with SAML 2.0, and access to public worker pools: up to 200 minutes/month
32. Awesome Directus
Resources / Official
Extensions / Community
- Search Sync (⭐112) - Sync data into a search engine index, supports Algolia, ElasticSearch & MeiliSearch.
- Dictionary (⭐39) - Save key-value pairs as JSON blobs with a progress indicator for completeness.
- WordPress-like Slug (⭐93) - Slug/Permalink interface with support for pre- and suffixes.
- Link Meta (⭐26) - Stores hyperlink metadata into Directus.
- Group Modal (⭐57) - Group interface fields into a modal that can be opened with a button.
- Display Link (⭐56) - Display URLs with an "open in new tab" button.
- SQL Panel (⭐18) - Panel component which shows result of stored SQL query as a table.
- SVG Map Picker Interface (⭐31) - Select a value from a SVG Map box.
33. Awesome Microservices
Platforms
- Lightbend (c) - Platform for building scalable reactive systems on the JVM.
Frameworks / Runtimes
- Axon (c) - An end-to-end development and infrastructure platform for easy development and running of any DDD, CQRS and Event Sourcing applications on JVM.
Coordination & Governance / Scala
- AWS Step Functions (c) - Coordinate the components of distributed applications and microservices using visual workflows.
Logging / Scala
- LogDNA (c) - Centralized log management software. Instantly collect, centralize, and analyze logs in real-time from any platform, at any volume.
Monitoring & Debugging / Scala
- IOpipe (c) - Application performance monitoring for Amazon Lambda.
Storage / Scala
- Aerospike (c) - High performance NoSQL database delivering speed at scale.
- CockroachDB (c) - A cloud-native SQL database modelled after Google Spanner.
- Crate (c) - Scalable SQL database with the NoSQL goodies.
Self-sovereignty & Decentralisation / Scala
- DID - W3C specification of Decentralized identifiers (DIDs): a new type of identifier that enables verifiable, decentralized digital identity.
- DIDComm Protocols - Registry of protocols built on DIDComm, for high-trust, self-sovereign interactions over any transport.
- IDSA - The International Data Spaces Association (IDSA) is on a mission to create the future of the global, digital economy with International Data Spaces (IDS), a secure, sovereign system of data sharing in which all participants can realize the full value of their data.
Security / Scala
- RFC6962 - Certificate transparency.
Service Discovery / Scala
- DNS-SD - Mechanism for clients to discover a list of named instances of a service, using standard DNS queries.
- RFC2782 - A DNS RR for specifying the location of services (DNS SRV).
Enterprise & Verticals / Scala
- Commercetools - Headless commerce platform.
- Equinox - Infosys Equinox is a human-centric commerce and marketing platform that supports rich, hyper-personalized experiences across any channel and touchpoint.
34. Awesome Svelte
Internationalisation / Checkbox
- svelte-fluent (⭐91) - Components for easy integration of Fluent localization.
- svelte-i18n (⭐1.2k) - Internationalization library for Svelte.
- sveltekit-i18n (⭐456) - For integrating i18n style localization in SvelteKit.
35. Awesome Raspberry Pi
Tools
- ndm (⭐53) - Command line tool to easily manage DNS and DHCP servers.
- pistrong (⭐52) - Manage certificate-secured strongSwan VPNs. Installer and command-line tool for client-server, site-to-site, and host-to-host VPNs.
- sdm (⭐401) - Easily and fully customize RasPiOS images. Install apps, configure settings, etc then burn SSDs/SD cards for lots of different systems from a single image, and each one boots up fully configured and ready for work. Or play.
36. Awesome Dotnet
CMS
- Squidex (⭐2.2k) - Open source headless CMS and content management hub. https://squidex.io
Regular Expression
- RegExtract (⭐698) - Clean & simple idiomatic C# RegEx-based line parser that emits strongly typed results.
Tools
- UnitsNet (⭐2.2k) - Makes life working with units of measurement just a little bit better.
37. Awesome Vite
Framework-agnostic Plugins / Bundling
- vite-compression-plugin (⭐157) - Use Node.js stream compress file to gzip or more.
Framework-agnostic Plugins / Transformers
- vite-plugin-pug-transformer (⭐35) - Pug template engine support.
Framework-agnostic Plugins / Helpers
- vite-plugin-dynamic-base (⭐69) - Resolve all resource files dynamic publicPath.
CakePHP / Community
- cakephp-vite (⭐19) - Integration for CakePHP.
38. Awesome Fp Js
Libraries
- ts-belt - Fast, modern, and practical utility library for FP in TypeScript. (Uses a data-first approach like remeda, but is faster than remeda, ramda, rambda, and lodash/fp.)
39. Awesome Love2d
Input
- Swipe (⭐5) - A simple radial keyboard library.
UI
- Helium (⭐95) - A modern, customizable, high performance retained UI framework.
- ListBox (⭐14) - A dynamic ListBox for LÖVE that supports touch, mouse, and keyboard inputs.
- Lynx - Very-lightweight list-based UI library.
- Plan (⭐21) - A super simple Rule-based layout library.
40. Awesome Dataviz
Python tools / Misc
- pptk (⭐532) - Visualize and work with 2D/3D pointclouds
41. Awesome Product Management
Articles / Obsidian
42. Awesome Rails
Jobs / Other external resources
43. Awesome Graphql
Python / React
- turms (⭐59) - A pythonic graphql codegenerator built around graphql-core and pydantic
- rath (⭐9) - An apollo like graphql client with async and sync interface
44. Awesome D
End-user applications / XML
- Cryptic-Resolver (⭐2) - Manage cryptic commands' names, acronyms and your own knowledge base (a command line utility)
45. Awesome Bitcoin Payment Processors
Hosted Bitcoin Payment Processors / Custodial
Processor: Confirmo
Fees: 0.8%
Lightning: Yes
Directly to Your Wallet: No
Conversion to Fiat: Yes
Requirements: Information about business / website. May require certain documents.
Processor: COINQVEST
Fees: 0.5-1%, Free to try
Lightning: No
Directly to Your Wallet: No
Conversion to Fiat: Yes (USD, EUR, ARS, BRL, NGN)
Requirements: Requires KYC verification.
46. Awesome Deno
Modules / Webview
- Astrodon (⭐927) - Modular framework for building native multi-platform apps with Deno and webview.
47. Awesome Django
Third-Party Packages / General
- django-data-browser (⭐336) - Interactive, user-friendly database explorer.
Resources / Books
48. Awesome Vue
Components & Libraries / UI Components
- swiper (⭐39k) - Official Swiper component for Vue 3. Tree shakable, SSR support, typing, a11y and a lot more
- vue3-side-panel (⭐58) - 🔥 Easy to use and flexible modal sidebar component for Vue3.
- vue-search-input (⭐31) - A Vue 3 search input component, inspired by the global search input of Storybook and GitHub.
Components & Libraries / Utilities
- vue-next-i18n (⭐17) - A lightweight internationalization plugin for Vue 3.
Components & Libraries / Scaffold
- vuesion (⭐2.8k) - Vuesion is a boilerplate that helps product teams build faster than ever with fewer headaches and modern best practices across engineering & design.
49. Awesome Devsecops
Infrastructure as Code Analysis / Multi-Platform
- Terrascan (⭐4.6k) - Accurics - Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
50. Awesome Snmp
Libraries / Go
- posteo/go-agentx (⭐53) - A library with a pure Go implementation of the AgentX-Protocol.
Libraries / Python
- pysnmp (⭐556) - This is a pure-Python, open source and free implementation of v1/v2c/v3 SNMP engine distributed under 2-clause BSD license.
- This project has been abandoned due to the death of the sole maintainer (⭐556).
- Some forks have been created to continue the project and the ecosystem around it. See here (⭐556).
- The leading fork seems to be lextudio/pysnmp (⭐46).
- There is also a community fork (⭐45) under active development, but it is not clear if that project is commited to maintaining all the associated repos, documentation, and websites.
- pysmi (⭐127) - PySMI is a pure-Python implementation of SNMP SMI MIB parser.
- Abandoned for the same reason as the above pysnmp project. See lextudio/pysmi (⭐2).
- net-snmp Python bindings - Net-SNMP 5.4 and later contains Python bindings in the "python" sub-directory, though, they are not built by default.
- puresnmp (⭐74) - Pure Python3 SNMPv2 library without any dependencies.
- snimpy (⭐184) - Snimpy is a Python-based tool providing a simple interface to build SNMP query.
- python-netsnmpagent (⭐67) - This package allows to write net-snmp subagents in Python.
- hnmp (⭐49) - HNMP is a high-level Python library to ease the pain of retrieving and processing data from SNMP-capable devices such as network switches, routers, and printers.
- aiosnmp (⭐44) - Python package aiosnmp is an asynchronous SNMP client for use with asyncio. Only SNMP v2c is supported.
Libraries / Ruby
- ruby-netsnmp (⭐33) - SNMP library in ruby (v1, v2c, v3).
Libraries / Rust
- snmp-parser (⭐41) - SNMP parser written in rust with nom parser combinator framework.
- davedufresne/modern_snmp (⭐21) - Modern SNMP is a pure-Rust library for SNMPv3. This repository includes snmp_mp (SNMPv3 Message Processing) and snmp_usm (Implementation of the User-based Security Model (USM) for SNMPv3) crates.
- Svedrin/sunt (⭐25) - This repository implements an SNMP Agent written in Rust.
Tools / CLIs
- libsmi tools - Applications built on top of libsmi and an sh/awk script that are integrated with the libsmi distribution.
- smilint - This is used to check MIB or PIB modules for syntax errors and semantics at some degree. SMIv1/v2 style MIB modules as well as SPPI PIB modules are supported.
- smidump - This is a MIB/PIB compiler. It allows to dump the contents of a module in various formats: SMIv1, SMIv2, SMIng, SPPI, Import Trees, Type Definition Trees, OID Node Trees, MOSY Style, and CORBA IDL definitions according to the JIDM Specs, and others.
- smidiff - This is a tool that parses two revisions of a MIB module and analyzes the modifications from the old to the new revision.
- smiquery - This is a MIB/PIB query front end. It can be used to query single items from the command line.
- smistrip - This is a simple shell/awk script that allows to extract MIB and PIB modules from documents, such as RFCs or Internet Drafts.
- snmpsim (⭐362) - This is a pure-Python, open source and free implementation of SNMP agents simulator distributed under 2-clause BSD license.
- snmpfwd (⭐66) - The SNMP Proxy Forwarder tool works as an application-level proxy with a built-in SNMP message router. Typical use case for an SNMP proxy is to work as an application-level firewall or a protocol translator that enables SNMPv3 access to a SNMPv1/SNMPv2c entity or vice versa.
- snmpclitools (⭐52) - This is a collection of command-line SNMP tools written in pure-Python. The tools mimic their famous Net-SNMP counterparts. It includes snmpget.py, snmpset.py, snmpwalk.py, snmpbulkwalk.py, snmptrap.py, and snmptranslate.py, see here for more details.
- snmpwn (⭐229) - SNMPwn is an SNMPv3 user enumerator and attack tool.
- trapperkeeper (⭐81) - A suite of tools for ingesting and displaying SNMP traps. This is designed as a replacement for snmptrapd and to supplement existing stateful monitoring solutions.
Tools / GUIs
- paessler/snmptester - This tool enables you to debug SNMP activities to find communication and/or data issues in SNMP monitoring configurations. Windows.
- ireasoning/MIB Browser - This tool allows users to load standard, proprietary MIBs, and even some mal-formed MIBs. It also allows them to issue SNMP requests to retrieve agent's data, or make changes to the agent. Free for personal use.
Publications / Tutorials
- net-snmp tutorials - This Wiki page contains various tutorials ranging from the basics of SNMP protocol to implementation of SNMP applications and agents using net-snmp library.
51. Awesome Rust
Applications / Emulators
- ZX Spectrum
Development tools / Web Servers
- create-rust-app (⭐1.5k) - Set up a modern rust+react web app by running one command.
Libraries / Authentication
- constantoine/totp-rs (⭐162) [totp-rs] - 2fa library to generate and verify TOTP-based tokens
Libraries / GUI
- DioxusLabs/dioxus (⭐20k) - a portable, performant, and ergonomic framework for building cross-platform user interfaces in Rust.
Libraries / Network programming
- Bluetooth
- bluez/bluer (⭐288) [bluer] - Official BlueZ bindings.
52. Awesome Streaming
Table of Contents / Data Pipeline
- Apache RocketMQ (⭐21k) [Java] - distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability.
Table of Contents / Toolkit
- Nussknacker (⭐633) [Scala] - A visual tool to define and run real-time decision algorithms.
53. Public Apis
Animals
API: HTTP Cat
Description: Cat for every HTTP Status
Auth: No
HTTPS: Yes
CORS: Yes
API: HTTP Dog
Description: Dogs for every HTTP response status code
Auth: No
HTTPS: Yes
CORS: Yes
Business
API: Apache Superset
Description: API to manage your BI dashboards and data sources on Superset
Auth:
apiKey
HTTPS: Yes
CORS: Yes
Call this API:
API: Freelancer
Description: Hire freelancers to get work done
Auth:
OAuth
HTTPS: Yes
CORS: Unknown
Call this API:
API: markerapi
Description: Trademark Search
Auth: No
HTTPS: No
CORS: Unknown
Call this API:
Cloud Storage & File Sharing
API: OneDrive
Description: File Sharing and Storage
Auth:
OAuth
HTTPS: Yes
CORS: Unknown
Postman:
Continuous Integration
API: Codeship
Description: Codeship is a Continuous Integration Platform in the cloud
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Cryptocurrency
API: Bittrex
Description: Next Generation Crypto Trading Platform
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
API: Block
Description: Bitcoin Payment, Wallet & Transaction Data
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
API: CryptAPI
Description: Cryptocurrency Payment Processor
Auth: No
HTTPS: Yes
CORS: Unknown
API: CryptoMarket
Description: Cryptocurrencies Trading platform
Auth:
apiKey
HTTPS: Yes
CORS: Yes
API: MercadoBitcoin
Description: Brazilian Cryptocurrency Information
Auth: No
HTTPS: Yes
CORS: Unknown
API: Poloniex
Description: US based digital asset exchange
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Data Validation
API: US Autocomplete
Description: Enter address data quickly with real-time address suggestions
Auth:
apiKey
HTTPS: Yes
CORS: Yes
Call this API:
API: US Extract
Description: Extract postal addresses from any text including emails
Auth:
apiKey
HTTPS: Yes
CORS: Yes
Call this API:
API: US Street Address
Description: Validate and append data for any US postal address
Auth:
apiKey
HTTPS: Yes
CORS: Yes
Call this API:
Development
API: OpenAPIHub
Description: The All-in-one API Platform
Auth:
X-Mashape-Key
HTTPS: Yes
CORS: Unknown
API: Postman
Description: Tool for testing APIs
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
API: QR code
Description: Create an easy to read QR code and URL shortener
Auth: No
HTTPS: Yes
CORS: Yes
API: Sheetsu
Description: Easy google sheets integration
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Dictionaries
API: Wiktionary
Description: Collaborative dictionary data
Auth: No
HTTPS: Yes
CORS: Yes
API: Sendgrid
Description: A cloud-based SMTP provider that allows you to send emails without having to maintain email servers
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Environment
API: GrünstromIndex
Description: Green Power Index for Germany (Grünstromindex/GSI)
Auth: No
HTTPS: No
CORS: Yes
API: IQAir
Description: Air quality and weather data
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Finance
-
Description: Realtime and historical stock data
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Call this API:
Games & Comics
API: GDBrowser
Description: Easy way to use the Geometry Dash Servers
Auth: No
HTTPS: Yes
CORS: Unknown
API: IGDB.com
Description: Video Game Database
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Geocoding
API: GeoJS
Description: IP geolocation with ChatOps integration
Auth: No
HTTPS: Yes
CORS: Yes
API: HelloSalut
Description: Get hello translation following user language
Auth: No
HTTPS: Yes
CORS: Unknown
API: IPInfoDB
Description: Free Geolocation tools and APIs for country, region, city and time zone lookup by IP address
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
API: Mapbox
Description: Create/customize beautiful digital maps
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
API: One Map, Singapore
Description: Singapore Land Authority REST API services for Singapore addresses
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
API: Postali
Description: Mexico Zip Codes API
Auth: No
HTTPS: Yes
CORS: Yes
API: Queimadas INPE
Description: Access to heat focus data (probable wildfire)
Auth: No
HTTPS: Yes
CORS: Unknown
API: SLF (⭐5)
Description: German city, country, river, database
Auth: No
HTTPS: Yes
CORS: Yes
API: SpotSense
Description: Add location based interactions to your mobile app
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
API: US ZipCode
Description: Validate and append data for any US ZipCode
Auth:
apiKey
HTTPS: Yes
CORS: Yes
API: What3Words
Description: Three words as rememberable and unique coordinates worldwide
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Government
API: Bank Negara Malaysia Open Data
Description: Malaysia Central Bank Open Data
Auth: No
HTTPS: Yes
CORS: Unknown
API: BCLaws
Description: Access to the laws of British Columbia
Auth: No
HTTPS: No
CORS: Unknown
API: USA.gov
Description: Authoritative information on U.S. programs, events, services and more
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Health
API: CMS.gov
Description: Access to the data from the CMS - medicare.gov
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
API: Lexigram
Description: NLP that extracts mentions of clinical concepts from text, gives access to clinical ontology
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Jobs
API: Jooble
Description: Job search engine
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Machine Learning
API: Dialogflow
Description: Natural Language Processing
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Music
API: Lyrics.ovh
Description: Simple API to retrieve the lyrics of a song
Auth: No
HTTPS: Yes
CORS: Unknown
News
API: MarketAux
Description: Live stock market news with tagged tickers + sentiment and stats JSON API
Auth:
apiKey
HTTPS: Yes
CORS: Yes
API: TheNews
Description: Aggregated headlines, top story and live news JSON API
Auth:
apiKey
HTTPS: Yes
CORS: Yes
Open Data
API: Black History Facts
Description: Contribute or search one of the largest black history fact databases on the web
Auth:
apiKey
HTTPS: Yes
CORS: Yes
API: Enigma Public
Description: Broadest collection of public data
Auth:
apiKey
HTTPS: Yes
CORS: Yes
Science & Math
API: Remote Calc (⭐5)
Description: Decodes base64 encoding and parses it to return a solution to the calculation in JSON
Auth: No
HTTPS: Yes
CORS: Yes
Shopping
API: eBay
Description: Sell and Buy on eBay
Auth:
OAuth
HTTPS: Yes
CORS: Unknown
Social
API: Full Contact
Description: Get Social Media profiles and contact Information
Auth:
OAuth
HTTPS: Yes
CORS: Unknown
API: Hashnode
Description: A blogging platform built for developers
Auth: No
HTTPS: Yes
CORS: Unknown
Sports & Fitness
API: balldontlie
Description: Balldontlie provides access to stats data from the NBA
Auth: No
HTTPS: Yes
CORS: Yes
Transportation
API: GraphHopper
Description: A-to-B routing with turn-by-turn instructions
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
API: TransitLand
Description: Transit Aggregation
Auth: No
HTTPS: Yes
CORS: Unknown
API: Transport for Auckland, New Zealand
Description: Auckland Transport
Auth: No
HTTPS: Yes
CORS: Unknown
-
Description: The iRail API is a third-party API for Belgian public transport by train
Auth: No
HTTPS: Yes
CORS: Yes
API: Transport for Grenoble, France
Description: Grenoble public transport
Auth: No
HTTPS: No
CORS: No
API: Transport for United States
Description: NextBus API
Auth: No
HTTPS: No
CORS: Unknown
Video
API: Trakt
Description: Movie and TV Data
Auth:
apiKey
HTTPS: Yes
CORS: Yes
API: TVDB
Description: Television data
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
54. Awesome Wpo
Analyzers - API / Meetups
- Datadog APM - End-to-end distributed tracing and APM at scale, correlated to all telemetry.
- BetterUptime - A good website monitoring tool (bundling status page, incident notification)
- Pingdom - A tool to get the uptime of your website (with probes from different locations)
- UptimeRobot - Another uptime monitoring tool (with a generous free plan)
55. Awesome Mac
Developer Tools / IDEs
- CodeRunner - A lightweight, multi-language programming text editor and IDE for quickly building, running and debugging code.
Developer Tools / Command Line Tools
- ripgrep (rg) (⭐47k) - Very fast text searching tool similar to (but faster than) ack, ag or grep
Design and Product / Screencapturing Software
- Shottr - Screen capture application with features like Scrolling capture, OCR and markup.
Communication / Collaboration and Team Tools
- Lark - The Next-Gen Collaboration Suite. All your chats, meetings, calendars, docs, and emails in one place.
56. Awesome Agi Cocosci
Abduction / Applications in AI
- Probabilistic Sufficient Explanations - IJCAI'21, 2021. [All Versions].
Bayesian Modeling / Generative Model
- A generative vision model that trains with high data efficiency and breaks text-based CAPTCHAs - Science, 2017. [All Versions].
Theory of Mind / AI Assisted Research
- PHASE: PHysically-grounded Abstract Social Events for Machine Social Perception - AAAI'21, 2021. [All Versions]. [Project].
Causality / AI Assisted Research
- Eye-tracking causality - Psychological Science, 2017. [All Versions].
- Prev: Feb 14 - Feb 20, 2022
- Next: Jan 31 - Feb 06, 2022