Some of my open source projects:


GeneticSharp

https://github.com/giacomelli/GeneticSharp

GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library that simplifies the development of applications using Genetic Algorithms (GAs).


Buildron

https://github.com/skahal/Buildron

Your builds, our world!


Doog

https://github.com/giacomelli/Doog

Doog is a platform to create console/terminal games, but using advanced game programming patterns.


DocsByReflection

https://github.com/giacomelli/DocsByReflection

Discover the code documentation at runtime by reflection.


HarSharp

https://github.com/giacomelli/HarSharp

A small and easy-to-use library to parse HTTP Archive (HAR) format to .NET objects.


HelperSharp

https://github.com/giacomelli/HelperSharp

A set of helpers and extensions for C# programming.


SpaceInvadersRemake

https://github.com/skahal/SpaceInvadersRemake

Space Invaders Skahal’s remake


JobSharp

https://github.com/giacomelli/JobSharp

An easy-to-use C# jobs runner.


AppsInfo

https://github.com/giacomelli/AppsInfo

Components to show informations about ASP .NET Web Apps (MVC and Web API)


aspnetwebapi-apigee

https://github.com/giacomelli/aspnetwebapi-apigee

Implementing ASP .NET Web API using the Apigee Web API Design


AutoFilter

https://github.com/giacomelli/AutoFilter

An easy way to auto build expression trees filters from an user input.


BackupSharp

https://github.com/giacomelli/BackupSharp

A C# library and a command-line to backup your items from any source to any destination.


BadgesSharp

https://github.com/giacomelli/BadgesSharp

BadgesSharp is a free service to generate badges that need some kind of input and processing before you can display them on GitHub repositories.


BotWorld

https://github.com/giacomelli/BotWorld

A platform to create bots, environments and renderers for simulations.


Buildron.SlackBotMod

https://github.com/giacomelli/Buildron.SlackBotMod

A Slack bot to interact with Buildron


Buildron-Backend

https://github.com/skahal/Buildron-Backend

Buildron backend server.


Buildron-Classic-Mods

https://github.com/skahal/Buildron-Classic-Mods

Buildron classic mods


Buildron-ConsoleMod

https://github.com/giacomelli/Buildron-ConsoleMod

Buildron-ConsoleMod


Buildron-Mod-Samples

https://github.com/skahal/Buildron-Mod-Samples

Buildron mods samples


Buildron-Mod-Template

https://github.com/skahal/Buildron-Mod-Template

A mod template to jump start new Buildron mods


Buildron-RC

https://github.com/skahal/Buildron-RC

A remote control for Buildron


BuxferSharp

https://github.com/giacomelli/BuxferSharp

An easy-to-use C# client library to Buxfer API


DG.TwitterClient

https://github.com/giacomelli/DG.TwitterClient

C#/WPF multi-account twitter client


EasyBuild

https://github.com/giacomelli/EasyBuild

An easy-to-use collection of MS Build tasks to help improve your build process.


Escrutinador

https://github.com/giacomelli/Escrutinador

Read metadata from your entities no matter how they were defined.


Giacomelli.Unity.EditorToolbox

https://github.com/giacomelli/Giacomelli.Unity.EditorToolbox

Unity3d editor tools to make life easier for game developers


Giacomelli.Unity.Metadata

https://github.com/giacomelli/Giacomelli.Unity.Metadata

Unity3d assets metadata


GlobalServer

https://github.com/giacomelli/GlobalServer

Global Server for turn based multiplayer games


HalPlayground

https://github.com/giacomelli/HalPlayground

A sandbox to test and share some Unity 3D samples


IAgenteSmsSharp

https://github.com/giacomelli/IAgenteSmsSharp

Client library .NET para integraçãoo HTTP com o serviçoo de envio de SMS da IAgente ()


jumpstart

https://github.com/giacomelli/jumpstart

jumpstart is a command-line tool to create new C# projects from prebuilt/templates


KissSpecifications

https://github.com/giacomelli/KissSpecifications

A KISS approach for specification pattern


MonoDevelop.ThoseMissingFeatures

https://github.com/giacomelli/MonoDevelop.ThoseMissingFeatures

Add-in to add those missing features we would like to see in MonoDevelop


Nibble

https://github.com/giacomelli/Nibble

Yet another small nibble game


ProjectBreakout

https://github.com/giacomelli/ProjectBreakout

An unfinished breakout game made using C# and MDX (Managed DirectX)


SalesforceSharp

https://github.com/giacomelli/SalesforceSharp

An easy-to-use .NET client library for Salesforce REST API


SH-TestFlightAutoDeploy

https://github.com/skahal/SH-TestFlightAutoDeploy

A simple and easy to use Unity editor script to auto deploy your iOS game to TestFlight ()


Skahal.Core

https://github.com/giacomelli/Skahal.Core

Skahal core library


Skahal.Generators

https://github.com/skahal/Skahal.Generators

Skahal T4 templates generators


Skahal.Infrastructure.Framework

https://github.com/skahal/Skahal.Infrastructure.Framework

Infrastructure framework used in our games and apps.


Skahal.Infrastructure.Framework.Domain

https://github.com/skahal/Skahal.Infrastructure.Framework.Domain

Infrastructure framework for Domain used in our games and apps.


Skahal.Infrastructure.Framework.Repositories

https://github.com/skahal/Skahal.Infrastructure.Framework.Repositories

Infrastructure framework for Domain used in our games and apps.


Skahal.Infrastructure.Logging

https://github.com/skahal/Skahal.Infrastructure.Logging

Skahal.Infrastructure.Framework.Logging.ILogStrategy’s implementations.


Skahal.Infrastructure.Repositories

https://github.com/skahal/Skahal.Infrastructure.Repositories

Skahal.Infrastructure.Framework.Repositories.IRepository’s implementations


Skahal-Unity-Scripts

https://github.com/skahal/Skahal-Unity-Scripts

Skahal’s Unity Scripts


SmartDiagnostics

https://github.com/giacomelli/SmartDiagnostics

Extensions to facilitate diagnosis .NET code.


TestSharp

https://github.com/giacomelli/TestSharp

A set of helpers and asserts for unit and functional tests


TheOthers

https://github.com/giacomelli/TheOthers

C# library to monitor all external dependencies of your app. An external dependency or “The Others”, can be anything that your current app is depentent, like others systems, web apis, web services and databases.


Tutorials

Articles

Labs