Open Source For Web Developers
395 subscribers
69 photos
85 links
Open Source Projects For Web Developers

PHP, HTML, CSS, JS

Questions and suggestions:
@Connor_1992
Download Telegram
Swagger-php

#documentation #api #restfull #swagger

A php swagger annotation and parsing library.
Generate interactive OpenAPI documentation for your RESTful API using doctrine annotations.

Language: #PHP
GitHub: https://github.com/zircote/swagger-php
Laravel-medialibrary

#laravel #media #upload #eloquent

Associate files with Eloquent models.

This package can associate all sorts of files with Eloquent models. It provides a simple API to work with.

Language: #PHP
GitHub: https://github.com/spatie/laravel-medialibrary
PHP dotenv

#phpdotenv #env

Loads environment variables from .env to getenv(), $_ENV and $_SERVER automagically.

Language: #PHP
GitHub: https://github.com/vlucas/phpdotenv
👍1
Filesystem Component

#compnent #filesystem #symfony

The Filesystem component provides basic utilities for the filesystem.

Stars: >3.9k
Language: #PHP
GitHub: https://github.com/symfony/filesystem
This media is not supported in your browser
VIEW IN TELEGRAM
Laravel crud generator

#laravel #crud #admin_panel

Php artisan command to generate fully working crud with grid paginated server side only by having database tables

Stars: >93
Language: #PHP
GitHub: https://github.com/kEpEx/laravel-crud-generator
Expose

#expose #tunneling

A beautiful, fully open-source, tunneling service - written in pure PHP.
A completely open-source ngrok alternative - written in pure PHP.

Stars: >3.4k
Language: #PHP
GitHub: https://github.com/beyondcode/expose
International Telephone Input

#validate #input

A JavaScript plugin for entering and validating international telephone numbers.

Stars: >5.7k
Language: #JS
GitHub: https://github.com/jackocnr/intl-tel-input
Demo: https://intl-tel-input.com/
Instascan

#scanner #qrcode #camera #html5

HTML5 QR code scanner using your webcam.

Stars: ~2.6k
Language: #JS
GitHub: https://github.com/schmich/instascan
Demo: https://schmich.github.io/instascan/
Laravel-route-attributes

#spatie #routes #laravel

Use PHP 8 attributes to register routes in a Laravel app.

Stars: > 256
Language: #PHP
GitHub: https://github.com/spatie/laravel-route-attributes
Chart.js

#html5 #canvas #charts

Simple HTML5 Charts using the <canvas> tag

Stars: > 55k
Language: #JS
GitHub:
https://github.com/chartjs/Chart.js
Demo:
https://www.chartjs.org/docs/latest/samples/
Predis

#redis #laravel #symfony

A flexible and feature-complete Redis client for PHP

Stars: > 7k
Language: #PHP
GitHub:
https://github.com/predis/predis
Laravel Socialite

#oauth #laravel #google #facebook #github

Laravel wrapper around OAuth 1 & OAuth 2 libraries.

Stars: > 5k
Language: #PHP
GitHub:
https://github.com/laravel/socialite
Goutte, a simple PHP Web Scraper

#scraper #html #xml

Goutte is a screen scraping and web crawling library for PHP.

Goutte provides a nice API to crawl websites and extract data from the HTML/XML responses.

Stars: > 8.7k
Language: #PHP
GitHub:
https://github.com/FriendsOfPHP/Goutte
Tippy.js

#Tooltip #popover #dropdown #menu

Tippy.js is the complete tooltip, popover, dropdown, and menu solution for the web, powered by Popper.
It provides the logic and optional styling of elements that "pop out" from the flow of the document and float next to a target element.

Stars: > 9.5k
Language: #JS
GitHub:
https://github.com/atomiks/tippyjs
Easy installation of PHP extensions in official PHP Docker images

Easily install PHP extension in Docker containers

#docker #php #extension

This repository contains a script that can be used to easily install a PHP extension inside the official PHP Docker images.

The script will install all the required APT/APK packages; at the end of the script execution, the no-more needed packages will be removed so that the image will be much smaller.

Supported docker images are all the Alpine/Debian versions, except for PHP 5.5 where we only support Debian 8 (jessie) (that is, php:5.5, php:5.5-apache, php:5.5-cli, php:5.5-fpm, php:5.5-zts). See also the notes in the Special requirements section.

Stars: > 2k
Language: #SHELL #PHP
GitHub:
https://github.com/mlocati/docker-php-extension-installer
👍2
Sweetalert2

#alert #notifications #dialog

A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies.

Stars: > 14k
Language: #JS
GitHub:
https://github.com/sweetalert2/sweetalert2
Demo: https://sweetalert2.github.io/
👍4
PHP package for JWT

#jwt #auth #JWTAuth

A simple library to encode and decode JSON Web Tokens (JWT) in PHP, conforming to RFC 7519.

Stars: > 8k
Language: #PHP
GitHub:
https://github.com/firebase/php-jwt
👍3
Guzzle, an extensible PHP HTTP client

#curl #http #requests #httpclient

Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services.
-Simple interface for building query strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc...
- Can send both synchronous and asynchronous requests using the same interface.
- Uses PSR-7 interfaces for requests, responses, and streams. This allows you to utilize other PSR-7 compatible libraries with Guzzle.
- Supports PSR-18 allowing interoperability between other PSR-18 HTTP Clients.
- Abstracts away the underlying HTTP transport, allowing you to write environment and transport agnostic code; i.e., no hard dependency on cURL, PHP streams, sockets, or non-blocking event loops.
- Middleware system allows you to augment and compose client behavior.

Stars: > 21k
Language: #PHP
GitHub:
https://github.com/guzzle/guzzle
👍2
Laravel Dusk
provides simple end-to-end testing and browser automation.

#testing #laravel

Laravel Dusk provides an expressive, easy-to-use browser automation and testing API. By default, Dusk does not require you to install JDK or Selenium on your machine. Instead, Dusk uses a standalone Chromedriver. However, you are free to utilize any other Selenium driver you wish.

Stars: > 1.6k
Language: #PHP
GitHub:
https://github.com/laravel/dusk
👍3
UserVPN

Будь онлайн без границ с безлимитным VPN клиентом.
Обход блокировок, большое количество серверов, поиск серверов по фильтрам, возможность закрепить сервера в топе, возможность делится серверами.

Версия 1.0.16

Особенности: Без рекламы, без платного контента


Google play: https://play.google.com/store/apps/details?id=com.litesoftteam.openvpnclient

Зеркало (Скачать APK):
https://vpn.udfsoft.com

Обсуждение: @uservpn
🔥2👍1