I am working on a standalone JavaScript development runtime environment for using JavaScript as a general-purpose scripting language.
我正在开发一个独立的JavaScript开发运行时环境,用于将JavaScript用作通用脚本语言。
Currently I support the following libraries: zlib, SQLite, FastCGI, NSPR (Netscape Portable Runtime), ODE (Open Dynamics Engine), libpng, libjpeg, librsvg, freetype, librsvg, SDL, libiconv, OpenGL, OpenAL, ogg vorbis, libTomCrypt, libffi (Foreign function interface).
目前我支持以下库:zlib,SQLite,FastCGI,NSPR(Netscape Portable Runtime),ODE(开放动态引擎),libpng,libjpeg,librsvg,freetype,librsvg,SDL,libiconv,OpenGL,OpenAL,ogg vorbis,libTomCrypt, libffi(外部函数接口)。
Now I am looking for other useful libraries to bind to my project.
现在我正在寻找其他有用的库来绑定到我的项目。
8 个解决方案
#1
Graphical: wxWidgets, QT Text Manipulation: GNU Aspell
图形:wxWidgets,QT Text Manipulation:GNU Aspell
Just google for popular libraries. Believe me, you'll find a plenty of them ;)
只需谷歌热门图书馆。相信我,你会找到很多;)
#2
Add data storage libraries (RMDB, flat files, XML) and some window libraries (QT)
添加数据存储库(RMDB,平面文件,XML)和一些窗口库(QT)
#3
Here's some libraries I'd like to see (there may be some overlap):
这是我想看的一些库(可能有一些重叠):
- Cryptography: mcrypt, OpenSSL
- Compression: zlib, zip, tar, bzip
- Database: mysql, postgresql, sqlite, oracle, mssql, couch
- Text: ICU (i18n), unicode, aspell
- Image: libgd, libexif, freetype
- Mail: cclient or anything really
- Math: libbcmath, dcdflib + randlib (stats)
- Binary output: pslib, pdflib, libswf
- Misc: memcached, cURL, ftp, OpenLDAP, libsvn,GeoIP
密码学:mcrypt,OpenSSL
压缩:zlib,zip,tar,bzip
数据库:mysql,postgresql,sqlite,oracle,mssql,couch
文字:ICU(i18n),unicode,aspell
图片:libgd,libexif,freetype
邮件:cclient或其他任何东西
数学:libbcmath,dcdflib + randlib(stats)
二进制输出:pslib,pdflib,libswf
其他:memcached,cURL,ftp,OpenLDAP,libsvn,GeoIP
#4
You should have a GUI toolkit
你应该有一个GUI工具包
- GTK or Qt
GTK或Qt
Database connectivity
- MySQL and PostgreSQL client library bindings
MySQL和PostgreSQL客户端库绑定
A few others I'd like to see
我想看到的其他一些人
- google protocol buffers
- libxml2 or some other xml library
- libpcap
- OpenLDAP client libraries
谷歌协议缓冲区
libxml2或其他一些xml库
OpenLDAP客户端库
#5
Lots of graphics stuff in there. How about cairo?
那里有很多图形资料。开罗怎么样?
#6
Definitely something to handle file paths, to abstract path separation characters, check file existence, size and so on (aka stat), file permissions and/or ACLs Basically something like the Perl File:: modules.
绝对是处理文件路径,抽象路径分离字符,检查文件存在,大小等(也就是stat),文件权限和/或ACL的东西基本上类似于Perl File :: modules。
#7
Maybe useful:
- ImageMagick
- libpurple
- libavcodec
#8
I'm just hoping for gtk or qt or any gui library would be great!
我只是希望gtk或qt或任何gui库会很棒!
#1
Graphical: wxWidgets, QT Text Manipulation: GNU Aspell
图形:wxWidgets,QT Text Manipulation:GNU Aspell
Just google for popular libraries. Believe me, you'll find a plenty of them ;)
只需谷歌热门图书馆。相信我,你会找到很多;)
#2
Add data storage libraries (RMDB, flat files, XML) and some window libraries (QT)
添加数据存储库(RMDB,平面文件,XML)和一些窗口库(QT)
#3
Here's some libraries I'd like to see (there may be some overlap):
这是我想看的一些库(可能有一些重叠):
- Cryptography: mcrypt, OpenSSL
- Compression: zlib, zip, tar, bzip
- Database: mysql, postgresql, sqlite, oracle, mssql, couch
- Text: ICU (i18n), unicode, aspell
- Image: libgd, libexif, freetype
- Mail: cclient or anything really
- Math: libbcmath, dcdflib + randlib (stats)
- Binary output: pslib, pdflib, libswf
- Misc: memcached, cURL, ftp, OpenLDAP, libsvn,GeoIP
密码学:mcrypt,OpenSSL
压缩:zlib,zip,tar,bzip
数据库:mysql,postgresql,sqlite,oracle,mssql,couch
文字:ICU(i18n),unicode,aspell
图片:libgd,libexif,freetype
邮件:cclient或其他任何东西
数学:libbcmath,dcdflib + randlib(stats)
二进制输出:pslib,pdflib,libswf
其他:memcached,cURL,ftp,OpenLDAP,libsvn,GeoIP
#4
You should have a GUI toolkit
你应该有一个GUI工具包
- GTK or Qt
GTK或Qt
Database connectivity
- MySQL and PostgreSQL client library bindings
MySQL和PostgreSQL客户端库绑定
A few others I'd like to see
我想看到的其他一些人
- google protocol buffers
- libxml2 or some other xml library
- libpcap
- OpenLDAP client libraries
谷歌协议缓冲区
libxml2或其他一些xml库
OpenLDAP客户端库
#5
Lots of graphics stuff in there. How about cairo?
那里有很多图形资料。开罗怎么样?
#6
Definitely something to handle file paths, to abstract path separation characters, check file existence, size and so on (aka stat), file permissions and/or ACLs Basically something like the Perl File:: modules.
绝对是处理文件路径,抽象路径分离字符,检查文件存在,大小等(也就是stat),文件权限和/或ACL的东西基本上类似于Perl File :: modules。
#7
Maybe useful:
- ImageMagick
- libpurple
- libavcodec
#8
I'm just hoping for gtk or qt or any gui library would be great!
我只是希望gtk或qt或任何gui库会很棒!