• Stars
    star
    224
  • Rank 177,792 (Top 4 %)
  • Language
  • Created over 10 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A curated list of amazingly awesome Persian supporting tools, fonts, and development resources.

Awesome Persian

A curated list of amazingly awesome Persian supporting tools, fonts, and development resources.

Frameworks

Web Frameworks with native support for RTL languages

  • Materialize-RTL - RTL version of materializecss framework v1.0.0.
  • Bootstrap-RTL - RTL edition of bootstrap v4 for rtl languages like Farsi and Arabic.
  • Getnelella-RTL - Free RTL Bootstrap 3 Admin Template for rtl languages like Farsi and Arabic.

CSS

CSS resources that support RTL languages

Fonts

Modern persian web fonts

Jalali Date

Persian and Gregorian Date Converter

  • persianDatepicker - A lightweight jQuery plugin that select persian(jalali) date with selectable years and months and other options.
  • SQLCLR-Jalali-Date-Utility - Includes several functions to make it easier for you to work with Persian dates in Microsoft SQL Server (2005+)
  • PersianDateTime - C# Jalali Calendar that can be used instead of System.DateTime structure.
  • jalalidate - A library for working with Jalali Calendar (a.k.a Persian Calendar).
  • Jalali.py - A simple Python library for converting between Persian date and Gregorian date.
  • jdf.php - jalali_to_gregorian, gregorian_to_jalali.
  • JalaliJSCalendar - A JavaScript DHTML Calendar based on "Dynarch DHTML Calendar" from "Mihai Bazon".
  • jDateTime - Jalali (Shamsi) DadeTime class written in PHP, Supports year higher than 2038.
  • moment-jalaali - A Jalaali (Jalali, Persian, Khorshidi, Shamsi) calendar system plugin for moment.js.
  • Presian-Date-for-MySQL - pDate is a Gregorian / Jalali(Shamsi) date convertor functions for MySQL 5.1+.
  • miladr/jalali - Jalali (Shamsi or Iranian) dates in Laravel 4 applications, based on Jalali (Shamsi) DateTime class.
  • laravel-jdate - A Laravel 3 Bundle to help working with Jalali (Shamsi) Dates.
  • Jalali-GCal - Jalali/Persian Calendar extension (userscript) for Google Calendar web interface.
  • jalali - Gregorian to Jalali Converter.
  • django-jalali - Jalali DateField support for Django model.
  • node-jalali - Jalali DateTime Module For Node.JS.
  • jdate - A JavaScript like Jalali date & time library for Browsers & NodeJS.
  • JalaliCalendar - A concrete subclass of Calendar of Java programming language and provides the standard calendar system used by Persians.
  • jcal - a small and portable free software library to manipulate date and time in Jalali calendar system.
  • wp-jalali
  • php-jalali-extension - A php extension for Jalali dates.
  • parsi-date - Solar Hijri (Jalali, Persian) date library for Ruby.
  • go-persian-calendar - The implementation of the Persian (Solar Hijri) Calendar in Go (golang).
  • rust-persian-calendar - The implementation of the Persian (Solar Hijri) Calendar in Rust.
  • pholiday - Persian calendar holidays library for javascript.

Miscellaneous

Useful libraries or tools that don't fit in the categories above or maybe just not categorised yet

C#

  • fardis Know more about characters and their Unicode info. It is also able to read numbers in Persian (audio).
  • NHazm - C# library for digesting Persian texts.
  • Virastyar - A collection of libraries for Persian text processing (Spell Checking, Purification, Punctuation Correction, Persian Character Standardization, Pinglish Conversion & ...)

JavaScript

  • persian.js - A simple library for Persian language localization.
  • persianParser.js - A javascript library to convert persian text for using on iOS/Android browsers.
  • wordifyfa - Convert numbers into Persian words.
  • pnumber - Persian number utilities for javascript.
  • pholiday - Persian calendar holidays library for javascript.
  • prial - Currency formating library for javascript.

Python

Ruby

  • farsifu - Toolbox for developing ruby applications in Persian.
  • virastar - Cleaning up & normalizing Persian text.

Go

More Repositories

1

awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
59,570
star
2

awesome-github

A curated list of awesome GitHub tools, libraries, resources, and shiny things.
497
star
3

awesome-courses

List of free online programming/CS courses [Massive Open Online Courses]
381
star
4

awesome-selfhosted-aws

A curated list of awesome self-hosted alternatives to Amazon Web Services (AWS)
365
star
5

fakessh

A dockerized fake SSH server honeypot written in Go that logs login attempts.
Go
311
star
6

QtWebApp

HTTP server library in C++, based on Qt Framework
C++
178
star
7

awesome-avr

A curated list of awesome AVR tools, libraries, resources, and shiny things. Inspired by awesome-... stuff.
125
star
8

docker-qt

C++ Qt compile environment for Docker (Dynamically Linked, Statically Linked, and Cross-compiled to Windows)
Dockerfile
116
star
9

cppDES

C++ implementation of Data Encryption Standard (DES, 3DES) (ECB, CBC)
C++
111
star
10

dockerweb

A docker-powered bash script for shared web hosting management. The ultimate Docker LAMP/LEMP Stack.
Shell
97
star
11

awesome-qt

Awesome Qt.
80
star
12

Lan-Messenger

C++ Qt Serverless Lan Messenger, Private Messages & Chat Rooms, Voice Talk
C++
76
star
13

Etcetera

My collection of useful code snippets/recipes/scripts/macros for my everyday tasks
JavaScript
68
star
14

microdns

A tiny dockerized DNS server in Go that (almost) always returns the same IP for any query sent to it.
Go
64
star
15

DFA

Deterministic Finite Automata in C++, Token Parser & Lexer
C++
46
star
16

QtHashSum

File Checksum Integrity Verifier & Duplicate File Finder written in C++ Qt
C++
41
star
17

inSecure-SHell

A telnet like client/server application using pseudo-terminals (pty) that runs a Bash shell session on the remote server. [fork,forkpty,select,epoll,ipv6 code]
C
32
star
18

kernel

Linux kernel programming examples
C
28
star
19

Multimedia

My Multimedia Signal Processing & VOIP Course Projects & Assignments
C
20
star
20

Faraz-DNS-Server

This is a simple DNS server written in Qt C++
C++
19
star
21

GHSOM-CPP

Growing Hierarchical Self-Organizing Map (GHSOM) implementation in C++
C++
19
star
22

Simple-PHP-Request-Logger

A light-weight php script to log all http request hits into a file.
PHP
17
star
23

Tron

Tron AI Challenge
C++
12
star
24

dns-proxy-go

DNS proxy written in Go
Go
12
star
25

Qtnpcap

Qt GUI for npcap
C++
11
star
26

Toefl-Speaking-Recorder

Specialized Recorder for TOEFL SPEAKING
C++
11
star
27

nvidia-smi-json

nvidia-smi xml to json
Go
10
star
28

datasets

My collection of random datasets
10
star
29

docker-bind-webmin

Dockerized BIND DNS Server with Webmin for DNS Administration
Shell
10
star
30

MicroDNS-Server

This compact and simple DNS server does only one thing: Always return the same IP for any query sent to the DNS server.
C
9
star
31

XOREncryption

Simple XOR File Encryption in C on Linux
C
8
star
32

TCP-GUI

TCP socket GUI in Qt
C++
7
star
33

QtScreenCapture

Lightweight screen capture tool and screen video recorder
C++
6
star
34

Introduction-to-Microprocessors

http://www.cs.mun.ca/~paul/cs4723/
6
star
35

GameOfLife

SFML-based Conway's Game of Life simulation in C++
C++
4
star
36

gotcpproxy

TCP over TLS Proxy in Go
Go
4
star
37

bootloader

Assembly
4
star
38

Arooz

Persian/Arabic Poems Prosody Recognition
4
star
39

Qt-Torrent

Qt Torrent Example
C++
4
star
40

QtLogServerGUI

UDP 514 Log Server GUI in Qt
C++
4
star
41

Microprocessor-Lab

My AVR Microprocessor Lab assignments
C
4
star
42

NetworqDebugger

NetworqDebugger is a simple tool for software developers that makes it easy to debug networking applications. It provides a proxy that will sit between your software and a remote server and display the conversation between them in GUI.
4
star
43

docker-bind

Dockerized Authoritative-Only BIND DNS Server with catch-all (wildcard) for any domain.
Dockerfile
3
star
44

fffaraz

3
star
45

CS491-Linux-Programming

CS306/CS491 Lab Assignments
C
3
star
46

SHA-CFB-OFB-CTR

Encryption in CFB, OFB, and CTR mode using SHA hash function
C
2
star
47

KN2C-SSL

KN2C Small Size League Robocup Team
C++
2
star
48

php-utils

A collection of useful PHP functions, mini classes and snippets.
PHP
2
star
49

DevToolbox.net

useful developer tools
2
star
50

Hadoop-Median-String

Just playing with Hadoop
Java
1
star
51

CS408-Applied-Cryptography

Applied Cryptography course
C++
1
star
52

Insomnia

by David Anson
C++
1
star
53

Archipel-xmpp-Bug-Reproducer

This is a xmpp Tester Client created to simulate stress testing on Archipel agents.
C++
1
star
54

docker-php

PHP docker image with some extra extensions based on official php:apache image
Shell
1
star
55

portfolio-optimizer

My personal financial calculator and portfolio optimizer
C++
1
star
56

caddy-logger

Log HTTP requests served by Caddy in a SQL database
Go
1
star
57

test-cloudflare-ips

Go
1
star