Awesome List Updates on Aug 01 - Aug 07, 2022
53 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Mind Expanding Books
Startups and Business
Name: Principles: Life and Work
Author: Ray Dalio
Goodreads Rating: 4.07
Year Published: 2017
Education
Name: The Little Prince
Author: Antoine de Saint-Exupéry
Goodreads Rating: 4.31
Year Published: 1943
2. Awesome Machine Learning
Java / General-Purpose Machine Learning
- Chips-n-Salsa (⭐55) - A Java library for genetic algorithms, evolutionary computation, and stochastic local search, with a focus on self-adaptation / self-tuning, as well as parallel execution.
3. Awesome Opensource Apps
C++
Name: SumatraPDF
Description: Open source PDF, eBook (epub, mobi), comic book (cbz/cbr), DjVu, XPS, CHM, image viewer for Windows.
4. Awesome Rest
Guidelines
- Adidas REST API Guidelines (⭐280) - Adidas REST API Guidelines define standards and guidelines for building REST APIs at adidas.
- Atlassian REST API design guidelines version 1 - This document provides guidelines to Atlassian developers who are designing REST APIs for Atlassian applications.
- Cisco REST API Guide (⭐109) - Guidelines for designing REST APIs at Cisco.
- Google Cloud API design guide - Guidelines Google follows when designing Cloud APIs and other Google APIs (REST APIs and gRPC APIs).
- Haufe API Style Guide (⭐228) - Guidelines created by Haufe-Lexware CTO team.
- Microsoft REST API Guidelines (⭐23k) - The Microsoft REST API Guidelines, as a design principle, encourages application developers to have resources accessible to them via a RESTful HTTP interface.
- Restful API Guidelines by Zalando (⭐2.6k) - Developing Restful APIs: A Comprehensive Set of Guidelines.
Generators
- openapi-generator (⭐21k) - OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3).
5. Awesome Open Hardware
Projects
- RepRap - Humanity's first general-purpose, self-replicating manufacturing machine.
6. Awesome Graphql
Miscellaneous / React
- graphqlgate (⭐56) - A GraphQL rate-limiting library with query complexity analysis for Node.js
CMS / React
- Apito - A Cloud Based Headless CMS with CDN, Webhooks, Team Collaborations, Content Revision, Cloud Functions.
7. Awesome Godot
Plugins and scripts / Various Godot versions
- Scene Manager (⭐323) - Make nice and customizable scene transitions in one line of code (Godot 3.x, 4.0.alpha).
Plugins and scripts / Godot 3.2+
- godot-ply (⭐346) - In-editor box modelling for gray boxing or prototyping 3D levels.
8. Awesome Creative Coding
Courses
- Three.js Journey - This course by Bruno Simon will teach you the secrets to create the coolest WebGL websites with Three.js whether your are a beginner or an advanced developer.
Visual Programming Languages
- ossia score [Cross-platform] - Interactive, intermedia audio-visual sequencer.
Sound Programming Languages
- handel - A small procedural programming language for writing songs in browser.
- Melrōse - A MIDI producing environment for creating (live) music.
Online
- Shader Park - A JavaScript library for creating interactive procedural 2D and 3D shaders.
9. Awesome Streaming
Table of Contents / Streaming Engine
- Apache Ballista (⭐1.4k) [Rust] - distributed compute platform powered by Apache Arrow.
- Scramjet Cloud Platform (⭐65) [Python/JavaScript/Node.js] - data processing engine for running multiple data processing apps (sequences) written in Python, JavaScript or TypeScript
Table of Contents / Streaming Library
- Scramjet Node.js (⭐37) - [Node.js] functional reactive stream programming framework written on top of Node.js object streams + the legacy Scramjet.js version (⭐253)
- Scramjet Python (⭐35) - [Python] functional reactive stream programming framework written from scratch operating on object, string and buffer streams.
- Scramjet C++ (⭐3) - [C++] functional reactive stream programming framework written on top of Node.js object streams.
10. Awesome Sre
Culture
Education
Books
On-Call
Capacity Planning
11. Awesome Integration
Projects / ETL
- Hevo - A fully automated, no-code data pipeline platform supporting 150+ integrations across databases, SaaS apps, cloud storage, SDKs, and streaming services.
12. Awesome Gdpr
Related
13. Awesome Healthcare
Contents / Imaging
- Kaapana (⭐148) - Open source toolkit for state of the art platform provisioning in the field of medical data analysis.
Contents / Frameworks
- LinuxForHealth FHIR Server (⭐316) - Modular Java implementation of version 4 of the HL7 FHIR specification.
Contents / Libraries
- Asymmetrik FHIR API Server (⭐385) - A secure REST implementation for the HL7 FHIR Specification.
14. Awesome Jamstack
Platforms
- Layer0 - All-in-one Jamstack platform focused on large, dynamic websites and best-in-class performance through an integrated CDN, EdgeJS, predictive prefetching, and performance monitoring.
CMS
- Apito - A Cloud Based Headless CMS with CDN, Webhooks, Team Collaborations, Content Revision, Cloud Functions.
15. Awesome Product Management
Articles / Obsidian
- Getting to the Product Manager interview stage - By Glenn Gillen.
16. Awesome Gbdev
C / Syntax highlighting packages
- Larold's Jubilant Junkyard - A collection of detailed GBDK-2020 based tutorials.
17. Awesome Readme
Tools
- user-statistician (⭐81) - A GitHub Action that generates SVG of detailed GitHub user activity for profile readmes.
18. Awesome Plone
Content and utilities for content
- collective.documentgenerator (⭐15) - Generate Documents (.odt, .pdf, .doc) from content based on appy framework (https://appyframe.work/) and OpenOffice/LibreOffice.
- collective.embeddedpage (⭐0) - A content type to embed remote HTML pages in Plone Classic and Volto.
Sysadmin
- collective.purgebyid (⭐5) - Use tag-based cache invalidation in Plone (e.g. with Varnish's xkey module).
Finding more add-ons
- Make a list of required features.
- Look in this list first.
- Search pypi: https://pypi.org/search/?c=Framework+%3A%3A+Plone
- Search the collective organization on github: https://github.com/collective
- Search the plone organization on github: https://github.com/plone
- Google for your requirements
- Test all required features. Read but do not trust the documentation
- Check if the add-on runs on your required version
- Check if it is maintained
- Does it have i18n-support, i.e. is the user-interface translated to your language?
- Does it uninstall cleanly?
- Check for unwanted dependencies
- Message Board: https://community.plone.org
- Adapt your requirements to what is available.
- Invest the time & money to customize an existing add-ons to better fit your needs.
- Create a new add-on that does exactly what you need.
19. Awesome React Components
Carousel
- react-awesome-slider (⭐2.9k) - demo - Fullpage, 3D animated, 60fps media and content slider/carousel.
Miscellaneous
- react-mouse-select (⭐41) - Demo A component that allows selecting DOM elements by moving the mouse
20. Awesome Playwright
Showcases
- Todo App with Playwright (⭐12) - Comprehensive Todo app with APIs, E2E tests with GitHub Actions enabled.
21. Awesome Neovim
Markdown and LaTeX / Diagnostics
- AckslD/nvim-FeMaco.lua (⭐319) - Catalyze your Fenced Markdown Code-block editing.
Color / Diagnostics
- NvChad/nvim-colorizer.lua (⭐705) - A high-performance color highlighter which has no external dependencies!.
22. Awesome Theoretical Computer Science
Books / Monograph
- Goldreich. Randomized Methods in Computation - The aim of the current course is to make the students familiar with some of randomized methods.
- Lacona. LOGIC: Lecture Notes for Philosophy, Mathematics, and Computer Science - Suitable for undergraduate introductions to logic and early graduate courses on logic.
Archived / Monograph
- CCC 22 | ICALP | ITCS 2022 | ITCS 2022 Pre-recorded | STOC 2021 | FOCS 2021 | ITCS 2021 | STOC 2020 | FOCS 2020.
23. Awesome Javascript
MVC Frameworks and Libraries / Runner
- Whatsup (⭐146) - A frontend framework for chillout-mode development 🥤. JSX components on generators, fast mobx-like state management and exclusive cssx style system.
Functional Programming / Runner
- ramda (⭐24k) - A practical functional library for JavaScript programmers.
Data Structure / Runner
- js-sdsl (⭐10) - Refer to the javascript standard data structure library implemented by c++ stl, which supports c++ bidirectional iterator mode.
API / Runner
- SWRV (⭐2.1k) - Stale-while-revalidate data fetching for Vue.
- Vue Query (⭐1.1k) - Hooks for fetching, caching and updating asynchronous data in Vue.
Misc / Other
24. Awesome Umbraco
Backoffice extensions / Form Builders
- Umbraco Forms* - A package to easily add customisable forms to your website. (Developed by Umbraco HQ)
Backoffice extensions / Property Editors
- Meganav - A flexible, draggable link picker for constructing site navigation menus, big or small.
Backoffice extensions / SEO Tools
- SEO Checker* - find common SEO issues in your Umbraco website.
- SeoToolkit - Package that provides SEO features like meta fields, redirects, etc.
Developer tools / SEO Tools
- Konstrukt* - Backoffice UI builder through code.
25. Awesome Vite
Framework-agnostic Plugins / Integrations
- vite-plugin-jspm (⭐58) - Resolves dependencies independently from CDN providers using import maps and es-module-shims.
26. Awesome Chrome Devtools
Learning
- DevTools Tips - Collection of illustrated tips as mini tutorials.
27. Free Programming Books (English, By Subjects)
Software Architecture
- Code Simplicity: The Fundamentals of Software - Max Kanat-Alexander (PDF)
28. Awesome Cross Platform Nodejs
Libraries / Signals
- human-signals (⭐253) - Human-friendly process signals.
29. Awesome Ironsworn
Hacks and homebrew / Ironsworn
- Pinkysworn - Ironcampers swear pinky promises in a summercamp-themed abbreviation of the Ironsworn rules
- Summer Camp Mystery - Family summercamp investigation with simplified rules
30. Awesome Lidar
Manufacturers
- Aeva - Aeva is bringing the next wave of perception technology to all devices for automated driving, consumer electronics, health, industrial robotics and security, Mountain View, California, USA.
31. Awesome Kotlin
Libraries/Frameworks / Web
- taskworld/kraph (⭐151) - GraphQL request string builder written in Kotlin
Android / Boilerplate
- bufferapp/android-clean-architecture-mvi-boilerplate (⭐977) - A clean architecture boilerplate using android written in Kotlin and using the Model-View-Intent pattern
32. Awesome Go
Continuous Integration
- go-fuzz-action (⭐15) - Use Go 1.18's built-in fuzz testing in GitHub Actions.
Caches
- cachego (⭐364) - Golang Cache component for multiple drivers.
Generators
- copygen (⭐342) - Generate type-to-type and type-based code without reflection.
Utilities
- gitbatch (⭐1.5k) - manage your git repositories in one place.
Middlewares / Actual middlewares
- echo-middleware (⭐15) - Middleware for Echo framework with logging and metrics.
Code Analysis / Libraries for creating HTTP middlewares
- usestdlibvars (⭐43) - A linter that detect the possibility to use variables/constants from the Go standard library.
Other Software / Libraries for creating HTTP middlewares
- sake (⭐641) - sake is a command runner for local and remote hosts.
33. Awesome Elixir
Code Analysis
- excellent_migrations (⭐224) - Detecting potentially dangerous operations in database migrations.
34. Awesome Pentest
Network Tools / Network Reconnaissance Tools
- ScanCannon (⭐422) - POSIX-compliant BASH script to quickly enumerate large networks by calling
masscan
to quickly identify open ports and thennmap
to gain details on the systems/services on those ports.
35. Awesome Mac
Audio and Video Tools / File Sharing
- Popcorn Time - Watch torrent movies instantly, This Popcorn Time service will never be taken down. Download and enjoy.
- Potplayer X- a Video Audio Player.
Utilities / General Tools
- DevUtils.app - All-in-one Toolbox for Developers. Format/Validate JSON, encode/decode Base64, convert timestamps, debug JWT… with just one click! Native macOS app and works offline.
36. Awesome Developer First
Misc
- Interval - SDK to build internal tools and scripts for your product.
37. Awesome Osint
Username Check / Telegram
- Maigret (⭐9.9k) - Collect a dossier on a person by username.
38. Awesome Jupyter
Hosted Notebook Solutions
- Google Colaboratory - Cloud-based Jupyter environment aimed at machine learning education and research.
39. Awesome Geojson
editors & viewers
- img2geojson: digitize images by overlaying on a web map and drawing
40. Awesome Math
Learning Platforms
41. Awesome Docker
Container Composition
- ctk (⭐280) 🚧 - Visual composer for container based workloads. By @corpulent
42. Awesome Zig
GUI
- capy-ui/capy (⭐1.5k) - Cross-platform library for making true native GUIs.
43. Awesome Cl
Others / Third-party APIs
- ⭐ maxima - Computer Algebra System. GNU GPL3.
- wxMaxima: a graphical frontend.
- Maxima on Android, built with ECL.
- Maxima on Jupyter (⭐185)
- it can be used via SageMath and KDE Cantor. Of course, with Emacs: maxima-mode (screenshot) and maxima-interface (⭐17) to ease the interface between Maxima and Common Lisp.
- it can be used from a Lisp REPL.
Documentation builders / Third-party APIs
- cl-livedocs (⭐2) - similar and newer, based on Webinfo, with full text search enabled by default.
44. Awesome Tdengine
ORM
- ZORM - ORM support TDenging by Go.
45. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- alias-finder (⭐15) - Displays an alias when you use a command you have aliased previously. Helpful for remembering aliases you have defined in the past. Written as a pure ZSH script for speed.
- shellfirm (⭐810) - Shellfirm is a handy utility to help avoid running dangerous commands without an extra step of approval. When risky patterns is detected you will immediately get a small prompt challenge that will verify your action.
Completions / superconsole - Windows-only
- completions (clarketm) (⭐63) - This includes the zsh-userscompletions (⭐6.8k), zchee's completions (⭐103), nilsonholger's osx-zsh-completions (⭐11) and various other custom completions.
- completions (zchee) (⭐103) - Yet another collection of tab completions.
- completions (zsh-users) (⭐6.8k) - A collection of extra completions for ZSH.
- fzshell (⭐74) - Fetches fuzzy completions from sources predefined by a user.
- osx-zsh-completions (⭐11) - Tab completions for some macOS-specific commands like
launchctl
.
Themes / superconsole - Windows-only
- danielparks (⭐1) - Works well on dark backgrounds. Includes decorators for
git
status, user@host when in anssh
session, success/failure of last command, working directory, python virtualenv, execution time of last command and whether running asroot
.
- odra (⭐2) - Colorful, works well on dark backgrounds. Includes decorators for
git
status, current directory, username and exit status of the last command.
46. Awesome Security
Network / Monitoring / Logging
- Falco - The cloud-native runtime security project and de facto Kubernetes threat detection engine now part of the CNCF.
Network / Docker Images for Penetration Testing & Security
docker-compose -d up
- cicd-goat (⭐1.8k)
47. Free for Dev
Tools for Teams and Collaboration
- windmill.dev - Windmill is an open-source developer platform to quickly build production-grade multi-step automation and internal apps from minimal Python and Typescript scripts. As a free user, you can create and be a member of at most three non-premium workspaces.
48. Awesome Cpp
Miscellaneous
- D++ (DPP) (⭐1k) - A lightweight, high performance and scalable C++ library for creating Discord Bots. [Apache2] website
49. Awesome Selfhosted
Software / Archiving and Digital Preservation (DP)
- Wallabag - Wallabag, formerly Poche, is a web application allowing you to save articles to read them later with improved readability. (Source Code (⭐10k))
MIT
PHP
Software / Communication - Custom Communication Systems
- Novu - Self-hosted / cloud notification infrastructure for developers. (Source Code (⭐34k))
MIT
Docker/Nodejs
- Revolt - Revolt is a user-first chat platform built with modern web technologies. (Source Code (⭐864))
AGPL-3.0
Rust
Software / Communication - Social Networks and Forums
- GoToSocial (⭐3.6k) - ActivityPub federated social network server implementing the Mastodon client API.
AGPL-3.0
Docker/Go
Software / Communication - Video Conferencing
- Galene - Galène (or Galene) is a videoconference server (an “SFU”) that is easy to deploy and that requires moderate server resources. (Source Code (⭐924))
MIT
Go
- plugNmeet - Scalable, High Performance, Open source web conferencing system. (Demo, Source Code (⭐274))
MIT
Docker/Go
Software / Community-Supported Agriculture (CSA)
- OpenOlitor - Administration platform for Community Supported Agriculture groups. (Source Code (⭐19))
AGPL-3.0
Scala
Software / DNS
- Technitium DNS Server - Authoritative/recursive DNS server with ad blocking functionality. (Source Code (⭐4.1k))
GPL-3.0
Docker/C#
Software / Document Management
- Teedy - Lightweight document management system packed with all the features you can expect from big expensive solutions (Ex SismicsDocs). (Demo, Source Code (⭐1.9k))
GPL-2.0
Docker/Java
Software / Feed Readers
- Readflow - Lightweight news reader with modern interface and features: full-text search, automatic categorization, archiving, offline support, notifications... (Source Code (⭐399))
MIT
Go/Docker
Software / File Transfer & Synchronization
- Unison - Unison is a file-synchronization tool for OSX, Unix, and Windows. (Source Code (⭐4k))
GPL-3.0
deb/OCaml
Software / File Transfer - Single-click & Drag-n-drop Upload
- XBackBone - A simple, fast and lightweight file manager with instant sharing tools integration, like ShareX (a free and open-source screenshot utility for Windows). (Source Code (⭐981))
AGPL-3.0
PHP/Docker
Software / File Transfer - Web-based File Managers
- TagSpaces - TagSpaces is an offline, cross-platform file manager and organiser that also can function as a note taking app. The WebDAV version of the application can be installed on top of a WebDAV servers such as Nextcloud or ownCloud. (Demo, Source Code (⭐3.6k))
AGPL-3.0
Nodejs
Software / Media Streaming - Audio Streaming
- Audiobookshelf - Fully open-source self-hosted audiobook and podcast server. It streams all audio formats, keeps and syncs progress across devices. Comes with open-source apps for Android and iOS. (Source Code (⭐6.1k), Clients (⭐1.2k))
GPL-3.0
Docker/deb/Nodejs
Software / Media Streaming - Video Streaming
- Invidious (⭐16k)
⚠
- Alternative YouTube front-end. (Demo)AGPL-3.0
Docker/Crystal
Software / Miscellaneous
- Libre Translate - Free and Open Source Machine Translation API, entirely self-hosted. (Source Code (⭐8.1k))
AGPL-3.0
Docker/Python
Software / Money, Budgeting & Management
- DePay - Accept Web3 Payments directly into your wallet. Peer-to-peer, free, self-hosted & open-source. (Demo, Source Code (⭐94))
MIT
Nodejs
Software / Note-taking & Editors
- kiwix-serve - HTTP daemon for serving wikis from ZIM files. (Source Code (⭐428))
GPL-3.0
C++
Software / Search Engines
- Apache Solr - Enterprise search platform featuring full-text search, hit highlighting, faceted search, real-time indexing, dynamic clustering, and rich document (e.g., Word, PDF) handling. (Source Code (⭐1.1k))
Apache-2.0
Java/Docker/K8S
Software / Software Development - IDE & Tools
- code-server (⭐67k) - VS Code in the browser, hosted on a remote server.
MIT
Nodejs/Docker
- Coder - Remote development machines on your own infrastructure. (Source Code (⭐7.8k))
AGPL-3.0
Go/Docker/K8S/deb
Software / Software Development - Testing
- Touca - Continuous regression testing for engineering teams. Get feedback when you write code that could break your software. (Source Code (⭐490))
Apache-2.0
Docker/Nodejs
50. Awesome Vulkan
Papers
- The Road to Vulkan: Teaching Modern Low-Level APIs in Introductory Graphics Courses by Johannes Unterguggenberger, Bernhard Kerbl, and Michael Wimmer, Eurographics 2022 - Education Papers
51. Awesome Agi Cocosci
Methodologies for Experiments / Quantitative Analysis
- With or Without U? The Appropriate Test for a U-Shaped Relationship - Oxford Bulletin of Economics and Statistics, 2010. [All Versions]. The original method for testing U-shape relation from the data, which is distinctive from the quadratic regression test.
Methodologies for Experiments / Virtual Reality
- How Immersive Is Enough? A Meta-Analysis of the Effect of Immersive Technology on User Presence - Media Psychology, 2016. [All Versions]. A meta-analysis on the extent to which technologies need to be immersive in order to generate a sense of presence.
Knowledge Representation / Commonsense Knowledgebase
- Concepts in a Probabilistic Language of Thought - Center for Brains, Minds, and Machines MEMO No.010, 2014. [All Versions].
52. Awesome Vue
Projects Using Vue.js / Apps/Websites
- Nipashe -"Nipashe" is a Swahili word that means "Inform me". Nipashe is a web app built in Vue + Vuex(state management) + Vue-Router(navigation) that gives a tally/statistics on the current COVID19 infections across the world based on the WHO
Components & Libraries / UI Components
- lv2-datatable (⭐1) - Integrate the Laravel datatables with your Vue app without using JQuery.
Components & Libraries / Utilities
- intlify/vue-i18n-next (⭐2.1k) - Vue I18n for Vue 3.
53. Awesome Generative Deep Art
Text-related Generative Tools / Multi-agents
- Lucid Lyrics - AI Assisted Art: AI-Assisted Lyrical Interpretations by Walter Arnold
Image Segmentation / Deforum
- baowenbo/DAIN (⭐8.2k): Depth-Aware Video Frame Interpolation (CVPR 2019)
- Dain-App 1.0 [Nvidia Only] by GRisk: Depth-Aware Video Frame Interpolation (CVPR 2019)
- Prev: Aug 08 - Aug 14, 2022
- Next: Jul 25 - Jul 31, 2022