Displaying 1 to 20 from 167 results

flux-standard-action - A human-friendly standard for Flux action objects.

  •    Javascript

A human-friendly standard for Flux action objects. Feedback welcome. It's much easier to work with Flux actions if we can make certain assumptions about their shape. For example, essentially all Flux actions have an identifier field, such as type, actionType, or actionId. Many Flux implementations also include a way for actions to indicate success or failure, especially as the result of a data-fetching operation. Defining a minimal, common standard for these patterns enables the creation of useful tools and abstractions.

redux-actions - Flux Standard Action utilities for Redux.

  •    Javascript

The npm package provides a CommonJS build for use in Node.js, and with bundlers like Webpack and Browserify. It also includes an ES modules build that works well with Rollup and Webpack2's tree-shaking. The UMD build exports a global called window.ReduxActions if you add it to your page via a <script> tag. We don’t recommend UMD builds for any serious application, as most of the libraries complementary to Redux are only available on npm.

build-push-action - GitHub Action to build and push Docker images with Buildx

  •    TypeScript

v2 of this action includes significant updates and now uses Docker Buildx. It's also rewritten as a typescript-action to be as close as possible of the GitHub Runner during its execution. Upgrade notes with many usage examples have been added to handle most use cases but v1 is still available through releases/v1 branch.

actionsflow - The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions

  •    TypeScript

Actionsflow helps you automate workflows - it's a free IFTTT/Zapier alternative for developers. With Actionsflow you can connect your favorite apps, data, and APIs, receive notifications of actions as they occur, sync files, collect data, and more. We implemented it based on Github actions, and you use a YAML file to build your workflows. The configuration format is the same as Github actions, which makes it easy for you to get going if you've explored Github actions before. You can also use any Github actions as your job's steps. You can learn more about the core concepts of Actionsflow here.




flutter-action - Flutter environment for use in actions. It works on Linux, Windows, and macOS.

  •    TypeScript

This action sets up a flutter environment for use in actions. It works on Linux, Windows, and macOS.

action-tmate - Debug your GitHub Actions via SSH by using tmate to get access to the runner system itself

  •    Javascript

This GitHub Action offers you a direct way to interact with the host system on which the actual scripts (Actions) will run. By using this minimal example a tmate session will be created.

actions-gh-pages - GitHub Actions for GitHub Pages 🚀 Deploy static files and publish your site easily

  •    TypeScript

The next example step will deploy ./public directory to the remote gh-pages branch. For newbies of GitHub Actions: Note that the GITHUB_TOKEN is NOT a personal access token. A GitHub Actions runner automatically creates a GITHUB_TOKEN secret to authenticate in your workflow. So, you can start to deploy immediately without any configuration.

super-linter - Combination of multiple linters to install as a GitHub Action

  •    Shell

This repository is for the GitHub Action to run a Super-Linter. It is a simple combination of various linters, written in bash, to help validate your source code. The super-linter finds issues and reports them to the console output. Fixes are suggested in the console output but not automatically fixed, and a status check will show up as failed on the pull request.


Publish-Docker-Github-Action - A Github Action used to build and publish Docker images

  •    Shell

This Action for Docker uses the Git branch as the Docker tag for building and pushing the container. Hereby the master-branch is published as the latest-tag. name is the name of the image you would like to push username the login username for the registry password the authentication token [preferred] or login password for the registry.

create-pull-request - A GitHub action to create a pull request for changes to your repository in the actions workspace

  •    TypeScript

A GitHub action to create a pull request for changes to your repository in the actions workspace. Changes to a repository in the Actions workspace persist between steps in a workflow. This action is designed to be used in conjunction with other steps that modify or add files to your repository. The changes will be automatically committed to a new branch and a pull request created.

actions-hugo - GitHub Actions for Hugo ⚡️ Setup Hugo quickly and build your site fast

  •    TypeScript

This Hugo Setup Action can install Hugo to a virtual machine of GitHub Actions. Hugo extended version, Hugo Modules, Linux (Ubuntu), macOS, and Windows are supported. Set extended: true to use a Hugo extended version.

typesafe-actions - Typesafe Action Creators for Redux / Flux Architectures (in TypeScript)

  •    TypeScript

Flexible functional API that's specifically designed to reduce types verbosity (especially maintainability concerns) and complexity (thanks to powerful helpers). When I was first starting with Redux and TypeScript I was trying to use redux-actions to simplify maintainability of action-creators. I was struggling and results were intimidating: incorrect type signatures and broken type-inference cascading throughout the entire code-base (read more detailed comparison).

repository-dispatch - A GitHub action to create a repository dispatch event

  •    TypeScript

A GitHub action to create a repository dispatch event. This action creates repository_dispatch events. The default GITHUB_TOKEN does not have scopes to do this so a repo scoped PAT created on a user with write access to the target repository is required. If you will be dispatching to a public repository then you can use the more limited public_repo scope.

laravel-queueable-action - Queueable actions in Laravel

  •    PHP

Actions are a way of structuring your business logic in Laravel. This package adds easy support to make them queueable. You can specify a queue name.

goreleaser-action - :octocat: GitHub Action for GoReleaser

  •    TypeScript

IMPORTANT: note the fetch-depth: 0 input in Checkout step. It is required for the changelog to work correctly. For detailed instructions please follow GitHub Actions workflow syntax.

actionlint - :octocat: Static checker for GitHub Actions workflow files

  •    Go

See the document for full list of checks done by actionlint. Install actionlint command by downloading the released binary or by Homebrew or by go install. See the installation document for more details like how to manage the command with Homebrew or run via Docker container.

codeql-action - Actions for running CodeQL analysis

  •    TypeScript

This action runs GitHub's industry-leading semantic code analysis engine, CodeQL, against a repository's source code to find security vulnerabilities. It then automatically uploads the results to GitHub so they can be displayed in the repository's security tab. CodeQL runs an extensible set of queries, which have been developed by the community and the GitHub Security Lab to find common vulnerabilities in your code. For a list of recent changes, see the CodeQL Action's changelog.

nRoute Framework

  •    Silverlight

nRoute is a composite application framework for creating navigation driven applications in Silverlight, WPF, Windows Phone, and WinRT.

flask-assistant - Framework for Building Virtual Assistants with API.AI and python

  •    Python

A flask extension serving as an API.AI SDK to provide an easy way to create virtual assistants which may be integrated with platforms such as Actions on Google (Google Assistant). Flask-Assistant allows you to focus on building the core business logic of conversational user interfaces while utilizing API.AI's Natural Language Processing to interact with users.

paths-filter - Conditionally run actions based on files modified by PR, feature branch or pushed commits

  •    TypeScript

Github Action that enables conditional execution of workflow steps and jobs, based on the files modified by pull request, on a feature branch, or by the recently pushed commits. Run slow tasks like integration tests or deployments only for changed components. It saves time and resources, especially in monorepo setups. Github workflows built-in path filters don't allow this because they don't work on a level of individual jobs or steps.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.