Awesome List Updates on Aug 01 - Aug 07, 2022
42 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Opensource Apps
C++
Name: SumatraPDF
Description: Open source PDF, eBook (epub, mobi), comic book (cbz/cbr), DjVu, XPS, CHM, image viewer for Windows.
2. Awesome Rest
Guidelines
- Adidas REST API Guidelines (⭐393) - 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 (⭐117) - 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 (⭐239) - 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 (⭐3k) - Developing Restful APIs: A Comprehensive Set of Guidelines.
Generators
- openapi-generator (⭐24k) - OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3).
3. Awesome Open Hardware
Projects
- RepRap - Humanity's first general-purpose, self-replicating manufacturing machine.
4. Awesome Graphql
Miscellaneous / React
- graphqlgate (⭐57) - 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.
5. Awesome Godot
Plugins and scripts / Godot 3
- godot-ply (⭐382) - In-editor box modelling for gray boxing or prototyping 3D levels.
6. Awesome Creative Coding
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.
7. Awesome Streaming
Table of Contents / Streaming Engine
- Apache Ballista (⭐1.8k) [Rust] - distributed compute platform powered by Apache Arrow.
- Scramjet Cloud Platform (⭐69) [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 (⭐39) - [Node.js] functional reactive stream programming framework written on top of Node.js object streams + the legacy Scramjet.js version (⭐252)
- 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.
8. Awesome Sre
Culture
Education
Books
On-Call
Capacity Planning
9. Awesome Gdpr
Related
10. Awesome Healthcare
Contents / Imaging
- Kaapana (⭐213) - Open source toolkit for state of the art platform provisioning in the field of medical data analysis.
Contents / Frameworks
- LinuxForHealth FHIR Server (⭐347) - Modular Java implementation of version 4 of the HL7 FHIR specification.
Contents / Libraries
- Asymmetrik FHIR API Server (⭐405) - A secure REST implementation for the HL7 FHIR Specification.
11. 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.
12. 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
13. Awesome Readme
Tools
- user-statistician (⭐92) - A GitHub Action that generates SVG of detailed GitHub user activity for profile readmes.
14. Awesome Plone
Content and utilities for content
- collective.embeddedpage (⭐0) - A content type to embed remote HTML pages in Plone Classic and Volto.
Sysadmin
- collective.purgebyid (⭐6) - 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.
15. Awesome React Components
Carousel
- react-awesome-slider (⭐3k) - demo - Fullpage, 3D animated, 60fps media and content slider/carousel.
Miscellaneous
- react-mouse-select (⭐51) - Demo A component that allows selecting DOM elements by moving the mouse
16. Awesome Playwright
Showcases
- Todo App with Playwright (⭐14) - Comprehensive Todo app with APIs, E2E tests with GitHub Actions enabled.
17. Awesome Neovim
Markdown and LaTeX / Diagnostics
- AckslD/nvim-FeMaco.lua (⭐333) - Catalyze your Fenced Markdown Code-block editing.
18. 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.
19. Awesome Javascript
MVC Frameworks and Libraries / Runner
- Whatsup (⭐151) - 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 (⭐11) - Refer to the javascript standard data structure library implemented by c++ stl, which supports c++ bidirectional iterator mode.
API / Runner
- SWRV (⭐2.2k) - Stale-while-revalidate data fetching for Vue.
- Vue Query (⭐1.1k) - Hooks for fetching, caching and updating asynchronous data in Vue.
Misc / Other
20. 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.
21. Awesome Games of Coding
Language Independent
- Coder One - Annual AI programming tournament featuring a multiplayer 'Bomberman'-like game, cash prizes, and a casted finale livestream. Create an AI player that can navigate a 2D grid world collecting power-ups and placing explosives with the goal of taking your opponent down. Submit your AI in the form of a Docker image using one of our Python or TypeScript starter kits (community-contributed starter kits are also available in Go, C++, and Rust).
22. Awesome Ros2
Packages / Examples
- ros2_talker_android, ros2_listener_android (⭐38) - Example Android apps for the ROS2 Java bindings.
- zed-ros2-examples (⭐48) - Examples and tutorials use the ZED cameras in the ROS2.
- realsense-ros:ros2-branch (⭐2.9k) - ROS2 Wrapper for Intel® RealSense™ Devices
23. Awesome Vite
Framework-agnostic Plugins / Integrations
- vite-plugin-jspm (⭐68) - Resolves dependencies independently from CDN providers using import maps and es-module-shims.
24. Awesome Chrome Devtools
Learning
- DevTools Tips - Collection of illustrated tips as mini tutorials.
25. Awesome Selfhosted
Software / Community-Supported Agriculture (CSA)
- OpenOlitor - Administration platform for Community Supported Agriculture groups. (Source Code (⭐20))
AGPL-3.0Scala
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 (⭐2.2k))
GPL-2.0Docker/Java
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 (⭐4.4k))
AGPL-3.0Nodejs
Software / Money, Budgeting & Management
- DePay - Accept Web3 Payments directly into your wallet. Peer-to-peer, free, self-hosted & open-source. (Demo, Source Code (⭐103))
MITNodejs
Software / Software Development - IDE & Tools
- code-server (⭐73k) - VS Code in the browser, hosted on a remote server.
MITNodejs/Docker
26. Awesome Cross Platform Nodejs
Libraries / Signals
- human-signals (⭐281) - Human-friendly process signals.
27. Awesome Go
Continuous Integration
- go-fuzz-action (⭐17) - Use Go 1.18's built-in fuzz testing in GitHub Actions.
Caches
- cachego (⭐373) - Golang Cache component for multiple drivers.
Utilities
- gitbatch (⭐1.6k) - manage your git repositories in one place.
Middlewares / Actual middlewares
- echo-middleware (⭐16) - Middleware for Echo framework with logging and metrics.
Code Analysis / Libraries for creating HTTP middlewares
- usestdlibvars (⭐45) - A linter that detect the possibility to use variables/constants from the Go standard library.
Other Software / Libraries for creating HTTP middlewares
- sake (⭐702) - sake is a command runner for local and remote hosts.
28. Awesome Elixir
Code Analysis
- excellent_migrations (⭐264) - Detecting potentially dangerous operations in database migrations.
29. Awesome Pentest
Network Tools / Network Reconnaissance Tools
- ScanCannon (⭐453) - POSIX-compliant BASH script to quickly enumerate large networks by calling
masscanto quickly identify open ports and thennmapto gain details on the systems/services on those ports.
30. Awesome Mac
Audio and Video Tools / File Sharing
- 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.
31. Awesome Jupyter
Hosted Notebook Solutions
- Google Colaboratory - Cloud-based Jupyter environment aimed at machine learning education and research.
32. Awesome Geojson
editors & viewers
- img2geojson: digitize images by overlaying on a web map and drawing
33. Awesome Docker
Container Composition
- ctk (⭐298) 🚧 - Visual composer for container based workloads. By @corpulent
34. Awesome Zig
GUI
- capy-ui/capy (⭐2.2k) - Cross-platform library for making true native GUIs.
35. Awesome Cl
Documentation builders / Third-party APIs
- cl-livedocs (⭐2) - similar and newer, based on Webinfo, with full text search enabled by default.
36. Awesome Tdengine
ORM
- ZORM - ORM support TDenging by Go.
37. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- shellfirm (⭐868) - 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) (⭐74) - This includes the zsh-userscompletions (⭐7.4k), zchee's completions (⭐115), nilsonholger's osx-zsh-completions (⭐13) and various other custom completions.
- completions (zchee) (⭐115) - Yet another collection of tab completions.
- completions (zsh-users) (⭐7.4k) - A collection of extra completions for ZSH.
- fzshell (⭐77) - Fetches fuzzy completions from sources predefined by a user.
- osx-zsh-completions (⭐13) - Tab completions for some macOS-specific commands like
launchctl.
Themes / superconsole - Windows-only
- danielparks (⭐1) - Works well on dark backgrounds. Includes decorators for
gitstatus, user@host when in ansshsession, 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
gitstatus, current directory, username and exit status of the last command.
38. Awesome Security
Network / Docker Images for Penetration Testing & Security
docker-compose -d up- cicd-goat (⭐2.1k)
39. Awesome Cpp
Miscellaneous
- D++ (DPP) (⭐1.2k) - A lightweight, high performance and scalable C++ library for creating Discord Bots. [Apache2] website
40. 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
41. 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].
42. Awesome Osint
Other Tools / GitHub
- LinkScope - LinkScope is an open source intelligence (OSINT) graphical link analysis tool and automation platform for gathering and connecting information for investigative tasks.
- SpiderFoot - SpiderFoot is an open source intelligence (OSINT) automation platform with over 200 modules for threat intelligence, attack surface monitoring, security assessments and asset discovery.
- Prev: Aug 08 - Aug 14, 2022
- Next: Jul 25 - Jul 31, 2022