All Projects → Matek0611 → PospoliteView

Matek0611 / PospoliteView

Licence: BSD-3-Clause license
Pospolite View aims to be a simple HTML viewer engine fully made in Free Pascal.

Programming Languages

pascal
1382 projects

Projects that are alternatives of or similar to PospoliteView

DzHTMLText2
A HTML Label component for Delphi and Lazarus.
Stars: ✭ 16 (-44.83%)
Mutual labels:  lazarus, lazarus-package, lazarus-component
bcrypt
BCrypt is a password hashing function
Stars: ✭ 138 (+375.86%)
Mutual labels:  lazarus, freepascal, fpc
TLightFileStream
Implements a lightweight, high-performance, non-allocating advanced-record-based wrapper around the SysUtils file handling routines as an alternative to Classes.TFileStream.
Stars: ✭ 21 (-27.59%)
Mutual labels:  lazarus, freepascal, fpc
JPPack
A collection of VCL/LCL components for Delphi/Lazarus - buttons, panels, LinkLabel, ProgressBar, ColorComboBox, ColorListBox, Timer and other
Stars: ✭ 99 (+241.38%)
Mutual labels:  lazarus, lazarus-package, lazarus-component
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.
Stars: ✭ 157 (+441.38%)
Mutual labels:  lazarus, freepascal, fpc
QQWry
Delphi interface for QQWry IP database
Stars: ✭ 14 (-51.72%)
Mutual labels:  lazarus, freepascal
uos
United Open-libraries of Sound. United procedures for open-source audio libraries. For FPC/Lazarus/fpGUI/MSEgui.
Stars: ✭ 112 (+286.21%)
Mutual labels:  lazarus, fpc
libpassqlite
libPasSQLite is delphi and object pascal bindings and wrapper around SQLite library. SQLite is library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine.
Stars: ✭ 18 (-37.93%)
Mutual labels:  freepascal, fpc
Fairtris
Clone of the official classic Tetris® game for the NES console, intended for Windows and Linux systems. It implements the original mechanics and includes many regional versions and several RNGs (all in one executable).
Stars: ✭ 30 (+3.45%)
Mutual labels:  lazarus, fpc
setup-lazarus
Set up your GitHub Actions workflow with a specific version of Lazarus
Stars: ✭ 29 (+0%)
Mutual labels:  lazarus, freepascal
VALIS
Vote ALlocating Immune System, an immune-inspired classification algorithm
Stars: ✭ 21 (-27.59%)
Mutual labels:  lazarus, freepascal
Axes-Armour-Ale
A fantasy, ASCII dungeon crawler for Windows, Linux & OSX
Stars: ✭ 22 (-24.14%)
Mutual labels:  lazarus, freepascal
ShellRemoteBot
Shell remote control from telegram (SSH/terminal emulator)
Stars: ✭ 28 (-3.45%)
Mutual labels:  lazarus, freepascal
Bauglir-WebSocket-2
Copy of https://code.google.com/archive/p/bauglir-websocket/
Stars: ✭ 15 (-48.28%)
Mutual labels:  lazarus, freepascal
brook-telegram
Telegram plugin for brookframework
Stars: ✭ 23 (-20.69%)
Mutual labels:  lazarus, freepascal
lazarus
Notepas sources and other derived lazarus projects using the editor module.
Stars: ✭ 26 (-10.34%)
Mutual labels:  lazarus, freepascal
DfmExtractor
Small command line utility which allows you to extract DFM, LFM and FRM forms from executable files compiled by Delphi, Lazarus and CodeTyphon.
Stars: ✭ 22 (-24.14%)
Mutual labels:  lazarus, freepascal
Ascension
A metaheuristic optimization framework
Stars: ✭ 24 (-17.24%)
Mutual labels:  lazarus, freepascal
libpascurl
libPasCURL is delphi and object pascal wrapper around cURL library. Library for transferring data with URL syntax, supporting HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP.
Stars: ✭ 58 (+100%)
Mutual labels:  freepascal, fpc
JPLib
A small library of Pascal units needed to compile my projects published on GitHub.
Stars: ✭ 41 (+41.38%)
Mutual labels:  freepascal, fpc

Pospolite View

Pospolite View aims to be a simple HTML5 viewer engine fully made in Free Pascal. Please, note that currently this package is under construction and uncompleted.

Important Note

If you have any ideas or questions feel free to join the discussions!

Builds Table

Code Name Current/Planned Version FPC Version Start Date Release Date New Features
Iks 0.6a / 1.0 >= 3.0.4 09.2020 01.2023p First release
Iks X / 1.1 >= 3.0.4 01.2023p 05.2023p (new features etc.)

* p - planned, a - alpha, b - beta, o - omega

To Do List

The list is updated as often as possible.

Already Done

  • Threads (Async, Await)
  • Version Info
  • Logo
  • CSS Media Query Expressions (Normal and Range Types)
  • CSS Media Queries Parsing and Evaluating (Level 4 & a bit 5)

Not Completed

States: 🟩 - almost done, 🟨 - in progress, 🟧 - beginning

  • 🟩 HTML5 Parser
  • 🟩 CSS3 Selectors
  • 🟩 Frame (component)
  • 🟩 HTML Objects Event Management
  • 🟨 CSS Transitions
  • 🟨 CSS Media Queries Applying
  • 🟨 Properties Applying
  • 🟨 Rendering
  • 🟨 Layouter
  • 🟨 JavaScript AST
  • 🟧 JavaScript Parser
  • 🟧 JavaScript Interpreter
  • 🟧 Objects Scrolling
  • 🟧 D2D1 Text
  • 🟧 Style Sheets Parsing and Management
  • 🟧 Connections between HTML, CSS and JS Objects

Planned

  • Demo
  • CSS Animations
  • D2D1 Image
  • Audio Support
  • Video Support
  • DevTools
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].