Seguici su Telegram, ne vale la pena ❤️ ➡ @trovalost
Vai al contenuto

80 progetti open source per i tuoi siti ed applicazioni

Una raccolta di 80 progetti open source di ogni genere e di varia utilità , che ho usato e spulciato quest’anno: si va da engine di videogiochi a librerie per web application in tutti i linguaggi, soprattutto PHP e C++.

Attenzione: per scaricare i file da GitHub aprire l’indirizzo al link download riportato, e poi scorrere la pagina fino al bottone “download ZIP” e cliccarci sopra.

Screen 2015-07-30 alle 12.29.58

klembot / twinejs

Twine è un editor di storie non lineari che potete usare per costruire avventure grafiche in HTML.

klembot / twinejs

nodeca / pako

Porting di zlib in node.js

nodeca / pako

ianb / infinite-ai-array

Array estesi e potenziati “all’infinito”, utili per le app di intelligenza artificiale in Python.

ianb / infinite-ai-array

martbock / spy-pixel-finder

Scansiona i file .eml in Python per trovare eventuali spy pixel.

martbock / spy-pixel-finder

wandersonwhcr / romans

Convertitore di numeri romani in PHP.

wandersonwhcr / romans

jcvignoli / lumiere-movies

Estrae contenuti da imdb e li integra facilmente in WordPress.

jcvignoli / lumiere-movies

jschr / textillate

Animazioni in CSS3

jschr / textillate

msiemens / tinydb

Un database puramente testuale in Python. Formato del DB: json.

msiemens / tinydb

sensity-ai / dot

Crea deepfake in tempo reale dallo streaming video della webcam (Python).

sensity-ai / dot

neldredge / mathgen

Genera pseudo articoli scientifici di argomento matematico (in inglese).

neldredge / mathgen

thisisppn / reddit-media-downloader

Scarica automaticamente file da subreddit a scelta (Python).

thisisppn / reddit-media-downloader

Bootstrap-Image-Gallery

Bootstrap Image Gallery è un’estensione per Bootstrap, molto usato anche per WordPress, adatta a creare gallerie di immagini stilizzate: un po’ “abbondante” e non facilissimo da mettere in piedi, il risultato merita. Permette di mostrare mediante immagini modali sia video che immagini, implementando eventuali tipologie di transizioni ed effetti grafici. Un must del settore. Download

BananaBread

BananaBread, per chi non lo sapesse, non è altro che un game engine in 3D (modello Doom e Quake) che funziona con HTML + JS + WebGL, sviluppato inizialmente in C++. Molto fluido ed efficente, forse uno dei fiori all’occhiello del progetto Mozilla. Download

gorescript

Per i fanatici di FPS (first-person shooter), un’ulteriore opportunità  per costruirne uno per il web, scritta in JS sfruttando la libreria three.js, permette di importare e sfruttare ad esempio i modelli fatti in Blender. Download

js-cookie

Plugin jQuery per leggere, cancellare e scrivere cookie. Download

bootstrap isotope

Twitter Bootstrap e jQuery Isotope uniti in un singolo progetto, utile per creare griglie scalabili tipo Pinterest. Download

Engeene-QuizApp

Repository di app di esempio utili per sviluppare con l’ambiente Intel XDK. Download

SocialSharePrivacy

Il plugin open source che blocca preventivamente i cookie dei social network come richiesto dal garante: non esiste ancora il plugin per WordPress per cui è indispensabile adattarlo manualmente. Nel frattempo, buon divertimento con l’implementazione: le opzioni sono tante, il plugin sembra stabile ed i social supportati sono decine. Download

query-backstretch

Backstretch è un effetto che vi sarà  capitato di vedere su molti siti web: si tratta di un’immagine che può essere “spalmata” in modo flessibile su un div o sullo sfondo di una pagina, in modo da adattarsi in modalità  responsive alla dimensione della finestra (tablet, desktop, mobile). Pi๠bello da vedere che da descrivere, senza dubbio: qui c’è un bell’esempio d’uso della libreria con una gif animata. Download

options-framework-theme

An Options Panel Framework to help speed theme development. Download

cropper

Cropper di immagini basato su jQuery: se volete fare un crop in PHP uno dei migliori script è questo. Download

govpress

Theme per WordPress utilizzato per i siti istituzionali americani, adattabile in parte anche a quelli italiani. Download

smartface

Alcuni esempi di codice utilizzabili per l’editor di app Smartface. Download

typeahead.js

Libreria jQuery per implementare l’autocomplete (usato per i suggerimenti di Google, per intenderci) su qualsiasi form in Boostrap. Download

android-bootstrap

Un boilerplate e template HTML con numerosi tool annessi per sviluppare app Android in Boostrap. Download

Domain-Availability

Eccellente classe PHP per verificare se un dominio con qualsiasi estensione è libero oppure no. Download

WordPress_PostController

Una classe helper di PHP per gestire agevolmente post e pagine di WordPress. Download

PHP-MySQL-PDO-Database-Class

Classe PHP adatta per implementare MySQL in PDO, con vantaggi in termini di prestazioni ed usabilità  del codice. Download

php-whois

Analogo al precedente, permette di determinare in PHP informazioni di WHOIS su qualsiasi dominio. Download

fitd-residualvm

Altra libreria per fanatici di videogame e retrogaming in particolare: una versione open source dell’engine usato da Alone in the dark. In beta per alcuni aspetti, sicuramente un lavoro curioso su cui indagare. Download

IP-Insult

Generatore di insulti Shakespeariani sulla base dell’indirizzo IP dell’utente, supporta solo IPv4. Download

html5-slug

Remake (parziale) del videogioco Metal Slug in Javascript e canvas HTML. Download

DaftPunKonsole

La console dei Daft Punk emulata sulla vostra tastiera. Download

jsnes

Emulatore NES 8 bit in Javascript. Download

rot.js

Un toolkit completo in Javascript per creare videogiochi di ruolo modello roguelike. Download

wpXtreme / wpdk

Kit di sviluppo avanzato per WordPress Development Kit, che permette di introdurre nel core del sito un modello di programmazione MVC (Model-View Controller). Download

tiled

Editor di mappe (tile) per videogiochi di ogni genere. Download

phaser-pvz

Alcune delle basi del videogioco “Piante contro zombi” implementate in Phaser per Javascript. Download

php-webmaster-tools-downloads

Classe PHP per scaricare i dati della Search Console / Webmaster Tools in formato CSV. Download

lightbox

Altro modello di gallery per immagini e fotografie adatto a Bootstrap 3 e basato sul plugin modal. DOwnload

elevatorsaga

Motore di programmazione in JS / HTML per videogiochi tipo Elevator Saga: livello nerd molto alto. Download

matching-pairs

Il celebre videogioco Matching Pairs in HTML5 e JS, free e open source. Download

windows8-animations

Come realizzare facilmente tutti i principali effetti di animazione di Windows 8 in CSS3 e jQuery. Download

wp-postratings

Aggiunge un sistema di rating (valutazione) dei post in WordPress mediante AJAX. Download

redux-framework

Altro framework molto potente per estendere le funzionalità  (plugin e theme) di WordPress. Download

phaser

Phaser è un linguaggio di programmazione semplificato per realizzare videogiochi in 2D in HTML5, semplice veloce e potente. Download

Babylon.js

E se il 2D non vi basta, Babylon permette di superare il limite e programmarne anche in 3D (supporta WebGL). Download

clean-yeti-basic

Il theme grafico Clean Yeti Basic per WordPress. Download

TheaterJS

Effetto Javascript per simulare il testo scritto mediante terminale. Download

js-hypercube

Modello di database ad n-dimensioni, utile per aggregare dati e realizzare facilmente grafici. Programmato interamente in JS, sfrutta il formato JSON per i dataset: se volete trattare piccole quantità  di dati senza dover ricorrere a MySQL, potrebbe essere la volta buona.

firing-range

Tool per la sicurezza dei siti web, è possibile vederlo in azione qui. Download

jqBootstrapValidation

Semplice e pratico validator di dati per i form in Boostrap. Download

YOURLS

URL Shortener open source in PHP. Download

WordPress2Doc

Tool open source per convertire i blog in WordPress in documenti PDF o DOCX. Download

cryptico

Software di crittografia semplificata che implementa sia RSA che AES, tutto in Javascript. Download

foundation

Frontend responsive in HTML5 che offre numerosissime opzioni, e permette di realizzare prototipi di nuovi siti web che funzionino correttamente su ogni dispositivo. Download

DOOM-3

Il codice in C di Doom 3 rilasciato con licenza GPL dalla ID Software. Download

Quake-III-Arena

Il codice in C di Quake III Arena rilasciato con licenza GPL dalla ID Software. Download

Quake-2

Il codice in C di Quake 2 rilasciato con licenza GPL dalla ID Software. Download

quake

Il codice in C di Quake (il primo della saga). Download

mb-comingsoon

Effetto in JS per il “conto alla rovescia”, tutto jQuery-based e responsive. Download

cmx.js

Un markup sperimentale in Chrome per editare i propri fumetti in stile xkcd. Download

knockknock

KnockKnock è un tool in python a linea di comando, utile per gli esperti di sicurezza informatica al fine di verificare i file binari automaticamente in esecuzione ad ogni avvio del Mac. Tutti i binaries non firmati da Apple potranno essere listati e verificati facilmente uno per volta. Download

gridster.js

Modello di griglia drag’n drop (a trascinamento) che emula il comportamento di quella visibile nella home di Windows. Peccato non supporti (ancora) il responsive. Download

ImageMapper

Plugin per WordPress per creare facilmente mappe geografiche interattive e webcomics. Download

vis.js

Generatore di grafici di ogni genere in Javascript. Download

command-and-conquer

Porting in HTML5 / Javascript (parziale) del videogioco di strategia Command & Conquer. Download

puzzlecode

Un videogioco basato sulla programmazione di robot ed automi. Download

oh_exploitable

Generatore di memi open source in PHP. Download

MemeGenerator

Altro generatore di memi open source in PHP. Download

Query Monitor

Plugin WordPress per monitorare le prestazioni del sito come traffico di rete, database ed I/O. Download

2048

Il celebre clone di Gabriele Cirulli del puzzle-game 1024. Download

extensionizr

Permette di iniziare facilmente a crere estensioni di Chrome. Download

zedinvaders

Il mio videogame per browser basato su Space Invaders, in versione 1.0 free e open source. Download

rethinkdb

Offre un linguaggio di querying per formato JSON in Javascript, Python o Ruby, utile per applicazioni web in real-time. Maggiori informazioni qui. Download

aesop-core

Plugin WordPress per lo storytelling. Download

Fireworks

Particolari effetti speciali in Javascript. Download

games

Lista completa dei videogiochi di Github, vari linguaggi, tutti open source. Download

free-programming-books

freely available books

phpwatch

Servizio di monitoraggio di host (in PHP), per verificare in tempo reale uptime e downtime. Download

 

👇 Da non perdere 👇



Questo sito web esiste da 4461 giorni (12 anni), e contiene ad oggi 6558 articoli (circa 5.246.400 parole in tutto) e 12 servizi online gratuiti. – Leggi un altro articolo a caso
3/5 (1)

Ti sembra utile o interessante? Vota e fammelo sapere.

Questo sito contribuisce alla audience di sè stesso.
Il nostro network informativo: Lipercubo.it - Pagare.online - Trovalost.it.