diff --git a/docs/awesome/Awesome-Arch.md b/docs/awesome/Awesome-Arch.md index 8eb2458732..670966e1dd 100644 --- a/docs/awesome/Awesome-Arch.md +++ b/docs/awesome/Awesome-Arch.md @@ -88,7 +88,6 @@ It has everything on board to build AOSP or AOSP-based distributions like Lineag > Installers created specifically to facilitate the installation of Linux Arch. -- [Anarchy](https://anarchyinstaller.gitlab.io) - A simple and intuitive Arch Linux installer. - [Archfi](https://github.com/MatMoul/archfi) - Just a simple bash script wizard to install Arch Linux after you have booted on the official Arch Linux install media. - [aui](https://github.com/helmuthdu/aui) - The Archlinux Ultimate Install comprises of two primary scripts, Lilo and Fifo, which streamline the installation process of Archlinux Base, as well as additional packages, tools, and graphical user interfaces. @@ -166,6 +165,7 @@ It has everything on board to build AOSP or AOSP-based distributions like Lineag - **Arch XFerience** - A modern OS based on Arch Linux, built for day-to-day operations with tons of packages & features. (inactive) - **Chakra GNU/Linux** - A user-friendly and powerful distribution and live CD originally forked from Arch Linux. ([discontinued](https://twitter.com/chakralinux/status/1475111596640727045)) - **Archphile** - _(Raspberry Pi/ARM/Audio)_ - Yet another linux audio distribution for embedded boards. (inactive) +- **Anarchy** - A simple and intuitive Arch Linux installer. ([discontinued](https://gitlab.com/anarchyinstaller/installer#deprecated-project)) ## Contribute @@ -195,9 +195,12 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
+ +
+ ++
+ 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. \ No newline at end of file diff --git a/docs/awesome/awesome-youtubers.md b/docs/awesome/awesome-youtubers.md index 583ddce5e5..6d8d7fd6c0 100644 --- a/docs/awesome/awesome-youtubers.md +++ b/docs/awesome/awesome-youtubers.md @@ -237,7 +237,7 @@ Featured playlists: `NES Emulator From Scratch`, `Interesting Programming`, `Cod Content about: C#, WPF, .NET \ Featured playlists: `Full Stack WPF MVVM`, `WPF Navigation`, `WPF Responsive Design`, `WPF Custom Controls`, `Design Patterns`. -[](https://www.youtube.com/c/alexgutjahr) +[](https://www.youtube.com/c/alexgutjahr) [**Alex Gutjahr | Tech Tutorials**](https://www.youtube.com/c/alexgutjahr) \ Content about: Spring Boot, Kotlin \ @@ -772,7 +772,7 @@ Featured playlists: `NLP for Developers`, `Developing Contextual AI assistants w Content about: NLP, Machine learning, Deep learning, Theoretical \ Featured playlists: `Natural Language Processing`, `General Machine Learning`, `Deep Learning Architectures`, `Computer Vision`, `Applications of Machine Learning`, `more!`. -[](https://www.youtube.com/channel/UCXZCJLdBC09xxGZ6gcdrc6A) +[](https://www.youtube.com/channel/UCXZCJLdBC09xxGZ6gcdrc6A) [**OpenAI**](https://www.youtube.com/channel/UCXZCJLdBC09xxGZ6gcdrc6A) \ Content about: NLP, Machine learning, AI \ @@ -1348,7 +1348,7 @@ Featured playlists: `Electronics for Beginners`, `All about bateries`, `Passive Content about: Electronics, Systems, Theoretical classes \ Featured playlists: `Control Systems`, `Electromagnetic Field Theory`, `Digital System Design/Digital logic design`, `Circuit Theory/Network Theory`, `Transmission Lines and Waveguides`. -[](https://www.youtube.com/@rossmanngroup) +[](https://www.youtube.com/@rossmanngroup) [**Louis Rossmann**](https://www.youtube.com/@rossmanngroup) \ Content about: Devices, Repair tutorials \ @@ -1497,7 +1497,7 @@ Featured playlists: `PROCREATE TUTORIALS`, `DIGITAL ART TUTORIALS`, `Digital Dra Content about: All design, Illustrations, Web design \ Featured playlists: `Learn Adobe Photoshop`, `Learn About Fonts`, `Photo and video manipulation playlists`, `Figma videos`, `Learn Photo Effects`. -[](https://www.youtube.com/c/logosbynick) +[](https://www.youtube.com/c/logosbynick) [**Logos By Nick**](https://www.youtube.com/c/logosbynick) \ Content about: Inkscape, Gimp \ diff --git a/docs/awesome/awesome-zsh-plugins.md b/docs/awesome/awesome-zsh-plugins.md index 49ea2e91bd..d8dfa46f0d 100644 --- a/docs/awesome/awesome-zsh-plugins.md +++ b/docs/awesome/awesome-zsh-plugins.md @@ -46,22 +46,30 @@ You can find some interesting performance timing comparisons of various framewor - [pm-perf-test](https://github.com/z-shell/pm-perf-test) - Tooling for running performance tests on multiple ZSH frameworks. ### [alf](https://github.com/psyrendust/alf) +![GitHub last commit](https://img.shields.io/github/last-commit/psyrendust/alf) ![GitHub Repo stars](https://img.shields.io/github/stars/psyrendust/alf) **Alf** is an out of this world super fast and configurable framework for ZSH; it's modeled after [Prezto](https://github.com/sorin-ionescu/prezto) and [Antigen](https://github.com/zsh-users/antigen) while utilizing [Oh-My-Zsh](https://ohmyz.sh) under the covers; and offers standard defaults, aliases, functions, auto completion, automated updates and installable prompt themes and plugins. ### [ansible-role-zsh](https://github.com/viasite-ansible/ansible-role-zsh) +![GitHub last commit](https://img.shields.io/github/last-commit/viasite-ansible/ansible-role-zsh) ![GitHub Repo stars](https://img.shields.io/github/stars/viasite-ansible/ansible-role-zsh) **ansible-role-zsh** is an ansible role with zero-knowledge installation. It uses [antigen](https://github.com/zsh-users/antigen) to manage bundles and [oh-my-zsh](https://github.com/unixorn/awesome-zsh-plugins/blob/master/ohmyz.sh). Can load bundles conditionally. By default it includes the powerlevel9k theme, autosuggestions, syntax-highlighting and [fzf-widgets](https://github.com/ytet5uy4/fzf-widgets) and [fzf-marks](https://github.com/urbainvaes/fzf-marks). Fully customizable. ### [ant-zsh](https://github.com/anthraxx/ant-zsh) +![GitHub last commit](https://img.shields.io/github/last-commit/anthraxx/ant-zsh) + ![GitHub Repo stars](https://img.shields.io/github/stars/anthraxx/ant-zsh) **Ant-zsh** is a tiny and lightweight ZSH configuration environment for special customization needs. It includes plugins, themes and a basic convenient setup. ### [antibody](https://github.com/getantibody/antibody) +![GitHub last commit](https://img.shields.io/github/last-commit/getantibody/antibody) + ![GitHub Repo stars](https://img.shields.io/github/stars/getantibody/antibody) **Antibody** is a faster and simpler [antigen](https://github.com/zsh-users/antigen) written in Golang. More details are available at [http://getantibody.github.io/](http://getantibody.github.io/). ### [antidote](https://getantidote.github.io/) +![GitHub last commit](https://img.shields.io/github/last-commit/mattmc3/antidote) + ![GitHub Repo stars](https://img.shields.io/github/stars/mattmc3/antidote) **Antidote** is a ZSH plugin manager made from the ground up thinking about performance. @@ -72,32 +80,46 @@ It is written natively in ZSH, is well tested, and picks up where [Antibody](htt [use-omz](https://github.com/getantidote/use-omz) enables easy use of [Oh-My-ZSH](https://github.com/ohmyzsh/ohmyzsh) with antidote. ### [antigen-hs](https://github.com/Tarrasch/antigen-hs) +![GitHub last commit](https://img.shields.io/github/last-commit/Tarrasch/antigen-hs) + ![GitHub Repo stars](https://img.shields.io/github/stars/Tarrasch/antigen-hs) **antigen-hs** is a replacement for [antigen](https://github.com/zsh-users/antigen) optimized for a low overhead when starting up a `zsh` session. It will automatically clone plugins for you. ### [antigen](https://github.com/zsh-users/antigen) +![GitHub last commit](https://img.shields.io/github/last-commit/zsh-users/antigen) + ![GitHub Repo stars](https://img.shields.io/github/stars/zsh-users/antigen) **Antigen** is a small set of functions that help you easily manage your shell (ZSH) plugins, called bundles. The concept is pretty much the same as bundles in a typical vim+pathogen setup. Antigen is to ZSH, what Vundle is to vim. Antigen can load oh-my-zsh themes and plugins and will automatically clone them for you. ### [ax-zsh](https://github.com/alexbarton/ax-zsh) +![GitHub last commit](https://img.shields.io/github/last-commit/alexbarton/ax-zsh) + ![GitHub Repo stars](https://img.shields.io/github/stars/alexbarton/ax-zsh) **Ax-ZSH** is a modular configuration system for ZSH. It provides sane defaults and is extendable by plugins. **Ax-ZSH** integrates well with [Powerlevel10k](https://github.com/romkatv/powerlevel10k) and other extensions, including plugins compatible with [oh-my-zsh](https://ohmyz.sh/). ### [deer](https://github.com/ArtixLabs/deer) +![GitHub last commit](https://img.shields.io/github/last-commit/ArtixLabs/deer) + ![GitHub Repo stars](https://img.shields.io/github/stars/ArtixLabs/deer) A minimalist ZSH plugin manager. ### [dotzsh](https://github.com/dotphiles/dotzsh) +![GitHub last commit](https://img.shields.io/github/last-commit/dotphiles/dotzsh) + ![GitHub Repo stars](https://img.shields.io/github/stars/dotphiles/dotzsh) **Dotzsh** strives to be platform and version independent. Some functionality may be lost when running under older versions of ZSH, but it should degrade cleanly and allow you to use the same setup on multiple machines of differing OSes without problems. ### [fresh](https://github.com/freshshell/fresh) +![GitHub last commit](https://img.shields.io/github/last-commit/freshshell/fresh) + ![GitHub Repo stars](https://img.shields.io/github/stars/freshshell/fresh) **fresh** is a tool to source shell configuration (aliases, functions, etc) from others into your own configuration files. We also support files such as ackrc and gitconfig. Think of it as [Bundler](https://bundler.io) for your dot files. ### [gh-source](https://github.com/Yarden-zamir/gh-source) +![GitHub last commit](https://img.shields.io/github/last-commit/Yarden-zamir/gh-source) ![GitHub Repo stars](https://img.shields.io/github/stars/Yarden-zamir/gh-source) + **gh-source** is a plugin manager for people who don't like plugin managers. It's a simple shell function that downloads and installs plugins from GitHub as part of the sourcing step. It's designed to be used with `zsh`, but it should work with any shell. @@ -110,24 +132,34 @@ A minimalist ZSH plugin manager. - Only does the bare minimum for managing plugins ### [oh-my-zsh](https://ohmyz.sh/) +![GitHub last commit](https://img.shields.io/github/last-commit/ohmyzsh/ohmyzsh) ![GitHub Repo stars](https://img.shields.io/github/stars/ohmyzsh/oh-my-zsh) + **oh-my-zsh** is a community-driven framework for managing your ZSH configuration. Includes 120+ optional plugins (rails, `git`, macOS, `hub`, `capistrano`, `brew`, `ant`, MacPorts, etc), over 120 themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community. ### [PMS](https://github.com/JoshuaEstes/pms) +![GitHub last commit](https://img.shields.io/github/last-commit/JoshuaEstes/pms) + ![GitHub Repo stars](https://img.shields.io/github/stars/JoshuaEstes/pms) PMS allows you to manage your shell in a way to that helps decrease setup time and increases your productivity. It has support for themes (change the way your shell looks), plugins (adds functionality to your shell), and dotfile management. The PMS framework also allows you to use the same framework in different shells. Use ZSH on your personal laptop, and use `bash` on remote servers. Wanna try `fish`? Go ahead, try out different shells. ### [prezto](https://github.com/sorin-ionescu/prezto) +![GitHub last commit](https://img.shields.io/github/last-commit/sorin-ionescu/prezto) + ![GitHub Repo stars](https://img.shields.io/github/stars/sorin-ionescu/prezto) **Prezto** enriches the ZSH command line interface environment with sane defaults, aliases, functions, auto completion, and prompt themes. There are some [prezto](https://github.com/sorin-ionescu/prezto)-specific plugins at [https://github.com/belak/prezto-contrib](https://github.com/belak/prezto-contrib). ### [pumice](https://github.com/ryutamaki/pumice) +![GitHub last commit](https://img.shields.io/github/last-commit/ryutamaki/pumice) + ![GitHub Repo stars](https://img.shields.io/github/stars/ryutamaki/pumice) **Pumice** is a lightweight plugin manager for ZSH. ### [sheldon](https://github.com/rossmacarthur/sheldon) +![GitHub last commit](https://img.shields.io/github/last-commit/rossmacarthur/sheldon) + ![GitHub Repo stars](https://img.shields.io/github/stars/rossmacarthur/sheldon) A fast, configurable, shell plugin manager. @@ -144,19 +176,26 @@ A fast, configurable, shell plugin manager. - Uses a lock file for much faster loading of plugins. ### [shplug](https://github.com/dtrugman/shplug) +![GitHub last commit](https://img.shields.io/github/last-commit/dtrugman/shplug) + ![GitHub Repo stars](https://img.shields.io/github/stars/dtrugman/shplug) An easy solution for managing your shell environments. Works with both `bash` and `zsh`. Makes it easy to sync your environment across multiple machines with a `git` repository. -### [Toasty](https://github.com/5paceToast/toasty-zsh) +### [Toasty](https://github.com/CosmicToast/toasty-zsh) +![GitHub last commit](https://img.shields.io/github/last-commit/CosmicToast/toasty-zsh) ![GitHub Repo stars](https://img.shields.io/github/stars/CosmicToast/toasty-zsh) + **Toasty** is a ZSH framework made to facilitate management, not dictate it. ### [uz](https://github.com/maxrodrigo/uz) +![GitHub last commit](https://img.shields.io/github/last-commit/maxrodrigo/uz) + ![GitHub Repo stars](https://img.shields.io/github/stars/maxrodrigo/uz) A ZSH micro plugin manager. ### [x-cmd](https://github.com/x-cmd/x-cmd) - +![GitHub last commit](https://img.shields.io/github/last-commit/x-cmd/x-cmd) + ![GitHub Repo stars](https://img.shields.io/github/stars/x-cmd/x-cmd) **x-cmd** is a toolset implemented using posix shell and awk.It is very small in size and offers many interesting features. Here is a milestone demo: https://x-cmd.com/ Tools Provided by x-cmd: @@ -166,40 +205,58 @@ Tools Provided by x-cmd: - [AI Tools](https://x-cmd.com/mod/openai): We provide CLIs for ChatGPT, Gemini, Jina.ai, etc., and have wrapped corresponding shortcut commands for different application scenarios, such as `@gemini` for chatting with Gemini AI and `@zh` for using AI to translate specified content or command results. ### [yazt](https://github.com/bashelled/yazt) +![GitHub last commit](https://img.shields.io/github/last-commit/bashelled/yazt) + ![GitHub Repo stars](https://img.shields.io/github/stars/bashelled/yazt) **Yazt** is a simple ZSH theme manager in maintenance that is compatible with nearly everything. You can use prompts in plugins, mix 'n' match two themes and with a few modifications, you can even use it in `bash`. ### [yzsh](https://github.com/yunielrc/yzsh) +![GitHub last commit](https://img.shields.io/github/last-commit/yunielrc/yzsh) + ![GitHub Repo stars](https://img.shields.io/github/stars/yunielrc/yzsh) **yzsh** is a simple ZSH framework for managing plugins, themes, functions, aliases and environment variables. ### [zap](https://github.com/zap-zsh/zap) +![GitHub last commit](https://img.shields.io/github/last-commit/zap-zsh/zap) + ![GitHub Repo stars](https://img.shields.io/github/stars/zap-zsh/zap) **zap** is a minimal ZSH plugin manager. ### [zapack](https://github.com/aiya000/zsh-zapack) +![GitHub last commit](https://img.shields.io/github/last-commit/aiya000/zsh-zapack) + ![GitHub Repo stars](https://img.shields.io/github/stars/aiya000/zsh-zapack) **zapack** is a basic fast minimal ZSH plugin loader. ### [zcomet](https://github.com/agkozak/zcomet) +![GitHub last commit](https://img.shields.io/github/last-commit/agkozak/zcomet) + ![GitHub Repo stars](https://img.shields.io/github/stars/agkozak/zcomet) **zcomet** is a minimalistic ZSH plugin manager that gets you to the prompt surprisingly quickly without caching (see the benchmarks). In addition to loading and updating plugins stored in `git` repositories, it supports lazy-loading plugins (further reducing startup time) as well as downloading and sourcing code snippets. ### [zeesh](https://github.com/zeekay/zeesh) +![GitHub last commit](https://img.shields.io/github/last-commit/zeekay/zeesh) + ![GitHub Repo stars](https://img.shields.io/github/stars/zeekay/zeesh) **Zeesh** is a cross-platform ZSH framework. It's similar to, but incompatible with, [oh-my-zsh](http://ohmyz.sh/). It has a modular plugin architecture making it easy to extend. It has a rich set of defaults, but is designed to be as lightweight as possible. ### [zgem](https://github.com/qoomon/zgem) +![GitHub last commit](https://img.shields.io/github/last-commit/qoomon/zgem) + ![GitHub Repo stars](https://img.shields.io/github/stars/qoomon/zgem) **zgem** is a plugin manager for ZSH that supports loading and updating plugins and themes from git, http and local files. ### [zgen](https://github.com/tarjoilija/zgen) +![GitHub last commit](https://img.shields.io/github/last-commit/tarjoilija/zgen) + ![GitHub Repo stars](https://img.shields.io/github/stars/tarjoilija/zgen) **Zgen** is a lightweight plugin manager for ZSH inspired by [Antigen](https://github.com/zsh-users/antigen). The goal is to have minimal overhead when starting up the shell because nobody likes waiting. **It is currently not being actively maintained** and I recommend you use the [zgenom](https://github.com/jandamm/zgenom) fork instead, which is actively maintained and continues to get new features. ### [zgenom](https://github.com/jandamm/zgenom) +![GitHub last commit](https://img.shields.io/github/last-commit/jandamm/zgenom) + ![GitHub Repo stars](https://img.shields.io/github/stars/jandamm/zgenom) A lightweight plugin manager for ZSH that is a fork that extends the brilliant [zgen](https://github.com/tarjoilija/zgen) and provides more features and bugfixes while being fully backwards compatible. @@ -210,14 +267,20 @@ This minimizes startup time by not having to execute time consuming logic (plugi Zgenom can load [oh-my-zsh](http://ohmyz.sh/)-compatible and [prezto](https://github.com/sorin-ionescu/prezto)-compatible plugins and themes, and will automagically `git clone` plugins for you when you add them to your plugin list. ### [zilsh](https://github.com/zilsh/zilsh) +![GitHub last commit](https://img.shields.io/github/last-commit/zilsh/zilsh) + ![GitHub Repo stars](https://img.shields.io/github/stars/zilsh/zilsh) **zilsh** is a ZSH config system that aims to appeal more to power-users and follow the simplistic approach of vim-pathogen. ### [zim](https://github.com/zimfw/zimfw) +![GitHub last commit](https://img.shields.io/github/last-commit/zimfw/zimfw) + ![GitHub Repo stars](https://img.shields.io/github/stars/zimfw/zimfw) **Zim** is a ZSH configuration framework with blazing speed and modular extensions. ### [Zinit](https://github.com/zdharma-continuum/zinit) +![GitHub last commit](https://img.shields.io/github/last-commit/zdharma-continuum/zinit) ![GitHub Repo stars](https://img.shields.io/github/stars/zdharma-continuum/zinit) + **Zinit** is an innovative and probably (because of the Turbo) the fastest plugin manager with support for: @@ -236,6 +299,8 @@ Zgenom can load [oh-my-zsh](http://ohmyz.sh/)-compatible and [prezto](https://gi The project is very active – currently > 3100 commits. ### [zinit-4](https://github.com/psprint/Zinit-4) +![GitHub last commit](https://img.shields.io/github/last-commit/psprint/Zinit-4) + ![GitHub Repo stars](https://img.shields.io/github/stars/psprint/Zinit-4) This is Zinit 4 from the [original author](https://github.com/psprint), who once removed the [Zinit](https://github.com/zdharma-continuum/zinit) repository from GitHub. This spawned a community-driven [zdharma-continuum](https://github.com/zdharma-continuum) organization that revived all of psprint's ZSH projects. Its main innovations from the @zdharma-continuum fork are: @@ -247,14 +312,20 @@ This is Zinit 4 from the [original author](https://github.com/psprint), who once These are the most visible changes, but there are more (like e.g.: support for compiling with libraries from previously built projects/`$ZPFX`). ### [zit](https://github.com/thiagokokada/zit) +![GitHub last commit](https://img.shields.io/github/last-commit/thiagokokada/zit) + ![GitHub Repo stars](https://img.shields.io/github/stars/thiagokokada/zit) **zit** is a plugin manager for ZSH. It is minimal because it implements the bare minimum to be qualified as a plugin manager: it allows the user to install plugins from `git` repositories (and `git` repositories only, that's why the name), source plugins and update them. It does not implement fancy functions like cleanup of removed plugins, automatic compilation of installed plugins, alias for oh-my-zsh/prezto/other ZSH frameworks, building binaries, `$PATH` manipulation and others. ### [zlugin](https://github.com/DrgnFireYellow/zlugin) +![GitHub last commit](https://img.shields.io/github/last-commit/DrgnFireYellow/zlugin) + ![GitHub Repo stars](https://img.shields.io/github/stars/DrgnFireYellow/zlugin) **zlugin** is a very lightweight ZSH plugin manager. ### [znap](https://github.com/marlonrichert/zsh-snap) +![GitHub last commit](https://img.shields.io/github/last-commit/marlonrichert/zsh-snap) ![GitHub Repo stars](https://img.shields.io/github/stars/marlonrichert/zsh-snap) + **:zap:Znap** is a light-weight plugin manager & `git` repository manager for ZSH that's easy to grok. While tailored for ZSH plugins specifically, **Znap** also functions as a general-purpose utility for managing `git` repositories. @@ -269,20 +340,28 @@ Znap can: - Automatic `compinit` and `bashinit` - you no longer need them in your `.zshrc`, znap will do them automatically as needed. ### [zoppo](https://github.com/zoppo/zoppo) +![GitHub last commit](https://img.shields.io/github/last-commit/zoppo/zoppo) + ![GitHub Repo stars](https://img.shields.io/github/stars/zoppo/zoppo) **Zoppo** is the crippled configuration framework for ZSH. As an Italian saying goes: "chi va con lo zoppo, impara a zoppicare", we realized we were walking with a cripple and are now going to become crippled ourselves. ### [zpacker](https://github.com/happyslowly/zpacker) +![GitHub last commit](https://img.shields.io/github/last-commit/happyslowly/zpacker) + ![GitHub Repo stars](https://img.shields.io/github/stars/happyslowly/zpacker) **Zpacker** is a lightweight ZSH plugin & theme management framework. ### [zpico](https://github.com/thornjad/zpico) +![GitHub last commit](https://img.shields.io/github/last-commit/thornjad/zpico) + ![GitHub Repo stars](https://img.shields.io/github/stars/thornjad/zpico) The minuscule ZSH package manager. No frills, no bloat, just 2 kB of 100% ZSH code, providing complete package management for your ZSH environment. ZSH package managers are abundant, but most are bloated, slow or have excessive requirements. On top of that, more than a few have been abandoned for years. Zpico does not seek to be the best of the best, rather to balance functionality against a tiny, fast footprint. ### [zplug](https://github.com/zplug/zplug) +![GitHub last commit](https://img.shields.io/github/last-commit/zplug/zplug) + ![GitHub Repo stars](https://img.shields.io/github/stars/zplug/zplug) **:hibiscus: Zplug** is a next-generation ZSH plugin manager. @@ -303,6 +382,8 @@ ZSH package managers are abundant, but most are bloated, slow or have excessive - Cache mechanism for reducing [the startup time](https://github.com/zplug/zplug#vs) ### [zpm](https://github.com/zpm-zsh/zpm) +![GitHub last commit](https://img.shields.io/github/last-commit/zpm-zsh/zpm) + ![GitHub Repo stars](https://img.shields.io/github/stars/zpm-zsh/zpm) **zpm** ( ZSH Plugin Manager ) is a plugin manager for [ZSH](http://www.zsh.org/) which combines the imperative and declarative approach. At first run, zpm will do complex logic and generate a cache, after that will only use the cache, so it makes this framework very fast. @@ -313,14 +394,20 @@ ZSH package managers are abundant, but most are bloated, slow or have excessive - **zpm** plugins are compatible with [oh-my-zsh](http://ohmyz.sh/). ### [zr](https://github.com/jedahan/zr) +![GitHub last commit](https://img.shields.io/github/last-commit/jedahan/zr) + ![GitHub Repo stars](https://img.shields.io/github/stars/jedahan/zr) **zr** is a quick, simple ZSH plugin manager written in Rust and easily installable with `cargo install zr`. -### zsh.ai +### [zsh.ai](https://github.com/zsh-ai/zsh.ai) +![GitHub last commit](https://img.shields.io/github/last-commit/zsh-ai/zsh.ai) + ![GitHub Repo stars](https://img.shields.io/github/stars/zsh-ai/zsh.ai) Focuses on security and hardening of local system. Requires [fzf](https://github.com/junegunn/fzf) ### [zshing](https://github.com/zakariaGatter/zshing) +![GitHub last commit](https://img.shields.io/github/last-commit/zakariaGatter/zshing) + ![GitHub Repo stars](https://img.shields.io/github/stars/zakariaGatter/zshing) **zshing** is a ZSH plugin manager similar to Vundle/Vim and allows you to... @@ -333,10 +420,16 @@ Focuses on security and hardening of local system. Requires [fzf](https://github - Manages the **Source Plugins** of your installed Plugins ### [zsh-dot-plugin](https://github.com/DuckzCantFly/zsh-dot-plugin) +![GitHub last commit](https://img.shields.io/github/last-commit/DuckzCantFly/zsh-dot-plugin) ![GitHub Repo stars](https://img.shields.io/github/stars/DuckzCantFly/zsh-dot-plugin) + Customize your `.zshrc` with only ~21 lines of code. Based on [zsh-unplugged](https://github.com/mattmc3/zsh_unplugged). +![GitHub last commit](https://img.shields.io/github/last-commit/mattmc3/zsh_unplugged) + ![GitHub Repo stars](https://img.shields.io/github/stars/mattmc3/zsh_unplugged) ### [zsh-mgr](https://github.com/amt911/zsh-mgr) +![GitHub last commit](https://img.shields.io/github/last-commit/amt911/zsh-mgr) + ![GitHub Repo stars](https://img.shields.io/github/stars/amt911/zsh-mgr) A simple plugin manager for zsh. Features: @@ -345,22 +438,32 @@ A simple plugin manager for zsh. Features: - Configurable time interval for both auto-updaters. ### [zshPlug](https://github.com/Atlas34/zshPlug) +![GitHub last commit](https://img.shields.io/github/last-commit/Atlas34/zshPlug) + ![GitHub Repo stars](https://img.shields.io/github/stars/Atlas34/zshPlug) **zshPlug** is a minimalist plugin manager heavily based on [zap](https://github.com/zap-zsh/zap). ### [ztanesh](https://github.com/miohtama/ztanesh) +![GitHub last commit](https://img.shields.io/github/last-commit/miohtama/ztanesh) + ![GitHub Repo stars](https://img.shields.io/github/stars/miohtama/ztanesh) **Ztanesh** aims to improve your UNIX command line experience and productivity with the the configuration provided by the ztanesh project: the tools will make your shell more powerful and easier to use. ### [ztheme](https://github.com/SkyyySi/ztheme) +![GitHub last commit](https://img.shields.io/github/last-commit/SkyyySi/ztheme) + ![GitHub Repo stars](https://img.shields.io/github/stars/SkyyySi/ztheme) **ztheme** is a small and fast theme engine for ZSH. ### [ztupide](https://github.com/mpostaire/ztupide) +![GitHub last commit](https://img.shields.io/github/last-commit/mpostaire/ztupide) + ![GitHub Repo stars](https://img.shields.io/github/stars/mpostaire/ztupide) A simple and fast ZSH plugin manager. It uses `zcompile` and async loading to speed up your shell startup time. ### [zulu](https://github.com/zulu-zsh/zulu) +![GitHub last commit](https://img.shields.io/github/last-commit/zulu-zsh/zulu) + ![GitHub Repo stars](https://img.shields.io/github/stars/zulu-zsh/zulu) **Zulu** is a environment manager for ZSH 5 or later, which aims to make it easy to manage your shell without writing any code. diff --git a/docs/awesome/free-for-dev.md b/docs/awesome/free-for-dev.md index d84b5e5d0a..d75659d298 100644 --- a/docs/awesome/free-for-dev.md +++ b/docs/awesome/free-for-dev.md @@ -1045,7 +1045,6 @@ This list results from Pull Requests, reviews, ideas, and work done by 1600+ peo * [appwrite](https://appwrite.io) - Unlimited projects with no project pausing (supports websockets) and authentication service. 1 Database, 3 Buckets, 5 Functions per project in free tier. * [configure.it](https://www.configure.it/) — Mobile app development platform, free for two projects, limited features but no resource limits * [codenameone.com](https://www.codenameone.com/) — Open source, cross-platform, mobile app development toolchain for Java/Kotlin developers. Free for commercial use with an unlimited number of projects - * [Cosmonic](https://cosmonic.com) - Feature-rich WebAssembly PaaS and SDKs for low boilerplate, flexible, and secure by default microservices. Always free tier includes a managed host, 25 microservices, and capabilities like a robust key-value store, load-balanced public HTTP endpoints, and more. * [deco.cx](https://www.deco.cx/en/dev) - Edge-native frontend platform with a visual CMS auto-generated from TypeScript code. Built-in A/B testing, content segmentation, and real-time analytics. Perfect for content-heavy and Enterprise e-commerce websites. Free up to 5k pageviews/month or open-source/personal projects. * [Deno Deploy](https://deno.com/deploy) - Distributed system that runs JavaScript, TypeScript, and WebAssembly at the edge worldwide. The free tier includes 100,000 requests per day and 100 GiB data transfers per month. * [domcloud.co](https://domcloud.co) – Linux hosting service that provides CI/CD with GitHub, SSH, and MariaDB/Postgres database. The free version has 1 GB storage and 1 GB network/month limit and is limited to a free domain.