zephir-docs - Zephir Documentation and website

  •        13

This is the repository for the Zephir documentation. You are welcome to fork this repository and add, correct, enhance the documentation yourselves.

https://github.com/phalcon/zephir-docs

Tags
Implementation
License
Platform

   




Related Projects

cphalcon - High performance, full-stack PHP framework delivered as a C extension.

  •    PHP

Phalcon is an open source web framework delivered as a C extension for the PHP language providing high performance and lower resource consumption. Phalcon is written in Zephir/C with platform independence in mind. As a result, Phalcon is available on Microsoft Windows, GNU/Linux, FreeBSD and MacOS. You can either download a binary package for the system of your choice or build it from source.

zephir - Zephir is a compiled high level language aimed to the creation of C-extensions for PHP

  •    PHP

Zephir - Ze(nd Engine) Ph(p) I(nt)r(mediate) - is a high level language that eases the creation and maintainability of extensions for PHP. Zephir extensions are exported to C code that can be compiled and optimized by major C compilers such as gcc/clang/vc++. Functionality is exposed to the PHP language. NOTE: The development branch will always contain the latest unstable version. If you wish to check older versions or formal, tagged release, please switch to the relevant branch/tag.

phalcon-rest - A Base project for APIs using the Phalcon framework

  •    Puppet

The Phalcon framework is an awesome PHP framework that exists as a C-extension to the language. This allows it to be incredibly fast. But aside from its quickness, it is an amazingly powerful fraemwork with excellent documentation that follows many best practises of modern software development. This includes using the Direct Injection pattern to handle service resolution across classes, a PSR-0 compliant autoloader, MVC architecture (or not), caching handlers for database, flatfile, redis, etc.. and a ton of additional features. The purpose of this project is to establish a base project with Phalcon that uses the best practices from the Phalcon Framework to implement best practises of API Design.

mvc - Phalcon MVC Examples

  •    PHP

For further documentation, check out the Phalcon Docs. This a single-module MVC structure without namespaces. You can find the module's directories under the apps/ directory. This example does not use namespaces. All services are initialized in public/index.php. Also, in this file, you can also find an application class that initializes services and autoloaders grouping these tasks by methods.


chrome-extension-webpack-boilerplate - A basic foundation boilerplate for rich Chrome Extensions using Webpack to help you write modular and modern Javascript code, load CSS easily and automatic reload the browser on code changes

  •    Javascript

A basic foundation boilerplate for rich Chrome Extensions using Webpack to help you write modular and modern Javascript code, load CSS easily and automatic reload the browser on code changes. I'll assume that you already read the Webpack docs and the Chrome Extension docs.

octohint - The missing IntelliSense hint for GitHub and GitLab

  •    TypeScript

Octohint is a browser extension which adds IntelliSense hint to GitHub and GitLab. Currently you could build it from source, see web extension section of contributing docs. Follow this guide to install it from local directory.

php-ffi - PHP Foreign Function Interface

  •    C

FFI PHP extension provides a simple way to call native functions, access native variables and create/access data structures defined in C language. The API of the extension is very simple and demonstrated by the following example and its output. FFI::__constructor() takes two arguments (both are optional). The first one is a collection of C declarations and the second is DSO library. All variables and functions defined by first arguments are bound to corresponding native symbols in DSO library and then may be accessed as FFI object methods and properties. C types of argument, return value and variables are automatically converted to/from PHP types (if possible). Otherwise, they are wrapped in a special CData proxy object and may be accessed by elements.

yona-cms - CMS based on Phalcon PHP Framework with modular structure

  •    PHP

Has a convenient modular structure. Has simple configuration and architecture. Can be easily modified for any task with any loads. Composer is required. It will install required libraries. If you have error with autoload.php file, the reason - missed composer update installation step.

OctoLinker - OctoLinker – Available on Chrome, Firefox and Opera

  •    Javascript

OctoLinker is a browser extension for Chrome, Firefox and Opera which allows you to navigate through code on GitHub more efficiently. It turns language-specific module-loading statements like include, require or import into links. Depending on the language it will either redirect you to the referenced file or to an external website like a manual page or another service.

modernish - cross-platform POSIX shell feature detection and language extension library

  •    Shell

modernish is an ambitious, as-yet experimental, cross-platform POSIX shell feature detection and language extension library. It aims to extend the shell language with extensive feature testing and language enhancements, using the power of aliases and functions to extend the shell language using the shell language itself. The name is a pun on Modernizr, the JavaScript feature testing library, -sh, the common suffix for UNIX shell names, and -ish, still not quite a modern programming language but perhaps a little closer. jQuery is another source of general inspiration; like it, modernish adds a considerable feature set by using the power of the language it's implemented in to extend/transcend that same language.

phalconeye - PhalconEye CMS Powered by Phalcon Framework

  •    PHP

Phalcon Eye - CMS based on Phalcon PHP Framework (https://github.com/phalcon/cphalcon). Note: If you want to reinstall, set option 'installed' to 'false' in /app/var/data/app.php.

django-rest-framework-filters - Better filtering for Django REST Framework

  •    Python

django-rest-framework-filters is an extension to Django REST framework and Django filter that makes it easy to filter across relationships. Historically, this extension also provided a number of additional features and fixes, however the number of features has shrunk as they are merged back into django-filter. ! These docs pertain to the upcoming 1.0 release. Current docs can be found here.

githunt - Chrome Extension - Replace your new tab with trending Github repositories

  •    HTML

By default it is set to show the trending repositories from the current week plus the repositories belonging to every language shown. However, once you will apply some filter, it will remember your configuration and the next time you will open the new tab, you will be presented with the last filter that you applied. Github API has rate limit applied in their API and although the extension implements the caching in order to make sure that the rate limit may not be crossed, however I would recommend you to set the API token in the extension in order to increase the quota.

Talkie - Text-to-speech browser extension button

  •    Javascript

Talkie is a Text-to-speech browser extension button. It lets you listen to the selected text on any part of a page — short snippets or entire news articles. Just highlight what you want to hear read aloud and hit play. Automatically detects the text language per-page, and chooses a voice in the same language to match it. Support is available for Chrome and Firefox.

V8Js - PHP extension for Google's V8 Javascript engine

  •    C++

V8Js is a PHP extension for Google's V8 Javascript engine. The extension allows you to execute Javascript code in a secure sandbox from PHP. The executed code can be restricted using a time limit and/or memory limit. This provides the possibility to execute untrusted code with confidence.

pythonVSCode - This extension is now maintained in the Microsoft fork.

  •    TypeScript

To see all available Python commands, open the Command Palette and type Python. The Microsoft Python Extension for Visual Studio Code collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more. This extension respects the telemetry.enableTelemetry setting which you can learn more about at https://code.visualstudio.com/docs/supporting/faq#_how-to-disable-telemetry-reporting.

php-xhprof-extension - Modern XHProf compatible PHP Profiler for PHP 7

  •    C

Home of the tideways_xhprof extension - a hierarchical Profiler for PHP. Looking for tideways Extension to report to tideways.io? Go here. Why did we rename the extension? Blog post here.

vscode-php-debug - PHP Debug Adapter for Visual Studio Code 🐞⛔

  •    TypeScript

Install the extension: Press F1, type ext install php-debug. This extension is a debug adapter between VS Code and XDebug by Derick Rethan. XDebug is a PHP extension (a .so file on Linux and a .dll on Windows) that needs to be installed on your server.

ketos - Lisp dialect scripting and extension language for Rust programs

  •    Rust

Ketos is a Lisp dialect functional programming language. The primary goal of Ketos is to serve as a scripting and extension language for programs written in the Rust programming language.