delphi-libraries-list
https://opensourcelibs.com/lib/delphi-libraries-list
Spring4D repo: https://bitbucket.org/sglienke/spring4d
Nick Hodges Talk: Dependency Injection and the Delphi Spring Framework : http://www.youtube.com/watch?v=8iB_ppvpjxM
Emballo (not currently maintained) repo: https://code.google.com/p/emballo/
Good Readings http://blog.synopse.info/post/2012/10/14/Interfaces-in-practice%3A-dependency-injection%2C-stubs-and-mocks
http://delphisorcery.blogspot.ch/2013/12/dependency-injection-best-practices.html
simple duck typing to Delphi Objects (easy RTTI) : http://code.google.com/p/duckduckdelphi/
JSONChimera (XE2) web site: http://arcana.sivv.com/chimera
SuperObject web site: http://code.google.com/p/superobject/
documentation: http://superobject.googlecode.com/git/readme.html
JSON parsing in mORMot : http://blog.synopse.info/post/2011/06/02/Fast-JSON-parsing
DB <-> Object mapping -tiOPF: http://tiopf.sourceforge.net/index.shtml
DUnitX: https://github.com/VSoftTechnologies/DUnitX
Article: http://www.finalbuilder.com/Resources/Blogs/PostId/697/introducing-dunitx.aspx
Dunit: http://dunit.sourceforge.net/
DelphiSpec: https://github.com/RomanYankovsky/DelphiSpec
Unit testing - see http://blog.synopse.info/post/2010/07/23/Unit-Testing-light-in-Delphi
Stubs and Mocks - see http://blog.synopse.info/post/2012/10/14/Stubs-and-Mocks-for-Delphi-with-mORMot
Delphi-Mocks repo: https://github.com/VSoftTechnologies/Delphi-Mocks
Delphi-Mocks Article
http://delphisorcery.blogspot.fr/2011/09/pimp-your-unit-tests-using-mock-objects.html
http://www.finalbuilder.com/Resources/Blogs/PostId/417/introducing-delphi-mocks.aspx
Code coverage repo : http://code.google.com/p/delphi-code-coverage/
article : http://thundaxsoftware.blogspot.ch/2013/02/using-delphi-code-coverage.html
Jenkins / Hudson integration : http://christerblog.wordpress.com/2010/07/02/delphi-code-coverage-in-hudson/
GUI Testing http://www.gearheadforhire.com/articles/ruby/win32-autogui/using-ruby-to-drive-windows-applications OpenCTF: http://openctf.sourceforge.net/
Jenkins / Hudson integration : http://christerblog.wordpress.com/2010/04/25/using-hudson-to-build-delphi-projects/
TPMath (scientific library): http://www.unilim.fr/pages_perso/jean.debord/tpmath/tpmath.htm
ZeroMQ Delphi bindings https://github.com/bvarga/delphizmq
Indy (Internet protocol components): http://www.indyproject.org/index.en.aspx
mORMot, n-Tier / Client-Server
http://blog.synopse.info/post/2012/03/07/Interface-based-services
http://blog.synopse.info/post/2010/07/18/DataSnap-like-Client-Server-JSON-RESTful-Services-in-Delphi-7-2010
Embeddable browser Delphi Chromium Embedded 3: http://code.google.com/p/dcef3/
Delphi Chromium Embedded: http://code.google.com/p/delphichromiumembedded/
Web frameworks Delphi On Rails https://code.google.com/p/delphionrails/
delphi MVC framework : https://code.google.com/p/delphimvcframework/
xxm: http://xxm.sourceforge.net/
Http server http://blog.synopse.info/post/2011/03/11/HTTP-server-using-fast-http.sys-kernel-mode-server
Delphi-ORM: https://code.google.com/p/delphi-orm/
mORMot: http://synopse.info/fossil/wiki?name=SQLite3+Framework
ZeosLib (database components): http://sourceforge.net/projects/zeoslib/
SQLite wrapper: https://github.com/stijnsanders/TSQLite
MongoDB connector: https://github.com/stijnsanders/TMongoWire
Report from code - see http://blog.synopse.info/post/2010/06/30/Making-report-from-code
PDF export - see http://blog.synopse.info/category/Open-Source-Projects/Synopse-PDF-engine
OmniThread Library: http://code.google.com/p/omnithreadlibrary/
SapMM: https://code.google.com/p/sapmm/
LeakCheck: https://bitbucket.org/shadow_cs/delphi-leakcheck/ multi-platform memory manager with leak checking and DUnit integration.
FastMM: https://github.com/pleriche/FastMM4
ReduxDelphi, predictable state container : https://github.com/pierrejean-coudert/ReduxDelphi
DSharp
repo: https://bitbucket.org/sglienke/dsharp
web site: http://delphisorcery.blogspot.fr/
DWScript: http://code.google.com/p/dwscript/
Python-4-Delphi: http://code.google.com/p/python4delphi/
Delphi Javascript: http://code.google.com/p/delphi-javascript/
ECMAScript 5 + JIT (SpiderMonkey) / Pascal integration: http://blog.synopse.info/post/2014/04/07/JavaScript-support-in-mORMot-via-SpiderMonkey
BESEN, ECMAScript 5 in Object Pascal: https://github.com/bero1985/besen
Lua bindings: https://github.com/cxflag203/delphimvcframework/tree/master/lib/luadelphibinding
Very Simple Lua https://github.com/Dennis1000/verysimplelua
RemObjects PascalScript: https://github.com/remobjects/pascalscript
Behavior3 for Delphi https://github.com/Dennis1000/behavior3delphi
http://www.boyet.com/FixedArticles/EZDSL.html
The Delphi Container Library: http://sourceforge.net/projects/dclx/
TChromeTabs: http://code.google.com/p/delphi-chrome-tabs/
SynEdit: http://synedit.sourceforge.net/
virtual-treeview: https://code.google.com/p/virtual-treeview/
Task Dialogs: http://blog.synopse.info/post/2011/03/05/Open-Source-SynTaskDialog-unit-for-XP%2CVista%2CSeven
vcl-styles-utils: Extend the Delphi VCL Styles (XE2+), http://code.google.com/p/vcl-styles-utils/
Free ErrorSoft Vcl Components: https://github.com/errorcalc/FreeEsVCLComponents
OpenGL, GLScene: http://glscene.sourceforge.net
Computer Vision: OpenCV bindings :https://github.com/Laex/Delphi-OpenCV
GDI+ : http://sourceforge.net/projects/delphigdiplus/
Graphics32: http://graphics32.org/wiki/
DSPack (Direct Show): http://code.google.com/p/dspack/
7Zip bindings: http://code.google.com/p/d7zip/
Castalia Delphi Parser: https://github.com/jacobthurman/Castalia-Delphi-Parser
GpDelphiUnits: http://code.google.com/p/gpdelphiunits/
libgit2: https://github.com/libgit2/libgit2
Sampling Profiler: http://www.delphitools.info/samplingprofiler/
source code instrumenting profiler : http://code.google.com/p/gpprofile2011/
Spider - Delphi profiler: https://github.com/yavfast/dbg-spider
ObjectDebugger : run-time Object Inspector for Delphi VCL applications https://github.com/marcocantu/ObjectDebugger
Delphi IDE Theme Editor: https://code.google.com/p/delphi-ide-theme-editor/
Delphi Dev. Shell Tools: http://code.google.com/p/delphi-dev-shell-tools/
OmniPascal VS Code Editor: http://www.omnipascal.com/
Delphi Find Unit (Import uses): https://github.com/rfrezino/RFindUnit
沒有留言:
張貼留言