Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

30,061 projects in the catalog.

Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.

Student-Report-System

This is a report system to be used for schools. It autogenerates the teacher comment on student.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4

Applications

Student Management System

Student Management System is my first semester ITC (Introduction to Computer science) course project written in PASCAL language for my class fellows Syed Taqi Zaidi and Muhammad Minhaj. It uses linked-list data-structure to store student records. Also it uses BGI graphics in order to display colorful user-interface.

  • Quiet
  • Other
  • SourceForge
  • Academic Free License (AFL)

Learning and Examples

client-server-student

Student client server, is a simple program where client can input student data and server will store and display iinput from any clients that connected.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1

Learning and Examples

plc-student-demo-platform

Modular, student-friendly Arduino Opta PLC training system with ladder logic and SCADA readiness

  • Active
  • GitHub
  • ★ 1
  • MIT

System

My-Student-Projects

Выборка из моего личного архива лабораторных работ и студенческих проектов. Возможно, для других это будет бесполезная свалка кода, но для меня это память о прекрасном времени моего обучения в ВУЗе. 😊

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Learning and Examples

delphi-student-management

This is one of my first projects with delphi and pascal in developer team when at December 5, 2005

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 3

Applications

Pascal-Student-Management

A console project written in Object Pascal and compatible with Free Pascal.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Other

Topography

A set of training programs designed for university students. The purpose of this software is to help students master military topography skills through interactive calculations and training.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Other

AulaNaRede

Aula Na Rede is a tool that creates a network environment that gives teachers control of their students. Aula Na Rede can broadcast the professor's view to all students, also blank their screens, block access to internet, block input (mouse/keyboard).

  • Quiet
  • Application
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Networking

Dev-C++ for Homeworks

Orwell Dev-C++ with author authentication. Perfect for student homeworks, if you don't want your students to copy their homework files from others. Authenticated files are regular source files with student's name and a security hash added at the end. Any cheating attempt by copying in the files / changing name will invalidate the hash and can be detected by the teacher. In addition, paste in authenticated files is only allowed from one's own files. The CheckHash.exe tool checks the hash and reports the authentication status of of all .cpp files in the current directory. This tool is intended for teachers. How to install: simply download a Setup Release and install it. Alternatively, it is possible to just overwrite devcpp.exe in the original Dev-Cpp installation folder with the one in the zip release, and also add Auth.dll in the same folder. Dev-C++ for Homeworks is based on Orwell Dev-C++ software. Releases follow upstream releases.

  • Quiet
  • Application
  • SourceForge

Language Tools

t-Distribution

How to compute the Student's t-Distribution.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Science

sea-battle-gui

SEA-BATTLE-GUI (The trademark is not registered, no rights are protected, all names are fictitious, and photos generated by the neural network, all coincidences are not accidental) is a modern war simulator based on the technologies of artificial intelligence. In our game you will be able to manage your fleet of modern naval equipment and resist the army of revolt machines!Sea battle has never been so fascinating!

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 6
  • MIT

Games and Game Engines

Youtube-API-for-Delphi

A simple way for all my South African it students to get youtube statistics in delphi.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 4

Networking

multipcmanager-classroom

MultiPC Manager 2.0 Classroom is a software which designed for helping teachers to managing, controlling, teaching, and giving quizes to their students. Written in object-pascal (fpc/delphi).

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 3

System

College-System

A simple College System with pascal for managing students and courses.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 2

Applications

course-manager

Tool for the distribution of optional courses for students

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Database

examples-finder-windows

Find usage examples of English words from authoritative dictionary sources. Perfect for ESL students and teachers alike.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

Applications

TB_PrintScreen

This software is not for directly use in your development. I finished it in 2011 spring. Now I share it to show all interested friends the best efficient way to build a print-screen software. In 2011, I was a college student and not familiar with design mode or even object-oriented development. But in it, some fantastic functions are implemented. Hope you can get what you want here!

  • Quiet
  • Application
  • GitHub
  • ★ 2

Graphics

arcaika

This project contains my past projects which I let go their dev, but I want to share them

  • Quiet
  • Other
  • GitHub
  • ★ 1
  • Apache-2.0

Learning and Examples

Calculate

Calculate is small console program for making calculations and displaying the sequence of operations. The program can be used as an educational tool for teaching students how to perform arithmetic operations.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Applications

OfCourse

A web application that helps students schedule courses

  • Quiet
  • Application
  • GitHub
  • ★ 1

Applications

Pascal-University-Management-System

TP (EVOLVED University Management System) That Allows The User To Create Multiple Universities, Faculties, Departments, Specialities And Students As A Temporary Data Stored In And Allows Also To Apply Some Basic Operation Like Creating, Deleting, Showing And Storing Data.

  • Quiet
  • Application
  • GitHub
  • ★ 1
  • MIT

Applications

quizmaster

This is a quiz software written in Delphi. A server app for the teacher and a client App for the students.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • GPL-3.0

Applications

Registar

Application for extensive management of grades and other student data in a high school

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Applications

sistema-biblioteca-delphi7

A book and student management system developed in Delphi 7, featuring registration, deletion, and data persistence using SQL Server, with form inheritance.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Database

small

Small pascal programs. Mainly all of those programs developed like examples for students

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1

Learning and Examples

STM32-Development-Board-for-Teaching

While studying B Tech 8051 is the controller used in the course syllabus. While 8051 is very fundamental and helpful to understand the basics, it is quite old and not always industry relevant. It's said to learn something, the best way is to make it. After a lot of exploring I decided what better way to learn ARM is to make a development board. This would expose us to most of the interfaces of the controller while also providing us with exposure to essential skills like schematic design, PCB manufacturing and SMD soldering. There are a lot of development and evaluation boards but they were not aimed to supplement the uC course at bachelor level, where the students are beginners with none to little experience. My intention with this board something with separate breakouts for various interfaces like I2C, SPI and also peripherals using those.

  • Quiet
  • Other
  • GitHub
  • ★ 1
  • CC-BY-SA-4.0

Other

StudNote

Save student grades and calculate the average

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Applications

TP-University

Solution for the famous TP of ESI SBA students concerning creating a program that organizes a university and its departments...

  • Quiet
  • Other
  • GitHub
  • ★ 1

Learning and Examples

A3DGE

The Amateur 3D Game Engine (A3DGE) is a simple game engine focused in simplicity. Written in Object Pascal using Allegro. The goal is to be an engine easy to learn and to understand. It is ideal for amateur and students. You can use it as it is or modify it.

  • Active
  • Library
  • SourceForge

Games and Game Engines

AVAELE - Avaliações eletronicas

English:Avaele is a way to make tests for teachers apply on students. Avaele create random questions for print diferents tests. Portugês:Avaele cria testes para professores aplicar em estudantes. Criando testes diferentes, com questões aleatórias.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Learning and Examples

Avian Freeware Suite

Avian Freeware Suite (AFS) provides two things: Developers with libraries for Java Swing Widgets, XML handling, Fortran95 and Pascal; End users (Medical students, doctors, scientists) with productivity tools they can use (quizzes, XML databasing & PDF)

  • Quiet
  • Application
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Science

EFL Educational programs

Here you will find various free educational programs mainly devoted to EFL language Learning/Teaching. They are written in Delphi 6 OE, Kylix3 OE, Lazarus and even Gambas. They may be helpful both to students and to teachers.

  • Quiet
  • Application
  • Lazarus and Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Applications

SimThyr

SimThyr is a continuous simulation program for the human pituitary-thyroid feedback control system. Applications of this program cover research, including development of hypotheses, and education of students in biology and medicine, nurses and patients.

  • Quiet
  • Application
  • SourceForge
  • BSD License

Science

jacobi-delphi-ean

Aplikacja Delphi rozwiązująca układ równań liniowych metodą Jacobiego stworzona w ramach zaliczenia przedmiotu Elementy Analizy Numerycznej na Politechnice Poznańskiej. Pozwala na wczytywanie przedziałów. Dla przyszłych pokoleń studentów.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 3

Learning and Examples

Library-Management

Developing a desktop application for a school library that allows the management of borrowed books for students and teachers using C++ Builder (Rad Studio)

  • Quiet
  • Application
  • GitHub
  • ★ 2

Database

smz32v50-micrprocessor

The files for the smz32v50 microprocessor simulator. This is free software. It is based on the x86 architecture and intended for students learning low level programming.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2
  • GPL-3.0

System

Library_management_software

The code is the internal interface of the library management program by adding books or modifying them, removing a book, searching for a book, arranging books, and all these tasks differ according to the type of account, whether it is a writer or a student...

  • Quiet
  • Application
  • GitHub
  • ★ 1

Database

maxi-basic

Простой компилятор написанный на языке Free Pascal

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Language Tools

simthyr

SimThyr is a continuous simulation program for the human pituitary-thyroid feedback control system. Applications of this program cover research, including development of hypotheses, and education of students in biology and medicine, nurses and patients.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Science