Skip to content

Commit

Permalink
Robot Updated at:28 Aug 2024 21:11:03 GMT
Browse files Browse the repository at this point in the history
  • Loading branch information
yiliuyan161 committed Aug 28, 2024
1 parent 81a1c76 commit 0ecad1d
Show file tree
Hide file tree
Showing 10 changed files with 193 additions and 98 deletions.
4 changes: 4 additions & 0 deletions docs/awesome/awesome-agi-cocosci.md
Original file line number Diff line number Diff line change
Expand Up @@ -556,6 +556,10 @@ organized into intricate patterns that seem to be consistent across individuals.
* [How Domain Experts Use an Embedded DSL](https://dl.acm.org/doi/abs/10.1145/3622851) - ***OOPSLA'23***, 2023. This work conducts a thematic analysis identified five key themes, including: the interaction between the eDSL and the host language has significant and sometimes unexpected impacts on eDSL user experience, and users preferentially engage with domain-specific communities and code templates rather than host language resources.


#### Automated DSL Design

* [AutoDSL: Automated domain-specific language design for structural representation of procedures with constraints](https://aclanthology.org/2024.acl-long.659/) - ***ACL'24***, 2024. [[All Versions]()]. [[Project](https://autodsl.org/procedure/papers/acl24shi.html)]. The original paper on the automated design of DSLs. This paper introduces the AutoDSL framework to automate DSL-based constraint design across various domains. Utilizing domain specified experimental protocol corpora, AutoDSL optimizes syntactic constraints and abstracts semantic constraints. Quantitative and qualitative analyses of the DSLs designed by AutoDSL across five distinct domains highlight its potential as an auxiliary module for language models, aiming to improve procedural planning and execution.

#### Imperative DSL Applications

* [Biocoder: A programming language for standardizing and automating biology protocols](https://jbioleng.biomedcentral.com/track/pdf/10.1186/1754-1611-4-13.pdf) - ***Journal of Biological Engineering***, 2010. [[All Versions](https://scholar.google.com/scholar?start=0&hl=en&as_sdt=0,5&cluster=15572197190838916795)]. [[Project](https://github.com/nmz787/BioCoder)]. [[Microsoft Page](https://www.microsoft.com/en-us/download/details.aspx?id=52556)] This paper introduces BioCoder, a C++ library that enables biologists to express the exact steps needed to
Expand Down
1 change: 1 addition & 0 deletions docs/awesome/awesome-angular.md
Original file line number Diff line number Diff line change
Expand Up @@ -1130,6 +1130,7 @@ Angular 7+ Validator, a library handle validation messages easy and automatic.
* [ngwr](https://github.com/thekhegay/ngwr) - Angular UI kit to make stylish Angular applications.
* [Windmillcode-Angular-CDK](https://github.com/WindMillCode/Windmillcode-Angular-CDK) - Provides a collection of reusable UI components, each crafted with attention to detail and performance.
* [ng-vcl](https://github.com/vcl/ng-vcl) - Angular VCL ‒ an Angular component library based on the [VCL](https://vcl.github.io) CSS eco system.
* [ngx-ui](https://ngxui.com/docs) - NGXUI from [Omnedia](https://github.com/omnedia) is a collection of standalone components that you can simply install and use in your Angular projects. It primarily features components, blocks, and templates geared towards creating landing pages and user-facing marketing materials.

##### Material Based

Expand Down
2 changes: 1 addition & 1 deletion docs/awesome/awesome-icons.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Logos of different brands or companies or technologies.
- [Devicon](https://github.com/devicons/devicon#readme) - Aims to gather all logos representing development languages and tools. ([Website](https://devicons.github.io/devicon))
- [Simple icons](https://github.com/simple-icons/simple-icons#readme) - Free SVG icons for popular brands. ([Website](https://simpleicons.org))
- [VectorLogoZone](https://github.com/VectorLogoZone/vectorlogozone#readme) - Consistently sized/formated SVG logos. ([Website](https://www.vectorlogo.zone/))
- [Token Icons](https://github.com/0xa3k5/token-icons#readme) - Over 2,500 optimized SVG crypto & network icons as React components and SVG imports for web3.
- [Web3 Icons](https://github.com/0xa3k5/web3icons#readme) - Web3 icons as React components. Includes tokens, coins, networks, wallets.

## Special

Expand Down
48 changes: 24 additions & 24 deletions docs/awesome/awesome-integration.md

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/awesome/awesome-material-ui.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ A list of UI components built with Material-UI Design.
- [Material-UI NestedMenuItem](https://github.com/azmenak/material-ui-nested-menu-item) - Drop-in replacement for MUI's MenuItem with infinitely nested menus, and open on hover.
- [React-planet](https://github.com/innFactory/react-planet) - Create circular menus which looks like planets.
- [MUI Phone Input](https://github.com/typesnippet/mui-phone-input) - Advanced, highly customizable phone input component for Material UI.
- [mui-treasury](https://github.com/siriwatknp/mui-treasury) - A collection of ready-to-use components based on Material-UI.

## Applications

Expand Down
2 changes: 2 additions & 0 deletions docs/awesome/awesome-neovim.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,7 @@
- [milanglacier/minuet-ai.nvim](https://github.com/milanglacier/minuet-ai.nvim) - Minuet offers code completion from popular LLMs including OpenAI (compatible), Gemini, Claude, and more providers. Dance with intelligence in your code.
- [yetone/avante.nvim](https://github.com/yetone/avante.nvim) - Chat with your code as if you are in Cursor AI IDE.
- [StubbornVegeta/llm.nvim](https://github.com/StubbornVegeta/llm.nvim) - Free large language model (LLM) support, provides commands to interact with LLM.
- [3v0k4/exit.nvim](https://github.com/3v0k4/exit.nvim) - Prompt LLMs (large language models) to write Vim commands.

## Programming Languages Support

Expand Down Expand Up @@ -739,6 +740,7 @@ These colorschemes may not specialize in Tree-sitter directly but are written in
- [niuiic/todo.nvim](https://github.com/niuiic/todo.nvim) - Simple but powerful todo manager based on text.
- [QuentinGruber/timespent.nvim](https://github.com/QuentinGruber/timespent.nvim) - Display time spent on projects / files.
- [SunnyTamang/pendulum.nvim](https://github.com/SunnyTamang/pendulum.nvim) - Simple timer for creating time based productive sessions for coders, competitive programmers, developers etc.
- [ptdewey/pendulum-nvim](https://github.com/ptdewey/pendulum-nvim) - Track time spent coding and glean insights through on-demand time reports.

### CSV Files

Expand Down
1 change: 1 addition & 0 deletions docs/awesome/awesome-rust.md
Original file line number Diff line number Diff line change
Expand Up @@ -1462,6 +1462,7 @@ See also [Are we game yet?](https://arewegameyet.rs)

[[log](https://crates.io/keywords/log)]

* [donnie4w/tklog](https://github.com/donnie4w/tklog "donnie4w/tklog") - lightweight and efficient rust structured log library with support for log levels, file segmentation, compressed archiving.
* [estk/log4rs](https://github.com/estk/log4rs) - highly configurable logging framework modeled after Java's Logback and log4j libraries [![CircleCI](https://circleci.com/gh/estk/log4rs.svg?style=shield)](https://app.circleci.com/pipelines/github/estk/log4rs)
* [rbatis/fast_log](https://github.com/rbatis/fast_log) - Async log High-performance asynchronous logging
* [rust-lang/log](https://github.com/rust-lang/log) - Logging implementation
Expand Down
1 change: 1 addition & 0 deletions docs/awesome/awesome-scapy.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ Misc
- [scapy-benchmarks](https://github.com/gpotter2/scapy-benchmarks) - A small test suite that tracks the evolution of Scapy's performance.
- [sshame](https://github.com/HynekPetrak/sshame) - Tool to brute force SSH public-key authentication.
- [TIDoS Framework](https://github.com/0xInfection/TIDoS-Framework) - The Offensive Manual Web Application Penetration Testing Framework.
- [h2spacex](https://github.com/nxenon/h2spacex) - HTTP/2 low level library based on Scapy which can be used for Single Packet Attack (Race Condition on H2).

## Exploits

Expand Down
230 changes: 157 additions & 73 deletions docs/awesome/awesome-slack.md
Original file line number Diff line number Diff line change
@@ -1,73 +1,157 @@
<div class="github-widget" data-repo="filipelinhares/awesome-slack"></div>
## 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/)
<div class="github-widget" data-repo="matiassingers/awesome-slack"></div>
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

<p align="center">
<img src="https://raw.githubusercontent.com/matiassingers/awesome-slack/master/awesome-slack-pink.png" alt="Logo" width="200px">
</p>

<p align="center">
<h3 align="center">Awesome Slack</h3>
</p>

<p align="center">
A curated list of awesome, Slack-related things.
</p>

***

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: &nbsp; 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: &nbsp; 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: &nbsp; Libraries and SDKs

### C&#35;

- [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: &nbsp; 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: &nbsp; Contributions

Contributions are always welcome! Please read the [contribution guidelines](https://github.com/matiassingers/awesome-slack/blob/master/contributing.md) first.

## :classical_building: &nbsp; 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.
Loading

0 comments on commit 0ecad1d

Please sign in to comment.