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
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
Bootstrap-star-rating

A simple yet powerful JQuery star rating plugin with fractional rating support.

#bootstrap #jquery #star_rating

A simple yet powerful JQuery star rating plugin for Bootstrap which supports advanced features like fractional star fill and RTL input support. Developed with a focus on utlizing pure CSS-3 styling to render the control. The plugin uses Bootstrap markup and styling by default, but it can be overridden with any other CSS markup.

Stars: > 1k
Language: #JS
GitHub:
https://github.com/kartik-v/bootstrap-star-rating
👍3
flag-icons

A curated collection of all country flags in SVG — plus the CSS for easier integration

#icons #svg #flags

Stars: > 8.9k
Language: #CSS
GitHub:
https://github.com/lipis/flag-icons
👍2
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
This media is not supported in your browser
VIEW IN TELEGRAM
bootstrap-select

The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more.

#bootstrap #multiselect #jquery

Stars: > 9.7k
Language: #JS
Github: https://github.com/snapappointments/bootstrap-select/
👍1🔥1
Battle City 3

Тебе надоело писать код?
Ты хочешь отдохнуть и провести время таким образом чтобы ничего не напоминало о работе?

Попробуй поиграть в Battle City 3.
Игра не имеет супер графики, но мы же разрабы, и мы любим хардкор или хотя бы слышали о нем.

Эта игра хардкор и залипательное продолжение Battle City.

Уничтожь всех врагов, найди выход, и прокачай свои скилы ориентации в пространстве)
Вместе с Battle City 3.

Google play: https://play.google.com/store/apps/details?id=com.udfsoft.tanks

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

Linux and windows:
https://udfvirus.itch.io/battle-city-3

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