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

PHP, HTML, CSS, JS

Questions and suggestions:
@Connor_1992
Download Telegram
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
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
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
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
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
Apk parser

Read basic info about an application from .apk file.

#apk #parser #manifest

Stars: > 300
Language: #PHP
Github:
https://github.com/tufanbarisyildirim/php-apk-parser
👍2
PHPWord

A pure PHP library for reading and writing word processing documents.

#word #document #reader

Stars: > 6.6k
Language: #PHP
Github: https://github.com/PHPOffice/PHPWord
👍4
Orchid platform

Orchid is a laravel package that allows for rapid application development of back-office applications, admin/user panels, and dashboards.

#laravel #laravel_admin #orchid #admin #dashboard

Stars: > 3.7 k
Language: #PHP
GitHub: https://github.com/orchidsoftware/platform
🔥4
Datatables

Tables plug-in for jQuery

#jquery #datatables #tables

Stars: > 7k
Language: #PHP
Github: https://github.com/DataTables/DataTables
👍4
Process

The Process component executes commands in sub-processes.

#component #symfony

Stars: > 7k
Language: #PHP
Github: https://github.com/symfony/process
👍4
PHP-FFMPEG

An Object-Oriented library to convert video/audio files with FFmpeg / AVConv

This library requires a working FFMpeg install. You will need both FFMpeg and FFProbe binaries to use it. Be sure that these binaries can be located with system PATH to get the benefit of the binary detection, otherwise you should have to explicitly give the binaries path on load.

#ffmpeg

Stars: > 4.7k
Language: #PHP
Github: https://github.com/PHP-FFMpeg/PHP-FFMpeg
🔥2
Lock Component

The Lock component creates and manages locks, a mechanism to provide exclusive access to a shared resource.

#symfony #component #locking #semaphore

Stars: > 470
Language: #PHP
Github: https://github.com/symfony/lock
👍2
Parsedown

Better Markdown Parser in PHP

#markdown #parser

Stars: > 14.7 k
Language: #PHP
Github: https://github.com/erusev/parsedown
🔥2👍1
Firebase Admin SDK for PHP

Interact with Google Firebase from your PHP application.

#firebase #fcm #cloudmessaging

Stars: > 2.3 k
Language: #PHP
Github: https://github.com/kreait/firebase-php
🔥2
Google APIs Client Library for PHP

A PHP client library for accessing Google APIs

#google #apis #client

Stars: > 9.6k
Language: #PHP
Github: https://github.com/googleapis/google-api-php-client
👍3