Posts

  • phprouter

    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 including v8.*.

    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

  • popoto

    Visual query builder for Neo4j graph database

    Tags: #javascript β€’ popoto β€’ graph

  • svgtofont

    Read a set of SVG icons and ouput a TTF/EOT/WOFF/WOFF2/SVG font.

    npm i svgtofont
    

    [!NOTE]
    This package v5+ is ESM only: Node 18+ is needed to use it and it must be import instead of require.

    import svgtofont from 'svgtofont';
    

    Tags: #typescript β€’ svgtofont β€’ svg2font

  • php-ga-measurement-protocol

    Send data to Google Analytics from the server using PHP. Implements GA measurement protocol.

    Send data to Google Analytics from the server using PHP. This library fully implements GA measurement protocol so its possible to send any data that you would usually do from analytics.js on the client side. You can send data regarding the following parameters categories (Full List):

    • General
    • User
    • Session
    • Traffic Sources
    • System Info
    • Hit
    • Content Information
    • App Tracking
    • Event Tracking
    • E-Commerce
    • Enhanced E-Commerce
    • Social Interactions
    • Timing
    • Exceptions
    • Custom Dimensions / Metrics
    • Content Experiments
    • Content Grouping

    Tags: #php β€’ google-analytics β€’ tracking

  • document-management-system

    OpenKM is a Open Source Document Management System

    OpenKM Community Edition is an Open Source Document Management System. If you are looking for a free cost then β€œCommunity” is your best option. OpenKM document management system (DMS) allows businesses to control the production, storage, management and distribution of electronic documents, yielding greater effectiveness and the ability to reuse information and to control the flow of the documents.

    OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution. The system also includes administration tools to define the roles of various users, access control, user quota, level of document security, detailed logs of activity and automations setup.

    OpenKM builds a highly valuable repository of corporate information assets to facilitate knowledge creation and improve business decision making, boosting workgroups and enterprise productivity through shared practices, greater, better customer relations, faster sales cycles, improved product time-to-market, and better-informed decision making.

    With OpenKM Open Source Community Edition you can:

    • Collect information from any digital source.
    • Collaborate with colleagues on documents and projects.
    • Empower organizations to capitalize on accumulated knowledge by locating documents, experts, and information sources.
    • Embedded workflow engine to take control of your business case.
    • Automate tasks.

    Tags: #java β€’ open β€’ document

  • rspec-openapi

    Generate OpenAPI schema from RSpec request specs

    Generate OpenAPI schema from RSpec request specs.

    Tags: #ruby β€’ rspec β€’ openapi

subscribe via RSS