Product Download

Feel free with your creation. Writing, calculating, showing as your mind. When you are feeling good, share to your friends. When you are feeling bad, we are here.
WPS Community only provide Linux version, you can download windows version here.

WPS Office for Linux[2019-09-11]

What's new:

  1. Support formulas insertion and editing
  2. Support inserting DOC/DOCX/XLS/XLSX/PPT/PPTX files as OLE objects
  3. Support Document encryption through accounts
  4. Optimize printing settings to solve problems of inconsistency between real printing effects and settings.
  5. Optimize Printing Efficiency
  6. Fixed a bug that vectorgraph changed to bitmap when output to PDF
  7. Fixed a bug of typeset that area is error in character measurement
  8. IO in DBF format is encoded by GBK
  9. Support guessing coding when open DIF file
  10. Optimize the Opening Efficiency of XLSX Files
  11. Optimize Calculation Efficiency
  12. Fixed a issue that the projection has no top setting when open PPS/PPSM/PPSX projection format file
  13. Fixed a issue of pop-up black box when PDF is projected by slide mode.
  14. Fixed a bug that WPS PDF crashes when font loading failure

Addresses:

WPS Office for Linux[2019-07-05]

What's new:

  1. Added PDF components to support opening PDF documents
  2. Support WPS installation and running on Centos7 system
  3. Fixed a problem of Cloud document account login in KDE
  4. Fixed a bug that the cloud document account failed to login occasionally
  5. Fixed a bug that WPS tags blinking, losing or jamming when multi-window pull out and pull in
  6. Optimizing start-up, open-up and print Efficiency
  7. Fixed a bug that characters cannot be entered in input box of internal browser
  8. WPS writer and wps spreadsheets support page margin adjustment when printing
  9. Support memory of printing attributes setting
  10. Fixed an issue that the custom skin is not saved when WPS is closed and then open
  11. Fixed an issue that file cannot be found when useing relative path in terminal
  12. Optimize the prompt information when open a non-existent file in terminal
  13. Fixed a problem with a pop-up prompt when a cloud document is updated
  14. Fixed a borderless problem with some dialog boxes
  15. WPS writer added character width adjustment function
  16. Binary format of WPS writer supports reading ink objects
  17. Fixed an issue that WPS writer crashes when inserting tables in exceptional areas
  18. Fixed a problem of WPS writert crashes when inserting SVG images and saving them in OOXML format
  19. Fixed an issue where a cloud document starts an additional WPS process when cross-process opening a presentation or spreadsheet from WPS writer
  20. WPS spreadsheet supports for the import of text files in formats as csv/prn/txt
  21. WPS spreadsheets Fixed an error when save OOXML shared workbook
  22. Fixed fail to edit shared workbooks on shared servers
  23. New output for video function to support the conversion of presentations into video format
  24. Adding the function of speech recording, enable content recording during a presentation
  25. Fixed an issue of no top setting when entering the projection view in the reading view
  26. Fixed an incorrect effect of graphics, pictures and font objects
  27. stop supporting 32Bit versions

Addresses:

WPS Office for Linux[2019-04-15]

What's new:

  1. Fixed a bug that the computer cannot be shutdown when wpsoffice process exists
  2. Fixed a bug that wps crashes when drag the custom graphics under the web layout
  3. Fixed a bug of tooltip ghosting in document label
  4. Under the black theme, some dialog boxes display unclear
  5. Remove garbage resources in installation package

Addresses:

WPS Office for Linux[2019-04-02]

What's new:

  1. New skin style, icons, control points, Supports high resolution screen and custom appearance.
  2. New pages, integration of recently opened documents, local templates, document templates, online templates, etc.
  3. Document area supports preview effect when setting font size.
  4. New built-in browser.
  5. Support Home Page, Collection Document Search, Common Location, Cloud Documents, etc.
  6. Support personal center, displaying account details and modifying account information.
  7. Support for inserting SVG format pictures.
  8. Support insertion of QR Code and bar code.
  9. Support multi-window, multi-label free splitting and combination, and free management of labels.
  10. Support setting areas for dates/times in charts.
  11. Support Uygur typesetting.
  12. Optimize skin and appearance settings to support custom appearance.
  13. Optimize the layout of functional areas, adjust the compression rules for hours in windows, and support adjusting the width of Quick Access Toolbar.
  14. Fixed a bug of cloud document upload failure .
  15. Fix Text Auto-color Following Theme Problem .
  16. Fixed a bug that the background color of WPS tables is black under the black theme.
  17. Modify font matching rules.
  18. New navigation pane to support directory navigation, page navigation, bookmark navigation functions.
  19. New reading view to support the display of document content in the column style of books.
  20. New font replacement function.
  21. New Chinese Spelling Check Entry.
  22. Adding new entries to adjust table row height and column width.
  23. New entries for automatic numbering indentation.
  24. A new quote domain is added, and the calculation results of other domains are used as parameters for secondary analysis.
  25. Support for updating manual directories.
  26. Support saving HTML with header and footer.
  27. Support inserting hyperlinks to a bookmark in a document.
  28. Provide inserting boxes, ticking boxes, crossing boxes, automatically identify the boxes in the document, and support ticking or cancel ticking operation.
  29. For most commands, press F4 to repeat the previous operation.
  30. Support pasting skips filtering hidden cells and only pastes to visible cells.
  31. Support screening by checking the data below the area and extending the screening a3. Supporting Intelligent Filling.
  32. Support the display of table filters for titles.
  33. Support multi-worksheet data merging.
  34. Support column selection and filter condition setting.
  35. Support setting filter conditions in right-click menu.
  36. Support extracting or labeling duplicate and unique values in data.
  37. Support the calculation of income tax after 2019.01.01 in common formulas.
  38. Support for displaying progress bars when opening HTML files or pasting them as HTML.
  39. Support the setting of 10,000 yuan, plus or minus sign format in the digital format dialog box.
  40. Support error checking for empty strings around cells.
  41. Support rolling deceleration when selecting cell areas under the freezing pane.
  42. In the digital format, when the area is Japan, the new calendar type "Japanese Year Number" is added.
  43. Fixed a bug of prompting sharing conflicts when saving workbooks to shared paths.
  44. Fixed a bug of typeface overlap in Fedora platform after 200% screen zoom.
  45. SmartArt supports 97 kinds of graphics insertion and editing.
  46. Split slide switching and animation tabs to improve animation usability.
  47. New font missing reminder function can check and replace missing fonts in slides.
  48. Fixed a bug of text coarsening when output PDF.
  49. Fixing compatibility issues of bullet symbols, tab placement and placeholder following.

Addresses:

EDT
express-debug
GET /download.htmlCLOSE

res.locals

namevalue
versions
indexvalue
0
namevalue
version11.1.0.8865
linux_version11.1.0.8865
linux_version_line2019
linux_version_short8865
release_dateWed Sep 11 2019 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newSupport formulas insertion and editing Support inserting DOC/DOCX/XLS/XLSX/PPT/PPTX files as OLE objects Support Document encryption through accounts Optimize printing settings to solve problems of inconsistency between real printing effects and settings. Optimize Printing Efficiency Fixed a bug that vectorgraph changed to bitmap when output to PDF Fixed a bug of typeset that area is error in character measurement IO in DBF format is encoded by GBK Support guessing coding when open DIF file Optimize the Opening Efficiency of XLSX Files Optimize Calculation Efficiency Fixed a issue that the projection has no top setting when open PPS/PPSM/PPSX projection format file Fixed a issue of pop-up black box when PDF is projected by slide mode. Fixed a bug that WPS PDF crashes when font loading failure
addresses
indexvalue
0(Depth exceeded; max depth: 4)
1(Depth exceeded; max depth: 4)
1
namevalue
version11.1.0.8722
linux_version11.1.0.8722
linux_version_line2019
linux_version_short8722
release_dateFri Jul 05 2019 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newAdded PDF components to support opening PDF documents Support WPS installation and running on Centos7 system Fixed a problem of Cloud document account login in KDE Fixed a bug that the cloud document account failed to login occasionally Fixed a bug that WPS tags blinking, losing or jamming when multi-window pull out and pull in Optimizing start-up, open-up and print Efficiency Fixed a bug that characters cannot be entered in input box of internal browser WPS writer and wps spreadsheets support page margin adjustment when printing Support memory of printing attributes setting Fixed an issue that the custom skin is not saved when WPS is closed and then open Fixed an issue that file cannot be found when useing relative path in terminal Optimize the prompt information when open a non-existent file in terminal Fixed a problem with a pop-up prompt when a cloud document is updated Fixed a borderless problem with some dialog boxes WPS writer added character width adjustment function Binary format of WPS writer supports reading ink objects Fixed an issue that WPS writer crashes when inserting tables in exceptional areas Fixed a problem of WPS writert crashes when inserting SVG images and saving them in OOXML format Fixed an issue where a cloud document starts an additional WPS process when cross-process opening a presentation or spreadsheet from WPS writer WPS spreadsheet supports for the import of text files in formats as csv/prn/txt WPS spreadsheets Fixed an error when save OOXML shared workbook Fixed fail to edit shared workbooks on shared servers New output for video function to support the conversion of presentations into video format Adding the function of speech recording, enable content recording during a presentation Fixed an issue of no top setting when entering the projection view in the reading view Fixed an incorrect effect of graphics, pictures and font objects stop supporting 32Bit versions
addresses
indexvalue
0(Depth exceeded; max depth: 4)
1(Depth exceeded; max depth: 4)
2
namevalue
version11.1.0.8392
linux_version11.1.0.8392
linux_version_line2019
linux_version_short8392
release_dateMon Apr 15 2019 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newFixed a bug that the computer cannot be shutdown when wpsoffice process exists Fixed a bug that wps crashes when drag the custom graphics under the web layout Fixed a bug of tooltip ghosting in document label Under the black theme, some dialog boxes display unclear Remove garbage resources in installation package
addresses
indexvalue
0(Depth exceeded; max depth: 4)
1(Depth exceeded; max depth: 4)
2(Depth exceeded; max depth: 4)
3(Depth exceeded; max depth: 4)
3
namevalue
version11.1.0.8372
linux_version11.1.0.8372
linux_version_line2019
linux_version_short8372
release_dateTue Apr 02 2019 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newNew skin style, icons, control points, Supports high resolution screen and custom appearance. New pages, integration of recently opened documents, local templates, document templates, online templates, etc. Document area supports preview effect when setting font size. New built-in browser. Support Home Page, Collection Document Search, Common Location, Cloud Documents, etc. Support personal center, displaying account details and modifying account information. Support for inserting SVG format pictures. Support insertion of QR Code and bar code. Support multi-window, multi-label free splitting and combination, and free management of labels. Support setting areas for dates/times in charts. Support Uygur typesetting. Optimize skin and appearance settings to support custom appearance. Optimize the layout of functional areas, adjust the compression rules for hours in windows, and support adjusting the width of Quick Access Toolbar. Fixed a bug of cloud document upload failure . Fix Text Auto-color Following Theme Problem . Fixed a bug that the background color of WPS tables is black under the black theme. Modify font matching rules. New navigation pane to support directory navigation, page navigation, bookmark navigation functions. New reading view to support the display of document content in the column style of books. New font replacement function. New Chinese Spelling Check Entry. Adding new entries to adjust table row height and column width. New entries for automatic numbering indentation. A new quote domain is added, and the calculation results of other domains are used as parameters for secondary analysis. Support for updating manual directories. Support saving HTML with header and footer. Support inserting hyperlinks to a bookmark in a document. Provide inserting boxes, ticking boxes, crossing boxes, automatically identify the boxes in the document, and support ticking or cancel ticking operation. For most commands, press F4 to repeat the previous operation. Support pasting skips filtering hidden cells and only pastes to visible cells. Support screening by checking the data below the area and extending the screening a3. Supporting Intelligent Filling. Support the display of table filters for titles. Support multi-worksheet data merging. Support column selection and filter condition setting. Support setting filter conditions in right-click menu. Support extracting or labeling duplicate and unique values in data. Support the calculation of income tax after 2019.01.01 in common formulas. Support for displaying progress bars when opening HTML files or pasting them as HTML. Support the setting of 10,000 yuan, plus or minus sign format in the digital format dialog box. Support error checking for empty strings around cells. Support rolling deceleration when selecting cell areas under the freezing pane. In the digital format, when the area is Japan, the new calendar type "Japanese Year Number" is added. Fixed a bug of prompting sharing conflicts when saving workbooks to shared paths. Fixed a bug of typeface overlap in Fedora platform after 200% screen zoom. SmartArt supports 97 kinds of graphics insertion and editing. Split slide switching and animation tabs to improve animation usability. New font missing reminder function can check and replace missing fonts in slides. Fixed a bug of text coarsening when output PDF. Fixing compatibility issues of bullet symbols, tab placement and placeholder following.
addresses
indexvalue
0(Depth exceeded; max depth: 4)
1(Depth exceeded; max depth: 4)
2(Depth exceeded; max depth: 4)
3(Depth exceeded; max depth: 4)
4
namevalue
version10.1.0.6758
linux_version10.1.0.6758
linux_version_line2016
linux_version_short6758
release_dateSat Mar 09 2019 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newFix some errors!
addresses
indexvalue
0(Depth exceeded; max depth: 4)
1(Depth exceeded; max depth: 4)
2(Depth exceeded; max depth: 4)
3(Depth exceeded; max depth: 4)
4(Depth exceeded; max depth: 4)
5(Depth exceeded; max depth: 4)
5
namevalue
version10.1.0.6757
linux_version10.1.0.6757
linux_version_line2016
linux_version_short6757
release_dateTue Sep 11 2018 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newSupport users' online feedback Support Chinese and English language switching WPS Writer and WPS Presentation, supporting editing of 15 SmartArt types Support custom quick access toolbar Support Manual directory function, which can be inserted without setting outline level Support "text sort" and "table sort" Support printing background color, pictures and setting Web format background Support automatic text collection Support artistic page borders Support to accept/reject format revisions Support to keep source format paste within process The new pivot table kernel supports grouping, calculation items, calculation fields, table style, slicer and other functions Support pivot chart Support automatic filtering - color sorting Monochrome printing is supported in page Settings Support sharing workbook Print the entire workbook under the print preview TAB The digital format supports the locale Support custom views Support to read and play the animation of smartart child nodes Support "font preview" function Combine audio and background music entry, add audio tools TAB, and adjust media object toolbar synchronously Support batch delete remarks function In the comments pane of the speaker view, add the zoom button and adjust the text size Support to insert media embedded into documents through the interface entrance
addresses
indexvalue
0(Depth exceeded; max depth: 4)
1(Depth exceeded; max depth: 4)
2(Depth exceeded; max depth: 4)
3(Depth exceeded; max depth: 4)
4(Depth exceeded; max depth: 4)
5(Depth exceeded; max depth: 4)
6
namevalue
version10.1.0.5707
linux_versionAlpha21
linux_version_linea21
linux_version_shorta21
release_dateThu Jun 15 2017 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux Alpha21
whats_newWPS audiovideo playback reconstruction,supports more video formats and smoother playback; WPS added search function and access path; WPS added opening Linux remote file sharing feature; Optimized IO operations,improved WPS efficiency of opening files in 3 modules; Fixed differences in display effects of some controls in Linux versus Windows; Fixed display effects of special fonts in Presentation module; Fixed some incorrect texture fill effects in WPS export to PDF. Fixed broken hyperlinks in WPS export to PDF; Fixed thumbnail preview effects in Presentation; Added opening the file name and the maximum length supported by the path; WPS open dialogs will not always persist when opening documents,but will close after confirmation,enhances user experience
addresses
indexvalue
0(Depth exceeded; max depth: 4)
1(Depth exceeded; max depth: 4)
2(Depth exceeded; max depth: 4)
3(Depth exceeded; max depth: 4)
4(Depth exceeded; max depth: 4)
5(Depth exceeded; max depth: 4)
7
namevalue
version10.1.0.5672
linux_versionAlpha21
linux_version_linea21
linux_version_shorta21
release_dateFri Jun 24 2016 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux Alpha21
whats_newBug fixes and stability improvements.
addresses
indexvalue
0(Depth exceeded; max depth: 4)
1(Depth exceeded; max depth: 4)
2(Depth exceeded; max depth: 4)
3(Depth exceeded; max depth: 4)
4(Depth exceeded; max depth: 4)
5(Depth exceeded; max depth: 4)
8
namevalue
version1.0.0.0
linux_version1
linux_version_linefonts
linux_version_shortfonts
release_dateFri Aug 15 2014 00:00:00 GMT+0000 (UTC)
full_nameWPS Office Fonts
release_notesThe wps-office-fonts package contains Founder fonts only, and mainly uses for Chinese. If you never works with Chinese documents, install it helps nothing. The intellectual property rights of all the Founder fonts (referred to as the "Founder font") contained in the package belongs to Beijing Founder Electronics Co., Ltd. (referred to as "Founder"), you only obtain the right of using Founder fonts for the WPS Office Linux version.
addresses
indexvalue
0(Depth exceeded; max depth: 4)
1(Depth exceeded; max depth: 4)
version_lines
namevalue
2016
namevalue
10.1.0.6758
namevalue
version10.1.0.6758
linux_version10.1.0.6758
linux_version_line2016
linux_version_short6758
release_dateSat Mar 09 2019 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newFix some errors!
addresses(Depth exceeded; max depth: 4)
10.1.0.6757
namevalue
version10.1.0.6757
linux_version10.1.0.6757
linux_version_line2016
linux_version_short6757
release_dateTue Sep 11 2018 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newSupport users' online feedback Support Chinese and English language switching WPS Writer and WPS Presentation, supporting editing of 15 SmartArt types Support custom quick access toolbar Support Manual directory function, which can be inserted without setting outline level Support "text sort" and "table sort" Support printing background color, pictures and setting Web format background Support automatic text collection Support artistic page borders Support to accept/reject format revisions Support to keep source format paste within process The new pivot table kernel supports grouping, calculation items, calculation fields, table style, slicer and other functions Support pivot chart Support automatic filtering - color sorting Monochrome printing is supported in page Settings Support sharing workbook Print the entire workbook under the print preview TAB The digital format supports the locale Support custom views Support to read and play the animation of smartart child nodes Support "font preview" function Combine audio and background music entry, add audio tools TAB, and adjust media object toolbar synchronously Support batch delete remarks function In the comments pane of the speaker view, add the zoom button and adjust the text size Support to insert media embedded into documents through the interface entrance
addresses(Depth exceeded; max depth: 4)
2019
namevalue
11.1.0.8865
namevalue
version11.1.0.8865
linux_version11.1.0.8865
linux_version_line2019
linux_version_short8865
release_dateWed Sep 11 2019 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newSupport formulas insertion and editing Support inserting DOC/DOCX/XLS/XLSX/PPT/PPTX files as OLE objects Support Document encryption through accounts Optimize printing settings to solve problems of inconsistency between real printing effects and settings. Optimize Printing Efficiency Fixed a bug that vectorgraph changed to bitmap when output to PDF Fixed a bug of typeset that area is error in character measurement IO in DBF format is encoded by GBK Support guessing coding when open DIF file Optimize the Opening Efficiency of XLSX Files Optimize Calculation Efficiency Fixed a issue that the projection has no top setting when open PPS/PPSM/PPSX projection format file Fixed a issue of pop-up black box when PDF is projected by slide mode. Fixed a bug that WPS PDF crashes when font loading failure
addresses(Depth exceeded; max depth: 4)
11.1.0.8722
namevalue
version11.1.0.8722
linux_version11.1.0.8722
linux_version_line2019
linux_version_short8722
release_dateFri Jul 05 2019 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newAdded PDF components to support opening PDF documents Support WPS installation and running on Centos7 system Fixed a problem of Cloud document account login in KDE Fixed a bug that the cloud document account failed to login occasionally Fixed a bug that WPS tags blinking, losing or jamming when multi-window pull out and pull in Optimizing start-up, open-up and print Efficiency Fixed a bug that characters cannot be entered in input box of internal browser WPS writer and wps spreadsheets support page margin adjustment when printing Support memory of printing attributes setting Fixed an issue that the custom skin is not saved when WPS is closed and then open Fixed an issue that file cannot be found when useing relative path in terminal Optimize the prompt information when open a non-existent file in terminal Fixed a problem with a pop-up prompt when a cloud document is updated Fixed a borderless problem with some dialog boxes WPS writer added character width adjustment function Binary format of WPS writer supports reading ink objects Fixed an issue that WPS writer crashes when inserting tables in exceptional areas Fixed a problem of WPS writert crashes when inserting SVG images and saving them in OOXML format Fixed an issue where a cloud document starts an additional WPS process when cross-process opening a presentation or spreadsheet from WPS writer WPS spreadsheet supports for the import of text files in formats as csv/prn/txt WPS spreadsheets Fixed an error when save OOXML shared workbook Fixed fail to edit shared workbooks on shared servers New output for video function to support the conversion of presentations into video format Adding the function of speech recording, enable content recording during a presentation Fixed an issue of no top setting when entering the projection view in the reading view Fixed an incorrect effect of graphics, pictures and font objects stop supporting 32Bit versions
addresses(Depth exceeded; max depth: 4)
11.1.0.8392
namevalue
version11.1.0.8392
linux_version11.1.0.8392
linux_version_line2019
linux_version_short8392
release_dateMon Apr 15 2019 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newFixed a bug that the computer cannot be shutdown when wpsoffice process exists Fixed a bug that wps crashes when drag the custom graphics under the web layout Fixed a bug of tooltip ghosting in document label Under the black theme, some dialog boxes display unclear Remove garbage resources in installation package
addresses(Depth exceeded; max depth: 4)
11.1.0.8372
namevalue
version11.1.0.8372
linux_version11.1.0.8372
linux_version_line2019
linux_version_short8372
release_dateTue Apr 02 2019 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux
whats_newNew skin style, icons, control points, Supports high resolution screen and custom appearance. New pages, integration of recently opened documents, local templates, document templates, online templates, etc. Document area supports preview effect when setting font size. New built-in browser. Support Home Page, Collection Document Search, Common Location, Cloud Documents, etc. Support personal center, displaying account details and modifying account information. Support for inserting SVG format pictures. Support insertion of QR Code and bar code. Support multi-window, multi-label free splitting and combination, and free management of labels. Support setting areas for dates/times in charts. Support Uygur typesetting. Optimize skin and appearance settings to support custom appearance. Optimize the layout of functional areas, adjust the compression rules for hours in windows, and support adjusting the width of Quick Access Toolbar. Fixed a bug of cloud document upload failure . Fix Text Auto-color Following Theme Problem . Fixed a bug that the background color of WPS tables is black under the black theme. Modify font matching rules. New navigation pane to support directory navigation, page navigation, bookmark navigation functions. New reading view to support the display of document content in the column style of books. New font replacement function. New Chinese Spelling Check Entry. Adding new entries to adjust table row height and column width. New entries for automatic numbering indentation. A new quote domain is added, and the calculation results of other domains are used as parameters for secondary analysis. Support for updating manual directories. Support saving HTML with header and footer. Support inserting hyperlinks to a bookmark in a document. Provide inserting boxes, ticking boxes, crossing boxes, automatically identify the boxes in the document, and support ticking or cancel ticking operation. For most commands, press F4 to repeat the previous operation. Support pasting skips filtering hidden cells and only pastes to visible cells. Support screening by checking the data below the area and extending the screening a3. Supporting Intelligent Filling. Support the display of table filters for titles. Support multi-worksheet data merging. Support column selection and filter condition setting. Support setting filter conditions in right-click menu. Support extracting or labeling duplicate and unique values in data. Support the calculation of income tax after 2019.01.01 in common formulas. Support for displaying progress bars when opening HTML files or pasting them as HTML. Support the setting of 10,000 yuan, plus or minus sign format in the digital format dialog box. Support error checking for empty strings around cells. Support rolling deceleration when selecting cell areas under the freezing pane. In the digital format, when the area is Japan, the new calendar type "Japanese Year Number" is added. Fixed a bug of prompting sharing conflicts when saving workbooks to shared paths. Fixed a bug of typeface overlap in Fedora platform after 200% screen zoom. SmartArt supports 97 kinds of graphics insertion and editing. Split slide switching and animation tabs to improve animation usability. New font missing reminder function can check and replace missing fonts in slides. Fixed a bug of text coarsening when output PDF. Fixing compatibility issues of bullet symbols, tab placement and placeholder following.
addresses(Depth exceeded; max depth: 4)
a21
namevalue
10.1.0.5707
namevalue
version10.1.0.5707
linux_versionAlpha21
linux_version_linea21
linux_version_shorta21
release_dateThu Jun 15 2017 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux Alpha21
whats_newWPS audiovideo playback reconstruction,supports more video formats and smoother playback; WPS added search function and access path; WPS added opening Linux remote file sharing feature; Optimized IO operations,improved WPS efficiency of opening files in 3 modules; Fixed differences in display effects of some controls in Linux versus Windows; Fixed display effects of special fonts in Presentation module; Fixed some incorrect texture fill effects in WPS export to PDF. Fixed broken hyperlinks in WPS export to PDF; Fixed thumbnail preview effects in Presentation; Added opening the file name and the maximum length supported by the path; WPS open dialogs will not always persist when opening documents,but will close after confirmation,enhances user experience
addresses(Depth exceeded; max depth: 4)
10.1.0.5672
namevalue
version10.1.0.5672
linux_versionAlpha21
linux_version_linea21
linux_version_shorta21
release_dateFri Jun 24 2016 00:00:00 GMT+0000 (UTC)
full_nameWPS Office for Linux Alpha21
whats_newBug fixes and stability improvements.
addresses(Depth exceeded; max depth: 4)
fonts
namevalue
1.0.0.0
namevalue
version1.0.0.0
linux_version1
linux_version_linefonts
linux_version_shortfonts
release_dateFri Aug 15 2014 00:00:00 GMT+0000 (UTC)
full_nameWPS Office Fonts
release_notesThe wps-office-fonts package contains Founder fonts only, and mainly uses for Chinese. If you never works with Chinese documents, install it helps nothing. The intellectual property rights of all the Founder fonts (referred to as the "Founder font") contained in the package belongs to Beijing Founder Electronics Co., Ltd. (referred to as "Founder"), you only obtain the right of using Founder fonts for the WPS Office Linux version.
addresses(Depth exceeded; max depth: 4)
current_version_line2019
_locals
namevalue
controllermain
actionmain.downloads

app.locals

namevalue
settings
namevalue
x-powered-bytrue
etagweak
etag fnargs: 2, fn name: wetag
function wetag(body, encoding){
  var buf = !Buffer.isBuffer(body)
    ? new Buffer(body, encoding)
    : body;

  return etag(buf, {weak: true});
}
envdevelopment
query parserextended
query parser fnargs: 1, fn name: parseExtendedQueryString
function parseExtendedQueryString(str) {
  return qs.parse(str, {
    allowDots: false,
    allowPrototypes: true
  });
}
subdomain offset2
trust proxy
indexvalue
0127.0.0.1/8
1::1/128
2169.254.0.0/16
3fe80::/10
410.0.0.0/8
5172.16.0.0/12
6192.168.0.0/16
7fc00::/7
trust proxy fnargs: 1, fn name: trust
function trust(addr) {
    if (!isip(addr)) return false;

    var ip = parseip(addr);
    var ipv4;
    var kind = ip.kind();
    var subnet;
    var subnetip;
    var subnetkind;
    var subnetrange;
    var trusted;

    for (var i = 0; i < subnets.length; i++) {
      subnet = subnets[i];
      subnetip = subnet[0];
      subnetkind = subnetip.kind();
      subnetrange = subnet[1];
      trusted = ip;

      if (kind !== subnetkind) {
        if (kind !== 'ipv6' || subnetkind !== 'ipv4' || !ip.isIPv4MappedAddress()) {
          continue;
        }

        // Store addr as IPv4
        ipv4 = ipv4 || ip.toIPv4Address();
        trusted = ipv4;
      }

      if (trusted.match(subnetip, subnetrange)) return true;
    }

    return false;
  }
viewargs: 2, fn name: View
function View(name, options) {
  var opts = options || {};

  this.defaultEngine = opts.defaultEngine;
  this.ext = extname(name);
  this.name = name;
  this.root = opts.root;

  if (!this.ext && !this.defaultEngine) {
    throw new Error('No default engine was specified and no extension was provided.');
  }

  var fileName = name;

  if (!this.ext) {
    // get extension from default engine name
    this.ext = this.defaultEngine[0] !== '.'
      ? '.' + this.defaultEngine
      : this.defaultEngine;

    fileName += this.ext;
  }

  if (!opts.engines[this.ext]) {
    // load engine
    opts.engines[this.ext] = require(this.ext.substr(1)).__express;
  }

  // store loaded engine
  this.engine = opts.engines[this.ext];

  // lookup path
  this.path = this.lookup(fileName);
}
views/var/www/v2/app/views
jsonp callback namecallback
view enginejade
basedir/var/www/v2/app/views

req

namevalue
readablefalse
domain
namevalue
domainnull
_events
namevalue
errorargs: 1, fn name:
function (e) {
    next(e);
  }
_maxListenersundefined
members
indexvalue
0
namevalue
_readableState(Depth exceeded; max depth: 4)
readablefalse
domain(Depth exceeded; max depth: 4)
_events(Depth exceeded; max depth: 4)
_maxListenersundefined
socket(Depth exceeded; max depth: 4)
connection(Depth exceeded; max depth: 4)
httpVersionMajor1
httpVersionMinor0
httpVersion1.0
completetrue
headers(Depth exceeded; max depth: 4)
rawHeaders(Depth exceeded; max depth: 4)
trailers{ }
rawTrailers[ ]
_pendings[ ]
_pendingIndex0
upgradefalse
url/download.html?vl=2019
methodGET
statusCodenull
statusMessagenull
client(Depth exceeded; max depth: 4)
_consumingtrue
_dumpedfalse
EDT{ }
nextargs: 1, fn name: next
function next(err) {
    var layerError = err === 'route'
      ? null
      : err;

    // remove added slash
    if (slashAdded) {
      req.url = req.url.substr(1);
      slashAdded = false;
    }

    // restore altered req.url
    if (removed.length !== 0) {
      req.baseUrl = parentUrl;
      req.url = protohost + removed + req.url.substr(protohost.length);
      removed = '';
    }

    // no more matching layers
    if (idx >= stack.length) {
      setImmediate(done, layerError);
      return;
    }

    // get pathname of request
    var path = getPathname(req);

    if (path == null) {
      return done(layerError);
    }

    // find next matching layer
    var layer;
    var match;
    var route;

    while (match !== true && idx < stack.length) {
      layer = stack[idx++];
      match = matchLayer(layer, path);
      route = layer.route;

      if (typeof match !== 'boolean') {
        // hold on to layerError
        layerError = layerError || match;
      }

      if (match !== true) {
        continue;
      }

      if (!route) {
        // process non-route handlers normally
        continue;
      }

      if (layerError) {
        // routes do not match with a pending error
        match = false;
        continue;
      }

      var method = req.method;
      var has_method = route._handles_method(method);

      // build up automatic options response
      if (!has_method && method === 'OPTIONS') {
        appendMethods(options, route._options());
      }

      // don't even bother matching route
      if (!has_method && method !== 'HEAD') {
        match = false;
        continue;
      }
    }

    // no match
    if (match !== true) {
      return done(layerError);
    }

    // store route for dispatch on change
    if (route) {
      req.route = route;
    }

    // Capture one-time layer values
    req.params = self.mergeParams
      ? mergeParams(layer.params, parentParams)
      : layer.params;
    var layerPath = layer.path;

    // this should be done for the layer
    self.process_params(layer, paramcalled, req, res, function (err) {
      if (err) {
        return next(layerError || err);
      }

      if (route) {
        return layer.handle_request(req, res, next);
      }

      trim_prefix(layer, layerError, layerPath, path);
    });
  }
baseUrl
originalUrl/download.html?vl=2019
_parsedUrl(Depth exceeded; max depth: 4)
params{ }
query(Depth exceeded; max depth: 4)
res(Depth exceeded; max depth: 4)
_parsedOriginalUrl(Depth exceeded; max depth: 4)
rawBody(Depth exceeded; max depth: 4)
rawBodyDonetrue
rawBodyChipundefined
readargs: 1, fn name:
function (n) {
  debug('read', n);
  var state = this._readableState;
  var nOrig = n;

  if (!util.isNumber(n) || n > 0)
    state.emittedReadable = false;

  // if we're doing read(0) to trigger a readable event, but we
  // already have a bunch of data in the buffer, then just trigger
  // the 'readable' event and move on.
  if (n === 0 &&
      state.needReadable &&
      (state.length >= state.highWaterMark || state.ended)) {
    debug('read: emitReadable', state.length, state.ended);
    if (state.length === 0 && state.ended)
      endReadable(this);
    else
      emitReadable(this);
    return null;
  }

  n = howMuchToRead(n, state);

  // if we've ended, and we're now clear, then finish it up.
  if (n === 0 && state.ended) {
    if (state.length === 0)
      endReadable(this);
    return null;
  }

  // All the actual chunk generation logic needs to be
  // *below* the call to _read.  The reason is that in certain
  // synthetic stream cases, such as passthrough streams, _read
  // may be a completely synchronous operation which may change
  // the state of the read buffer, providing enough data when
  // before there was *not* enough.
  //
  // So, the steps are:
  // 1. Figure out what the state of things will be after we do
  // a read from the buffer.
  //
  // 2. If that resulting state will trigger a _read, then call _read.
  // Note that this may be asynchronous, or synchronous.  Yes, it is
  // deeply ugly to write APIs this way, but that still doesn't mean
  // that the Readable class should behave improperly, as streams are
  // designed to be sync/async agnostic.
  // Take note if the _read call is sync or async (ie, if the read call
  // has returned yet), so that we know whether or not it's safe to emit
  // 'readable' etc.
  //
  // 3. Actually pull the requested chunks out of the buffer and return.

  // if we need a readable event, then we need to do some reading.
  var doRead = state.needReadable;
  debug('need readable', doRead);

  // if we currently have less than the highWaterMark, then also read some
  if (state.length === 0 || state.length - n < state.highWaterMark) {
    doRead = true;
    debug('length less than watermark', doRead);
  }

  // however, if we've ended, then there's no point, and if we're already
  // reading, then it's unnecessary.
  if (state.ended || state.reading) {
    doRead = false;
    debug('reading or ended', doRead);
  }

  if (doRead) {
    debug('do read');
    state.reading = true;
    state.sync = true;
    // if the length is currently zero, then we *need* a readable event.
    if (state.length === 0)
      state.needReadable = true;
    // call internal read method
    this._read(state.highWaterMark);
    state.sync = false;
  }

  // If _read pushed data synchronously, then `reading` will be false,
  // and we need to re-evaluate how much data we can return to the user.
  if (doRead && !state.reading)
    n = howMuchToRead(nOrig, state);

  var ret;
  if (n > 0)
    ret = fromList(n, state);
  else
    ret = null;

  if (util.isNull(ret)) {
    state.needReadable = true;
    n = 0;
  }

  state.length -= n;

  // If we have nothing in the buffer, then we want to know
  // as soon as we *do* get something into the buffer.
  if (state.length === 0 && !state.ended)
    state.needReadable = true;

  // If we tried to read() past the EOF, then emit end on the next tick.
  if (nOrig !== n && state.ended && state.length === 0)
    endReadable(this);

  if (!util.isNull(ret))
    this.emit('data', ret);

  return ret;
}
route(Depth exceeded; max depth: 4)
1
namevalue
domain(Depth exceeded; max depth: 4)
_events(Depth exceeded; max depth: 4)
_maxListenersundefined
output[ ]
outputEncodings[ ]
outputCallbacks[ ]
writabletrue
_lastfalse
chunkedEncodingfalse
shouldKeepAlivefalse
useChunkedEncodingByDefaultfalse
sendDatetrue
_removedHeader{ }
_hasBodytrue
_trailer
finishedfalse
_hangupClosefalse
_headerSentfalse
socket(Depth exceeded; max depth: 4)
connection(Depth exceeded; max depth: 4)
_headernull
_headers(Depth exceeded; max depth: 4)
_headerNames(Depth exceeded; max depth: 4)
req(Depth exceeded; max depth: 4)
locals(Depth exceeded; max depth: 4)
_EDT_orig_renderargs: 3, fn name: render
function render(view, options, callback) {
  var app = this.req.app;
  var done = callback;
  var opts = options || {};
  var req = this.req;
  var self = this;

  // support callback function as second arg
  if (typeof options === 'function') {
    done = options;
    opts = {};
  }

  // merge res.locals
  opts._locals = self.locals;

  // default callback to respond
  done = done || function (err, str) {
    if (err) return req.next(err);
    self.send(str);
  };

  // render
  app.render(view, opts, done);
}
renderargs: 3, fn name:
function (view, options, fn) {
        options = options || {};

        var res = this,
            req = this.req,
            app = this.app,
            accept = req.headers.accept || '';


        var finalize = function (err, str) {
            // keep existing callback if one was passed
            if (typeof fn === 'function') {
                fn(err, str);
            } else if (err) {
                req.next(err);
            } else {
                res.send(str);
            }
        };

        panels.finalize(req);

        // support callback function as second arg
        if (typeof options === 'function') {
            fn = options;
            options = {};
        }

        // merge res.locals
        options._locals = res.locals;

        var render_toolbar = function (str, callback) {
            var standalone = settings.path === req.path;
            var opts = {
                EDTsettings: settings,
                theme:       theme,
                req:         req,
                standalone:  standalone,
                extra_attrs: settings.extra_attrs,
                panels:      panels.render({
                    locals: options,
                    app:    app,
                    res:    res,
                    req:    req,
                    view:   view
                }, settings, standalone)
            };

            jade.renderFile(template, opts, function (err, toolbar) {
                callback(err, err ? undefined : utils.inject_toolbar(str, toolbar));
            });
        };

        var toolbar_callback = function (err, str) {
            panels.post_render(req);

            if (err) {
                console.log(err);
                req.next(err);

            } else if (res.EDT_rendered) {
                // if callback method was used, more than one template may be rendered.
                // in this care, do not render another copy
                // TODO: see if we can catch this on the last render, and attach it in .send instead
                finalize(err, str);

            } else {
                res.EDT_rendered = true;
                render_toolbar(str, finalize);
            }
        };

        panels.pre_render(req);
        if (req.path.indexOf(settings.path) === 0) {
            // standalone mode
            jade.renderFile(fullpage, function (err, str) {
                toolbar_callback(err, str);
            });

        } else {
            // inject toolbar callback into render callback
            res._EDT_orig_render.call(res, view, options, toolbar_callback);
        }
    }
_EDT_orig_sendargs: 1, fn name: send
function send(body) {
  var chunk = body;
  var encoding;
  var len;
  var req = this.req;
  var type;

  // settings
  var app = this.app;

  // allow status / body
  if (arguments.length === 2) {
    // res.send(body, status) backwards compat
    if (typeof arguments[0] !== 'number' && typeof arguments[1] === 'number') {
      deprecate('res.send(body, status): Use res.status(status).send(body) instead');
      this.statusCode = arguments[1];
    } else {
      deprecate('res.send(status, body): Use res.status(status).send(body) instead');
      this.statusCode = arguments[0];
      chunk = arguments[1];
    }
  }

  // disambiguate res.send(status) and res.send(status, num)
  if (typeof chunk === 'number' && arguments.length === 1) {
    // res.send(status) will set status message as text string
    if (!this.get('Content-Type')) {
      this.type('txt');
    }

    deprecate('res.send(status): Use res.sendStatus(status) instead');
    this.statusCode = chunk;
    chunk = statusCodes[chunk];
  }

  switch (typeof chunk) {
    // string defaulting to html
    case 'string':
      if (!this.get('Content-Type')) {
        this.type('html');
      }
      break;
    case 'boolean':
    case 'number':
    case 'object':
      if (chunk === null) {
        chunk = '';
      } else if (Buffer.isBuffer(chunk)) {
        if (!this.get('Content-Type')) {
          this.type('bin');
        }
      } else {
        return this.json(chunk);
      }
      break;
  }

  // write strings in utf-8
  if (typeof chunk === 'string') {
    encoding = 'utf8';
    type = this.get('Content-Type');

    // reflect this in content-type
    if (typeof type === 'string') {
      this.set('Content-Type', setCharset(type, 'utf-8'));
    }
  }

  // populate Content-Length
  if (chunk !== undefined) {
    if (!Buffer.isBuffer(chunk)) {
      // convert chunk to Buffer; saves later double conversions
      chunk = new Buffer(chunk, encoding);
      encoding = undefined;
    }

    len = chunk.length;
    this.set('Content-Length', len);
  }

  // populate ETag
  var etag;
  var generateETag = len !== undefined && app.get('etag fn');
  if (typeof generateETag === 'function' && !this.get('ETag')) {
    if ((etag = generateETag(chunk, encoding))) {
      this.set('ETag', etag);
    }
  }

  // freshness
  if (req.fresh) this.statusCode = 304;

  // strip irrelevant headers
  if (204 == this.statusCode || 304 == this.statusCode) {
    this.removeHeader('Content-Type');
    this.removeHeader('Content-Length');
    this.removeHeader('Transfer-Encoding');
    chunk = '';
  }

  if (req.method === 'HEAD') {
    // skip body for HEAD
    this.end();
  } else {
    // respond
    this.end(chunk, encoding);
  }

  return this;
}
sendargs: 0, fn name:
function () {
        if (this.EDT_rendered !== true) {
            request.add(this.req, arguments);
        }
        this._EDT_orig_send.apply(this, arguments);
    }
EDT_renderedtrue
id1571614694130
httpVersionMajor1
httpVersionMinor0
httpVersion1.0
completetrue
headers
namevalue
user-agentCCBot/2.0 (https://commoncrawl.org/faq/)
accepttext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
accept-languageen-US,en;q=0.5
if-modified-sinceSun, 25 Aug 2019 10:30:28 CEST
hostwps-community.org
accept-encodinggzip
x-forwarded-for100.24.122.228
x-hostwps-community.org
x-forwarded-protohttp
rawHeaders
indexvalue
0User-Agent
1CCBot/2.0 (https://commoncrawl.org/faq/)
2Accept
3text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
4Accept-Language
5en-US,en;q=0.5
6If-Modified-Since
7Sun, 25 Aug 2019 10:30:28 CEST
8Host
9wps-community.org
10Accept-Encoding
11gzip
12X-Forwarded-For
13100.24.122.228
14X-Host
15wps-community.org
16X-Forwarded-Proto
17http
trailers{ }
rawTrailers[ ]
upgradefalse
url/download.html?vl=2019
methodGET
statusCodenull
statusMessagenull
EDT{ }
baseUrl
originalUrl/download.html?vl=2019
_parsedUrl
namevalue
protocolnull
slashesnull
authnull
hostnull
portnull
hostnamenull
hashnull
search?vl=2019
queryvl=2019
pathname/download.html
path/download.html?vl=2019
href/download.html?vl=2019
_raw/download.html?vl=2019
params{ }
query
namevalue
vl2019
_parsedOriginalUrl
namevalue
protocolnull
slashesnull
authnull
hostnull
portnull
hostnamenull
hashnull
search?vl=2019
queryvl=2019
pathname/download.html
path/download.html?vl=2019
href/download.html?vl=2019
_raw/download.html?vl=2019
rawBody
namevalue
length0
parentundefined
rawBodyDonetrue
rawBodyChipundefined
route
namevalue
path/download.html
stack
indexvalue
0
namevalue
handleargs: 2, fn name:
function (req, res) {
    res.locals.controller = x[0];
    res.locals.action = act;
    return t.apply(this, arguments);
  }
name<anonymous>
paramsundefined
pathundefined
keys[ ]
regexp{ }
methodget
methods
namevalue
gettrue

session

namevalue

Templatemain/downloads

extends /layouts/application.jade

block title
  title Downloads - WPS Office Community

block content
  .row
    .col-sm-3.sidebar
      .panel.panel-default
        .panel-heading
          | Version Lines
        .list-group
          each val, vl in version_lines
            a.list-group-item(class=(current_version_line === vl ? 'active' : '') href=('?vl='+vl+'#download'))= vl
          a.list-group-item(href='/download') Other resources
    .col-sm-9.main
      span(id='download').anchor
      h1 Product Download
      big
        p
          | Feel free with your creation. Writing, calculating, showing as your mind. 
          | When you are feeling good, share to your friends.
          | When you are feeling bad, 
          a(href='/forum/') we are here
          | .<br/>
          | WPS Community only provide Linux version, you can 
          a(href='http://kingsoftstore.com/download-office' target='_blank') download windows version
          |  here.
      each version, key in version_lines[current_version_line]
        h2
          = version.full_name
          small= '[' + version.release_date.toISOString().replace(/T.*/, '') + ']'
          if version.whats_new
            h4 What's new:
            ol
              each news in version.whats_new.split('\n')
                if news
                  li= news
          if version.release_notes
            h4 Notes:
            ul
              each note in version.release_notes.split('\n')
                if note
                  li!= note
          h4 Addresses:
          ul
            each addr in version.addresses
              li.list-unstyled.list-download.clearfix
                span.text-download-arrow.fa.fa-download.fa-2x.li-leader
                a(href=addr.address)= addr.address.replace(/.*\//, '')
                br
                span.text-sha1= 'SHA1SUM: ' + addr.sha1sum

info

namevalue
async
namevalue
version1.3.0
author
namevalue
nameCaolan McMahon
devDependencies
namevalue
benchmarkgithub:bestiejs/benchmark.js
coveralls^2.11.2
jshint~2.8.0
lodash^3.9.0
mkdirp~0.5.1
nodeunit>0.0.0
nyc^2.1.0
uglify-js~2.4.0
xyz^0.5.0
yargs~3.9.1
repository
namevalue
typegit
urlgit+https://github.com/caolan/async.git
homepagehttps://github.com/caolan/async#readme
bugs
namevalue
urlhttps://github.com/caolan/async/issues
licenseMIT
bower
namevalue
version1.4.1
author
namevalue
nameTwitter
dependencies
namevalue
abbrev^1.0.5
archy1.0.0
bower-config^0.6.1
bower-endpoint-parser^0.2.2
bower-json^0.4.0
bower-logger^0.2.2
bower-registry-client^0.3.0
cardinal0.4.4
chalk^1.0.0
chmodr0.1.0
configstore^0.3.2
decompress-zip^0.1.0
fstream^1.0.3
fstream-ignore^1.0.2
github^0.2.3
glob^4.3.2
graceful-fs^3.0.5
handlebars^2.0.0
inquirer0.8.0
insight^0.5.0
is-root^1.0.0
junk^1.0.0
lockfile^1.0.0
lru-cache^2.5.0
mkdirp0.5.0
mout^0.11.0
nopt^3.0.1
opn^1.0.1
p-throttler0.1.1
promptly0.2.0
q^1.1.2
request2.53.0
request-progress0.3.1
retry0.6.1
rimraf^2.2.8
semver^2.3.0
shell-quote^1.4.2
stringify-object^1.0.0
tar-fs^1.4.1
tmp0.0.24
update-notifier^0.3.0
user-home^1.1.0
which^1.0.8
devDependencies
namevalue
chai^1.10.0
coveralls^2.11.2
expect.js^0.3.1
grunt^0.4.5
grunt-cli^0.1.13
grunt-contrib-jshint^0.10.0
grunt-contrib-watch^0.6.1
grunt-exec^0.4.6
grunt-simple-mocha^0.4.0
istanbul^0.3.5
load-grunt-tasks^2.0.0
mocha^2.1.0
multiline^1.0.2
nock^0.56.0
node-uuid^1.4.2
proxyquire^1.3.0
spawn-sync^1.0.5
repository
namevalue
typegit
urlhttps://github.com/bower/bower
homepagehttp://bower.io
bugs
namevalue
urlhttps://github.com/bower/bower/issues
licenses
indexvalue
0
namevalue
typeMIT
urlhttps://github.com/bower/bower/blob/master/LICENSE
bin
namevalue
bowerbin/bower
continue.js
namevalue
version1.1.0
author
namevalue
nameChizhong Jin
emailjinchizhong@kingsoft.com
dependencies
namevalue
promise^7.0.3
repository
namevalue
typegit
urlhttps://github.com/jinchizhong/continue
homepagehttps://github.com/jinchizhong/continue
bugs
namevalue
urlhttps://github.com/jinchizhong/continue/issues
licenseBSD-3-Clause
express
namevalue
version4.13.1
author
namevalue
nameTJ Holowaychuk
emailtj@vision-media.ca
dependencies
namevalue
accepts~1.2.10
array-flatten1.1.0
content-disposition0.5.0
content-type~1.0.1
cookie0.1.3
cookie-signature1.0.6
debug~2.2.0
depd~1.0.1
escape-html1.0.2
etag~1.7.0
finalhandler0.4.0
fresh0.3.0
merge-descriptors1.0.0
methods~1.1.1
on-finished~2.3.0
parseurl~1.3.0
path-to-regexp0.1.6
proxy-addr~1.0.8
qs4.0.0
range-parser~1.0.2
send0.13.0
serve-static~1.10.0
type-is~1.6.4
vary~1.0.0
utils-merge1.0.0
devDependencies
namevalue
after0.8.1
ejs2.3.2
istanbul0.3.9
marked0.3.3
mocha2.2.5
should7.0.1
supertest1.0.1
body-parser~1.13.2
connect-redis~2.3.0
cookie-parser~1.3.5
cookie-session~1.2.0
express-session~1.11.3
jade~1.11.0
method-override~2.3.3
morgan~1.6.1
multiparty~4.1.2
vhost~3.0.0
repository
namevalue
typegit
urlhttps://github.com/strongloop/express
homepagehttp://expressjs.com/
bugs
namevalue
urlhttps://github.com/strongloop/express/issues
licenseMIT
express-debug
namevalue
version1.1.1
author
namevalue
nameTom Hunkapiller
dependencies
namevalue
jade0.29.0
xtend2.0.3
connectr0.0.6
repository
namevalue
typegit
urlgit://github.com/devoidfury/express-debug.git
homepagehttps://github.com/devoidfury/express-debug#readme
bugs
namevalue
urlhttps://github.com/devoidfury/express-debug/issues
licenseMIT
express-domain-middleware
namevalue
version0.1.0
author
namevalue
nameBrian M. Carlson
devDependencies
namevalue
omf~0.3.0
okay~0.2.0
mocha~1.8.2
express~3.2.4
repository
namevalue
typegit
urlgit://github.com/brianc/node-domain-middleware
licenseMIT
express-grab-body
namevalue
version0.1.0
author
namevalue
namejinchizhong@kingsoft.com
dependencies{ }
devDependencies
namevalue
body-parser^1.13.3
express^4.13.3
licenseBSD
filesize
namevalue
version3.1.2
author
namevalue
nameJason Mulligan
emailjason.mulligan@avoidwork.com
devDependencies
namevalue
grunt~0.4.5
grunt-cli~0.1.13
grunt-babel^4.0.0
grunt-sed~0.1.1
grunt-contrib-concat~0.5.0
grunt-contrib-nodeunit~0.4.1
grunt-contrib-watch~0.6.1
grunt-contrib-uglify~0.7.0
repository
namevalue
typegit
urlgit://github.com/avoidwork/filesize.js.git
homepagehttp://filesizejs.com
bugs
namevalue
urlhttps://github.com/avoidwork/filesize.js/issues
licenses
indexvalue
0
namevalue
typeBSD-3
urlhttps://raw.github.com/avoidwork/filesize.js/master/LICENSE
glob
namevalue
version5.0.13
author
namevalue
nameIsaac Z. Schlueter
emaili@izs.me
urlhttp://blog.izs.me/
dependencies
namevalue
inflight^1.0.4
inherits2
minimatch^2.0.1
once^1.3.0
path-is-absolute^1.0.0
devDependencies
namevalue
mkdirp0
rimraf^2.2.8
tap^1.1.4
tick0.0.6
repository
namevalue
typegit
urlgit://github.com/isaacs/node-glob.git
homepagehttps://github.com/isaacs/node-glob#readme
bugs
namevalue
urlhttps://github.com/isaacs/node-glob/issues
licenseISC
jade
namevalue
version1.11.0
author
namevalue
nameTJ Holowaychuk
emailtj@vision-media.ca
dependencies
namevalue
character-parser1.2.1
clean-css^3.1.9
commander~2.6.0
constantinople~3.0.1
jstransformer0.0.2
mkdirp~0.5.0
transformers2.1.0
uglify-js^2.4.19
void-elements~2.0.1
with~4.0.0
devDependencies
namevalue
browserify*
browserify-middleware~4.1.0
code-mirror~3.22.0
coffee-script*
coveralls^2.11.2
express~4.10.4
github-basic^4.1.2
handle~1.0.0
highlight-codemirror~4.1.0
inconsolata0.0.2
istanbul*
jade-code-mirror~1.0.5
jade-highlighter~1.0.5
jstransformer-cdata0.0.3
jstransformer-coffee-script0.0.2
jstransformer-less^1.0.0
jstransformer-marked0.0.1
jstransformer-stylus0.0.1
jstransformer-verbatim0.0.2
less<2.0.0
less-file0.0.9
linify*
lsr^1.0.0
marked~0.3.3
mocha*
opener^1.3.0
pull-request^3.0.0
rimraf^2.2.8
should*
stop^3.0.0-rc1
stylus*
twbs0.0.6
uglify-js*
repository
namevalue
typegit
urlgit://github.com/jadejs/jade.git
homepagehttp://jade-lang.com
bugs
namevalue
urlhttps://github.com/jadejs/jade/issues
licenseMIT
bin
namevalue
jade./bin/jade.js
js-yaml
namevalue
version3.3.1
author
namevalue
nameDervus Grim
emaildervus.grim@gmail.com
dependencies
namevalue
argparse~1.0.2
esprima~2.2.0
devDependencies
namevalue
ansi*
benchmark*
eslint0.18.0
eslint-plugin-nodeca^1.0.3
istanbul*
mocha*
repository
namevalue
typegit
urlgit://github.com/nodeca/js-yaml.git
homepagehttps://github.com/nodeca/js-yaml
bugs
namevalue
urlhttps://github.com/nodeca/js-yaml/issues
licenseMIT
bin
namevalue
js-yamlbin/js-yaml.js
marked
namevalue
version0.3.3
author
namevalue
nameChristopher Jeffrey
devDependencies
namevalue
markdown*
showdown*
robotskirt*
repository
namevalue
typegit
urlgit://github.com/chjj/marked.git
homepagehttps://github.com/chjj/marked
bugs
namevalue
urlhttp://github.com/chjj/marked/issues
licenseMIT
bin
namevalue
marked./bin/marked
moment
namevalue
version2.10.3
author
namevalue
nameIskren Ivov Chernev
emailiskren.chernev@gmail.com
urlhttps://github.com/ichernev
devDependencies
namevalue
uglify-jslatest
es6-promiselatest
gruntlatest
benchmarklatest
esperantolatest
grunt-contrib-cleanlatest
grunt-contrib-concatlatest
grunt-contrib-copylatest
grunt-contrib-jshintlatest
grunt-contrib-uglifylatest
grunt-contrib-watchlatest
grunt-envlatest
grunt-jscslatest
grunt-karmalatest
grunt-nugetlatest
grunt-benchmarklatest
grunt-string-replacelatest
grunt-execlatest
load-grunt-taskslatest
karmalatest
karma-chrome-launcherlatest
karma-firefox-launcherlatest
karma-qunitlatest
karma-sauce-launcherlatest
qunit^0.7.5
qunit-cli^0.1.4
spacejamlatest
repository
namevalue
typegit
urlhttps://github.com/moment/moment.git
homepagehttp://momentjs.com
bugs
namevalue
urlhttps://github.com/moment/moment/issues
licenses
indexvalue
0
namevalue
typeMIT
serve-cgi
namevalue
version0.6.1
dependencies
namevalue
async^1.2.1
extend^2.0.1
devDependencies
namevalue
express^4.13.0
express-grab-body^0.1.0
supertest^1.0.1
licenseBSD

node

namevalue
http_parser2.3
node0.12.7
v83.28.71.19
uv1.6.1
zlib1.2.8
modules14
openssl1.0.1p