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
Twig

#twig #template

Twig, the flexible, fast, and secure template language for PHP.
Twig uses a syntax similar to the Django and Jinja template languages which inspired the Twig runtime environment

Language: #PHP
GitHub: https://github.com/twigphp/Twig
Validation

#validation #validator #components

The most awesome validation engine ever created for PHP

Language: #PHP
GitHub: https://github.com/Respect/Validation
This media is not supported in your browser
VIEW IN TELEGRAM
Speedtest

#speedtest #librespeed

Self-hosted Speedtest for HTML5 and more. Easy setup, examples, configurable, mobile friendly.
This is a very lightweight Speedtest implemented in Javascript, using XMLHttpRequest and Web Workers.

Language: #PHP
GitHub: https://github.com/librespeed/speedtest
Pure.css

#purecss #buttons #forms #tables

A set of small, responsive CSS modules that you can use in every web project.

Language: #CSS, #Js #Html
GitHub: https://github.com/pure-css/pure
NovaGram

#api #bot #telegram #webhooks

An Object-Oriented PHP library for Telegram Bots

Features:
- Full: All the Methods and Types implemented in Bot Api 5.0 (support local Bot Api too)
- Fast: Support for JSON payload, and async handling of updates
- Extendable: With Prototypes, you can add your custom functionalities
- Easy: Exactly like original Bot Api, with many methods simplified in a very nice way
- Ready: You can start creating your amazing bot right now, thanks to many Built-in features, such as Conversations, Entities Parser and getDC
- Secure: When using Webhooks, there is a Built-in Telegram IP Check, that works with Cloudflare too!

Language: #PHP
GitHub: https://github.com/skrtdev/NovaGram
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