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++.
Usa il codice
189ed7ca010140fc2065b06e3802bcd5
per ricevere 5 € dopo l'iscrizioneAttenzione: 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.
klembot / twinejs
Twine è un editor di storie non lineari che potete usare per costruire avventure grafiche in HTML.
nodeca / pako
Porting di zlib in node.js
ianb / infinite-ai-array
Array estesi e potenziati “all’infinito”, utili per le app di intelligenza artificiale in Python.
martbock / spy-pixel-finder
Scansiona i file .eml in Python per trovare eventuali spy pixel.
wandersonwhcr / romans
Convertitore di numeri romani in PHP.
jcvignoli / lumiere-movies
Estrae contenuti da imdb e li integra facilmente in WordPress.
jschr / textillate
Animazioni in CSS3
msiemens / tinydb
Un database puramente testuale in Python. Formato del DB: json.
sensity-ai / dot
Crea deepfake in tempo reale dallo streaming video della webcam (Python).
neldredge / mathgen
Genera pseudo articoli scientifici di argomento matematico (in inglese).
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
Scopri i servizi del sito 👇
phpwatch
Servizio di monitoraggio di host (in PHP), per verificare in tempo reale uptime e downtime. Download
👇 Contenuti da non perdere 👇
- Gratis 🎉
- Marketing & SEO 🌪
- Mondo Apple 🍎
- monitoraggio servizi online 📈
- Spiegoni artificiali 🎓
- WordPress 🤵
- 💬 Il nostro canale Telegram: iscriviti
- 🔵 Significato delle principali emoticons / emoji – Wikilost [2025]
- 🔵 Registrazione domini con estensione: .bg
- 🔴 FB: Someone tried to log into your account, user ID: è phishing