Dismiss Notice

REGISTRATION IS AFTER ADMIN ACTIVATION

DONATIONS WITH PAYPAL CLICK TO BUTTON

1 MONTH VIP - 5$; 3 MONTHS VIP - 10$; 6 MONTHS VIP - 20$; 1 YEAR VIP - 30$; 2 YEARS VIP - 50$; GOLD USER FOR LIFE VIP - 150$

DONATIONS WITH Bitcoin Address:3NRs3CK3fhXifrNYxHEZKpETDd9vNLMsMD

Dismiss Notice
The registration is approved by the Administrator. It takes about 1 day to approve your registration
Dismiss Notice
For open hidden message no need write thanks, thank etc. Enough is click to like button on right side of thread.

List of Delphi Libraries and Frameworks

Discussion in 'Delphi Programming' started by N0body, Jan 1, 2014.

  1. N0body
    Online

    N0bodyN0body is a Verified Member DelphiFan Administrator Staff Member DF Staff

    Inversion of Control - Dependency injection


    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
    Duck Typing


    simple duck typing to Delphi Objects (easy RTTI) : http://code.google.com/p/duckduckdelphi/
    Object Serialization


    JSON
    Chimera (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
    Unit Testing


    DUnitX: https://github.com/VSoftTechnologies/DUnitX
    Article: http://www.finalbuilder.com/Resources/Blogs/PostId/697/introducing-dunitx.aspx
    Dunit: http://dunit.sourceforge.net/


    mORMot Mocks


    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/
    Build - Continuous integration


    Jenkins / Hudson integration : http://christerblog.wordpress.com/2010/04/25/using-hudson-to-build-delphi-projects/
    Math


    TPMath (scientific library): http://www.unilim.fr/pages_perso/jean.debord/tpmath/tpmath.htm
    Networking


    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
    Internet / Web


    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
    DB - ORM


    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
    Reporting


    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
    Threading


    OmniThread Library: http://code.google.com/p/omnithreadlibrary/
    DataBindings


    DSharp
    repo: https://bitbucket.org/sglienke/dsharp
    web site: http://delphisorcery.blogspot.fr/
    Scripting


    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/
    Lua bindings: https://code.google.com/p/delphimvcframework/source/browse/#svn%2Ftrunk%2Flib%2Fluadelphibinding
    Data Structure


    http://www.boyet.com/FixedArticles/EZDSL.html
    The Delphi Container Library: http://sourceforge.net/projects/dclx/
    User Interface


    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/
    Graphic


    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/
    ZIP


    7Zip bindings: http://code.google.com/p/d7zip/
    Tools


    Profiling
    Sampling Profiler: http://www.delphitools.info/samplingprofiler/
    source code instrumenting profiler : http://code.google.com/p/gpprofile2011/
     
  2. rohff7
    Offline

    rohff7 Guest

    thanks
     
  3. support_5
    Offline

    support_5 Guest

  4. KM64
    Offline

    KM64 DF Junior

    RE:

    Thanks
     
  5. peyman1
    Offline

    peyman1 Guest

    RE:

    thanks
     
  6. jccjr_sp
    Offline

    jccjr_sp Guest

    RE:

    show of ball!!!! kkkkk
     
  7. brianchidester
    Offline

    brianchidester Guest

    RE:

    Thanks
     
  8. Todrac
    Offline

    Todrac DF Junior

    Thanks
     
  9. gangpan
    Offline

    gangpan DF Junior

    RE:

    nice work, thank you.
     
  10. blackairwolf
    Online

    blackairwolf DF Member

    RE:

    Great work
     
  11. rodgarcialima
    Offline

    rodgarcialima DF Junior

    RE:

    Lua bindings has a wrong link.
     
  12. samihm
    Offline

    samihm DF Member

    RE:

    Thank you
     
  13. mrsond
    Offline

    mrsond DF Member

    RE:

    Thanks
     
  14. maymay_x
    Offline

    maymay_x Guest

    thanks...
     
  15. delphiqp958231
    Offline

    delphiqp958231 DF Junior

  16. sicmy
    Offline

    sicmy DF Junior

    thankyou

     
     
  17. armandoboza
    Offline

    armandoboza DF Member

    nice, thanks
     
  18. hugorn
    Offline

    hugorn Guest

    very useful
     
     
  19. Vektor
    Offline

    Vektor DF Member

    i will test it
     
  20. raungi
    Offline

    raungi DF Member

    Good Libraries and Frameworks
     

Share This Page

Laws
Our website, law, laws, copyright and aims to be respectful of individual rights. Our site, as defined in the law of 5651 serves as a provider of space. According to the law, contrary to the law of site management has no obligation to monitor content. Therefore, our site has adopted the principle of fit and remove. Works are subject to copyright laws and is shared in a manner that violated their legal rights, or professional associations, rights holders who, adsdelphi@gmail.com I can reach us at e-mail address. Complaints considered to be infringing on the examination of the content will be removed from our site.
Donate Help To Us and Be VIP
DONATIONS WITH PAYPAL CLICK TO BUTTON
6 MONTHS VIP - 20$; 1 YEAR VIP - 30$; 2 YEARS VIP - 50$; GOLD USER FOR LIFE VIP - 150$
Social Block