Giter Club home page Giter Club logo

ispconfig3_roundcube's People

Contributors

bchr avatar cherts avatar churro avatar clixclix2 avatar gorankav avatar gwynethllewelyn avatar helmo avatar horfic avatar ircfbot avatar jancitis avatar keany avatar kolorafa avatar mireiawen avatar mweimerskirch avatar nicrame avatar pvasileff avatar shr3k avatar teadur avatar trogper avatar wzurborg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ispconfig3_roundcube's Issues

Ispconfig3 roundcube with elastic skin

Hi friends,

Today i deployed a new installation of roundcube with master branch release, and it has a new skin named elastic.

I symlinked the classic and larry skin subfolder at plugins, it doesnt crash but is not fully working.

Before starting to code, i searched for any version of this plugin adapted to recent releases of roundcube but found nothing.

Is this repository still alive ? Someone are working on it ?

Thanks

Soap Error: Bad Request on fresh install

Hello,
just made a fresh install of Ispconfig 3.0.5.4p5 and Roundcube 1.0.5 on Ubuntu 14.04.1 LTS.
I followed your installation instruction (manual) and doublechecked everything.

Unfortunately I get "Soap Error: Bad Request" as soon as I click on any plugin in Account section.
Same error if I try to change passsword or add a forwarding address.

Can you give me any help on debugging this issue?
I see no errors in apache error_log.

I run roundcube under http.
This is the plugin config row:
$rcmail_config['plugins'] = array("jqueryui","ispconfig3_account", "ispconfig3_autoreply", "ispconfig3_pass", "ispconfig3_spam", "ispconfig3_fetchmail", "ispconfig3_filter", "is
pconfig3_forward", "ispconfig3_wblist");

jquery is 1.9.1

ISPConfig 3.1RC1: Soap Error: autoresponder_end_date_isgreater

Hi,

trying to set the autoresponder with ISPConfig 3.1 rc1 I get:

Soap Error: autoresponder_end_date_isgreater

And Apache log that into error_log:

[Mon Aug 15 14:30:20.997660 2016] [fcgid:warn] [pid 117524] [client ::1:37698] mod_fcgid: stderr: PHP Warning:  date_parse_from_format() expects parameter 2 to be string, array given in /usr/local/ispconfig/interface/lib/classes/tform_base.inc.php on line 1175
[Mon Aug 15 14:30:20.997682 2016] [fcgid:warn] [pid 117524] [client ::1:37698] mod_fcgid: stderr: PHP Warning:  date_parse_from_format() expects parameter 2 to be string, array given in /usr/local/ispconfig/interface/lib/classes/tform_base.inc.php on line 826
[Mon Aug 15 14:30:20.997688 2016] [fcgid:warn] [pid 117524] [client ::1:37698] mod_fcgid: stderr: PHP Warning:  date_parse_from_format() expects parameter 2 to be string, array given in /usr/local/ispconfig/interface/lib/classes/tform_base.inc.php on line 1175
[Mon Aug 15 14:30:20.997694 2016] [fcgid:warn] [pid 117524] [client ::1:37698] mod_fcgid: stderr: PHP Warning:  date_parse_from_format() expects parameter 2 to be string, array given in /usr/local/ispconfig/interface/lib/classes/validate_autoresponder.inc.php on line 55
[Mon Aug 15 14:30:20.997699 2016] [fcgid:warn] [pid 117524] [client ::1:37698] mod_fcgid: stderr: PHP Warning:  date_parse_from_format() expects parameter 2 to be string, array given in /usr/local/ispconfig/interface/lib/classes/validate_autoresponder.inc.php on line 56
[Mon Aug 15 14:30:20.997705 2016] [fcgid:warn] [pid 117524] [client ::1:37698] mod_fcgid: stderr: PHP Warning:  date_parse_from_format() expects parameter 2 to be string, array given in /usr/local/ispconfig/interface/lib/classes/tform_base.inc.php on line 826

With kind regards

Newer versions of roundcube seem to use config.inc.php (instead of main.inc.php)

It's been a while since I had to follow the installation instructions, but it seems that in some fairly recent version of roundcube, the configuration file name was changed from main.inc.php to config.inc.php.

There appears to be some ambiguity because the roundcube installation instructions at http://trac.roundcube.net/wiki/Howto_Install still reference main.inc.php (under the Other tutorials section), but the Configuring Roundcube section does indeed refer to the newer file, config.inc.php.

I mention this primarily because I had copied my old main.inc.php from another roundcube installation to this new one, and the Account tab, which is normally added under Settings when this plugin is installed correctly, was absent.

It wasn't until I moved the plugin string array items from the $rcmail_config['plugins'] array in main.inc.php to the $config['plugins'] array in config.inc.php that the Account tab began to show-up.

I'm happy to submit a pull-request if the author is able to confirm that my assessment is accurate.

Thanks!

Add password strength check & indicator

As requested from Sani Kiss.
extended_password_change

  • Add option to force user stronger passwords, e.g. min 1 Letter, min 1 Number, etc
  • Add jquery strength indicator which gehts parameters from config
  • Add use same algo from jquery strength indicator for server side validation, if force is activated.

autoresponder start/end time modified when modification are made

I detected a strange issue when I modified my password via roundcube, the autoresponder begin and end date were modfied to the date i modified my password.
I noticed that because i didn't disable autoresponder, I just set an end date and my contact notify me about autoresponder.

Now, if just log into roundcube and go to autoresponder setting, i see the begin and end date to same value : the current time.

I'm running roundcube 0.93 with last git ispconfig3_roundcube.

thanks for your help.

Alexandre

Forward address is not displayed

It seems that the ispconfig3_forward plugin does not display the current forwarded address.

The forward address is saved correctly in the ISP Config database and the forward works, but it would be nice if we could also display it in the webmail form (value="...") so that the user is aware that the forward is working.

Plugin not showing up under packages

Repository is added and activated but under packages the plugin is not showing up. Something wrong with the repo?

Using ISPConfig 3.1.5 on Debian 9

Installation instructions.

Hi,

Thx for updating the rouncube ispconfig plugin again, I noticed you moved from you server to github. But I was searching for a new installation, could you point me to the installation / upgrade instructions.

Thx for the nice plugin.

ISPConfig_account Soap Error and Blank Settings Screen 05-28-2018

I keep getting the following 4 errors when I run the ispconfig3_account plugin.

I am running Ubuntu 18.04 and newest version of RoundCube.

You can see in the picture that it shows errors in the code. It causes a blank screen when I click the settings tab.

How can I fix this?

roundcube error 05-28-2018

Adding new skin

Hi, what steps are needed for let the plugin work with a new skin? Actually it happen that, after click on "Account", I get: "SERVICE CURRENTLY NOT AVAILABLE! Error No. [501]" . I tried to create the new skin subfolder in all ispconfig3_*/skins folders but probably I'm missing something.
Please let me know and many thanks in advance

Doesn't work with ISPConfig 3.0.5.3

This plugin seem to be outdated, maybe some changes in SOAP API of ISConfig?

The account interface of roundcube just shows empty lists and configuration is not possible...

ispconfig3_autoselect missing contacts

After activated ispconfig3_autoselect plugin I lost all my roundcube settings, like address book contacts, signature etc..
After login in to the Roundcube, plugin create duplicite user in a roundcube database, table users. Row mail_host is by default localhost, but plugin create a new row with mail_host which contains mailhostname

Installation from package - roundcube.conf error

Hi,
Thanks for simplifying the work for most of us. I followed the installation from package route - up to the roundcube.conf download.
That's where the problem lies:
/etc/init.d/apache2 restart
apache2: Syntax error on line 234 of /etc/apache2/apache2.conf: Syntax error on line 63 of /etc/apache2/conf.d/roundcube.conf: Expected but saw
Action 'configtest' failed.
The Apache error log may have more information.
...fail!
I looked into the roundcube.conf file, closed most of the link and meta tags that were not closed, but I still get the same problem... Nothing in the error log file.
Any ideas ?
Thanks

Symbol Error Message Issue

I am pretty sure that this needs to be fixed for the error message for not including a symbol when changing the password.

Current Setup:

if (!$error && $checkSymbol && !preg_match("#\W+#", $newpwd)) {
      $error = TRUE;
      $this->rcmail_inst->output->command('display_message', $this->gettext('passwordcheckupper'), 'error');
}

Fixed Code:

if (!$error && $checkSymbol && !preg_match("#\W+#", $newpwd)) {
      $error = TRUE;
      $this->rcmail_inst->output->command('display_message', $this->gettext('passwordchecksymbol'), 'error');
}

Forwarding updates bad sql table

Hi,

Today i have updated to last version ispconfig 3.0.5.4p3 and roundcube plugin revision 160 , Roundcube v.1.0.2 and i have found a bug when i have tried to add email forward. Roundcube plugin updates table 'mail_user' atribute 'cc' what is wrong. Correct way is to update 'mail_forwarding' table in ispconfig database.

This means that roundcube creates 'Send copy to' email instead of 'Forwarding'.

Could you please check if am i right ?

ispconfig3_autoreply changes "start date" to future

When navigating to the autoreply configuration page and an autoresponder is currently active the currently configured time should be displayed.

Instead the time is changed to the current time (hours and minute). In combination with the other bug I just created (time for autoresponder is written to database using local timezone instead of UTC) this makes it impossible to change the end-date for a currently active autoresponder without the autoresponder being disabled for some time (at least for all timezones being ahead of UTC).

Internal server error when going to Settings -> Account

Hi. Well, everything seems to be working, but since some of the users were reporting it became an issue. Mostly appears after log in into the webmail interface, but then it is not appearing at all or appears very rarely.
The error states - Soap Error: Internal Server Error

update
Just for info. Roundcube version upgraded and is the latest 1.1.2.

update on 8 july
Linked email address(es) files does not load when error pops up. It is literally empty. After refresh e-mail address appears and everything works fine after.

ispconfig3_autoreply set wrong date

When setting a start-date for the autoresponder in ipsConfig, the time-part is confverted to UTC and then written to the database. This does not happen when configuring the autoresponder via ispconfig3_autoreply.

This causes (in my case, germany) the autoresponder to activate 2 hours late. Not really much of a problem but very annoying when trying to test the functionality.

filter "begin with" in ispconfig_filter plugin doesn't generates the correct sieve rule ?

I try to get the rule to move email whose subject begin with "[zabbix] to the Zabbix folder.
Here is the filter i put in ISPconfig :
Source : Subject begin with [zabbix]
Action : Move to Zabbix

I've checked the generated sieve rule :

BEGIN FILTER_ID:3

if header :regex ["subject"] [" [zabbix]"] {
fileinto "Zabbix";
stop;
}

It seems there is a space instead of a ^ character. In my opinion, the correct rule would be :

BEGIN FILTER_ID:3

if header :regex ["subject"] ["^[zabbix]"] {
fileinto "Zabbix";
stop;
}

Anyway, if I modified manually with the rule above, it works fine.

Can you have a look please ?
Thanks for your help.

installation problems

Hi, installing roundcube and ispconfig3_roundcube plugins I had encountered the following problems.
If I follow this guide
(http://www.howtoforge.com/using-roundcube-webmail-with-ispconfig-3-on-debian-wheezy-apache2)
default skin is "classic" _ the white one. I would like to use the
skin "Larry", yet if I follow Roundcube guide
(http://trac.roundcube.net/wiki/Howto_Install) and then this guide to
install ISP plugins
(https://github.com/w2c/ispconfig3_roundcube/wiki/Installation-Instructions-(manual))
I get an error code (Roundcube Error No. [520]).

Is it possible for you to tell me how to install Roundcube with ispconfig3_roundcube plugins and with the skin "Larry"?

Eventually, I would like to use a more updated version than the 0.7.1 one available in the universe packages. 0.9.4. would be perfect if you think it is possible and it will be stable.
Kind regards,
Andrea Capra

What do I have to change to use primary email as username for login

Hi,
I have a normal ispconfig server and a running roundcube with your great plugin. Everything works fine.
Now, for one user, I have to set up an aditional roundcube, where the user login with other username than on "my" normal system. And we can't change this. But on both systems I want to be able to change settings in ispconfig (as auto respond ...).
Is it somehow possible to use your plugin to use the primary email-address as username for logged-in users? On the main system, the username is equal to the email-address.
Is it right to modify ispconfig3_account.php
$mail_user = $this->soap->mail_user_get($session_id, array('login' => $this->rcmail_inst->user->data['username']));
??

Junk Policy and Autoreply not configureable

Hi!

On Ubuntu 16.04 (with PHP7), ISPConfig 3.1b1 and Roundcube 1.2 (not from the ubuntu repositories) (plugin jqueryui is the first in the plugin array) I can't change the "Junk Policy" and it does not show any of available policies (see screenshot).

001_junk
Available Policies in ISPConfig:
002_junk_ispconfig

And if I deactivate "Move Spam Emails to Junk directory" and klick on "Save", I got this error message in Roundcube:
"Soap Error: autoresponder_end_date_isgreater"

Also "Autoresponder" show nothing, it does not load the setting. Error log in Roundcube shows only this:

Stack Trace:                                                                                                                                                                            
#0 /var/www/roundcubemail/plugins/ispconfig3_autoreply/ispconfig3_autoreply.php(138): DateTime->__construct('@')
#1 /var/www/roundcubemail/program/include/rcmail_output_html.php(1127): ispconfig3_autoreply->gen_form(Array)
#2 [internal function]: rcmail_output_html->xml_command(Array)
#3 /var/www/roundcubemail/program/include/rcmail_output_html.php(1004): preg_replace_callback('/<roundcube:([-...', Array, '<!DOCTYPE html ...')
#4 /var/www/roundcubemail/program/include/rcmail_output_html.php(619): rcmail_output_html->parse_xml('<!DOCTYPE html ...')
#5 /var/www/roundcubemail/program/include/rcmail_output_html.php(478): rcmail_output_html->parse('autoreply', false)
#6 /var/www/roundcubemail/plugins/ispconfig3_autoreply/ispconfig3_autoreply.php(40): rcmail_output_html->send('ispconfig3_auto...')
#7 /var in /var/www/roundcubemail/plugins/ispconfig3_autoreply/ispconfig3_autoreply.php on line 138

And generally on every klick in roundcube, does no matter where, in the error log are these warnings:

[09-Jun-2016 10:43:51 Europe/Berlin] PHP Warning:  Declaration of ispconfig3_account::load_config() should be compatible with rcube_plugin::load_config($fname = 'config.inc...') in /var/www/roundcubemail/plugins/ispconfig3_account/ispconfig3_account.php on line 0
[09-Jun-2016 10:43:51 Europe/Berlin] PHP Warning:  Declaration of ispconfig3_autoselect::load_config() should be compatible with rcube_plugin::load_config($fname = 'config.inc...') in /var/www/roundcubemail/plugins/ispconfig3_autoselect/ispconfig3_autoselect.php on line 0
[09-Jun-2016 10:43:51 Europe/Berlin] PHP Warning:  Declaration of ispconfig3_pass::load_config() should be compatible with rcube_plugin::load_config($fname = 'config.inc...') in /var/www/roundcubemail/plugins/ispconfig3_pass/ispconfig3_pass.php on line 0
[09-Jun-2016 10:43:51 Europe/Berlin] PHP Warning:  Declaration of ispconfig3_fetchmail::load_config() should be compatible with rcube_plugin::load_config($fname = 'config.inc...') in /var/www/roundcubemail/plugins/ispconfig3_fetchmail/ispconfig3_fetchmail.php on line 0
[09-Jun-2016 10:43:51 Europe/Berlin] PHP Warning:  Declaration of ispconfig3_filter::load_config() should be compatible with rcube_plugin::load_config($fname = 'config.inc...') in /var/www/roundcubemail/plugins/ispconfig3_filter/ispconfig3_filter.php on line 0
[09-Jun-2016 10:43:51 Europe/Berlin] PHP Warning:  Declaration of ispconfig3_wblist::load_config() should be compatible with rcube_plugin::load_config($fname = 'config.inc...') in /var/www/roundcubemail/plugins/ispconfig3_wblist/ispconfig3_wblist.php on line 0

Soap Error: Could not connect to host

After enabling and configuring the plugins, I get the following alert 'Soap Error: Could not connect to host"

I also have "Broken pipe: [client 192.168.0.1:65277] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function" in my apache error log.

Can't change password (ISPConfig 3.0.5.4 Patch 1, RoundCube 1.0.0)

Changing the password doesn't work with ISPConfig 3.0.5.4 Patch 1 and RoundCube 1.0.0. The reason seems to be that invalid SQL is generated:

UPDATE `mail_user` SET `server_id` = '1', `email` = '[email protected]', `login` = '[email protected]', `password` = '**************************', `name` = 'Foo Bar', `quota` = '0', `cc` = '', `maildir` = '/srv/vmail/bar.net/foo', `homedir` = '/srv/vmail', `uid` = '5000', `gid` = '5000', `postfix` = 'y', `disablesmtp` = 'n', `disableimap` = 'n', `disablepop3` = 'n', `autoresponder_subject` = 'Out of office reply', `autoresponder_text` = '', `autoresponder` = 'n', `autoresponder_start_date` = '', `autoresponder_end_date` = '', `move_junk` = 'n', `custom_mailfilter` = '' WHERE mailuser_id = 15

This results in:

Incorrect datetime value: '' for column 'autoresponder_start_date' at row 1 

I'm not sure if this is a bug in the ISPConfig remote API or in the plugin. The plugin removes the start and end date elements from the $params array, but they still get into the SQL as blanks.

Multiple Servers

I would like to ask if it is possible to use the support for multiple servers.
my Roundcube now is configured to have this as default host:

mail.%s

He looks for the server via the DNS A Record mail.example.com (because I use one interface for two servers).

Now, I would like to connect the interface to two different ISPConfig instances. Would be great to somehow make it possible, for example with an if-then-loop or changing the "ISPConfig Address" to

https://mail.%s:8080/remote/

Thank you in advance.

PHP7 compatibility issue

Hi,
it seems that php7 is incompatible with this plugin...
Can you have a look?
Regards,
YaRi

hungarian localization is not correct

Hi!

I'm new to Git, so not sure this is the best way to upload localized info, but hungarian translation is not correct.

Here's the corrected localization

  1. ispconfig_account:
    $labels['acc_general'] = 'Általános';

  2. ispconfig3_pass:

br

stocek

Autoreply calendar localization

I can't find a way to translate the autoreply calendar. I'd like to have French translation for months, days and date format dd-mm-yy instead of yy-mm-dd.
A quick and dirty way would be to edit skins/classic/js/jquery.ui.datetime.min.js.
Is there a better way to do it ?

Thanks for your answser.

ispconfig3_wblist: don't hardcode wblist limit in config

If I understand this right, at the moment the number of entries for wblist for an email account is limited by the value set in config.inc.php - set to 15 by default.
However, would it not be better to get the configured limits for the client the account belongs to, check that the limit has not been reached yet, and only throw a "limit reached" error when adding another entry would get the client over the limit?

ispconfig3_autoreply broken ?

Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct() [datetime.--construct]: Failed to parse time string (@) at position 0 (@): Unexpected character' in /usr/share/squirrelmail/roundcube/plugins/ispconfig3_autoreply/ispconfig3_autoreply.php:138 Stack trace: #0 /usr/share/squirrelmail/roundcube/plugins/ispconfig3_autoreply/ispconfig3_autoreply.php(138): DateTime->__construct('@') #1 [internal function]: ispconfig3_autoreply->gen_form(Array) #2 /usr/share/squirrelmail/roundcube/program/include/rcmail_output_html.php(948): call_user_func(Array, Array) #3 [internal function]: rcmail_output_html->xml_command(Array) #4 /usr/share/squirrelmail/roundcube/program/include/rcmail_output_html.php(833): preg_replace_callback('/<roundcube:([-...', Array, '<roundcube:obje...') #5 /usr/share/squirrelmail/roundcube/program/include/rcmail_output_html.php(509): rcmail_output_html->parse_xml('<roundcube:obje...') #6 /usr/share/squirrelmail/roundcube/program/include/rcmail_output in /usr/share/squirrelmail/roundcube/plugins/ispconfig3_autoreply/ispconfig3_autoreply.php on line 138

php error after following the manual installation instructions

Hello,

I installed the tools but now I get overthrown with those errors:

[22-Jul-2018 10:20:42 Europe/Berlin] PHP Fatal error:  Uncaught Error: Class 'SoapClient' not found in /var/lib/roundcube/plugins/ispconfig3_account/ispconfig3_account.php:17
Stack trace:
#0 /usr/share/roundcube/program/lib/Roundcube/rcube_plugin_api.php(99): ispconfig3_account->init()
#1 /usr/share/roundcube/program/include/rcmail.php(135): rcube_plugin_api->init(Object(rcmail), 'settings')
#2 /usr/share/roundcube/program/include/rcmail.php(79): rcmail->startup()
#3 /usr/share/roundcube/index.php(43): rcmail::get_instance(0, NULL)
#4 {main}
  thrown in /var/lib/roundcube/plugins/ispconfig3_account/ispconfig3_account.php on line 17

Add to whitelist/blacklist links from mail view

Hello,

Thank you for these great plugins, they really are awesome !

This is not an issue but e feature request : it would be great to have "whitelist this sender" and "blacklist this sender" links available in the mail view. That would avoid copying the email address, then going to Parameters > Account > Whitelist > Add to whitelist, Pasting the address and submit.

I'll try to implement this and make a pull request as soon as I can.

Thank you.

Doesn't work with ISPConfig 3.0.5.3

This plugin seem to be outdated, maybe some changes in SOAP API of ISConfig?

The account interface of roundcube just shows empty lists and configuration is not possible...

SOAP error with RC1.0.1 and ISPConfig 3.0.5.4p1

I am migrating to a new server and installed RC1.0.1 and ISPConfig 3.0.5.4p1 on the new one. First I copied the roundcube plugins from the old server (these were from about a year ago) and everything worked fine but the mailfilter, which generated a SOAP error about not having enough rights.

So I thought to first try updating the plugins to see if that would resolve the issue. But unfortunately when the plugins are installed I don't have any access to the settings page in RC anymore. I just get a blank page.

In the logs I get this error:
[28-May-2014 08:41:30 UTC] PHP Fatal error: Uncaught SoapFault exception: [Client] SoapClient::SoapClient(): 'uri' option is required in nonWSDL mode in /usr/local/share/roundcube/plugins/ispconfig3_account/ispconfig3_account.php:15
Stack trace:
#0 /usr/local/share/roundcube/plugins/ispconfig3_account/ispconfig3_account.php(15): SoapClient->SoapClient(NULL, Array)
#1 /usr/local/share/roundcube/program/lib/Roundcube/rcube_plugin_api.php(207): ispconfig3_account->init()
#2 /usr/local/share/roundcube/program/lib/Roundcube/rcube_plugin_api.php(139): rcube_plugin_api->load_plugin('ispconfig3_acco...')
#3 /usr/local/share/roundcube/program/include/rcmail.php(128): rcube_plugin_api->load_plugins(Array, Array)
#4 /usr/local/share/roundcube/program/include/rcmail.php(77): rcmail->startup()
#5 /usr/local/share/roundcube/index.php(43): rcmail::get_instance(NULL)
#6 {main}

thrown in /usr/local/share/roundcube/plugins/ispconfig3_account/ispconfig3_account.php on line 15
Don't know what is wrong. I followed the installation manual and also looked at the troubleshooting section. Maybe someone can help me out with this?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.