Awesome List Updates on Jun 06 - Jun 12, 2022
44 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome ad Free
Alternatives / Communication
- Wire - Text, audio, and video communication with end-to-end encryption.
2. Awesome Haskell
Courses / Video Tutorials
- Haskell MOOC - MOOC on functional programming that uses Haskell by University of Helsinki.
3. Awesome Mac
Reading and Writing Tools / Note-taking
- NotePlan 3 - Your tasks, notes, and calendar, plain-text markdown files.
4. Awesome Coq
Projects / Plugins
- Tactician - Interactive tool which learns from previously written tactic scripts across all the installed Coq packages and suggests the next tactic to be executed or tries to automate proof synthesis fully.
5. Alternative Front Ends
Overview / YouTube
- Invidious (⭐18k): Invidious is an alternative front-end to YouTube - Lightweight, no ads, no tracking, no JavaScript required
- Home page: https://invidious.io
- Invidious instances: https://docs.invidious.io/instances/
- Invidious instances API: https://api.invidious.io
- Installation guide for self-hosting: https://docs.invidious.io/installation/
6. Awesome Cryptography
Rust / Git
- orion (⭐684) - is a cryptography library written in pure Rust. It aims to provide easy and usable crypto while trying to minimize the use of unsafe code.
7. Awesome Agi Cocosci
Knowledge Representation / Commonsense Knowledgebase
- Learning Program Representations for Food Images and Cooking Recipes - CVPR'22, 2022. [All Versions].
8. Awesome Esp
Firmware
- ESP3D (⭐1.9k) - An experimental firmware for 3D Printers, both the ESP32 and 8266.
9. Awesome Healthcare
Contents / Frameworks
- Clinical Quality Language (⭐287) - Clinical Quality Language is a HL7 standard for the expression of clinical knowledge.
Contents / Libraries
- Android FHIR SDK (⭐551) - The Android FHIR SDK
- FHIRKit Client (⭐178) - Node FHIR client library.
- FHIRModels (⭐194) - FHIRModels is a Swift library for FHIR resource data models.
Contents / Integration
- Open eHealth Integration Platform (⭐179) - An extension of the Apache Camel routing and mediation engine
10. Awesome Jmeter
Results Processing / Tutorials & Demo
- Latency Lingo - Publish test results to generate hosted, interactive dashboards containing insights.
11. Awesome Fp Js
Libraries
- true-myth (⭐1.2k) A library for safe, idiomatic null and error handling in TypeScript, with
MaybeandResulttypes, supporting both a functional style and a more traditional method-call style
12. Awesome Incident Response
IR Tools Collection / Incident Management
- Cyphon - Cyphon eliminates the headaches of incident management by streamlining a multitude of related tasks through a single platform. It receives, processes and triages events to provide an all-encompassing solution for your analytic workflow — aggregating data, bundling and prioritizing alerts, and empowering analysts to investigate and document incidents.
13. Awesome Wagtail
Apps / Misc
- Wagtail Grapple (⭐158) - A Wagtail app that makes building GraphQL endpoints a breeze.
Resources / Getting started
- Getting started in Wagtail, a newcomer's perspective - Having used Drupal almost exclusively as my main tool of choice for a while now, I was asked to put together a build using Wagtail. By @kiwimind.
Resources / Articles
- Upgrading to Wagtail 2.0 – Wagtail 2.0 is one of our biggest releases to date.
For editors / Lists
- Wagtail Editor's manual - Wagtail documentation for editors
- CCA Wagtail Editor Portal - User facing documentation for Wagtail by California College of the Arts
- Caltech Wagtail Editor Portal - User facing documentation for Wagtail by Caltech
Open-source sites / Lists
- WagtailParadise (⭐4) - demo Wagtail site showing common features and recipes
14. Awesome Tdengine
Observability
- Business metrics monitoring based on TDengine (⭐5) - Highly customized business metrics monitoring with TDengine & Spring Boot
15. Awesome Db Tools
Application platforms / Samples
- Tooljet (⭐36k) - Open-source low-code platform to build internal tools.
16. Awesome Yew
Crates / Components
- yew-scroll-area (⭐4) - Custom scroll area for Yew.
17. Awesome Newsletters
Awesome news / Svelte
- Future Crunch. A fortnightly newsletter with all the good news you don't get to hear about, in science, the environment, and across the world. You can see a feed of their good news here.
18. Awesome Preact
Contents / Boilerplates
- Preact Neutralino TypeScript Starter (⭐2) - Starter project for building lightweight desktop applications with Preact and neutralino.js.
Contents / Components
- Preact Compat (⭐947) - Use any React library with Preact (full example (⭐54)).
- Preact Render To String (⭐685) - Universal rendering.
- Preact Markup (⭐204) - Render HTML & Custom Elements as JSX & Components.
- Preact Portal (⭐181) - Render Preact components into (a) SPACE.
- Preact Richtextarea (⭐43) - Simple HTML editor component.
- Preact Cycle (⭐139) - Functional-reactive paradigm for Preact.
- Preact MUI (⭐37) - The MUI CSS Preact library.
- Preact MDL (⭐189) - Use MDL as Preact components.
- Preact Photon (⭐179) - Build beautiful desktop UI with photon.
Contents / Testing Utils
- Preact JSX Chai (⭐56) - JSX assertion testing (no DOM, right in Node).
19. Awesome Rest
Querying / Symfony2
- Schemathesis (⭐2.6k) - Property-based testing tool for web applications built with Open API and GraphQL specifications.
20. Awesome Free Software
Software / File Management
- WinSCP (⭐3.1k) - SFTP and FTP client for Windows (GNU GPLv3 (⭐3.1k))
Software / Utilities
- Espanso (⭐12k) - A cross-playform text expander (GNU GPLv3 (⭐12k))
21. Awesome Open Source Games
Browser-Based / Arcade
- ExecutiveMan (⭐85) - Clone of NES game MegaMan, written in JavaScript.
- Snake (⭐28) - Simple clone of the snake game, using canvas and JavaScript.
Browser-Based / Strategy
- Command & Conquer (⭐785) - Recreation of the original Command and Conquer, Real Time Strategy game entirely in HTML5 and JavaScript.
22. Awesome Cyber Security University
Introduction and Pre-Security / Level 1 - Intro
- OpenVPN - Learn how to connect to a virtual private network using OpenVPN.
- Osint - Intro to Open Source Intelligence.
- Shodan.io - Learn about Shodan.io and how to use it for device enumeration.
Free Beginner Red Team Path / Level 2 - Tooling
- Simple CTF - Beginner level CTF.
- Bounty Hacker - A space cowboy-themed boot to root machine.
Free Beginner Red Team Path / Level 3 - Crypto & Hashes with CTF practice
- Basic Pentesting - This is a machine that allows you to practice web app hacking and privilege escalation.
Free Beginner Red Team Path / Level 4 - Web
- Inclusion - A beginner-level LFI challenge.
- Juiceshop - This room uses the OWASP juice shop vulnerable web application to learn how to identify and exploit common web application vulnerabilities.
- Jack of all trades - Boot-to-root originally designed for Securi-Tay 2020.
- Bolt - Bolt themed machine to root into.
Free Beginner Red Team Path / Level 5 - Reverse Engineering & Pwn
- CC Ghidra - This room teaches the basics of ghidra.
- CC Radare2 - This room teaches the basics of radare2.
Free Beginner Red Team Path / Level 6 - PrivEsc
- Blaster - Metasploit Framework to get a foothold.
- Ignite - A new start-up has a few security issues with its web server.
- Capture the flag - Another beginner-level CTF challenge.
Free Beginner Blue Team Path / Level 1 - Tools
- Windows Fundamentals - Intro to Windows.
- Red Line - Learn how to use Redline to perform memory analysis and scan for IOCs on an endpoint.
Free Beginner Blue Team Path / Level 2 - Security Operations, Incident Response & Threat Hunting
- Investigating Windows - Investigating Windows.
- Squid Game - Squid game-themed CTF.
Free Beginner Blue Team Path / Level 3 - Beginner Forensics, Threat Intel & Cryptography
- The Glory of the Garden - Beginner image analysis challenge.
- Emo - Medium level forensics challenge.
- Obsecure - Medium level forensics challenge.
Free Beginner Blue Team Path / Level 4 - Memory & Disk Forensics
- Reminiscent - Medium level disk forensics challenge.
- Detect Log4J - Medium level disk forensics challenge.
Free Beginner Blue Team Path / Level 5 - Malware and Reverse Engineering
- Get PDF (Malicious Document) - Reversing PDF malware.
Bonus CTF practice and Latest CVEs / Level 5 - Malware and Reverse Engineering
- Smag Grotto - An obsecure boot to root machine.
- Buffer Overflow Prep - Practice stack-based buffer overflows.
- Break out the cage - Help Cage bring back his acting career and investigate the nefarious going on of his agent.
- Lian Yu - A beginner-level security challenge.
Bonus Windows / Level 5 - Malware and Reverse Engineering
- Retro - Breaking out of the retro-themed box.
- Anthem - Exploit a Windows machine in this beginner-level challenge.
Extremely Hard Rooms to do / Level 5 - Malware and Reverse Engineering
- Carpe Diem 1 - Recover your client's encrypted files before the ransomware timer runs out.
- EnterPrize - Enterprise-themed network to hack into.
23. Awesome Geojson
validation
- Jest-GeoJSON (⭐9): an extended set of matcher functions for the Jest Javascript unit testing framework tailored to evaluating GeoJSON data
24. Awesome Selfhosted
Software / Content Management Systems (CMS)
- Apostrophe - CMS with a focus on extensible in-context editing tools. (Demo, Source Code (⭐4.5k))
MITNodejs
Software / Games - Administrative Utilities & Control Panels
- LinuxGSM - CLI tool for deployment and management of dedicated game servers on Linux: more than 120 games are supported. (Source Code (⭐4.6k))
MITShell
- Pterodactyl - Management panel for game servers, with an intuitive UI for end users. (Source Code (⭐7.8k))
MITPHP
- RconCli (⭐561) - CLI for executing queries on a remote Valve Source dedicated server using the RCON Protocol.
MITGo
Software / Self-hosting Solutions
- LibreServer - Home server configuration based on Debian. (Source Code (⭐38))
AGPL-3.0Shell
25. Awesome Blazor
Others
- Css in Blazor presentation's source code (⭐18) -
Source code of a presentation by Ed Charbeneau about Blazor and CSS.
2D/3D Rendering engines / Others
- BlazorDownloadFile (⭐190) -
Blazor download files to the browser from c# without any JavaScript library or dependency. BlazorDownloadFile is the solution to saving files on the client-side, and is perfect for web apps that generates files on the client. However if the file is coming from the server we recommend you to first try to use Content-Disposition attachment response header as it has more cross-browser compatibility.
- BlazorCurrentDevice (⭐28) -
Device detection for blazor using current-device.js.
- BlazorStyledTextArea (⭐18) -
A textarea with style. This component essentially remains and works as a textarea but can have any of the text styled based on your application needs. Its simplicity is purposefully designed to avoid the complexities and issues that come with rich text editors.
Others / Others
- Fun.Blazor (⭐203) -
This is a project to make F# developer to write blazor easier - Use F# for Blazor, Computation expression (CE) style DSL for internal and third party blazor libraries, Dependency injection, Adaptive and Elmish models, Giraffe style routing, Type safe style.
- Blazor.DownloadFileFast (⭐40) -
Fast download of files to the browser from Blazor without any javascript library reference or dependency. (Demo).
- Blazor.DynamicJavascriptRuntime.Evaluator (⭐19) -
Execute dynamic object expressions as Javascript in Blazor client-side apps.
Podcasts / Others
- Indexing Video using KlipTok with Jeff Fritz - June 2, 2022 - How do you find a great video clip after the fact? Carl and Richard talk to Jeff Fritz about his work building KlipTok, a tool for making Twitch video clips more discoverable and shareable. Jeff digs into the tricky bits of KlipTok, which is all about fast indexing and searching to get to the right clip. The conversation digs into various data storage techniques and using the cloud in a way that doesn't break the bank. Jeff may be a Microsoft employee, but that doesn't mean he uses only Microsoft tools for his projects. Duration: 57 minutes.
Books / Others
- Learning Blazor - Build Single-Page Apps with WebAssembly and C# (By David Pine via O'Reilly Early Release February 3rd, 2022).
26. Awesome Plotters
Hardware / Plotters
- AxiDraw - Pen plotter from Evil Mad Scientist, very popular on #plottertwitter.
- Drawing Robot - 3d-Printable AxiDraw clone w/ Arduino CNC Shield controller running grbl firmware.
- 4xiDraw - Yet another 3d-printable AxiDraw clone w/ Arduino CNC Shield controller running grbl firmware.
Hardware / Motor Controllers
- Arduino CNC Shield - Grbl-compatible stepper motor control shield for Arduino, similar to the grblShield.
- EBB Driver Board - USB-based dual stepper motor controller board, originally designed for the EggBot.
Hardware / Pens
- Sharpie Fine Point Plotter Adapter - 3d-printed adapter to fit a standard Sharpie in an HP-GL plotter.
- Parametric 3d-Printable Plotter Pen Adapter - Adjustable model to print adapters for various pens.
- Plotter Pen STL Models - Accurate STL models of both short and long standard plotter pens.
Software / Plotter Control
- axidraw (⭐447) - Official AxiDraw extensions for Inkscape.
- Line-us Inkscape Plugin (⭐8) - Sends drawings to the Line-us plotter directly from Inkscape.
- Line-us API Examples (⭐120) - Example code for the Line-us plotter's G-code-based API.
- @beardicus/line-us (⭐34) - JavaScript library for controlling the Line-us machine from Node or the browser.
27. Awesome Bioinformatics
Workflow Managers
- SciPipe (⭐1.1k) - Workflow library embedded in the Go programming language, focusing on supporting complex workflow constructs, compiling to a single binary, providing powerful file naming and comprehensive audit reports for every output [ paper-2019 | web ]
28. Open Source Flutter Apps
Contents / Finance
- HADWIN (⭐90) - a prototype of a fund transfer platform by Nabhodipta Garai.
29. Awesome Security
Network / Scanning / Pentesting
- tsurugi - heavily customized Linux distribution that designed to support DFIR investigations, malware analysis and OSINT activities. It is based on Ubuntu 20.04(64-bit with a 5.15.12 custom kernel)
30. Awesome Deno
Modules / Game engine
- caviar (⭐164) - ⚡ Blazing fast, modern, Game Engine powered by WebGPU for Deno and the browser
- neko (⭐48) - 🐈 caviar's twin frame buffer deno module with a framebuffer canvas implementation
- sdl2 (⭐175) - SDL2 module for Deno
31. Awesome Vue
Components & Libraries / UI Components
- qalendar (⭐287) - An event calendar and datepicker for Vue 3
- sortablejs-vue3 (⭐400) - A Vue 3 component acting as a thin wrapper around SortableJS
32. Awesome Dotnet
Blazor
- Megabit.Blazorise (⭐3.5k) - Blazorise is a component library built on top of Blazor and CSS frameworks like Bootstrap, Bulma and Material. Very easy to use.
33. Awesome PICO 8
Contents / Tools
- TS-PICO-8 (⭐41) - Create PICO-8 games using TypeScript.
Contents / Text Editors Language Support
- Visual Studio Code: pico8-ls (⭐85) - PICO-8 Language Server, providing full language support for the PICO-8 dialect of Lua.
34. Awesome K6
Tools
- k6-html-reporter (⭐24) - Tool for generating k6 HTML reports.
35. Awesome Analytics
General analytics
- PostHog - Open-source product analytics to track users, events, funnels and trends. Alternative to Mixpanel/Amplitude/Heap. Also includes session recording (alternative to HotJar) and feature flag/experimentation tools (alternative to Optimizely).(Source Code (⭐28k))
MITPython
Developer analytics
- Hatica - Engineering Analytics to boost developer productivity
©SaaS
36. Awesome Openstreetmap
Libraries / Java
- OSM2World - OSM2World is a converter that creates three-dimensional models of the world from OpenStreetMap data. It can be used as a stand-alone tool, on a server or as a library in Java programs. (Source Code (⭐623) / Wiki)
37. Awesome Go
Messaging
- Quamina (⭐431) - Fast pattern-matching for filtering messages and events.
Conferences / Libraries for creating HTTP middlewares
- GopherCon Europe - Berlin, Germany.
Free e-books / Libraries for creating HTTP middlewares
38. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- fastcache (⭐41) - Caches command output to improve shell startup time.
- fzf (gimbo) (⭐0) - Helpers for using fzf (⭐72k) in ZSH. Requires brew.sh.
- pnpm (baliestri) (⭐10) - Adds useful aliases for many common pnpm commands. Includes tab-completions.
- pnpm (ntnyq) (⭐82) - Adds useful aliases for common pnpm commands.
Completions / superconsole - Windows-only
- myincr (⭐0) - Speeds up pasting with autosuggest and incr.
Themes / superconsole - Windows-only
- gugulenok (⭐1) - Has both a dark and a light mode. Includes decorators for
gitstatus, time and current directory.
- ivabus (⭐7) - Inspired by the GitHub Codespaces prompt. Includes decorators for
gitstatus, username and current directory.
- link (⭐1) - Minimalist. Includes
gitstatus and last command exit decorations.
- zish (⭐1) - Based on the
fishshell's default look.
39. Awesome Alfred Workflows
Miscellaneous
- Gitmoji (⭐29) - Search for Gitmojis easily.
Helpers
- Alfred Workflow (for Dart) (⭐12) - Dart library for writing Alfred workflows. Inspired by Alfred-Workflow (⭐3k) for Python.
40. Awesome Cl
C, C++
- ⭐ Ironclad (⭐182) - A library of crypto functions for Common Lisp. Not considered secure, but is still useful for the message digest functions. Expat.
Miscellaneous
- ⭐ Sketch (⭐1.5k) - A CL framework for the creation of electronic art, graphics, and lots more. MIT.
Mobile
- ⭐ alexandria - A general-purpose utility library. Public domain.
Iteration
HTTP Servers
- ⭐ Hunchentoot - A web server. 2-clause BSD
HTML generators and templates / Isomorphic web frameworks
Utils / Third-party APIs
- ⭐ BordeauxThreads - Portable, shared-state concurrency. Expat.
Job processing / Third-party APIs
Emacs / Third-party APIs
- ⭐ Slime (⭐2k) - Superior Lisp Interaction Mode for Emacs; a full-blown environment for Common Lisp inside of Emacs. Public domain.
Date and time / Third-party APIs
- ⭐ local-time - A development library for manipulating date and time information in a semi-standard manner. 3-clause BSD.
Documentation builders / Third-party APIs
- QBook (⭐7) - generates HTML (or LaTeX) formatted code listings of Common Lisp source files. BSD_3Clause.
- all comments started with 4
;(";;;;") are interpreted as documentation. Enhance the documentation with headings and directives. - QBook acts as "a lightweight literate programming system, where Lisp code is not rendered inline, but in separate sections, and that makes the document more pleasant to navigate." @mmontone
- all comments started with 4
- cl-bibtex (⭐28) - A compatible re-implementation of the BibTeX program in Common Lisp, with a BST-to-CL compiler. GNU LGPL2.1.
- docbrowser (⭐18) - a server that generates documentation for the loaded systems on the fly.
- Its main page presents a list of all loaded systems in your Lisp image. Click on one system, and you get a page with three panes: functions, classes and variables. Click on a function to see its source, in context, with line numbers. Click on classes to see their slots and specializing functions.
Literate programming / Third-party APIs
- literate-lisp (⭐67) - Load Common Lisp code blocks from Emacs' Org files. MIT.
- erudite (⭐82) - Literate Programming System built with interactive development in mind. MIT.
Other / Third-party APIs
- absolute de-facto libraries, like BordeauxThreads or Quicklisp, should be denoted with a ⭐ (Unicode code U+2B50).
41. Awesome Graphql
iOS / React
- GQLite iOS SDK - GQLite iOS SDK is a toolkit to work with GraphQL servers easily.
Tools - Editors & IDEs & Explorers / React
- gqt (⭐468) - Build and execute GraphQL queries in the terminal.
42. Awesome Cdk
Construct Libraries / APIs
- crow-api (⭐9) - Create a serverless API with routes based on your file structure.
Construct Libraries / Security
- aws-firewall-factory (⭐254) - Deploy, update, and stage your WAFs while managing them centrally via FMS.
Construct Libraries / Multi-accounts setup
- cdk-organizations (⭐180) - CDK constructs that helps to provision AWS Organization, Organizational Units (OU), Accounts and Policies.
43. Awesome Theoretical Computer Science
Books / Monograph
- Eva Tardos & et.al. Algorithmic Game Theory - Basic chapters on algorithmic methods for equilibria, mechanism design and combinatorial auctions are followed by chapters on important game theory applications such as incentives and pricing, cost sharing, information markets and cryptography and security.
44. Awesome Neovim
(requires Neovim 0.5)
- smjonas/inc-rename.nvim (⭐773) - Provides an incremental LSP rename command based on Neovim's command-preview feature.
Color / Diagnostics
- koenverburg/peepsight.nvim (⭐118) - Focus only the function your cursor is in.
Tree-sitter Supported Colorscheme / Diagnostics
- ldelossa/vimdark (⭐68) - A minimal Vim theme for night time. Loosely based on vim-monotonic and chrome's dark reader extension. A light theme is included as well for the day time.
Editing Support / Diagnostics
- h-hg/fcitx.nvim (⭐90) - Switching and restoring fcitx state for each buffer separately.
Preconfigured Configuration / Diagnostics
- imbacraft/dusk.nvim (⭐51) - Dusk is a lightweight, aesthetically minimal Neovim config, written in Lua, able to provide for web and Java development.
- Prev: Jun 13 - Jun 19, 2022
- Next: May 30 - Jun 05, 2022