From 5f7da61b973314d02a412980279ce7aa072e2b07 Mon Sep 17 00:00:00 2001 From: chenjiajia Date: Mon, 14 Oct 2024 21:10:26 +0000 Subject: [PATCH] Robot Updated at:14 Oct 2024 21:10:26 GMT --- docs/awesome/awesome-agi-cocosci.md | 1 - docs/awesome/awesome-angular.md | 4 + docs/awesome/awesome-cl.md | 10 +- docs/awesome/awesome-css.md | 360 ++++++++++++++-------------- docs/awesome/awesome-mac.md | 4 +- docs/awesome/awesome-neovim.md | 5 +- docs/awesome/awesome-opentofu.md | 7 +- docs/awesome/awesome-rust.md | 1 + docs/awesome/awesome-slack.md | 230 ++++++++++++------ docs/awesome/awesome-steam.md | 202 +--------------- docs/awesome/awesome-vue.md | 4 +- docs/awesome/free-for-dev.md | 2 +- 12 files changed, 375 insertions(+), 455 deletions(-) diff --git a/docs/awesome/awesome-agi-cocosci.md b/docs/awesome/awesome-agi-cocosci.md index c0ad46f799..3d59cad723 100644 --- a/docs/awesome/awesome-agi-cocosci.md +++ b/docs/awesome/awesome-agi-cocosci.md @@ -1405,7 +1405,6 @@ English-language description for use by biologists. * [Planning with theory of mind](https://www.cell.com/trends/cognitive-sciences/fulltext/S1364-6613(22)00185-1) - ***Trends in Cognitive Sciences***, 2022. [[All Versions](https://scholar.google.com/scholar?cluster=8461125353366208047)]. [[Preprint](https://saxelab.mit.edu/sites/default/files/publications/HoSaxeCushman2022.pdf)]. A perspective on understanding Theory of Mind through planning that consists of abstract structured causal representations and supports efficient search and selection from innumerable possible actions. Planning requires that Theory of Mind consists of abstract structured causal representations and supports efficient search and selection from innumerable possible actions. Theory of Mind contrasts with less cognitively demanding alternatives: statistical predictive models of other people’s actions, or model-free reinforcement of actions by their effects on other people. Theory of Mind is likely used to plan novel interventions and predict their effects, for example, in pedagogy, emotion regulation, and impression management. -* [Bayesian Theory of Mind: Modeling Joint Belief-Desire Attribution](http://web.mit.edu/9.s915/www/classes/theoryOfMind.pdf) - ***CogSci'11***, 2011. [[All Versions](https://scholar.google.com/scholar?cluster=7454981153033683025&hl=en&as_sdt=0,5)]. * [Bayesian Theory of Mind : modeling human reasoning about beliefs, desires, goals, and social relations](https://dspace.mit.edu/handle/1721.1/73768) - ***MIT***, 2012. [[All Versions](https://scholar.google.com/scholar?cluster=16053170661075048224&hl=en&as_sdt=0,5)]. Chris Baker's Ph.D. dissertation, a comprehensive review on Bayesian modeling of Theory of Mind. diff --git a/docs/awesome/awesome-angular.md b/docs/awesome/awesome-angular.md index 92668150f7..8dcac4a47f 100644 --- a/docs/awesome/awesome-angular.md +++ b/docs/awesome/awesome-angular.md @@ -546,6 +546,7 @@ become an Angular expert. * [gong](https://github.com/fullstack-lang/gong) - Gong (go + ng) is a framework for full stack development based on Go and Angular. The Go back-end uses gin, gorm, and sqlite (a pure go sqlite, no cgo needed). The Angular front-end uses Angular Material. * [adyen-angular-online-payments](https://github.com/adyen-examples/adyen-angular-online-payments) - Accept payments on your Angular/Express-based website with cards, wallets, and key local payment methods. * [ngx-culqi](https://github.com/lperezp/ngx-culqi) - UNOFFICIAL [Culqi](https://culqi.com/) payment gateway library made to use with Angular. You can use the library like this [example](https://github.com/lperezp/culqi-angular). +* [ngx-tagify](https://github.com/Brakebein/ngx-tagify) - Angular library that wraps [Tagify](https://github.com/yaireo/tagify/). #### Internationalization @@ -759,6 +760,7 @@ become an Angular expert. * [ngx-spotlight](https://github.com/omnedia/ngx-spotlight) - An Angular library that creates a spotlight effect using SVG animations. The component highlights sections of your page when they enter the viewport, with customizable spotlight colors and optional animations. * [ngx-starry-sky](https://github.com/omnedia/ngx-starry-sky) - An Angular library that creates a beautiful starry sky background with optional shooting star effects. * [ngx-connection-beam](https://github.com/omnedia/ngx-connection-beam) - An Angular component that dynamically renders animated connection lines between two elements. +* [ngx-countUp](https://github.com/inorganik/ngx-countUp) - Animates a numerical value by counting to it. #### Calendars @@ -1010,6 +1012,7 @@ become an Angular expert. * [svg-icons-builder](https://github.com/angular-extensions/svg-icons-builder) - Angular builder to build svg-icons using svg-to-ts. * [ngx-fast-svg](https://github.com/push-based/ngx-fast-svg) - SVGs, fast and developer friendly in Angular. * [angular-techs-logos](https://github.com/criar-art/angular-techs-logos) - Library of tech related icons. +* [ngx-x-browser-svg-mask](https://github.com/bmartinson/ngx-x-browser-svg-mask) - Directive to easily achieve cross browser compliance while creating SVG masks. #### Images @@ -1153,6 +1156,7 @@ become an Angular expert. * [OneSignal](https://documentation.onesignal.com/docs/angular-setup) - With [onesignal-ngx](https://github.com/OneSignal/onesignal-ngx), you can integrate OneSignal, world's leader for Mobile Push Notifications, Web Push, and In-App Messaging, into your Angular app. * [ngx-notifier](https://github.com/sibiraj-s/ngx-notifier) - A Simple Notification Service for Angular applications. * [angular-notification](https://github.com/lazycuh/angular-notification) - A singleton, global Angular service to programmatically show notifications. +* [ngx-toastr-message](https://github.com/One-Zero-Code/ngx-toastr-message) - A lightweight, customizable Angular library for displaying toast notifications. #### QR Codes diff --git a/docs/awesome/awesome-cl.md b/docs/awesome/awesome-cl.md index e1ab4852dc..309bf0aee2 100644 --- a/docs/awesome/awesome-cl.md +++ b/docs/awesome/awesome-cl.md @@ -263,6 +263,7 @@ Data Structures * 👍 [str](https://github.com/vindarel/cl-str) - a modern, simple and consistent string manipulation library. [MIT][200]. * 👍 [FSet](https://common-lisp.net/project/fset) - A functional, set-theoretic collections data structure library. [LLGPL][8]. + * an extension: [jfon](https://git.sr.ht/~skin/jfon) - an attempt at porting JZON (JSON parsing library) to FSet. * [trivial-extensible-sequences](https://github.com/Shinmera/trivial-extensible-sequences) - Portability library for the extensible sequences protocol ([SBCL documentation](http://www.sbcl.org/manual/#Extensible-Sequences)). [zlib][33]. * [bst](https://github.com/glv2/bst) - Binary Search Tree. [GPL3][2]. * [pileup](http://nikodemus.github.io/pileup/) - a portable, performant, and thread-safe binary heap for Common Lisp. [MIT][200]. @@ -624,7 +625,7 @@ Bringing the speed of Static Dispatch to CLOS. [LLGPL][8]. Writing terser defclass forms: * [defclass-std](https://github.com/lisp-maintainers/defclass-std) - a shortcut macro to write DEFCLASS and PRINT-OBJECT forms quickly. [LLGPL][8]. -* [nclasses](https://github.com/atlas-engineer/nclasses) - Syntactic sugar for class and generic function declarations. Fork of [hu.dwim.defclass-star](https://github.com/hu-dwim/hu.dwim.defclass-star). Features type inference, automatic accessors, inline initform syntax, automatic exports, and other conveniences. [BSD][15]. +* [nclasses](https://github.com/atlas-engineer/nclasses) - Syntactic sugar for class and generic function declarations. Features type inference, automatic accessors, inline initform syntax, automatic exports, and other conveniences. [BSD][15]. And also: @@ -677,6 +678,7 @@ Non-deterministic, logic programming languages. [Blog post](https://chriskohlhepp.wordpress.com/reasoning-systems/specification-driven-programming-in-common-lisp/) solving Project Euler puzzles. [MIT][200]. * [Screamer+](https://github.com/yakovzaytsev/screamer-plus) - increasing the expressiveness of SCREAMER. [MIT][200]. +* [AP5](https://ap5.com/) - allows users to program in a model of first order logic or a relational database. 1989, updated 2024. Public domain. * [Temperance](https://github.com/sjl/temperance) - logic programming. [MIT][200]. A focus on performance, with General Game Playing in mind. Reactive programming @@ -1019,13 +1021,15 @@ HTML generators and templates * [clip](https://shinmera.github.io/clip) - An HTML template processor where the templates are written in HTML. [zlib][33]. * [lsx](https://github.com/fukamachi/lsx/) and [markup](https://github.com/moderninterpreters/markup) - Two JSX-like templating engines, where HTML tags are Common Lisp code. `markup` comes with an Emacs package. -URI handling ------------- +URI and IP handling +------------------- * [quri](https://github.com/fukamachi/quri) - Another URI library for Common Lisp. Supports userinfo, IPv6 hostname, encoding/decoding utilities,… [BSD_3Clause][15]. * [cl-slug](https://github.com/EuAndreh/cl-slug) - a small library to make slugs, mainly for URIs, transform in CamelCase, remove accentuation and punctuation, for english and beyound. [LLGPL][8]. +* [netaddr](https://github.com/ynadji/netaddr) - A network address manipulation library for Common Lisp. MIT. + * for manipulating IP addresses, subnets, ranges, and sets. It is inspired by its namesake library in Python, netaddr. Javascript ---------- diff --git a/docs/awesome/awesome-css.md b/docs/awesome/awesome-css.md index a0da8e2183..b297681f97 100644 --- a/docs/awesome/awesome-css.md +++ b/docs/awesome/awesome-css.md @@ -1,22 +1,22 @@
-[很棒的链接]:https://github.com/sindresorhus/awesome -[真棒徽章]:https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg -[特拉维斯链接]:https://travis-ci.org/awesome-css-group/awesome-css -[特拉维斯徽章]:https://travis-ci.org/awesome-css-group/awesome-css.svg?branch=master +[awesome-link]: https://github.com/sindresorhus/awesome +[awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg +[travis-link]: https://travis-ci.org/awesome-css-group/awesome-css +[travis-badge]: https://travis-ci.org/awesome-css-group/awesome-css.svg?branch=master ## Awesome CSS [![Awesome][awesome-badge]][awesome-link] [![Travis Build Status][travis-badge]][travis-link] - > /* 精选的框架、样式指南和其他用于编写令人惊叹的 CSS 的很酷的金块. */ +> /* A curated list of awesome frameworks, style guides, and other cool nuggets for writing amazing CSS. */ ## Introduction ### Motivation -本文档是框架、样式指南和用于编写出色 CSS 的重要信息的精选列表. 它不包含学习 CSS 的资源. +This document is a curated list of frameworks, style guides, and cool nuggets of information for writing awesome CSS. It does not contain resources to learn CSS. ### Complementary Resources -如果您正在为 CSS 相关的问题苦苦挣扎,请在以下资源中寻找答案: +If you're struggling with something CSS-related, look for answers within the following resources: - [CSS - MDN - Mozilla](https://developer.mozilla.org/en-US/docs/Web/CSS) - [Reddit (CSS)](https://www.reddit.com/r/css/) @@ -35,72 +35,72 @@ ## CSS Working Group - CSS 工作组创建和定义 CSS 规范. 这些规格被分配 [maturity levels](https://www.w3.org/2005/10/Process-20051014/tr#maturity-levels) 当他们完成设计过程时. 如果您想了解更多信息,请访问 [CSS Working Group Page](https://www.w3.org/Style/CSS/). +The CSS Working Group creates and defines CSS specifications. These specifications are assigned [maturity levels](https://www.w3.org/2005/10/Process-20051014/tr#maturity-levels) as they move through the design process. If you would like to learn more, visit [CSS Working Group Page](https://www.w3.org/Style/CSS/). ### Editor's Draft :black_nib: -*CSS规范的编辑草稿* +*Editor's drafts of CSS specifications* -- [W3c/csswg-drafts](https://github.com/w3c/csswg-drafts) - CSS WG Editor Draft 存储库的镜像. -- [W3c/css-houdini-drafts](https://github.com/w3c/css-houdini-drafts) - Houdini WG Editor 存储库的镜像. +- [W3c/csswg-drafts](https://github.com/w3c/csswg-drafts) - Mirror of CSS WG Editor Draft repository. +- [W3c/css-houdini-drafts](https://github.com/w3c/css-houdini-drafts) - Mirror of Houdini WG Editor repository. ## Parsers :mag: -* [CSSOM](https://github.com/NV/CSSOM) - 以纯 JavaScript 实现的 CSS 对象模型. -* [CSSTree](https://github.com/csstree/csstree) - 带有语法验证器的详细 CSS 解析器. -* [Gonzales PE](https://github.com/tonyganch/gonzales-pe) - 支持预处理器的 CSS 解析器. -* [Mensch](https://github.com/brettstimmerman/mensch) - 一个不错的 CSS 解析器. -* [ParserLib](https://github.com/CSSLint/parser-lib) - CSLint/解析器库. -* [PostCSS](https://github.com/postcss/postcss) - 使用 JS 插件转换样式. -* [Rework](https://github.com/reworkcss/rework) - 用于 Node.js 中 CSS 预处理的插件框架. -* [Stylecow](https://github.com/stylecow/stylecow) - 适用于所有浏览器的现代 CSS. +* [CSSOM](https://github.com/NV/CSSOM) - CSS Object Model implemented in pure JavaScript. +* [CSSTree](https://github.com/csstree/csstree) - Detailed CSS parser with syntax validator. +* [Gonzales PE](https://github.com/tonyganch/gonzales-pe) - CSS parser with support for preprocessors. +* [Mensch](https://github.com/brettstimmerman/mensch) - A decent CSS parser. +* [ParserLib](https://github.com/CSSLint/parser-lib) - CSSLint/parser-lib. +* [PostCSS](https://github.com/postcss/postcss) - Transforming styles with JS plugins. +* [Rework](https://github.com/reworkcss/rework) - Plugin framework for CSS preprocessing in Node.js. +* [Stylecow](https://github.com/stylecow/stylecow) - Modern CSS for all browsers. [⇧ back to top](#contents) ## Preprocessors :pill: -*更快地编写 CSS* +*Write CSS faster* -* [LESS](https://github.com/less/less.js) - 向后兼容 CSS,它添加的额外功能使用现有的 CSS 语法. -* [PostCSS](https://github.com/postcss/postcss) - 使用 JS 插件转换 CSS. -* [Sass](https://github.com/sass/sass) - 成熟、稳定、强大的专业级CSS扩展语言. -* [STYLIS](https://github.com/thysultan/stylis.js) - 轻量级 CSS 预处理器. -* [Stylus](http://learnboost.github.io/stylus/) - 为 NodeJs 构建的富有表现力、健壮、功能丰富的 CSS 语言. +* [LESS](https://github.com/less/less.js) - Backwards compatible with CSS, and the extra features it adds use existing CSS syntax. +* [PostCSS](https://github.com/postcss/postcss) - Transforming CSS with JS plugins. +* [Sass](https://github.com/sass/sass) - Mature, stable, and powerful professional-grade CSS extension language. +* [STYLIS](https://github.com/thysultan/stylis.js) - Light-weight CSS preprocessor. +* [Stylus](http://learnboost.github.io/stylus/) - Expressive, robust, feature-rich CSS language built for NodeJs. +* [Vanilla Extract](https://vanilla-extract.style/) - Generate static CSS using Typescript. Write type‑safe, locally scoped classes, variables and themes. [⇧ back to top](#contents) ## Frameworks :art: -* [AgnosticUI](https://www.agnosticui.com/) - 可访问的 CSS 组件原语,也适用于 React、Vue 3、Svelte 和 Angular. -* [Awsm.css](https://igoradamenko.github.io/awsm.css/) - 用于语义 HTML 标记的简单 CSS 库. -* [Bonsai](https://www.bonsaicss.com/) - 小于 50kb 的完整 Utility First CSS 框架. -* [Bootstrap](https://getbootstrap.com/) - 最流行的 HTML、CSS 和 JS 框架. -* [Bulma](http://bulma.io/) - 基于 Flexbox 的现代 CSS 框架. 还有用于修改的 Sass 导入. -* [Butter Cake](http://getbuttercake.com/) - 一种现代轻量级前端 CSS 框架,可实现更快、更轻松的 Web 开发. -* [Charts.css](https://chartscss.org/) - CSS 数据可视化框架. -* [Chota](https://jenil.github.io/chota/) - 具有实用实用程序和网格系统的响应式、可定制微框架 (3kb). -* [Cirrus](https://spiderpig86.github.io/Cirrus/) - 一个完全响应和全面的 CSS 框架,具有漂亮的控件和简单的结构. -* [Foundation](http://foundation.zurb.com/) - 先进的响应式前端框架. -* [Gralig](http://gralig.com/) - 一个适度的灰色 CSS 库. -* [Halfmoon](https://www.gethalfmoon.com/) - 具有内置暗模式的响应式前端框架. -* [Hasser CSS](https://github.com/HeavenMercy/HasserCSS) - 轻量级(12k,未缩小)但有用的 CSS 框架,具有灵活的 Grid、Hero 等. -* [Inuit.css](http://inuitcss.com/) - 强大的、可扩展的、基于 Sass 的 BEM、OOCSS 框架. -* [Material-components-web](https://github.com/material-components/material-components-web) - 用于网络的模块化和可定制的 Material Design UI 组件. -* [Materialize](http://materializecss.com/) - 基于 Material Design 的现代响应式前端框架. -* [Milligram](http://milligram.io) - 一个极简的 CSS 框架. -* [Numl](https://numl.design) - 基于 HTML 的语言和设计系统,可让您创建具有任何外观的响应迅速且可访问的高质量 Web 界面. -* [Pure.css](http://purecss.io/) - 一组小型、响应式 CSS 模块,您可以在每个 Web 项目中使用. -* [Semantic UI](http://semantic-ui.com/) - 使用人性化 HTML 的强大框架. -* [Shorthand Framework](https://github.com/shorthandcss/shorthand) - 为新的十年提供丰富的 CSS 框架. -* [Spectre.css](https://picturepan2.github.io/spectre/index.html) - 轻量级、响应式和现代 CSS 框架. -* [Strawberry](https://github.com/jfet97/strawberry) - 一组通用的 flexbox 实用程序,专注于使用嵌套的 flexbox 让您的生活更轻松、更快捷. -* [Tachyons](http://tachyons.io/) - 人类的功能性 CSS. -* [Tacit](https://yegor256.github.io/tacit/) - 平面设计零技能的傻瓜 CSS 框架. -* [Tailwindcss](https://github.com/tailwindcss/tailwindcss) - 用于快速 UI 开发的实用程序优先 CSS 框架. -* [Tronic247 Material](https://material.pages.dev/) - 一个基于 CSS 和一些 JS 的响应式框架,同时遵循 Material Design 指南. -* [UIkit](http://getuikit.com/) - 轻量级和模块化的前端框架. -* [Unsemantic](http://unsemantic.com/) - 适用于手机、平板电脑和台式机的流体网格. -* [Wing](https://kbrsh.github.io/wing/) - 一个最小的、轻量级的、响应式的框架. +* [AgnosticUI](https://www.agnosticui.com/) - Accessible CSS component primitives that also work with React, Vue 3, Svelte, and Angular. +* [Bonsai](https://www.bonsaicss.com/) - A complete Utility First CSS Framework for less than 50kb. +* [Bootstrap](https://getbootstrap.com/) - The most popular HTML, CSS, and JS framework. +* [Bulma](http://bulma.io/) - A modern CSS framework based on Flexbox. Also has Sass import for modification. +* [Butter Cake](http://getbuttercake.com/) - A Modern Lightweight Front End CSS framework for faster and easier web development. +* [Charts.css](https://chartscss.org/) - CSS data visualization framework. +* [Chota](https://jenil.github.io/chota/) - A responsive, customizable micro-framework (3kb) with helpful utilities and a grid system. +* [Cirrus](https://spiderpig86.github.io/Cirrus/) - A fully responsive and comprehensive CSS framework with beautiful controls and simplistic structure. +* [Foundation](http://foundation.zurb.com/) - advanced responsive front-end framework. +* [Gralig](http://gralig.com/) - A modest, grayish CSS library. +* [Halfmoon](https://www.gethalfmoon.com/) - A responsive front-end framework with a built-in dark mode. +* [Hasser CSS](https://github.com/HeavenMercy/HasserCSS) - A lightweight (12k, not minified) but useful CSS framework with flexible Grid, Hero and more. +* [Inuit.css](http://inuitcss.com/) - Powerful, scalable, Sass-based, BEM, OOCSS framework. +* [Material-components-web](https://github.com/material-components/material-components-web) - Modular and customizable Material Design UI components for the web. +* [Materialize](http://materializecss.com/) - A modern responsive front-end framework based on Material Design. +* [Milligram](http://milligram.io) - A minimalist CSS framework. +* [Numl](https://numl.design) - An HTML-based language and design system that lets you create responsive and accessible high-quality web interfaces with any look. +* [Pure.css](http://purecss.io/) - A set of small, responsive CSS modules that you can use in every web project. +* [Semantic UI](http://semantic-ui.com/) - Powerful framework that uses human-friendly HTML. +* [Shorthand Framework](https://github.com/shorthandcss/shorthand) - Feature rich CSS framework for the new decade. +* [Spectre.css](https://picturepan2.github.io/spectre/index.html) - A lightweight, responsive and modern CSS framework. +* [Strawberry](https://github.com/jfet97/strawberry) - A set of common flexbox utilities focused on making your life easier and faster with nested flexboxes. +* [Tachyons](http://tachyons.io/) - Functional CSS for humans. +* [Tacit](https://yegor256.github.io/tacit/) - CSS framework for dummies with zero skills in graphic design. +* [Tailwindcss](https://github.com/tailwindcss/tailwindcss) - A utility-first CSS framework for rapid UI development. +* [Tronic247 Material](https://material.pages.dev/) - A responsive framework based on CSS and some JS while following Material Design guidelines. +* [UIkit](http://getuikit.com/) - A lightweight and modular front-end framework. +* [Unsemantic](http://unsemantic.com/) - Fluid grid for mobile, tablet, and desktop. +* [Wing](https://kbrsh.github.io/wing/) - A Minimal, Lightweight, Responsive framework. _[You can find more frameworks at "awesome-css-frameworks"](https://github.com/troxler/awesome-css-frameworks)_ @@ -108,67 +108,66 @@ _[You can find more frameworks at "awesome-css-frameworks"](https://github.com/t ## Toolkits :wrench: -* [Bourbon](http://bourbon.io/) - 一个简单轻量级的 Sass 混合库. -* [Susy](https://www.oddbird.net/susy/) - Sass 的响应式布局工具包. +* [Bourbon](http://bourbon.io/) - A simple and lightweight mixin library for Sass. [⇧ back to top](#contents) ## Reset and Normalize -- [CSS Checker](https://github.com/ruilisi/css-checker) - 查找并减少相似和重复的 CSS 脚本. -- [MiniReset.css](https://github.com/jgthms/minireset.css) - 一个微小的现代 CSS 重置. -- [Normalize-OpenType](https://github.com/kennethormandy/normalize-opentype.css) - 向 Normalize.css 添加 OpenType 功能(连字、字距调整等). -- [Normalize](https://github.com/necolas/normalize.css) - 一组 CSS 规则,可在 HTML 元素的默认样式中提供更好的跨浏览器一致性. -- [Reset.css](https://meyerweb.com/eric/tools/css/reset/) - CSS 工具:重置 CSS. -- [Reseter.css](https://github.com/krishdevdb/reseter.css) - 未来派的 CSS 重置/规范器. 重新定义而不是保留. -- [Sanitize.css](https://github.com/jonathantneal/sanitize.css/) - 一组 CSS 规则,采用当今开箱即用的最佳实践. -- [Unstyle.css](https://github.com/Martin-Pitt/css-unstyle) - 用于删除用户代理样式的专用样式表,使用您的基线设计 Web 样式. +- [CSS Checker](https://github.com/ruilisi/css-checker) - Find and Reduce Similar & Duplicated CSS Scripts. +- [MiniReset.css](https://github.com/jgthms/minireset.css) - A tiny modern CSS reset. +- [Normalize-OpenType](https://github.com/kennethormandy/normalize-opentype.css) - Adds OpenType features—ligatures, kerning, and more—to Normalize.css. +- [Normalize](https://github.com/necolas/normalize.css) - A set of CSS rules that provide better cross-browser consistency in the default styling of HTML elements. +- [Reset.css](https://meyerweb.com/eric/tools/css/reset/) - CSS Tools: Reset CSS. +- [Reseter.css](https://github.com/krishdevdb/reseter.css) - A Futuristic CSS Reset/Normalizer. That Redifines Instead Of Preserving. +- [Sanitize.css](https://github.com/jonathantneal/sanitize.css/) - A set of CSS rules that style with today’s best practices out-of-the-box. +- [Unstyle.css](https://github.com/Martin-Pitt/css-unstyle) - Specialised stylesheet for removing user agent styles, style the web with your baseline. [⇧ back to top](#contents) ## CSS Development at Large-Scale Websites -* [Bugsnag's CSS Architecture](http://blog.bugsnag.com/bugsnags-css-architecture) 经过 [Max Luster](https://twitter.com/maxluster) -* [CSS at BBC Sport](https://medium.com/@shaunbent/css-at-bbc-sport-part-1-bab546184e66) 通过肖恩本特 -* [CSS AT HOOTSUITE](http://code.hootsuite.com/css-at-hootsuite/) 通过史蒂夫·米内特 -* [GitHub's CSS](http://markdotto.com/2014/07/23/githubs-css/) 经过 [Mark Otto](https://twitter.com/mdo) -* [How we do CSS at Ghost](https://dev.ghost.org/css-at-ghost/) 保罗·戴维斯 -* [Lonely Planet](http://ianfeather.co.uk/css-at-lonely-planet/) 经过 [Ian Feather](https://twitter.com/ianfeather) -* [Medium’s CSS is actually pretty good.](https://medium.com/@fat/mediums-css-is-actually-pretty-fucking-good-b8e2a6c78b06) 经过 [Jacob Thornton](https://twitter.com/fat) -* [Refining The Way We Structure Our CSS At Trello](http://blog.trello.com/refining-the-way-we-structure-our-css-at-trello/) 经过 [Bob经过 Grace](https://twitter.com/bob经过grace) +* [Bugsnag's CSS Architecture](http://blog.bugsnag.com/bugsnags-css-architecture) by [Max Luster](https://twitter.com/maxluster) +* [CSS at BBC Sport](https://medium.com/@shaunbent/css-at-bbc-sport-part-1-bab546184e66) by Shaun Bent +* [CSS AT HOOTSUITE](http://code.hootsuite.com/css-at-hootsuite/) by Steve Mynett +* [GitHub's CSS](http://markdotto.com/2014/07/23/githubs-css/) by [Mark Otto](https://twitter.com/mdo) +* [How we do CSS at Ghost](https://dev.ghost.org/css-at-ghost/) by Paul Davis +* [Lonely Planet](http://ianfeather.co.uk/css-at-lonely-planet/) by [Ian Feather](https://twitter.com/ianfeather) +* [Medium’s CSS is actually pretty good.](https://medium.com/@fat/mediums-css-is-actually-pretty-fucking-good-b8e2a6c78b06) by [Jacob Thornton](https://twitter.com/fat) +* [Refining The Way We Structure Our CSS At Trello](http://blog.trello.com/refining-the-way-we-structure-our-css-at-trello/) by [Bobby Grace](https://twitter.com/bobbygrace) * [Scalable-css-reading-list](https://github.com/davidtheclark/scalable-css-reading-list) [⇧ back to top](#contents) ## Code Style Guidelines :book: -* [Code Guide](http://codeguide.co/) 经过 [Mark Otto](https://twitter.com/mdo) -* [CSS Guidelines](http://cssguidelin.es/) 经过 [Harry Roberts](https://twitter.com/csswizardry) -* [CSS Styleguide](https://github.com/grvcoelho/css) 经过 [Guilherme Rv Coelho](https://github.com/grvcoelho) -* [Dropbox (S)CSS Style Guide](https://github.com/dropbox/css-style-guide) 通过 Dropbox -* [Google HTML/CSS Style Guide](https://google.github.io/styleguide/htmlcssguide.html) 通过谷歌 -* [Idiomatic CSS](https://github.com/necolas/idiomatic-css) 经过 [Nicolas Gallagher](https://twitter.com/necolas) -* [Official Trello CSS Guide](https://gist.github.com/bobbygrace/9e961e8982f42eb91b80) 通过鲍比格雷斯 -* [Sass Guidelines](https://sass-guidelin.es/) 经过 [Kitty Giraudel](https://twitter.com/KittyGiraudel) -* [SASS Style Guide](http://sass-lang.com/styleguide) 由 Sass 团队 -* [ThinkUp CSS Style Guide](https://github.com/ThinkUpLLC/ThinkUp/wiki/Code-Style-Guide:-CSS) 通过思考 -* [WordPress CSS Coding Standards](https://make.wordpress.org/core/handbook/best-practices/coding-standards/css/) 世界出版社 +* [Code Guide](http://codeguide.co/) by [Mark Otto](https://twitter.com/mdo) +* [CSS Guidelines](http://cssguidelin.es/) by [Harry Roberts](https://twitter.com/csswizardry) +* [CSS Styleguide](https://github.com/grvcoelho/css) by [Guilherme Rv Coelho](https://github.com/grvcoelho) +* [Dropbox (S)CSS Style Guide](https://github.com/dropbox/css-style-guide) by Dropbox +* [Google HTML/CSS Style Guide](https://google.github.io/styleguide/htmlcssguide.html) by Google +* [Idiomatic CSS](https://github.com/necolas/idiomatic-css) by [Nicolas Gallagher](https://twitter.com/necolas) +* [Official Trello CSS Guide](https://gist.github.com/bobbygrace/9e961e8982f42eb91b80) by Bobby Grace +* [Sass Guidelines](https://sass-guidelin.es/) by [Kitty Giraudel](https://twitter.com/KittyGiraudel) +* [SASS Style Guide](http://sass-lang.com/styleguide) by Sass team +* [ThinkUp CSS Style Guide](https://github.com/ThinkUpLLC/ThinkUp/wiki/Code-Style-Guide:-CSS) by ThinkUp +* [WordPress CSS Coding Standards](https://make.wordpress.org/core/handbook/best-practices/coding-standards/css/) by WorldPress [⇧ back to top](#contents) ## Style Guide -* [AUI](http://docs.atlassian.com/aui/latest/docs) 通过 Atlassian 设计 -* [Design Elements](http://rizzo.lonelyplanet.com/styleguide/design-elements/colours) 来自孤独星球 -* [Fluent UI](https://github.com/microsoft/fluentui) 由微软 -* [GitHub CSS Style Guide](https://primer.github.io/) 通过 Github -* [Lighting Design System](https://www.lightningdesignsystem.com/) 通过销售人员 -* [Patterns](https://ux.mailchimp.com/patterns) 通过 MailChimp -* [Solid](http://solid.buzzfeed.com/) 通过 BuzzFeed -* [Style Guide](https://www.starbucks.com/static/reference/styleguide/) 来自星巴克 -* [Website Style Guide Resources](http://styleguides.io/examples.html) 通过很棒的人 +* [AUI](http://docs.atlassian.com/aui/latest/docs) by Atlassian Design +* [Design Elements](http://rizzo.lonelyplanet.com/styleguide/design-elements/colours) by lonely planet +* [Fluent UI](https://github.com/microsoft/fluentui) by Microsoft +* [GitHub CSS Style Guide](https://primer.github.io/) by Github +* [Lighting Design System](https://www.lightningdesignsystem.com/) by Salesforce +* [Patterns](https://ux.mailchimp.com/patterns) by MailChimp +* [Solid](http://solid.buzzfeed.com/) by BuzzFeed +* [Style Guide](https://www.starbucks.com/static/reference/styleguide/) by Starbucks +* [Website Style Guide Resources](http://styleguides.io/examples.html) by Awesome people -查看更多风格指南,请访问 [Website Style Guide Resources](http://styleguides.io/) +View more style guides at [Website Style Guide Resources](http://styleguides.io/) [⇧ back to top](#contents) @@ -219,18 +218,18 @@ _[You can find more frameworks at "awesome-css-frameworks"](https://github.com/t * [Stylin](https://github.com/sultan99/stylin) -这里有一个 [CSS in JS techniques comparison](https://github.com/MicheleBertoli/css-in-js) +Here is a [CSS in JS techniques comparison](https://github.com/MicheleBertoli/css-in-js) [⇧ back to top](#contents) ## CSS Polyfills -* [Polyfill.js](https://github.com/philipwalton/polyfill/) - 一个使创建 CSS polyfills 更容易的库. -* [Prefixfree](https://github.com/LeaVerou/prefixfree) - 摆脱 CSS 前缀地狱. -* [Fixed-sticky](https://github.com/filamentgroup/fixed-sticky) - 一个 CSS position:sticky polyfill. -* [Selectivizr](https://github.com/keithclark/selectivizr) - 在 Internet Explorer 6-8 中模拟 CSS3 伪类和属性选择器的 JavaScript 实用程序. -* [PIE](https://github.com/lojjic/PIE) - 允许 Internet Explorer 识别和呈现各种 CSS3 框装饰属性. +* [Polyfill.js](https://github.com/philipwalton/polyfill/) - A library to make creating CSS polyfills much easier. +* [Prefixfree](https://github.com/LeaVerou/prefixfree) - Break free from CSS prefix hell. +* [Fixed-sticky](https://github.com/filamentgroup/fixed-sticky) - A CSS position:sticky polyfill. +* [Selectivizr](https://github.com/keithclark/selectivizr) - A JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8. +* [PIE](https://github.com/lojjic/PIE) - Allows Internet Explorer to recognize and render various CSS3 box decoration properties. [⇧ back to top](#contents) @@ -238,90 +237,91 @@ _[You can find more frameworks at "awesome-css-frameworks"](https://github.com/t ## Miscellaneous -* [Can I use](https://caniuse.com/) - 浏览器支持 CSS、HTML5 和其他前端网络技术. -* [Flexbox Patterns](https://flexboxpatterns.com/) 通过 cenizal -* [Glassmorphism CSS Generator](https://ui.glass/generator/) - 为玻璃形态生成 CSS. -* [GradientArt](https://gra.dient.art/) - 具有分层、设计工具和免费云存储的高级 CSS 渐变编辑器. -* [Live editor for CSS and LESS](https://github.com/webextensions/live-css-editor) - 适用于 Chrome、Firefox 和 Edge 的 Magic CSS 扩展. -* [RevengeCSS](https://github.com/Heydon/REVENGE.CSS) - 一个 CSS 小书签,它使用选择器来查找错误的标记,无论您在哪里编写错误的 HTML,都会以漫画无衬线字体显示丑陋的粉红色错误消息 -* [Single Div Project](https://github.com/ManrajGrover/SingleDivProject) - 一个`
`. 许多可能性. +* [Beautiful CSS box-shadow examples](https://getcssscan.com/css-box-shadow-examples) - Curated collection of 93 beautiful CSS box-shadow. Click to copy. +* [Can I use](https://caniuse.com/) - Browser support for CSS, HTML5 and other front-end web technologies. +* [Flexbox Patterns](https://flexboxpatterns.com/) by cjcenizal +* [Glassmorphism CSS Generator](https://ui.glass/generator/) - Generate CSS for glassmorphism. +* [GradientArt](https://gra.dient.art/) - An advanced CSS gradient editor with layering, design tools and free cloud storage. +* [Live editor for CSS and LESS](https://github.com/webextensions/live-css-editor) - Magic CSS extension for Chrome, Firefox and Edge. +* [RevengeCSS](https://github.com/Heydon/REVENGE.CSS) - A CSS bookmarklet that uses selectors to find bad markup, displaying ugly pink error messages in comic sans serif wherever you write bad HTML +* [Single Div Project](https://github.com/ManrajGrover/SingleDivProject) - One `
`. Many possibilities. * [You Might Not Need JS](http://youmightnotneedjs.com/) - CSS alternatives for common JS UI components. -* [Xpath-to-selector](https://github.com/steambap/xpath-to-selector) - 将 xpath 转换为 css 选择器. +* [Xpath-to-selector](https://github.com/steambap/xpath-to-selector) - Convert xpath to css selector. [⇧ back to top](#contents) ## Podcasts :radio: -*编程时可以听的东西.* +*Something to listen to while programming.* -* [CSS Podcast](https://thecsspodcast.libsyn.com/) - Una Kravets 和 Adam Argyle,以及开发. -* [Non Breaking Space Show](http://goodstuff.fm/nbsp) - 在数字艺术、随附的博客和用户体验方面寻找最优秀、最聪明的创意人. -* [Shop Talk Show](http://shoptalkshow.com/) - 由 Anna Debenham 和 Brad Frost 主持的 Chris Coyier 和 Dave Rupert 关于前端网页设计的现场播客. -* [Syntax](https://syntax.fm/) - 面向 Web 开发人员的美味播客.排版,网络技术 -* [The Big Web Show](http://5by5.tv/bigwebshow/) - 像 Web 发布这样的主题,都是为了让您了解最新的开源技术. -* [The Changelog](https://changelog.com/) - Changelog 的标语说明了一切:“开源发展迅速. 赶上.” 这个播客,还有更多. 网络才是最重要的. -* [The Web Ahead](http://5by5.tv/webahead/) - 与世界专家就不断变化的技术和网络的未来进行对话. +* [CSS Podcast](https://thecsspodcast.libsyn.com/) - Una Kravets and Adam Argyle,and development. +* [Non Breaking Space Show](http://goodstuff.fm/nbsp) - Seeking out the best,and smartest creative people on digital art,and the accompanying blog,and UX. +* [Shop Talk Show](http://shoptalkshow.com/) - A live podcast with Chris Coyier and Dave Rupert about front-end web design,hosted by Anna Debenham and Brad Frost. +* [Syntax](https://syntax.fm/) - A Tasty Treats Podcast for Web Developers.,typography,web technology +* [The Big Web Show](http://5by5.tv/bigwebshow/) - Topics like web publishing,is all about keeping you updated with the latest in Open Source Technology. +* [The Changelog](https://changelog.com/) - The tagline for the Changelog says it all: “Open Source moves fast. Keep up.” This podcast,and more. It's everything web that matters. +* [The Web Ahead](http://5by5.tv/webahead/) - Conversations with world experts on changing technologies and future of the web. [⇧ back to top](#contents) ## Twitter :satellite: -*要关注的活跃账户.* +*Active accounts to follow.* -* [Adam Morse](https://twitter.com/mrmrs_) - 倡导用户和开源. -* [Andrey Sitnik](https://twitter.com/andreysitnik) - @Autoprefixer、http://easings.net 和@PostCSS 的作者. -* [Ben Briggs](https://twitter.com/ben_eb) - 最后一年的网络技术学生. node.js、javascript、开源模块、客户端优化、网络性能. -* [Brad Frost](https://twitter.com/brad_frost) - 网页设计师、演讲者、作家、顾问、音乐家. -* [Chris Coyier](https://twitter.com/chriscoyier) - 设计师@CodePen. 作家@Real_CSS_Tricks. -* [Connor Sears](https://twitter.com/connors) - GitHub 的设计师. +* [Adam Morse](https://twitter.com/mrmrs_) - Advocate for users and open-source. +* [Andrey Sitnik](https://twitter.com/andreysitnik) - Author of @Autoprefixer, http://easings.net and @PostCSS. +* [Ben Briggs](https://twitter.com/ben_eb) - Final year web technologies student. node.js, javascript, open source modules, client side optimisation, web performance. +* [Brad Frost](https://twitter.com/brad_frost) - Web designer, speaker, writer, consultant, musician. +* [Chris Coyier](https://twitter.com/chriscoyier) - Designer @CodePen. Writer @Real_CSS_Tricks. +* [Connor Sears](https://twitter.com/connors) - Designer at GitHub. * [CSS Animation](https://twitter.com/cssanimation) -* [CSS Commits](https://twitter.com/CSScommits) - 最新提交到@CSSWG 的公共 Mercurial 存储库. -* [Daniel Glazman](https://twitter.com/glazou) - W3C CSS 工作组联合主席、企业家、软件工程师、极客、两个孩子的父亲、多语言、鸭子爱好者. 不. 推文完全属于我. -* [Dave McFarland](https://twitter.com/davemcfarland) - Web 开发人员,CSS 的作者:The Missing Manual, JavaScript & jQuery. -* [Donovan Hutchinson](https://twitter.com/donovanh) - 设计师、开发人员、作家. 偶尔在 http://Hop.ie 上写博客,目前正在构建@cssanimation. -* [Dudley Storey](https://twitter.com/dudleystorey) - Web 开发作家、教师和演讲者. -* [Eric Bidelman](https://twitter.com/ebidel) - 在谷歌从事 Chrome、网络组件和 Polymer 方面的工程师工作. -* [Evangelina Ferreira](https://twitter.com/evaferreira92) - 网站设计者. @multimedial_utn 教授 HTML5 & CSS Freak. 临时翻译. -* [Guy Routledge](https://twitter.com/guyroutledge) - 前端开发人员,@GA_London 老师,http://www.atozcss.com 上的 Screencaster,房地产势利小人,美食家. -* [Harry Roberts](https://twitter.com/csswizardry)- 顾问前端架构师:@google、@Etsy、@kickstarter、@BBC、@Deloitte、@FT 等. -* [Heydon Pickering](https://twitter.com/heydonworks) - 适度食用大米. 也是一名用户体验设计师、作家、@smashingmag 编辑和程序员. -* [Jonathan Snook](https://twitter.com/snookca) - 设计师、开发人员、作家、演讲者. 我在网上制作东西. 我写了 SMACSS. -* [Kitty Giraudel](https://twitter.com/KittyGiraudel) - 非二进制可访问性和多样性倡导者、前端开发人员、作者. -* [L. David Baron](https://twitter.com/davidbaron) - Mozilla 开发人员、CSS 和 W3C 标准外交官. -* [Lea Verou](https://twitter.com/LeaVerou) - 研究助理@MIT_CSAIL,@CSSWG IE,@OReillyMedia 作者,前@W3C 员工. -* [Manoela Ilic](https://twitter.com/crnacura) - ...aka Mary Lou @codrops ༶ CSS 和 HTML 是我的蜡笔 ༶ 对认知科学、AI、HCI、UI 设计和天体物理学感兴趣 ༶ 数字游牧民族. -* [Mark Otto](https://twitter.com/mdo) - GitHub 和 Bootstrap. 以前在推特. 巨大的书呆子. -* [Maxime Thirouin](https://twitter.com/MoOx) - 自由前端义务警员、UI/UX 开发人员. -* [Natalie Weizenbaum](https://twitter.com/nex3) - 转码器女士. @SassCSS 的首席设计师/开发人员,在@dart_lang 为@google 工作. -* [Nicolas Gallagher](https://twitter.com/necolas) - @twitter 的软件工程师. -* [Nicole Sullivan](https://twitter.com/stubbornella) - 极客. -* [Patrick Hamann](https://twitter.com/patrickhamann) - 山区、精酿啤酒和发现新食物的爱好者. +* [CSS Commits](https://twitter.com/CSScommits) - Latest commits to @CSSWG’s public Mercurial repository. +* [Daniel Glazman](https://twitter.com/glazou) - W3C CSS Working Group Co-chairman, entrepreneur, software engineer, geek, father of two, polyglot, duck lover. Nah. Tweets are strictly mine. +* [Dave McFarland](https://twitter.com/davemcfarland) - Web developer, author of CSS: The Missing Manual, JavaScript & jQuery. +* [Donovan Hutchinson](https://twitter.com/donovanh) - Designer, developer, writer. Occasionally blogs at http://Hop.ie, and currently building @cssanimation. +* [Dudley Storey](https://twitter.com/dudleystorey) - Web development writer, teacher, and speaker. +* [Eric Bidelman](https://twitter.com/ebidel) - Engineer at Google working on Chrome, web components, and Polymer. +* [Evangelina Ferreira](https://twitter.com/evaferreira92) - Web Designer. Professor at @multimedial_utn HTML5 & CSS Freak. Ocassional Translator. +* [Guy Routledge](https://twitter.com/guyroutledge) - Front-end dev, Teacher @GA_London, Screencaster at http://www.atozcss.com, property snob, Foodie. +* [Harry Roberts](https://twitter.com/csswizardry)- Consultant Front-end Architect: @google, @Etsy, @kickstarter, @BBC, @Deloitte, @FT, more. +* [Heydon Pickering](https://twitter.com/heydonworks) - Moderate consumer of rice. Also a UX designer, author, @smashingmag editor and programmer. +* [Jonathan Snook](https://twitter.com/snookca) - Designer, Developer, Writer, Speaker. I make stuff on the web. I wrote SMACSS. +* [Kitty Giraudel](https://twitter.com/KittyGiraudel) - Non-binary accessibility & diversity advocate, frontend developer, author. +* [L. David Baron](https://twitter.com/davidbaron) - Mozilla developer, CSS and W3C standards diplomat. +* [Lea Verou](https://twitter.com/LeaVerou) - Research Assistant @MIT_CSAIL, @CSSWG IE, @OReillyMedia author, Ex @W3C staff. +* [Manoela Ilic](https://twitter.com/crnacura) - ...aka Mary Lou @codrops ༶ CSS & HTML are my crayons ༶ Interested in Cognitive Science, AI, HCI, UI Design & Astrophysics ༶ Digital nomad. +* [Mark Otto](https://twitter.com/mdo) - GitHub and Bootstrap. Formerly at Twitter. Huge nerd. +* [Maxime Thirouin](https://twitter.com/MoOx) - Freelance front-end vigilante, UI/UX developer. +* [Natalie Weizenbaum](https://twitter.com/nex3) - Trans coder lady. Lead designer/developer of @SassCSS, working for @google on @dart_lang. +* [Nicolas Gallagher](https://twitter.com/necolas) - Software Engineer at @twitter. +* [Nicole Sullivan](https://twitter.com/stubbornella) - GEEK. +* [Patrick Hamann](https://twitter.com/patrickhamann) - Lover of mountains, craft beers and discovering new food. * [Paul Lewis](https://twitter.com/aerotwist) - Googler who noodles with code and design. -* [Phil Walton](https://twitter.com/philwalton) - Google 工程师 • 开源倡导者 • 开发人员 • 设计师 • 作家. -* [Rachel Andrew](https://twitter.com/rachelandrew) - Web 开发人员,@grabaperch CMS 的一半,CSS 工作组特邀专家. -* [Remy Sharp](https://twitter.com/rem) - 所有关于 CSS 尺寸单位. +* [Phil Walton](https://twitter.com/philwalton) - Engineer at Google • Open Source Advocate • Developer • Designer • Writer. +* [Rachel Andrew](https://twitter.com/rachelandrew) - Web Developer, half of @grabaperch CMS, CSS Working Group Invited Expert. +* [Remy Sharp](https://twitter.com/rem) - All about CSS sizing units. * [Sara Soueidan](https://twitter.com/SaraSoueidan) - Author of the @Codrops CSS Reference & Co-author of the Smashing Book #5. -* [Scott Jehl](https://twitter.com/scottjehl) - @responsiblerwd 的作者,现在从@abookapart 发售. -* [Simon](https://twitter.com/simurai) - UI 设计师,CSS 涂鸦者. -* [The Chris Eppstein](https://twitter.com/chriseppstein) - 热爱爱情. 讨厌讨厌. 有一个踢屁股的家庭. 写代码. 领导样式表技术@LinkedIn. -* [Una Kravets](https://twitter.com/Una) - 前端@IBMDesign. Sassvocate、社区建设者和手工艺者. STEMinist :) 开源所有东西. -* [Zoe M. Gillenwater](https://twitter.com/zomigi) - 专注于 CSS、RWD、UX 和可访问性的网页设计师/开发人员. -* [Zoltán Szőgyényi](https://twitter.com/zoltanszogyenyi) - Web 开发人员,Themesberg 的联合创始人. 我正在构建 Glass UI. -* [앗킨스 탭](https://twitter.com/tabatkins) - 字面意思是 Jenn Schiffer 的妈妈. +* [Scott Jehl](https://twitter.com/scottjehl) - Author of @responsiblerwd, now on sale from @abookapart. +* [Simon](https://twitter.com/simurai) - UI designer, CSS doodler. +* [The Chris Eppstein](https://twitter.com/chriseppstein) - Loves love. Hates hate. Has a kick-ass family. Writes code. Leads stylesheet tech @LinkedIn. +* [Una Kravets](https://twitter.com/Una) - Front-end @IBMDesign. Sassvocate, community builder, & handcrafter. STEMinist :) Open source all the things. +* [Zoe M. Gillenwater](https://twitter.com/zomigi) - Web designer/developer specializing in CSS, RWD, UX, & accessibility. +* [Zoltán Szőgyényi](https://twitter.com/zoltanszogyenyi) - Web developer, Co-founder at Themesberg. I'm building Glass UI. +* [앗킨스 탭](https://twitter.com/tabatkins) - Literally Jenn Schiffer's Mom. [⇧ back to top](#contents) ## Videos :tv: - *来自 CSS 必看视频的优秀学习视频. 部分项目引用自 [AllThingsSmitty/must-watch-css](https://github.com/AllThingsSmitty/must-watch-css). +*Good study videos from CSS Must Watch Videos. Some items are quoted from [AllThingsSmitty/must-watch-css](https://github.com/AllThingsSmitty/must-watch-css). -[I told him on Twitter](https://twitter.com/sota0805/status/527635856031375360) . 我感谢他的宝贵努力.* +[I told him on Twitter](https://twitter.com/sota0805/status/527635856031375360). I appreciate his valuable efforts.* ### 2019 -1. [Next-Generation Web Styling](https://www.youtube.com/watch?v=-oyeaIirVC0) - Una Kravets 和 Adam Argyle @ Chrome Dev Summit 2019. +1. [Next-Generation Web Styling](https://www.youtube.com/watch?v=-oyeaIirVC0) - Una Kravets & Adam Argyle @ Chrome Dev Summit 2019. ### 2016 @@ -332,48 +332,48 @@ _[You can find more frameworks at "awesome-css-frameworks"](https://github.com/t ### 2015 1. [Mdo-ular CSS](http://jqueryuk.com/2015/videos.php?s=mdo-ular-css) :watch: `30:06` - Mark Otto @ jQuery UK. -1. [CSS Architecture with SMACSS](https://www.youtube.com/watch?v=6co781JgoqQ) :watch: `30:15` - Caleb Meredith @ DevTips 频道. -1. [CSS Workflow from the Ground Up](https://www.youtube.com/watch?v=ZVk3GQHfkbU) :watch: `46:06` - Jonathan Snook @Generate conf 2015. +1. [CSS Architecture with SMACSS](https://www.youtube.com/watch?v=6co781JgoqQ) :watch: `30:15` - Caleb Meredith @ DevTips channel. +1. [CSS Workflow from the Ground Up](https://www.youtube.com/watch?v=ZVk3GQHfkbU) :watch: `46:06` - Jonathan Snook @ Generate conf 2015. [⇧ back to top](#contents) ## Books :books: -* [CSS: The Definitive Guide, 4th Edition](http://shop.oreilly.com/product/0636920012726.do) - 网络视觉呈现 -* [CSS: The Missing Manual](http://shop.oreilly.com/product/0636920036357.do) – 真正有助于将您的设计技能提升到一个全新的水平 -* [CSS Secrets](http://shop.oreilly.com/product/0636920031123.do) – 更好地解决日常网页设计问题 -* [Every Layout: Relearn CSS Layout](https://every-layout.dev/) – 使用算法设计解决响应式布局问题. -* [Tiny CSS Projects](https://www.manning.com/books/tiny-css-projects) – 在构建 12 个小项目时改进编写 CSS 的方式. +* [CSS: The Definitive Guide, 4th Edition](http://shop.oreilly.com/product/0636920012726.do) - Visual Presentation for the Web +* [CSS: The Missing Manual](http://shop.oreilly.com/product/0636920036357.do) – Really Helpful in Advancing your Design Skills to a whole new Level +* [CSS Secrets](http://shop.oreilly.com/product/0636920031123.do) – Better Solutions to Everyday Web Design Problems +* [Every Layout: Relearn CSS Layout](https://every-layout.dev/) – Solving responsive layout problems using algorithmic design. +* [Tiny CSS Projects](https://www.manning.com/books/tiny-css-projects) – Improve the way you write CSS as you build 12 tiny projects. [⇧ back to top](#contents) ## Tutorials :clapper: -* [30 Seconds of CSS](https://www.30secondsofcode.org/css/p/1) - 您可以在 30 秒或更短时间内理解的有用 CSS 片段的精选集合. -* [All selectors in CSS](https://medium.com/@ymzEmre/css-cascade-specificity-basic-selectors-c5adc01dd861) - CSS 中的所有选择器. -* [Community Curated CSS Resources](https://hackr.io/tutorials/learn-css) - 热门推荐资源. -* [CSS Diner](https://flukeout.github.io/) – 使用 CSS 学习选择的交互式游戏化教程. -* [CSS Grid PlayGround](https://mozilladevelopers.github.io/playground/) - 从 Mozilla 学习 CSS 网格的简单教程. -* [CSS Grids videos tutorial](https://cssgrid.io/) - Wes Bos 的免费视频课程,用于学习 CSS 网格. -* [CSS Math Functions](https://stackdiary.com/css-math-functions/) - 使用 CSS Math 进行响应式设计. -* [Flexbox video tutorial](https://flexbox.io/) - Wes Bos 的免费视频课程,用于学习 flexbox. -* [Organize CSS with a Modular Architecture: OOCSS, BEM, SMACSS](https://snipcart.com/blog/organize-css-modular-architecture) - 深入介绍 OOCSS、BEM、SMACSS,并附有示例. -* [Work With Animations](https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector/How_to/Work_with_animations) - 检查动画. +* [30 Seconds of CSS](https://www.30secondsofcode.org/css/p/1) - A curated collection of useful CSS snippets you can understand in 30 seconds or less. +* [All selectors in CSS](https://medium.com/@ymzEmre/css-cascade-specificity-basic-selectors-c5adc01dd861) - All selectors in CSS. +* [Community Curated CSS Resources](https://hackr.io/tutorials/learn-css) - Top Recommended Resources. +* [CSS Diner](https://flukeout.github.io/) – Interactive gamified tutorial for learning selection with CSS. +* [CSS Grid PlayGround](https://mozilladevelopers.github.io/playground/) - Simple tutorial to learn CSS Grid from Mozilla. +* [CSS Grids videos tutorial](https://cssgrid.io/) - Free video course by Wes Bos to learn CSS Grids. +* [CSS Math Functions](https://stackdiary.com/css-math-functions/) - Using CSS Math for responsive design. +* [Flexbox video tutorial](https://flexbox.io/) - Free video course by Wes Bos to learn flexbox. +* [Organize CSS with a Modular Architecture: OOCSS, BEM, SMACSS](https://snipcart.com/blog/organize-css-modular-architecture) - In-depth intro to OOCSS, BEM, SMACSS, with examples. +* [Work With Animations](https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector/How_to/Work_with_animations) - Inspecting animations. [⇧ back to top](#contents) ## Maintainers -[sotayamashita]:https://github.com/sotayamashita -[Rishabh04-02]:https://github.com/Rishabh04-02 +[sotayamashita]: https://github.com/sotayamashita +[Rishabh04-02]: https://github.com/Rishabh04-02 -[@sotayamashita][sotayamashita]、[@Rishabh04-02][Rishabh04-02] 还有你! +[@sotayamashita][sotayamashita], [@Rishabh04-02][Rishabh04-02] and You! ## Contribute -[贡献者契约]:https://www.contributor-covenant.org/version/1/3/0/code-of-conduct/ +[contributor-covenant]: https://www.contributor-covenant.org/version/1/3/0/code-of-conduct/ -随时潜入! 打开一个问题或提交 PR. +Feel free to dive in! Open an issue or submit PRs. -Awesome CSS 遵循 [Contributor Covenant][contributor-covenant] 行为准则. +Awesome CSS follows the [Contributor Covenant][contributor-covenant] Code of Conduct. diff --git a/docs/awesome/awesome-mac.md b/docs/awesome/awesome-mac.md index 159eca8e8f..85bd48cdea 100644 --- a/docs/awesome/awesome-mac.md +++ b/docs/awesome/awesome-mac.md @@ -644,7 +644,7 @@ Any comments, suggestions? [Let us know!](https://github.com/jaywcjlove/awesome- ### Email Clients * [Airmail](http://airmailapp.com) - Fast email client. For both Mac OS and iOS. -* [CanaryMail](https://canarymail.io/) - Secure email app for Mac and iPhone with built-in PGP Support and AI assitance. ![Freeware][Freeware Icon] [![App Store][app-store Icon]](https://apps.apple.com/us/app/canary-mail-email-meet-ai/id1236045954?mt=12) +* [CanaryMail](https://canarymail.io/) - Secure email app for Mac and iPhone with built-in PGP Support and AI assistance. ![Freeware][Freeware Icon] [![App Store][app-store Icon]](https://apps.apple.com/us/app/canary-mail-email-meet-ai/id1236045954?mt=12) * [ElectronMail](https://github.com/vladimiry/ElectronMail) - An Electron-based unofficial desktop client for ProtonMail. [![Open-Source Software][OSS Icon]](https://github.com/vladimiry/ElectronMail) ![Freeware][Freeware Icon] * [Foxmail](http://www.foxmail.com/mac/en) - Fast email client. ![Freeware][Freeware Icon] * [MailTags](https://smallcubed.com/) - Use tags to organize email and schedule. @@ -1042,7 +1042,7 @@ Any comments, suggestions? [Let us know!](https://github.com/jaywcjlove/awesome- * [Z](https://github.com/rupa/z) - Powerful way to navigate easily by typing only a string of directory name in terminal instead of typing exact location of director. * [Parrotflow](https:/parrotflow.com) - Copilot for your Mac. ![Open-Source Software][OSS Icon] [![App Store][app-store Icon]](https://apps.apple.com/us/app/id6450801102?) * [Pomodoro Cycle](https://github.com/jet8a/pomodoro-cycle-app) - Pomodoro tracker -* [Workspaces](https://www.apptorium.com/workspaces) - Workspaces gives you the ability you to quickly switch between different types of tasks. It allows you to select which apps to open and close when selecting a workspace. [![App Store][app-store Icon]](https://apps.apple.com/se/app/workspaces-2/id1540284555?mt=12) +* [Workspaces](https://www.apptorium.com/workspaces) - Workspaces gives you the ability to quickly switch between different types of tasks. It allows you to select which apps to open and close when selecting a workspace. [![App Store][app-store Icon]](https://apps.apple.com/se/app/workspaces-2/id1540284555?mt=12) * [BoltAI](https://boltai.com) - A beautiful & powerful ChatGPT app for Mac. Stay ahead by integrating AI into your workflow today. * [PDF Pals](https://pdfpals.com) - Chat with PDF app for Mac. No file size limits! * [Keyboard Cowboy](https://github.com/zenangst/KeyboardCowboy) - The missing keyboard shortcut utility for macOS. [![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]](https://github.com/zenangst/KeyboardCowboy) diff --git a/docs/awesome/awesome-neovim.md b/docs/awesome/awesome-neovim.md index 37b285b708..bc3eb94833 100644 --- a/docs/awesome/awesome-neovim.md +++ b/docs/awesome/awesome-neovim.md @@ -190,7 +190,6 @@ ### Markdown and LaTeX - [ellisonleao/glow.nvim](https://github.com/ellisonleao/glow.nvim) - Markdown preview using glow. -- [ellisonleao/dotenv.nvim](https://github.com/ellisonleao/dotenv.nvim) - Minimalist .env support. - [iamcco/markdown-preview.nvim](https://github.com/iamcco/markdown-preview.nvim) - Preview markdown on your modern browser with synchronised scrolling and flexible configuration. - [davidgranstrom/nvim-markdown-preview](https://github.com/davidgranstrom/nvim-markdown-preview) - Markdown preview in the browser using pandoc and live-server through Neovim's job-control API. - [jghauser/auto-pandoc.nvim](https://github.com/jghauser/auto-pandoc.nvim) - Easy pandoc conversion leveraging YAML blocks. @@ -733,7 +732,8 @@ These colorschemes may not specialize in Tree-sitter directly but are written in - [ptdewey/pendulum-nvim](https://github.com/ptdewey/pendulum-nvim) - Track time spent coding and glean insights through on-demand time reports. - [QuentinGruber/pomodoro.nvim](https://github.com/QuentinGruber/pomodoro.nvim) - Use the Pomodoro Technique with built-in session tracking and break reminders. - [rlychrisg/truncateline.nvim](https://github.com/rlychrisg/truncateline.nvim) - Truncate long lines to keep track of where you are when the start gets lost off the left side of the screen. - +- [ellisonleao/dotenv.nvim](https://github.com/ellisonleao/dotenv.nvim) - Minimalist .env support. + ### CSV Files - [VidocqH/data-viewer.nvim](https://github.com/VidocqH/data-viewer.nvim) - Provide a simple table view to inspect data files such as `csv`, `tsv`. @@ -854,6 +854,7 @@ These colorschemes may not specialize in Tree-sitter directly but are written in - [nvim-lusc](https://github.com/svermeulen/nvim-lusc) - Adds support for Structured Async/Concurrency in Lua. - [CWood-sdf/banana.nvim](https://github.com/CWood-sdf/banana.nvim) - HTML renderer for plugin UIs. - [OXY2DEV/helpview.nvim](https://github.com/OXY2DEV/helpview.nvim) - Decorations for `vimdoc/help` files. +- [niuiic/omega.nvim](https://github.com/niuiic/omega.nvim) - Missing functions for Lua plugin development. ## Fennel diff --git a/docs/awesome/awesome-opentofu.md b/docs/awesome/awesome-opentofu.md index e0f3a80338..36601d61ea 100644 --- a/docs/awesome/awesome-opentofu.md +++ b/docs/awesome/awesome-opentofu.md @@ -27,6 +27,8 @@ ## Features + + - [1.8 - Override files for OpenTofu (.tofu)](https://opentofu.org/docs/intro/whats-new/#override-files-for-opentofu-keeping-compatibility) - [1.8 - Early variable and locals evaluation](https://opentofu.org/docs/intro/whats-new/#early-variablelocals-evaluation) - [1.7 - End-to-end encryption for state files](https://opentofu.org/docs/v1.7/intro/whats-new/#state-encryption) @@ -35,6 +37,8 @@ - [1.7 - Loopable import blocks](https://opentofu.org/docs/v1.7/intro/whats-new/#loopable-import-blocks) - [OCI-compliant registry support](https://twitter.com/OpenTofuOrg/status/1696913055576387599) 🚧 + + ## Tools ### Environment managers @@ -61,10 +65,11 @@ ### CI +- [Atlantis](https://www.runatlantis.io/) - Automating workflows via pull requests. +- [TF-via-PR](https://github.com/DevSecTop/TF-via-PR) - GitHub Action to automate OpenTofu or Terraform CLI commands via pull request interaction. - [pre-commit-opentofu](https://github.com/tofuutils/pre-commit-opentofu) - Git pre-commit hooks plugin. - [setup-opentofu](https://github.com/opentofu/setup-opentofu) - Set up OpenTofu CLI in your GitHub Actions workflow. - [terraform-github-actions](https://github.com/dflook/terraform-github-actions) - GitHub Actions for OpenTofu. -- [TF-via-PR](https://github.com/DevSecTop/TF-via-PR) - GitHub Action to automate OpenTofu or Terraform CLI commands via pull request interaction. - [tofu-controller](https://github.com/flux-iac/tofu-controller) - GitOps OpenTofu and Terraform controller for Flux. ### Tests diff --git a/docs/awesome/awesome-rust.md b/docs/awesome/awesome-rust.md index 3fb9583cca..cc21bf289f 100644 --- a/docs/awesome/awesome-rust.md +++ b/docs/awesome/awesome-rust.md @@ -316,6 +316,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/ ### Security tools +* [AdGuardian-Term](https://github.com/Lissy93/AdGuardian-Term) [[adguardian](https://crates.io/crates/adguardian)] - Terminal-based, real-time traffic monitoring and statistics for your AdGuard Home instance * [AFLplusplus/LibAFL](https://github.com/AFLplusplus/LibAFL) - Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, etc. [![build and test](https://github.com/AFLplusplus/LibAFL/actions/workflows/build_and_test.yml/badge.svg)](https://github.com/AFLplusplus/LibAFL/actions/workflows/build_and_test.yml) * [arp-scan-rs](https://github.com/kongbytes/arp-scan-rs) - A minimalistic ARP scan tool for fast local network scans * [cargo-audit](https://crates.io/crates/cargo-audit) - Audit Cargo.lock for crates with security vulnerabilities diff --git a/docs/awesome/awesome-slack.md b/docs/awesome/awesome-slack.md index 9fc39434bd..a672586b46 100644 --- a/docs/awesome/awesome-slack.md +++ b/docs/awesome/awesome-slack.md @@ -1,73 +1,157 @@ -
-## Awesome Slack Communities [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) -[![Build Status](https://api.travis-ci.org/filipelinhares/awesome-slack.svg)](https://travis-ci.org/filipelinhares/awesome-slack) - -A list of communities about web development and design that are powered by **Slack**. - -## What's Slack -> Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go. *- slack.com* - - -## Development -- [Ember](https://ember-community-slackin.herokuapp.com/) -- [Laravel](https://larachat.co/) -- [Ruby](https://rubydevelopers.typeform.com/to/l7WVWl) -- [Front end](https://frontenddevelopers.org/) -- [Android](https://androidchat.co/) -- [GO](https://docs.google.com/forms/d/e/1FAIpQLScNsNXbz2SCLH5hVNoZS0C70nPAXv730SW9F3K1g6iVvlcUTg/viewform?fbzx=4754263898376949596) -- [PHP Chat](https://phpchat.co) -- [Clojure](http://clojurians.net/) -- [iOS Developers](https://ios-developers.io/) -- [Elixir](https://elixir-slackin.herokuapp.com/) -- [slashrocket](https://slashrocket.io/) -- [Cordova](http://slack.cordova.io/) -- [Python Community](https://pythoncommunity.herokuapp.com/) -- [CFML/ColdFusion](https://cfml-slack.herokuapp.com/) - - -## Regional -- [Australia & New Zealand](http://devanz.co) -- [Les Pitonneux - Montreal QC Canada](https://pitonneux.slack.com) -- [Python Brazilian Community](http://slack-pythonbrasil.herokuapp.com/) -- [Remote workers in Romania](https://github.com/filipelinhares/awesome-slack/blob/master/weworkremotely.slack.com/) -- [Russian-speaking developers community](https://rusdevs.herokuapp.com/) -- [Kazan Developers](https://devkzn.slack.com/) -- [Polish developers](http://slackin.devstyle.pl/) -- [Spanish-speaking developer communities list](https://github.com/comunidad-tecnologica/awesome-spanish-slack-dev-groups) -- [Ruby Turkey Community](https://rubytr.herokuapp.com/) -- [Rochester NY USA Developers (RocDev)](https://rocdev.org/) -- [Vancouver Developers (yvrdev)](https://yvrdev.slack.com/) - -## Design -- [Sketch](http://teamsketch.io/) -- [Design Talks](https://docs.google.com/forms/d/e/1FAIpQLSeKT_LC8kKTzJ4JjmgVQVpfl24i1qBkjJ7TYyQcNHL7fBQkYQ/viewform?c=0&w=1) -- [Designer Hangout](https://www.designerhangout.co/) - -## Misc -- [WordPress](https://make.wordpress.org/chat/) -- [Chit Chats](http://www.chitchats.co/) -- [The Evangelist Collective](https://github.com/evangelistcollective/) -- [Psychedelic Chat](http://psychedelicchat.com/) -- [LGBTQ in Technology](https://lgbtq.technology/) -- [#Startup](http://startup.chat) -- [Safelight](http://safelight.herokuapp.com/) - Photography. -- [DFIR Community](https://rishi28.typeform.com/to/sTbTI8) - Information Security. -- [First Contributors](https://firstcontributors.slack.com/join/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM#/) - Help / mentorship for open source contributors. -- [IT Pro Community](https://www.electric.ai/it-pro-slack) - Connect and network with IT practitioners and decision-makers -- [SaaS Community](https://join.slack.com/t/saas-hgv7803/shared_invite/zt-qwvrywyr-8DmSpEzBiSWD2WQuB9r9pw) - Community for SaaS product builders, to discuss the challenges involved. -- [Developer Marketing](https://marketingto.dev/) - Passionate marketing folks working in API Marketing, developer tooling, or actively marketing to developers. - -## DevOps -- [Google Cloud Platform](http://bit.ly/gcp-slack) -- [Kubernetes](http://slack.kubernetes.io/) -- [DevOps](https://devopschat.co/) -- [Devop Engineers](https://www.devopsengineers.com/) -- [SweetOps](https://slack.cloudposse.com/) -## Looking for more lists like that -- [Awesome Community](https://github.com/phpearth/awesome-community) - -## Contribute -Your contributions and suggestions are :heart: welcome. Ensure to read the [guidelines](https://github.com/filipelinhares/awesome-slack/blob/master/CONTRIBUTING.md) first. - -## License -[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) +
+[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) + +

+ Logo +

+ +

+

Awesome Slack

+

+ +

+ A curated list of awesome, Slack-related things. +

+ +*** + +An avid Slack user? A developer looking for awesome tools to build out an integration? Just looking for inspiration? This is a list of all the best things Slack. + + +## :pencil:   Lists +- [Community-Built Libraries](https://api.slack.com/community) - Slack-curated list of community open-source libraries +- [Slack App Directory](https://slack.com/apps) - Official directory of publicly available Slack apps +- [Slack Emojis](https://emoji.gg) - Unofficial directory of custom emojis for Slack + +## :art:   Themes + +- [Slack Themes](http://slackthemes.net/) - A Slack sidebar theme browser +- [Sweet Themes Are Made of These](http://sweetthemesaremadeofthe.se/) - Website for sharing Slack custom palettes + +## :hammer_and_wrench:   Libraries and SDKs + +### C# + +- [margiebot](https://github.com/jammerware/margiebot) - A .NET library designed to make building bots for Slack fast, easy, and fun +- [Slack.Webhooks](https://github.com/nerdfury/Slack.Webhooks) - A library to work with Slack webhooks more easily +- [SlackAPI](https://github.com/Inumedia/SlackAPI) - A third-party implementation of Slack's API written in C# + +### Erlang + +- [slacker](https://github.com/julienXX/slacker) - Erlang Slack REST API wrapper + +### Go + +- [webhook](https://github.com/adnanh/webhook) - Easily run commands in response to HTTP webhook requests from Slack + +### Java + +- [java-slack-sdk](https://github.com/slackapi/java-slack-sdk) - Slack's official Java framework for building Slack apps +- [simple-slack-api](https://github.com/Ullink/simple-slack-api) - A Slack client library in Java + +### JavaScript/TypeScript + +- [bolt-js](https://github.com/slackapi/bolt-js) - Slack's official JavaScript framework for building Slack apps +- [jsx-slack](https://github.com/yhatt/jsx-slack) - Build JSON object for Slack Block Kit surfaces from JSX +- [node-slack-sdk](https://github.com/slackapi/node-slack-sdk) - Slack's official SDK for Node.js +- [slack-block-builder](https://github.com/raycharius/slack-block-builder) - Lightweight Node.js library for building Slack Block Kit UIs, with a declarative syntax inspired by SwiftUI + +### PHP + +- [SlackBundle](https://github.com/DZunke/SlackBundle) - SlackBundle for Symfony2 +- [slack-php-app-framework](https://github.com/slack-php/slack-php-app-framework) - Robust PHP framework for building Slack apps in PHP +- [slack-php-block-kit](https://github.com/jeremeamia/slack-block-kit) - Fluent interface for composing Slack Block Kit messages and modals in PHP +- [slack-php-socket-mode](https://github.com/slack-php/slack-php-socket-mode) - A Socket Mode implementation for [slack-php-app-framework](https://github.com/slack-php/slack-php-app-framework) +- [slack-php-slick](https://github.com/slack-php/slack-php-slick) - Dependency-free micro-framework for building Slack apps in PHP + +### PowerShell + +- [PSSlack](https://github.com/RamblingCookieMonster/PSSlack) - PowerShell module for simple Slack integration. + +### Python + +- [blockkit](https://github.com/imryche/blockkit) - A fast way to build Block Kit interfaces in Python +- [bolt-python](https://github.com/slackapi/bolt-python) - Slack's official Python framework for building Slack apps +- [django-slack](https://github.com/lamby/django-slack) - Slack integration for Django, using the templating engine to generate messages +- [django-slack-oauth](https://github.com/izdi/django-slack-oauth) - Slack OAuth module for Django +- [python-slack-events-api](https://github.com/slackapi/python-slack-events-api) - Slack Events API adapter for Python +- [python-slack-sdk](https://github.com/slackapi/python-slack-sdk) - Slack's official SDK for Python +- [slackblocks](https://github.com/nicklambourne/slackblocks) - Python API for building Slack Block Kit messages +- [slack-php-api](https://github.com/jolicode/slack-php-api) - PHP Slack client based on the official OpenAPI specification +- [slacker-cli](https://github.com/juanpabloaj/slacker-cli) - Messages to slack from the command line +- [slashbot](https://github.com/ebrassell/slashbot) - An easy way to create slash commands using AWS Lambda functions +- [boltworks](https://github.com/YSaxon/boltworks) - Extensions to Slack's bolt framework: expandable GUIs, easier callbacks, richer CLIs + +### R + +- [slackr](https://github.com/hrbrmstr/slackr) - A package to send webhook API messages to Slack channels/users from R + +### Ruby + +- [slack-notifier](https://github.com/stevenosloan/slack-notifier) - A simple wrapper for posting to Slack +- [slack-notify](https://github.com/sosedoff/slack-notify) - Send notifications to Slack +- [slack-poster](https://github.com/rikas/slack-poster) - Simple gem to post messages on Slack using webhooks +- [slack-ruby-block-kit](https://github.com/CGA1123/slack-ruby-block-kit) - A ruby wrapper for Slack's Block Kit +- [slack-ruby-bot](https://github.com/dblock/slack-ruby-bot) - The easiest way to write a Slack bot in Ruby +- [slack-ruby-bot-server](https://github.com/slack-ruby/slack-ruby-bot-server) - Ruby library for building Slack applications +- [slack-ruby-client](https://github.com/dblock/slack-ruby-client) - A Ruby client for the Slack Web and RealTime Messaging APIs + +### Rust + +- [slack-morphism-rust](https://github.com/abdolence/slack-morphism-rust) - A modern async Slack API client for Rust + +### Scala + +- [slack-scala-client](https://github.com/gilbertw1/slack-scala-client) - A Scala Slack client for the Web and RTM API + +### Swift + +- [SwiftBlocksUI](https://github.com/SwiftBlocksUI/SwiftBlocksUI/) - Interactive Slack messages and modals using a SwiftUI-like declarative style + +## :gear:   Open-Source Slack Apps and Integrations + +### CoffeeScript + +- [jinora](https://github.com/sdslabs/jinora) - Slack webhook app to create anonymous public channels + +### Java + +- [simple-slack-api](https://github.com/Ullink/simple-slack-api) - A Slack client library in Java +- [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack + +### JavaScript/Typescript + +- [definition-app](https://github.com/slackapi/definition-app) - App for storing and accessing company-specific phrases +- [slack-github-action](https://github.com/slackapi/slack-github-action) - Send data into Slack using this GitHub Action +- [slack-reporting-tool](https://github.com/slackapi/slack-reporting-tool) - App that allows team members to report offensive messages +- [tesla-slack](https://github.com/heikkipora/tesla-slack) - Track your Tesla from Slack +- [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack + +### PHP + +- [MantisBT-Slack](https://github.com/infojunkie/MantisBT-Slack) - MantisBT plugin to send bug updates to Slack +- [monolog](https://github.com/Seldaek/monolog) - Sends your logs to Slack + +### Python + +- [slackbot](https://github.com/lins05/slackbot) - A chat bot for Slack +- [slacker-cli](https://github.com/juanpabloaj/slacker-cli) - Messages to slack from the command line +- [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack +- [wee-slack](https://github.com/rawdigits/wee-slack) - A WeeChat plugin for Slack + +### Ruby + +- [slack-gamebot](https://github.com/dblock/slack-gamebot) - A game bot for Slack +- [snarkov](https://github.com/gesteves/snarkov) - Sinatra-based Markov bot for Slack +- [tickbot](https://github.com/barryf/tickbot) - Simple team time tracking reminder +- [trebekbot](https://github.com/gesteves/trebekbot) - A Jeopardy! bot for Slack + +## :busts_in_silhouette:   Contributions + +Contributions are always welcome! Please read the [contribution guidelines](https://github.com/matiassingers/awesome-slack/blob/master/contributing.md) first. + +## :classical_building:   License + +[![CC0](https://licensebuttons.net/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/) + +To the extent possible under law, [Matias Singers](http://mts.io) has waived all copyright and related or neighboring rights to this work. diff --git a/docs/awesome/awesome-steam.md b/docs/awesome/awesome-steam.md index 7755d4b969..6e781ad616 100644 --- a/docs/awesome/awesome-steam.md +++ b/docs/awesome/awesome-steam.md @@ -1,198 +1,20 @@ -
-## Awesome Steam [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) +
+## Awesome STEAM [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) -> A curated list of [packages](#packages) and [resources](#resources) regarding [Steam](http://store.steampowered.com/) development. +[![AwesomeSTEAM illustrations](https://user-images.githubusercontent.com/30447336/200147061-5f2b8f0a-de03-453e-8d98-aa3ebbbcfb88.png)](https://awesomesteam.org/about/) -*Please read the [contribution guidelines](https://github.com/scholtzm/awesome-steam/blob/master/CONTRIBUTING.md) before contributing.* +An awesome list of high quality __science, technology, engineering, art, and math__ ([STEAM](https://en.wikipedia.org/wiki/STEAM_fields)) resources to help aid students in their classes or to provide curious minds with a starting point into numerous topics. Wanna contribute? Just send a PR! -The purpose of this document is to provide a quick overview over existing packages (libraries, modules etc.) and resources available regarding Steam client automation and WebAPI usage. Whenever you need to start a new project, have a look at the list of packages and see if there is anything useful for your use case. If you need technical details or tutorials, check out the resources section. +Check out our website at [awesomesteam.org](https://awesomesteam.org) where this content is also made available. +We were recently featured on the news! Check out [This student saw teachers lacked a place to share digital resources so he created one](https://www.edsurge.com/news/2023-04-25-this-student-saw-teachers-lacked-a-place-to-share-digital-resources-so-he-created-one). +--- -## Packages -> 💡 Many of these package repositories provide helpful READMEs and wiki pages, which explain the usage and/or provide examples. Do not forget to check them out when using particular package. - -### Node.js - -#### General - -- [steam](https://github.com/seishun/node-steam) - Interface directly with Steam servers from Node.js. -- [steam-client](https://github.com/DoctorMcKay/node-steam-client) - API-compatible fork of node-steam's SteamClient. -- [steam-user](https://github.com/DoctorMcKay/node-steam-user) - Feature-rich easy-to-use Steam client. -- [vapor](https://github.com/scholtzm/vapor) - Lightweight Steam client framework. -- [steam-parentbot](https://github.com/dragonbanshee/node-steam-parentbot) - Simple base class for a Steam bot. - -#### WebAPI - -- [steam-webapi](https://github.com/DoctorMcKay/node-steam-webapi) - Complete WebAPI wrapper with support for extra HTTP headers sent by Steam. -- [steamapi](https://github.com/lloti/node-steamapi) - A nice Steam API wrapper. - -#### Trading - -- [steam-trade](https://github.com/seishun/node-steam-trade) - Node.js wrapper around Steam live trading. -- [steam-tradeoffers](https://github.com/Alex7Kom/node-steam-tradeoffers) - Steam Trade Offers for Node.js. -- [steam-tradeoffer-manager](https://github.com/DoctorMcKay/node-steam-tradeoffer-manager) - Simple and sane Steam trade offer management. -- [steam-inventory-stream](https://github.com/timvandam/steam-inventory-stream) - Fetch inventories as readable streams. -- [steam-inventory-api-ng](https://github.com/itsjfx/node-steam-inventory-api-ng) - A Steam Inventory API wrapper with advanced features such as retries and proxy support. - -#### Game Interaction - -- [steam-gameserver](https://github.com/DoctorMcKay/node-steam-gameserver) - Steam client handler for Gameserver and AnonGameserver account types. -- [tf2](https://github.com/DoctorMcKay/node-tf2) - Interact directly with TF2 game coordinator. -- [csgo](https://github.com/joshuaferrara/node-csgo) - Interact directly with CS:GO game coordinator. -- [dota2](https://github.com/RJacksonm1/node-dota2) - Interact directly with Dota 2 game coordinator. - -#### Community & Store Automation - -- [steamcommunity](https://github.com/DoctorMcKay/node-steamcommunity) - Interact with steamcommunity.com. Also allows to confirm trade offers. -- [steamstore](https://github.com/DoctorMcKay/node-steamstore) - Interact with store.steampowered.com. -- [steam-weblogon](https://github.com/Alex7Kom/node-steam-weblogon) - Retrieve SteamCommunity cookies if you are running Steam network client. -- [steam-web-api-key](https://github.com/Alex7Kom/node-steam-web-api-key) - Automatically registers and retrieves Steam API key. -- [steam-parental](https://github.com/Alex7Kom/node-steam-parental) - Disable parental lock. - -#### Authentication - -- [steam-login](https://github.com/cpancake/steam-login) - Simple Connect / Express Steam authentication library. -- [passport-steam](https://github.com/liamcurry/passport-steam) - Steam (OpenID) authentication strategy for Passport and Node.js. -- [meteor-accounts-steam](https://github.com/scholtzm/meteor-accounts-steam) - Steam OpenID integration for Meteor Accounts. - -#### Misc - -- [steam-resources](https://github.com/seishun/node-steam-resources) - Steam's enums, protobufs and structs. -- [steam-crypto](https://github.com/seishun/node-steam-crypto) - Node.js implementation of Steam crypto. -- [steam-groups](https://github.com/scholtzm/node-steam-groups) - Custom node-steam handler which provides group functions. -- [steamid](https://github.com/DoctorMcKay/node-steamid) - SteamID usage and conversion made easy. -- [steam-totp](https://github.com/DoctorMcKay/node-steam-totp) - Easily generate 2FA codes used by Steam. -- [steam-chat-bot](https://github.com/Steam-Chat-Bot/node-steam-chat-bot) - Simplified interface for a steam chat bot. -- [vdf](https://github.com/RJacksonm1/node-vdf) - vdf to object and vice versa. -- [steamrep](https://github.com/scholtzm/node-steamrep) - Check user's SteamRep reputation. -- [reptf](https://github.com/scholtzm/node-reptf) - Check user's rep.tf reputation. -- [steamapis](https://github.com/itsjfx/node-steamapis) - Module to use the API of [steamapis.com](https://steamapis.com). - -### C# - -#### General - -- [SteamKit2](https://github.com/SteamRE/SteamKit) - .NET library designed to interoperate with Valve's Steam network. -- [SteamAuth](https://github.com/geel9/SteamAuth) - A C# library that provides vital Steam Mobile Authenticator functionality. -- [SteamBot](https://github.com/Jessecar96/SteamBot) - Automated bot software for interacting with steam trade. -- [SteamTradeOffersBot](https://github.com/waylaidwanderer/SteamTradeOffersBot) - SteamBot fork which focuses on trade offers. -- [SteamStandardProject](https://github.com/ObsidianMinor/SteamStandardProject) - A collection of .NET Standard libraries using common types that provide functionality in one or more parts of Steam. - -#### Misc - -- [BackpackLogin](https://github.com/igeligel/BackpackLogin) - A .NET Standard library for logging into backpack.tf using Steam credentials. -- [TeamFortressOutpostApi](https://github.com/igeligel/TeamFortressOutpostApi) - A .NET Standard class library which allows user to interact with TF2Outpost. -- [SteamGaugesApi](https://github.com/igeligel/SteamGaugesApi) - A .NET Standard 2.0 library to automatically use the API of [steamgauges](https://steamgaug.es/). - -### PHP - -- [SteamCommunity](https://github.com/waylaidwanderer/PHP-SteamCommunity) - A PHP library for interacting with the Steam Community website. -- [SteamAuthentication](https://github.com/SmItH197/SteamAuthentication) - Steam OpenID authentication with PHP. -- [SteamAuthOOP](https://github.com/BlackCetha/SteamAuthOOP) - An object-oriented alternative to SteamAuthentication. -- [steam-api](https://github.com/DaMitchell/steam-api-php) - A PHP wrapper for the Steam API. -- [steamid](https://github.com/DoctorMcKay/php-steamid) - SteamID class for PHP. -- [steam-totp](https://github.com/DoctorMcKay/php-steam-totp) - PHP library to deal with Steam's proprietary TOTP algorithm. -- [steam-auth](https://github.com/vikas5914/steam-auth) - An alternative Steam authentication library with Composer support. - -### Go - -- [steam](https://github.com/0xAozora/steam) - Simple steam library for trading in Go. -- [go-steam](https://github.com/Philipp15b/go-steam) - Steam's protocol in Go. -- [steam-mobileauth](https://github.com/YellowOrWhite/go-steam-mobileauth) - Port of SteamAuth in Go. - -### Python - -#### General - -- [steam](https://github.com/ValvePython/steam) - Module for various interactions with Steam. -- [steamodd](https://github.com/Lagg/steamodd) - Steam tools library. -- [steampy](https://github.com/bukson/steampy) - Fully automated Steam trade offers library with SteamGuard support. -- [SteamAPI](https://github.com/smiley/steamapi) - An object-oriented Python 2.7+ library for accessing the Steam Web API. -- [Steam-Trade](https://github.com/Zwork101/steam-trade) - An asynchronous, event-based trade library. - -#### Game Interaction - -- [csgo](https://github.com/ValvePython/csgo) - Python module for interacting with CSGO's Game Coordinator. -- [dota2](https://github.com/ValvePython/dota2) - Python module for interacting with Dota 2's Game Coordinator. - -#### Misc - -- [vpk](https://github.com/ValvePython/vpk) - Python module for working with Valve's Pack format. -- [vdf](https://github.com/ValvePython/vdf) - Python module for working with Valve's KeyValue format. - -### C++ - -- [SteamPP](https://github.com/seishun/SteamPP) - C++ library to interoperate with Steam servers. - -### Java - -- [SteamKit-Java](https://github.com/Top-Cat/SteamKit-Java) - Java port of SteamKit. -- [JavaSteam](https://github.com/Longi94/JavaSteam) - Java library that provides an interface to directly interact with Valve's Steam servers. - -### Objective-C - -- [SteamAuth](https://github.com/michaelchum/SteamAuth) - An iOS wrapper around Steam's OpenID login. - -### Ruby - -- [steam-trade](https://github.com/OmG3r/steam-trade) - Ruby gem for sending trade offers. - -## Resources - -### General - -- [Steam WebAPI @ ValveSoftware](https://developer.valvesoftware.com/wiki/Steam_Web_API) -- [Steam WebAPI @ TF2 Wiki](https://wiki.teamfortress.com/wiki/WebAPI) -- [Steam WebAPI Documentation by xPaw](https://lab.xpaw.me/steam_api_documentation.html) -- [Steam Internal WebAPI Documentation by Revadike](https://github.com/Revadike/UnofficialSteamWebAPI) -- [Steam as OpenID Provider](http://steamcommunity.com/dev) -- [Steam API Key Registration](http://steamcommunity.com/dev/apikey) -- [Steam Error Codes](https://steamerrors.com/) - List of `EResult` codes with possible explanations. - -### Tutorials - -- [Creating a Steam Trade Bot with Node.js](https://firepowered.org/developer/create-a-steam-trade-bot-with-nodejs-iojs-updated-for-node-steam-v1-0/) -- [Charred's node.js Guide to Steam Bots](https://github.com/charredgrass/nodejs-bot-guide) -- [In-depth Steam Bot Guide with Node.js](https://github.com/andrewda/node-steam-guide) -- [Retrieving 2FA Keys from iOS Device](http://forums.backpack.tf/index.php?/topic/45995-guide-how-to-get-your-shared-secret-from-ios-device-steam-mobile/) - -### Posts - -- [Item IDs Explained](https://dev.doctormckay.com/topic/332-identifying-steam-items/) -- [Everything Related to Escrow](https://www.reddit.com/r/SteamBot/comments/3udhkd/everything_related_to_escrow/) -- [Understanding Avatar Hash](https://www.reddit.com/r/SteamBot/comments/3cv6k7/problem_downloading_an_avatar_using/) - -### Standalone Tools - -- [NetHook2](https://github.com/SteamRE/SteamKit/tree/master/Resources/NetHook2) - Intercept Steam client's network messages. -- [NetHook2 Analyzer](https://github.com/SteamRE/SteamKit/tree/master/Resources/NetHookAnalyzer2) - Inspect messages dumped by NetHook2. -- [steam-auth-web-util](http://scholtzm.github.io/steam-auth-web-util/) - Generate 2FA codes directly in your web browser. -- [SteamDesktopAuthenticator](https://github.com/Jessecar96/SteamDesktopAuthenticator) - Desktop implementation of Steam's mobile authenticator app. -- [protonenv](https://github.com/rizkiarm/protonenv) - Simple Proton version and prefix management. -- [steam-desktop-authenticator-multiplatform](https://github.com/tre3p/steam-desktop-authenticator-multiplatform) - Steam desktop authenticator. - -### Discussion Boards - -- [/r/SteamBot](https://www.reddit.com/r/SteamBot) -- [/r/SteamBot Discord](https://discord.gg/0i5X3oDHJbDUsiGC) -- [/r/nodesteam](https://www.reddit.com/r/nodesteam) -- [DoctorMcKay's Dev Forum](https://dev.doctormckay.com/) -- [node-steam-forum](https://github.com/steam-forward/node-steam-forum) - -### Third-Party Services - -Websites listed below may provide free and/or paid services and are listed alphabetically according to their domain name. - -- [backpack.tf](https://backpack.tf/developer) - Provides TF2 prices and Steam market/inventory related services. -- [steamanalyst.com](https://steamanalyst.com/) - Provides CS:GO prices. -- [hexa.one](https://hexa.one/) - Provides prices for several games and Steam market/inventory related services. -- [steamapis.com](https://steamapis.com/) - Provides prices for several games and Steam market/inventory related services. - -## License - -[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) - -To the extent possible under law, the author and contributors of this text have waived all copyright and related or neighboring rights to this work. +- [Science](https://github.com/RahulBirCodes/awesome-steam/blob/main/content/science/index.md) +- [Technology](https://github.com/RahulBirCodes/awesome-steam/blob/main/content/technology/index.md) +- [Engineering](https://github.com/RahulBirCodes/awesome-steam/blob/main/content/engineering/index.md) +- [Arts](https://github.com/RahulBirCodes/awesome-steam/blob/main/content/arts/index.md) +- [Mathematics](https://github.com/RahulBirCodes/awesome-steam/blob/main/content/mathematics/index.md) diff --git a/docs/awesome/awesome-vue.md b/docs/awesome/awesome-vue.md index 1986f4deb4..7fa84696a8 100644 --- a/docs/awesome/awesome-vue.md +++ b/docs/awesome/awesome-vue.md @@ -97,7 +97,7 @@ - [VueJS Translations Ukraine](https://t.me/vuejs_ukraine) - Telegram Group (Ukraine) - [VueJS Kenya - Twitter Account](https://twitter.com/KenyaVue) - [VueJS Magyar - Facebook Group [Hungarian]](https://www.facebook.com/groups/huvuejs/) -- [VueJS Bangladesh - Facebook Group] (https://www.facebook.com/groups/764064325433370) +- [VueJS Bangladesh - Facebook Group](https://www.facebook.com/groups/764064325433370) ### Conferences @@ -1445,7 +1445,6 @@ _Toaster / snackbar — Notify the user with a modeless temporary little popup_ _Loaders / spinners / progress bars — Let the user know that something is loading_ -- [vue-radial-progress](https://github.com/wyzant-dev/vue-radial-progress) - Radial progress bar component for Vue.js. - [vue-simple-spinner](https://github.com/dzwillia/vue-simple-spinner) - A simple, flexible spinner for Vue.js - [vue-wait](https://github.com/f/vue-wait) - Complex Loader Management for Vue/Vuex and Nuxt applications. - [vue-progress-path](https://github.com/Akryum/vue-progress-path) - Customizable progress indicators and spinners that support any custom SVG path. @@ -1476,6 +1475,7 @@ _Loaders / spinners / progress bars — Let the user know that something is load - [vue-img-lazy-tiny](https://github.com/peterroe/vue-img-lazy-tiny) - A vue3 directive that provide a shield while loading. - [vue3-ui-preloader](https://github.com/gbast0s/vue3-ui-preloader) - Vue3 Pre Loader components for vue.js projects with playground. - [vue-default-page](https://github.com/zero-one-code/vue-default-page) - A Vue 3.0 plugin with built-in v-loading, v-skeleton, v-error and v-empty custom directives. +- [vue3-radial-progress](https://github.com/jairoblatt/vue3-radial-progress) - Radial progress bar component for Vue 3 ##### Progress Bar diff --git a/docs/awesome/free-for-dev.md b/docs/awesome/free-for-dev.md index 8ad8e8ae3a..12494f951a 100644 --- a/docs/awesome/free-for-dev.md +++ b/docs/awesome/free-for-dev.md @@ -1275,6 +1275,7 @@ Update Time, five active automations, webhooks. * [Codegiant](https://codegiant.io) — Project Management with Repository hosting & CI/CD. Free Plan Offers Unlimited Repositories, Projects & Documents with 5 Team Members. 500 CI/CD minutes per month. 30000 Serverless Code Run minutes per month 1GB repository storage. * [Confluence](https://www.atlassian.com/software/confluence) - Atlassian's content collaboration tool is used to help teams collaborate and share knowledge efficiently. Free plan for up to 10 users. * [contriber.com](https://www.contriber.com/) — Customizable project management platform, free starter plan, five workspaces + * [Crosswork](https://crosswork.app/) - Versatile project management platform. Free for up to 3 projects, unlimited users, 1 GB storage. * [diagrams.net](https://app.diagrams.net/) — Online diagrams stored locally in Google Drive, OneDrive, or Dropbox. Free for all features and storage levels * [freedcamp.com](https://freedcamp.com/) - tasks, discussions, milestones, time tracking, calendar, files and password manager. Free plan with unlimited projects, users, and file storage. * [easyretro.io](https://www.easyretro.io/) — Simple and intuitive sprint retrospective tool. The free plan has three public boards and one survey per board per month. @@ -1308,7 +1309,6 @@ Update Time, five active automations, webhooks. * [Shake](https://www.shakebugs.com/) - In-app bug reporting and feedback tool for mobile apps. Free plan, ten bug reports per app/month. * [Shortcut](https://shortcut.com/) - Project management platform. Free for up to 10 users forever. * [SpeedBoard](https://speedboard.app) - Board for Agile and Scrum retrospectives - Free. - * [SuperPM](https://superpm.app/) - Versatile project management platform. Free for up to 3 projects, unlimited users, 1 GB storage. * [Tadum](https://tadum.app) - Meeting agenda and minutes app designed for recurring meetings, free for teams of up to 10 * [taiga.io](https://taiga.io/) — Project management platform for startups and agile developers, free for Open Source * [Tara AI](https://tara.ai/) — Simple sprint management service. The free plan has unlimited tasks, sprints, and workspaces without user limits.