Pascal

Open-source projects categorized as Pascal

Top 23 Pascal Open-Source Projects

  • glad

    Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

  • Project mention: STB: Single-file public domain libraries for C/C++ | news.ycombinator.com | 2024-01-06

    there's glad (https://github.com/Dav1dde/glad) which you can use as a single .c file + .h header that defines OpenGL stuff or a single header-only file. I use it on all of my OpenGL projects!

  • CudaText

    Cross-platform text editor, written in Free Pascal

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • opensoldat

    OpenSoldat is a unique 2D (side-view) multiplayer action game

  • Project mention: Castle Engine – free and OS, x-platform, 2D/3D game engine using modern Pascal | news.ycombinator.com | 2024-02-18

    In the meantime the repository moved to: https://github.com/opensoldat/opensoldat

  • Clipper2

    Polygon Clipping and Offsetting - C++, C# and Delphi

  • Project mention: What are the scenarios where "Rewrite it in Rust" didn't meet your expectations or couldn't be successfully implemented? | /r/rust | 2023-06-09

    I tried to rewrite Clipper2 in Rust. There's a C#, a Delphi and a C++ implementation, so how hard can it be?

  • delphimvcframework

    DMVCFramework (for short) is a popular and powerful framework for WEB API in Delphi. Supports RESTful and JSON-RPC WEB APIs development.

  • CEF4Delphi

    CEF4Delphi is an open source project to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows, Linux and MacOS.

  • b1fipl

    A Bestiary of Single-File Implementations of Programming Languages

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • castle-engine

    Cross-platform (desktop, mobile, console) 3D and 2D game engine supporting many asset formats (glTF, X3D, Spine...) and using modern Object Pascal

  • Project mention: Castle Engine – free and OS, x-platform, 2D/3D game engine using modern Pascal | news.ycombinator.com | 2024-02-18
  • python4delphi

    Free components that wrap up Python into Delphi and Lazarus (FPC)

  • mORMot

    Synopse mORMot 1 ORM/SOA/MVC framework - Please upgrade to mORMot 2 !

  • Project mention: SQLite-based databases on the Postgres protocol? Yes we can | news.ycombinator.com | 2023-07-04

    Damn my dyslexia I read marmot and thought you meant this unrelated project https://github.com/synopse/mORMot

  • skia4delphi

    Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.

  • Project mention: Delphi 11 and C++Builder 11 Community Editions Released | news.ycombinator.com | 2023-04-27

    For those who are Delphi curious you can use the wonderful skia4delphi [1] with firemonkey which gives you high quality graphics for all fire monkey components. So you can use all the existing components and commercial components and they'll render perfectly. Once you start using it you'll realise how awful and painful web development is. Fire monkey is the component library that works across windows/Mac/iOS/Android, replaces the old VCL windows only library.

    https://github.com/skia4delphi/skia4delphi

  • libplctag

    This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.

  • Project mention: C# HMI and Allan Bradley PLC | /r/PLC | 2023-05-21
  • FMD2

  • Project mention: Kapowarr (sonarr/radarr for Comics) is officially live! | /r/selfhosted | 2023-05-24
  • SubSeven

    SubSeven Legacy Official Source Code Repository

  • mORMot2

    OpenSource RESTful ORM/SOA/MVC Framework for Delphi and FreePascal

  • Project mention: Modern Pascal is still in the race (2022) | news.ycombinator.com | 2023-10-11

    This article reads more like an ad for mORMot 2 than Pascal. I've been out of the Pascal game for a few years, so I had to look up mORMot 2.[0] Apparently Synopse are the maintainers of it.

    The article basically compare their CSV/JSON serialising library to Go's standard CSV/JSON libraries. Looking at the Go code, it's pretty clear why it has memory issues, it reads all the lines into a single object (well, `[][]string`) immediately, rather than reading line for line (which takes advantage of the stream).

    I am not sure how this is remarkable and impressive for Pascal. They talk about how you don't need to use the `try..finally..Free` routine all the time, but that's only if the object in question is an interface. Interfaces are somehow handled by a reference counter in Object Pascal, so you need to know how to operate on objects vs interfaces, because they act very different. Pascal is full of these quirks.

    [0] https://github.com/synopse/mORMot2

  • gcc_termux

    Gcc for termux with fortran scipy etc... Use apt for newest updates instructions in README.txt

  • Project mention: Local LLaMa on Android phone | /r/LocalLLaMA | 2023-07-06

    I'm attempting this on a Pixel 3. I'm going to try the instructions in the gcc-termux README.md

  • HtmlViewer

    The well-known Delphi/Lazarus HtmlViewer/FrameViewer

  • lazpaint

    🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)

  • Project mention: What's the most lightweight alternative to paint that you know of? | /r/linuxquestions | 2023-05-25
  • RInno

    How to install local shiny apps

  • Project mention: Deploying a Shiny app as self-contained application? | /r/Rlanguage | 2023-06-01

    I've tried RInno, electricShine, and the electron-starter-app project by COVAIL.

  • WebView4Delphi

    WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows.

  • zcad

    Simple CAD program

  • Project mention: Louis Rossmann: Autodesk turns lifetime licenses into subscriptions [video] | news.ycombinator.com | 2023-07-01

    There is also a new competitor written in Lazarus/FPC - ZCAD[1]. Looks barebones for now, but nevertheless interesting.

    [1] https://github.com/zamtmn/zcad

  • pasvulkan

    Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal

  • pasdoc

    Documentation tool for ObjectPascal (Free Pascal, Lazarus, Delphi) source code

  • Project mention: What library do TStreamWriter use in Lazarus(Free Pascal) used ? | /r/freepascal | 2023-05-02

    I see there is a TStreamWriter in PasDoc sources in PasDoc_StreamUtils https://github.com/pasdoc/pasdoc/blob/699c994ff2cf17ae6a876667e129bdb6698f3817/source/component/PasDoc_StreamUtils.pas but I'm not sure if this is a compatible reinterpretation of Delphi's TStreamWriter or something unrelated.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Pascal related posts

Index

What are some of the best open-source Pascal projects? This list will help you:

Project Stars
1 glad 3,498
2 CudaText 2,321
3 opensoldat 1,404
4 Clipper2 1,222
5 delphimvcframework 1,178
6 CEF4Delphi 1,168
7 b1fipl 984
8 castle-engine 877
9 python4delphi 868
10 mORMot 771
11 skia4delphi 650
12 libplctag 645
13 FMD2 578
14 SubSeven 524
15 mORMot2 455
16 gcc_termux 449
17 HtmlViewer 379
18 lazpaint 369
19 RInno 300
20 WebView4Delphi 245
21 zcad 218
22 pasvulkan 181
23 pasdoc 169

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com