Displaying 1 to 20 from 176 results

notes - Some public notes

  •    

Just some notes, stored on GitHub instead of a blog. I am not a native English speaker, so please excuse any language mistakes.

typescript-starter - Quickly create and configure a new library or Node.js project

  •    TypeScript

Run one simple command to install and use the interactive project generator. You'll need Node v8.9 (the current LTS release) or later. The interactive CLI will help you create and configure your project automatically.




reactn - React, but with built-in global state management.

  •    TypeScript

ReactN is a extension of React that includes global state management. It treats global state as if it were built into React itself -- without the boilerplate of third party libraries. For support, reach out to us on the Reactiflux Discord channel #reactn.

travis-cookbooks - Chef cookbook monolithic repo :book: :bomb:

  •    Ruby

Travis cookbooks are collections of Chef cookbooks used with Chef for setting up Linux VMs for running tests and Travis internal machines.The wrapper cookbooks that compose together the cookbooks found here live over in the Travis CI Infrastructure Packer Templates repository.

hubcommander - A Slack bot for GitHub organization management -- and other things too

  •    Python

A user-extendable Slack bot for GitHub organization management.HubCommander provides a chat-ops means for managing GitHub organizations. It creates a simple way to perform privileged GitHub organization management tasks without granting administrative or owner privileges to your GitHub organization members.

flask-bones - An example of a large scale Flask application using blueprints and extensions.

  •    Python

An example of a large scale Flask application using blueprints and extensions. RQ is a simple job queue for python backed by redis.


awesome_bot - :white_check_mark: Validate links in awesome projects

  •    Ruby

awesome_bot checks for valid URLs in a file, it can be used to verify pull requests updating a README. You can check multiple files (comma separated or * pattern, look below for details).

use-react-router - React Hook for pub-sub behavior using React Router.

  •    TypeScript

useReactRouter() returns an object that contains the history, location, and match properties that would be passed as props by the HOC. A tutorial covering the design and development of this package can be found on Medium: How to Convert withRouter to a React Hook.

fetch-suspense - A React hook compatible with React 16.6's Suspense component.

  •    TypeScript

useFetch is a React hook that supports the React 16.6 Suspense component implementation. The design decisions and development process for this package are outlined in the Medium article React Suspense with the Fetch API.

bors-ng - 👁 A merge bot for GitHub Pull Requests

  •    Elixir

Bors-NG implements a continuous-testing workflow where the master branch never breaks. It integrates GitHub pull requests with a tool like Travis CI that runs your tests. Change the name of this function, as well as every call site that currently exists in master. I've thought of making it a method on Crab instead of on Sword, but then it would be bifurcateWithSword(), which hardly seems like an improvement.

AppImages - pkg2appimage tool and some example recipes to build AppImages using AppImageKit and travis-ci

  •    Shell

In https://github.com/AppImage/AppImages/commit/798093a8b2b41b8a32fb1cc5301bcab9ed5f2cb8 we reorganized this repository to simplify its structure and make it easier to understand. Unfortunately this requires existing links to this repository to be updated. We apologize for the inconvenience caused. This repository contains the pkg2appimage tool and some recipes to generate AppImages (portable Linux apps) using AppImageKit. See the Bintray page tab for downloads of the generated AppImages.

travis-buddy - :rocket: TravisBuddy is an awesome bot that will make life much easier for your contributors

  •    Javascript

TravisBuddy is a cloud service that creates comments in failed pull requests and tell the author what went wrong and what they can do to fix it. TravisBuddy is already being trusted by few repositories on GitHub. It automatically stars every project using it, so you can easily see who's using it.

Hexagon - Microservices library written in Kotlin

  •    Kotlin

Hexagon is a microservices library written in Kotlin. Its purpose is to ease the building of services (Web applications, APIs or queue consumers) that run inside a cloud platform. It is meant to provide abstraction from underlying technologies to be able to change them with minimum impact. It is designed to fit in applications that conforms to the Hexagonal Architecture (also called Clean Architecture or Ports and Adapters Architecture).

how-to-use-travis-ci - 如何简单入门持续集成( Travis-CI ) http://travis-ci.org/

  •    Java

如何简单入门持续集成( Travis-CI ) http://travis-ci.org/

ios-project-template - iOS project template with fastlane lanes, Travis CI jobs and GitHub integrations of Codecov, HoundCI for SwiftLint and Danger

  •    Ruby

This repository contains a template for iOS projects with a framework-oriented architecture approach, preconfigured fastlane lanes, Travis CI jobs and Github integrations of Codecov, HoundCI for SwiftLint and Danger. It provides a starting point for new projects which can be immediately distributed via HockeyApp and Testflight. The repository contains an example solutions for all of the points. For every step, it includes one solution.