Posts
-
gatt-python
Bluetooth GATT SDK for Python
The Bluetooth GATT SDK for Python helps you implementing and communicating with any Bluetooth Low Energy device that has a GATT profile. As of now it supports:
- Discovering nearby Bluetooth Low Energy devices
- Connecting and disconnecting devices
- Implementing your custom GATT profile
- Accessing all GATT services
- Accessing all GATT characteristics
- Reading characteristic values
- Writing characteristic values
- Subscribing for characteristic value change notifications
Currently Linux is the only platform supported by this library. Unlike other libraries this GATT SDK is based directly on the mature and stable D-Bus API of BlueZ to interact with Bluetooth devices. In the future we would like to make this library platform-independent by integrating with more Bluetooth APIs of other operating systems such as MacOS and Windows.
Tags: #python β’ bluetooth β’ bluetooth-low-energy
-
alfred-pkgman-workflow
Package Manager Search
Package Repo Search
Quick package/plugin/component (repo) lookup for your favourite package managers.
Featured on Smashing Magazine in 2013.
Tags: #php
-
laravel-keycloak-guard
π Simple Keycloak Guard for Laravel
This package helps you authenticate users on a Laravel API based on JWT tokens generated from Keycloak Server.
Tags: #php β’ laravel β’ keycloak
-
pixelbox
A sandbox framework to fast-prototype tile-based games in HTML5 and JavaScript
Pixelbox takes inspiration from fantasy consoles like PICO8 and game creation frameworks like Unity3D.
Tags: #javascript
-
twitter-cldr-js
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.
TwitterCldr uses Unicodeβs Common Locale Data Repository (CLDR) to format certain types of text into their localized equivalents via the Rails asset pipeline. It is a port of twitter-cldr-rb, a Ruby gem that uses the same CLDR data. Originally, this project was not a gem, but a collection of JavaScript files. It has been turned into a gem to move the JavaScript compiling routines from twitter-cldr-rb and provide support for the asset pipeline.
Currently, twitter-cldr-js supports the following:
- Date and time formatting
- Relative date and time formatting (eg. 1 month ago)
- Number formatting (decimal, currency, and percentage)
- Long/short decimals
- Plural rules
- Bidirectional reordering
- Text Segmentation
Tags: #javascript
-
phprouter
PhpRouter is a full-featured yet very fast HTTP URL router for PHP projects
PhpRouter is a full-featured yet very fast HTTP URL router for PHP projects.
Some of the provided features:
- Route parameters
- Predefined route parameter patterns
- Middleware
- Closure and class controllers/middleware
- Route groups (by prefix, middleware, and domain)
- Route naming (and generating route by name)
- PSR-7 requests and responses
- Views (simple PHP/HTML views)
- Multiple (sub)domains (using regex patterns)
- Custom HTTP methods
- Integrated with an IoC Container (PhpContainer)
- Method and constructor auto-injection of Request, Route, Url, etc
The current version requires PHP
v7.4
or newer versions includingv8.*
.Tags: #php β’ router β’ routing
-
newspack-theme
A theme for Newspack.
Welcome to the Newspack theme repository on GitHub. Here you can browse the source, look at open issues and keep track of development. We also recommend everyone follow the Newspack blog to stay up to date about everything happening in the project.
The Newspack theme is a forward-looking news theme designed and developed to be highly customizable with the WordPress block editor.
Newspack is an open-source publishing platform built on WordPress for small to medium sized news organizations. It is an βopinionatedβ platform that stakes out clear, best-practice positions on technology, design, and business practice for news publishers.
Tags: #php
-
AndroidScreencast
View and control your android device on PC
AndroidScreencast was developed to view and control your android device from a PC.
This project gives the opportunity to use your phone even with a broken screen.
Tags: #java β’ android β’ jnlp
-
OpenFarm
A free and open database for farming and gardening knowledge. You can grow anything!
We take security seriously and value the input of independent researchers. Please email
security@farmbot.io
for issues that require immediate attention. Please follow responsible disclosure. Do not use Slack or Github issues to discuss security vulnerabilities.Tags: #ruby β’ gardening β’ farming
-
contracts
A set of reusable smart-contracts
At the time of this writing (
May 2020
), this are the contents of this repository:contracts βββ¬βββ access - Access Control Contracts, some of them built on top of `AccessControl.sol` ββββ classifieds - Example of a decentralized classifieds market for ERC721 ββββ dao - Example of building a decentralized venture capital fund ββββ energy - Example of building a decentralized market for energy distribution ββββ exchange - The Uniswap decentralized market contracts, with solidity tests ββββ introspection - Example of using ERC165 to verify contract types before casting ββββ issuance - Example of an ICO, can be used as well for share issuances ββββ lists - Reusable implementations of different types of linked lists ββββ math - Reusable implementation of a lightweight fixed point math library ββββ state - Reusable implementation of a fully-featured state machine ββββ token - Token implementations, including a reusable dividend-bearing ERC20 ββββ utils - Reusable library to cast between `uint` and `int`. ββββ voting - Example implementations of token-based and address-based votings
Tags: #typescript β’ solidity β’ truffle
subscribe via RSS