Awesome List Updates on Feb 07 - Feb 13, 2022
48 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. 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.
2. Awesome Algorand
Crash Courses
- Algorand School (⭐80) - Algorand School crash course slide deck.
3. Awesome Coq
Projects / Verified Software
- Jasmin (⭐297) - Formalized language and verified compiler for high-assurance and high-speed cryptography.
4. Awesome List
Security
- Executable Packing (⭐1.4k) - Packing and unpacking executable formats.
Decentralized Systems
- Algorand (⭐201) - An open-source, proof of stake blockchain and smart contract computing platform.
5. 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 (⭐61) - 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 (⭐47) - 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.
- 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 (⭐2.3k) - Android application Identifier for packers, protectors, obfuscators and oddities - PEiD for Android.
6. Awesome Python Typing
Stub packages
- boto3-stubs - Stubs for boto3 (⭐9.4k).
7. Awesome Gdpr
Related
8. Awesome Pentest
Web Exploitation / Web shells and C2 frameworks
- Merlin (⭐5.3k) - Cross-platform post-exploitation HTTP/2 Command and Control server and agent written in Golang.
- SharPyShell (⭐968) - Tiny and obfuscated ASP.NET webshell for C# web applications.
9. 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.
10. Awesome Seml
Tooling
- Aim - Aim is an open source experiment tracking tool.
11. Awesome Eslint
Tools / Testing Tools
- eslint-interactive (⭐420) - The CLI tool to fix huge number of ESLint errors.
12. Awesome Jax
Libraries / New Libraries
- PGMax (⭐65) - 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ć (⭐742) - A series of notebooks and videos going from zero JAX knowledge to building neural networks in Haiku.
13. Awesome Ruby
Authentication and OAuth
- OAuth:
- Doorkeeper (⭐5.4k) - 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 (⭐955) - A simple Ruby on Rails plugin for creating and managing a breadcrumb navigation for a Rails project.
- Gretel (⭐888) - 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 (⭐888) - 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.4k) - Interactor provides a common interface for performing complex interactions in a single request.
- Light Service (⭐861) - Series of Actions with an emphasis on simplicity.
- Mutations (⭐1.4k) - Compose your business logic into commands that sanitize and validate input.
- Surrounded (⭐254) - Encapsulated related objects in a single system to add behavior during runtime. Extensible implementation of DCI.
- Waterfall (⭐615) - 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 (⭐423) - 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 (⭐35) - 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.5k) - 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.
- Travis CI - Test and Deploy Your Code with Confidence.
View components
- Cells (⭐3.1k) - View Components for Rails.
- Komponent (⭐426) - An opinionated way of organizing front-end code in Rails, based on components.
- ViewComponent (⭐3.4k) - View components for Rails.
View helpers
- active_link_to (⭐855) - View helper to manage "active" state of a link.
Web Frameworks
- Trailblazer (⭐3.5k) - 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.
14. Awesome Cybersecurity Blueteam
Cloud platform security / Kubernetes
- Sealed Secrets (⭐8.4k) - Kubernetes controller and tool for one-way encrypted Secrets.
15. Awesome Prisma
🦺 Community Prisma Tools
16. Awesome Sre
Culture
17. Awesome Theoretical Computer Science
Books
- 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.
- Hopcroft, Motwani & Ullman. Introduction to Automata Theory, Languages, and Computation - Introductory undergrad textbook for automata, languages and theory of computation topics.
Handbooks
- 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.
Lecture Notes
- Watrous. Introduction to The Theory of Computing - undergrad introduction to theory of computation
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.
- 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.
- 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.
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.
Lecture Videos Playlist / Monograph
- Lehman, Leighton & Meyer. Mathematics for Computer Science - An introduction to discrete mathematics oriented toward computer science and engineering. - Companion Textbook
Lecture Notes / Monograph
- Paluszynski. Calculus for Computer Scientists - calculus lecture notes taught for undergrad computer science students
General / Lecture Notes
- Halpern. CS 2802: Discrete Structures - Honors. 2020. Cornell - Honors lecture notes on discrete math - Homework
General / Books
- 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.
General / MOOC
- 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.
Papers / Lecture Videos Playlist
- 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.
Aggregators / Lecture Videos Playlist
- 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.
Live / Lecture Videos Playlist
- TCS+ - A series of online seminars in theoretical computer science. The goal is to make engaging talks accessible to the widest possible audience.
Archived / Lecture Videos Playlist
- Computational Complexity - Collection of workshops.
Selected Posts and Essays / Lecture Videos Playlist
- 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 / Lecture Videos Playlist
- 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.
- 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 / Lecture Videos Playlist
- TCS Cheat Sheet - A sheet of notes containing essential toolboxes needed by any theoretical computer scientist.
18. Awesome Symfony
Web Services
- LexikJWTAuthenticationBundle (⭐2.6k) - This bundle provides JWT (Json Web Token) authentication for your REST API using the lcobucci/jwt library.
19. Awesome Robotic Tooling
Sensor Processing / Lidar and Point Cloud Processing
- urban_road_filter (⭐328) - Real-time LIDAR-based Urban Road and Sidewalk detection for Autonomous Vehicles.
- Removert (⭐593) - Remove then revert. Static map construction in the wild and dynamic points removing tool by constructing a static map.
20. Awesome Go
Project Layout
- pagoda (⭐2.6k) - Rapid, easy full-stack web development starter kit built in Go.
Template Engines
- got (⭐38) - A Go code generator inspired by Hero and Fasttemplate. Has include files, custom tag definitions, injected Go code, language translation, and more.
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.
21. Awesome Tmux
Status Bar
- tmux-clima (⭐17) Displays the current temperature and weather condition using the OpenWeather API.
- tmux-cpu (⭐481) Show CPU load with easy icons
- tmux-df (⭐39) - Show available disk space (output of df command)
- tmux-kripto (⭐5) Add a cryptocurrency stock price to the statusbar.
Plugins
- tmux-modal (⭐199) - Execute complex tmux commands in just a few keystrokes with a modal mode that is designed to be efficient, easy to remember and comfortable.
22. Awesome Blazor
Games
- WordleBlazor (⭐3) -
Simple clone of popular Wordle game in Blazor. Demo.
23. Awesome Vulkan
Samples
- Hello triangle, (⭐44) based on Vulkan Ray Tracing extensions. [MIT]
24. Awesome Godot
Templates / Godot 3
- Godot First Person Camera (⭐59) - A simple FPS starter with jumping, movement, flashlight and a player character with animations.
25. Awesome Directus
Resources / Official
Extensions / Community
- Search Sync (⭐119) - Sync data into a search engine index, supports Algolia, ElasticSearch & MeiliSearch.
- Dictionary (⭐40) - Save key-value pairs as JSON blobs with a progress indicator for completeness.
- WordPress-like Slug (⭐99) - Slug/Permalink interface with support for pre- and suffixes.
- Link Meta (⭐29) - Stores hyperlink metadata into Directus.
- Group Modal (⭐63) - Group interface fields into a modal that can be opened with a button.
- Display Link (⭐63) - 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 (⭐34) - Select a value from a SVG Map box.
26. Awesome Decentralized
Other
- m-ld: A software library enabling distributed applications to read and write shared information consistently with zero latency, using Semantic Web technology and CRDTs (Conflict-Free Replicated Data Types).
27. 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.
Workflow Orchestration / 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.
28. Awesome Svelte
Internationalization / Form Components
- svelte-fluent (⭐102) - Components for easy integration of Fluent localization.
- svelte-i18n (⭐1.3k) - Internationalization library for Svelte.
- sveltekit-i18n (⭐549) - For integrating i18n style localization in SvelteKit.
29. Awesome Raspberry Pi
Tools
- ndm (⭐72) - Command line tool to easily manage DNS and DHCP servers.
- pistrong (⭐66) - Manage certificate-secured strongSwan VPNs. Installer and command-line tool for client-server, site-to-site, and host-to-host VPNs.
- sdm (⭐612) - 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.
30. Awesome Dotnet
CMS
- Squidex (⭐2.4k)
- Open source headless CMS and content management hub. https://squidex.io
Tools / GUI - other
- UnitsNet (⭐2.9k) - Makes life working with units of measurement just a little bit better.
31. Awesome Vite
Framework-agnostic Plugins / Bundling
- vite-compression-plugin (⭐244) - Use Node.js stream compress file to gzip or more.
Framework-agnostic Plugins / Transformers
- vite-plugin-pug-transformer (⭐39) - Pug template engine support.
Framework-agnostic Plugins / Helpers
- vite-plugin-dynamic-base (⭐74) - Resolve all resource files dynamic publicPath.
CakePHP / Community
- cakephp-vite (⭐21) - Integration for CakePHP.
32. 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.)
33. Awesome Love2d
Input
- Swipe (⭐5) - A simple radial keyboard library.
UI
- Helium (⭐114) - A modern, customizable, high performance retained UI framework.
- ListBox (⭐15) - A dynamic ListBox for LÖVE that supports touch, mouse, and keyboard inputs.
- Lynx - Very-lightweight list-based UI library.
- Plan (⭐25) - A super simple Rule-based layout library.
34. Awesome Dataviz
Python tools / Misc
- pptk (⭐629) - Visualize and work with 2D/3D pointclouds
35. Awesome Rails
Jobs / Other external resources
36. Awesome Graphql
Python / React
- turms (⭐66) - A pythonic graphql codegenerator built around graphql-core and pydantic
- rath (⭐10) - An apollo like graphql client with async and sync interface
37. Awesome Deno
Modules / Webview
- Astrodon (⭐945) - Modular framework for building native multi-platform apps with Deno and webview.
38. Awesome Django
Third-Party Packages / General
- django-data-browser (⭐368) - Interactive, user-friendly database explorer.
39. Awesome Vue
Components & Libraries / UI Components
- swiper (⭐41k) - Official Swiper component for Vue 3. Tree shakable, SSR support, typing, a11y and a lot more
- vue-search-input (⭐36) - 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.9k) - Vuesion is a boilerplate that helps product teams build faster than ever with fewer headaches and modern best practices across engineering & design.
40. Awesome Devsecops
Infrastructure as Code Analysis / Multi-Platform
- Terrascan (⭐5k) - Accurics - Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
41. Awesome Streaming
Table of Contents / Data Pipeline
- Apache RocketMQ (⭐22k) [Java] - distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability.
Table of Contents / Toolkit
- Nussknacker (⭐692) [Scala] - A visual tool to define and run real-time decision algorithms.
42. 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
Continuous Integration
API: Codeship
Description: Codeship is a Continuous Integration Platform in the cloud
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
Cryptocurrency
API: Bittrex
Description: Next Generation Crypto Trading Platform
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
API: Block
Description: Bitcoin Payment, Wallet & Transaction Data
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
API: CryptAPI
Description: Cryptocurrency Payment Processor
Auth: No
HTTPS: Yes
CORS: Unknown
API: CryptoMarket
Description: Cryptocurrencies Trading platform
Auth:
apiKeyHTTPS: Yes
CORS: Yes
API: MercadoBitcoin
Description: Brazilian Cryptocurrency Information
Auth: No
HTTPS: Yes
CORS: Unknown
API: Poloniex
Description: US based digital asset exchange
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
Development
API: OpenAPIHub
Description: The All-in-one API Platform
Auth:
X-Mashape-KeyHTTPS: Yes
CORS: Unknown
API: Postman
Description: Tool for testing APIs
Auth:
apiKeyHTTPS: 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:
apiKeyHTTPS: 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:
apiKeyHTTPS: 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:
apiKeyHTTPS: Yes
CORS: Unknown
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:
apiKeyHTTPS: 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:
apiKeyHTTPS: Yes
CORS: Unknown
API: Mapbox
Description: Create/customize beautiful digital maps
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
API: One Map, Singapore
Description: Singapore Land Authority REST API services for Singapore addresses
Auth:
apiKeyHTTPS: 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:
apiKeyHTTPS: Yes
CORS: Unknown
API: US ZipCode
Description: Validate and append data for any US ZipCode
Auth:
apiKeyHTTPS: Yes
CORS: Yes
API: What3Words
Description: Three words as rememberable and unique coordinates worldwide
Auth:
apiKeyHTTPS: 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:
apiKeyHTTPS: Yes
CORS: Unknown
Health
API: CMS.gov
Description: Access to the data from the CMS - medicare.gov
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
API: Lexigram
Description: NLP that extracts mentions of clinical concepts from text, gives access to clinical ontology
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
Jobs
API: Jooble
Description: Job search engine
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
Machine Learning
API: Dialogflow
Description: Natural Language Processing
Auth:
apiKeyHTTPS: 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:
apiKeyHTTPS: Yes
CORS: Yes
API: TheNews
Description: Aggregated headlines, top story and live news JSON API
Auth:
apiKeyHTTPS: 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:
apiKeyHTTPS: Yes
CORS: Yes
API: Enigma Public
Description: Broadest collection of public data
Auth:
apiKeyHTTPS: Yes
CORS: Yes
Science & Math
API: Remote Calc (⭐6)
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:
OAuthHTTPS: Yes
CORS: Unknown
Social
API: Full Contact
Description: Get Social Media profiles and contact Information
Auth:
OAuthHTTPS: 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:
apiKeyHTTPS: 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:
apiKeyHTTPS: Yes
CORS: Yes
API: TVDB
Description: Television data
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
43. Awesome Wpo
Analyzers - API / Meetups
- 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)
44. Awesome Mac
Communication / Collaboration and Team Tools
- Lark - The Next-Gen Collaboration Suite. All your chats, meetings, calendars, docs, and emails in one place.
45. Awesome Agi Cocosci
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].
46. Awesome Open Source Games
Browser-Based / Puzzle
- Pond (⭐55) - The Pound is about relaxing and exploring a beautiful world.
Mobile Games / Android
- Pimple Popper (⭐39) - Game to pop pimples using the awesome Godot Engine.
47. Awesome Cheminformatics
Libraries / General Purpose
- CGRtools (⭐47) - Toolkit for processing molecules, reactions and condensed graphs of reactions. Can be used for chemical standardization, MCS search, tautomers generation with backward compatibility to RDKit and NetworkX.
48. Awesome Snmp
Libraries / C#
- SnmpSharpNet (⭐80) - Simple Network Management Protocol (SNMP) .Net library written in C# (csharp). Implements protocol version 1, 2 and 3.
Libraries / Go
- posteo/go-agentx (⭐61) - A library with a pure Go implementation of the AgentX-Protocol.
Libraries / Java
- joeSNMP - joeSNMP is an open-source Java SNMP class library published under the LGPL.
- Westhawk's SNMP - An open-sourced Java library that can be used for SNMP v1/v2c/v3. Supports traps, authentication and privacy. As authentication protocols it offers MD5 and SHA1.
- mibble (⭐118) - Mibble is an open-source SNMP MIB (or SMI) parser library for Java.
Libraries / Ruby
- ruby-netsnmp (⭐34) - SNMP library in ruby (v1, v2c, v3).
Libraries / Rust
- snmp-parser (⭐46) - SNMP parser written in rust with nom parser combinator framework.
- davedufresne/modern_snmp (⭐28) - 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 (⭐27) - 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 (⭐422) - This is a pure-Python, open source and free implementation of SNMP agents simulator distributed under 2-clause BSD license.
- snmpfwd (⭐70) - 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 (⭐57) - 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 (⭐254) - SNMPwn is an SNMPv3 user enumerator and attack tool.
- trapperkeeper (⭐80) - 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
- agentpp/MIB Designer - Use MIB Designer to create, edit, manage, and explore SMI specifications (
Commercial).
- agentpp/MIB Explorer Pro - Use MIB Explorer to browse, configure, test&debug, monitor, and discover SNMPv1/2c/3 entities.
- sharpsnmp/SNMP Pro - A family of .NET based SNMP products, including the commercial MIB Compiler, MIB Assembly, and the open source Library.
- 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.
- Prev: Feb 14 - Feb 20, 2022
- Next: Jan 31 - Feb 06, 2022