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

  • SaaSHub

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

    SaaSHub 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.

  • libplctag

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

  • 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

  • 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,546
2 CudaText 2,345
3 opensoldat 1,407
4 Clipper2 1,270
5 delphimvcframework 1,194
6 CEF4Delphi 1,176
7 b1fipl 987
8 castle-engine 885
9 python4delphi 879
10 mORMot 774
11 skia4delphi 657
12 libplctag 653
13 FMD2 580
14 SubSeven 524
15 mORMot2 469
16 gcc_termux 451
17 HtmlViewer 382
18 lazpaint 373
19 RInno 301
20 WebView4Delphi 251
21 zcad 225
22 pasvulkan 183
23 pasdoc 171

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